builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-239 starttime: 1463605031.89 results: success (0) buildid: 20160518120510 builduid: c4e7078188e44464b812096bf4fff1fa revision: 6d8d672786ef1098c9821400884992785f55beb3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 13:57:11.892551) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 13:57:11.893031) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 13:57:11.893313) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 13:57:12.095555) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-18 13:57:12.095945) ========= '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-239 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-239 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-239 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 --13:57:13-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 18.21 MB/s 13:57:14 (18.21 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.640000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-18 13:57:13.809460) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-18 13:57:13.809842) ========= '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-239 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-239 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-239 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.301000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-18 13:57:18.131529) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-18 13:57:18.131930) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 6d8d672786ef1098c9821400884992785f55beb3 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 6d8d672786ef1098c9821400884992785f55beb3 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-239 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-239 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-239 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-05-18 13:57:19,095 truncating revision to first 12 chars 2016-05-18 13:57:19,095 Setting DEBUG logging. 2016-05-18 13:57:19,095 attempt 1/10 2016-05-18 13:57:19,095 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/6d8d672786ef?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-18 13:57:20,440 unpacking tar archive at: mozilla-aurora-6d8d672786ef/testing/mozharness/ program finished with exit code 0 elapsedTime=2.176000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-18 13:57:20.348721) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 13:57:20.349053) ========= script_repo_revision: 6d8d672786ef1098c9821400884992785f55beb3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 13:57:20.349497) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-18 13:57:20.349849) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-18 13:57:20.365377) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 6 secs) (at 2016-05-18 13:57:20.365655) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-239 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-239 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-239 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 13:57:21 INFO - MultiFileLogger online at 20160518 13:57:21 in C:\slave\test 13:57:21 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-aurora --download-symbols true 13:57:21 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:57:21 INFO - {'append_to_log': False, 13:57:21 INFO - 'base_work_dir': 'C:\\slave\\test', 13:57:21 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:57:21 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:57:21 INFO - 'buildbot_json_path': 'buildprops.json', 13:57:21 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:57:21 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:57:21 INFO - 'download_minidump_stackwalk': True, 13:57:21 INFO - 'download_symbols': 'true', 13:57:21 INFO - 'e10s': False, 13:57:21 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:57:21 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:57:21 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:57:21 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:57:21 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:57:21 INFO - 'C:/mozilla-build/tooltool.py'), 13:57:21 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:57:21 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:57:21 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:57:21 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:57:21 INFO - 'log_level': 'info', 13:57:21 INFO - 'log_to_console': True, 13:57:21 INFO - 'opt_config_files': (), 13:57:21 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:57:21 INFO - '--processes=1', 13:57:21 INFO - '--config=%(test_path)s/wptrunner.ini', 13:57:21 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:57:21 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:57:21 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:57:21 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:57:21 INFO - 'pip_index': False, 13:57:21 INFO - 'require_test_zip': True, 13:57:21 INFO - 'test_type': ('testharness',), 13:57:21 INFO - 'this_chunk': '1', 13:57:21 INFO - 'total_chunks': '10', 13:57:21 INFO - 'virtualenv_path': 'venv', 13:57:21 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:57:21 INFO - 'work_dir': 'build'} 13:57:21 INFO - ##### 13:57:21 INFO - ##### Running clobber step. 13:57:21 INFO - ##### 13:57:21 INFO - Running pre-action listener: _resource_record_pre_action 13:57:21 INFO - Running main action method: clobber 13:57:21 INFO - rmtree: C:\slave\test\build 13:57:21 INFO - Using _rmtree_windows ... 13:57:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:00:27 INFO - Running post-action listener: _resource_record_post_action 14:00:27 INFO - ##### 14:00:27 INFO - ##### Running read-buildbot-config step. 14:00:27 INFO - ##### 14:00:27 INFO - Running pre-action listener: _resource_record_pre_action 14:00:27 INFO - Running main action method: read_buildbot_config 14:00:27 INFO - Using buildbot properties: 14:00:27 INFO - { 14:00:27 INFO - "project": "", 14:00:27 INFO - "product": "firefox", 14:00:27 INFO - "script_repo_revision": "production", 14:00:27 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 14:00:27 INFO - "repository": "", 14:00:27 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 14:00:27 INFO - "buildid": "20160518120510", 14:00:27 INFO - "pgo_build": "False", 14:00:27 INFO - "basedir": "C:\\slave\\test", 14:00:27 INFO - "buildnumber": 16, 14:00:27 INFO - "slavename": "t-w732-ix-239", 14:00:27 INFO - "revision": "6d8d672786ef1098c9821400884992785f55beb3", 14:00:27 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 14:00:27 INFO - "platform": "win32", 14:00:27 INFO - "branch": "mozilla-aurora", 14:00:27 INFO - "repo_path": "releases/mozilla-aurora", 14:00:27 INFO - "moz_repo_path": "", 14:00:27 INFO - "stage_platform": "win32", 14:00:27 INFO - "builduid": "c4e7078188e44464b812096bf4fff1fa", 14:00:27 INFO - "slavebuilddir": "test" 14:00:27 INFO - } 14:00:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 14:00:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 14:00:27 INFO - Running post-action listener: _resource_record_post_action 14:00:27 INFO - ##### 14:00:27 INFO - ##### Running download-and-extract step. 14:00:27 INFO - ##### 14:00:27 INFO - Running pre-action listener: _resource_record_pre_action 14:00:27 INFO - Running main action method: download_and_extract 14:00:27 INFO - mkdir: C:\slave\test\build\tests 14:00:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:00:27 INFO - https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:00:27 INFO - trying https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 14:00:27 INFO - Downloading https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 14:00:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 14:00:29 INFO - Downloaded 1274 bytes. 14:00:29 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 14:00:29 INFO - Using the following test package requirements: 14:00:29 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 14:00:29 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:00:29 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 14:00:29 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:00:29 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 14:00:29 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:00:29 INFO - u'jsshell-win32.zip'], 14:00:29 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:00:29 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 14:00:29 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 14:00:29 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:00:29 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 14:00:29 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:00:29 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 14:00:29 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:00:29 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 14:00:29 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:00:29 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 14:00:29 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 14:00:29 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')]} 14:00:29 INFO - https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:00:29 INFO - trying https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 14:00:29 INFO - Downloading https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 14:00:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 14:00:31 INFO - Downloaded 19979466 bytes. 14:00:31 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:00:31 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:00:33 INFO - caution: filename not matched: web-platform/* 14:00:33 INFO - Return code: 11 14:00: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')]} 14:00:33 INFO - https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:00:33 INFO - trying https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 14:00:33 INFO - Downloading https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 14:00:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 14:00:36 INFO - Downloaded 36409073 bytes. 14:00:36 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:00:36 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:01:25 INFO - caution: filename not matched: bin/* 14:01:25 INFO - caution: filename not matched: config/* 14:01:25 INFO - caution: filename not matched: mozbase/* 14:01:25 INFO - caution: filename not matched: marionette/* 14:01:25 INFO - caution: filename not matched: tools/wptserve/* 14:01:25 INFO - Return code: 11 14:01:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:01:25 INFO - https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 14:01:25 INFO - trying https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:01:25 INFO - Downloading https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 14:01:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 14:01:30 INFO - Downloaded 68452366 bytes. 14:01:30 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:01:30 INFO - mkdir: C:\slave\test\properties 14:01:30 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:01:30 INFO - Writing to file C:\slave\test\properties\build_url 14:01:30 INFO - Contents: 14:01:30 INFO - build_url:https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:01:30 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:01:30 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:01:30 INFO - Writing to file C:\slave\test\properties\symbols_url 14:01:30 INFO - Contents: 14:01:30 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:01:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:01:30 INFO - https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:01:30 INFO - trying https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:01:30 INFO - Downloading https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:01:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 14:01:34 INFO - Downloaded 55536287 bytes. 14:01:34 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 14:01:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 14:01:36 INFO - Return code: 0 14:01:36 INFO - Running post-action listener: _resource_record_post_action 14:01:36 INFO - Running post-action listener: set_extra_try_arguments 14:01:36 INFO - ##### 14:01:36 INFO - ##### Running create-virtualenv step. 14:01:36 INFO - ##### 14:01:36 INFO - Running pre-action listener: _pre_create_virtualenv 14:01:36 INFO - Running pre-action listener: _resource_record_pre_action 14:01:36 INFO - Running main action method: create_virtualenv 14:01:36 INFO - Creating virtualenv C:\slave\test\build\venv 14:01:36 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 14:01:36 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:01:43 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:01:46 INFO - Installing distribute......................................................................................................................................................................................done. 14:01:48 INFO - Return code: 0 14:01:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:01:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:01:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:01:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:01:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:01:48 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 0x01B786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C830C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-239', 'USERDOMAIN': 'T-W732-IX-239', '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-239', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:01:48 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 14:01:48 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 14:01:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:01:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:01:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:01:48 INFO - 'COMPUTERNAME': 'T-W732-IX-239', 14:01:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:01:48 INFO - 'DCLOCATION': 'SCL3', 14:01:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:01:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:01:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:01:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:01:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:01:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:01:48 INFO - 'HOMEDRIVE': 'C:', 14:01:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:01:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:01:48 INFO - 'KTS_VERSION': '1.19c', 14:01:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:01:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:01:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-239', 14:01:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:01:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:01:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:01:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:01:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:01:48 INFO - 'MOZ_AIRBAG': '1', 14:01:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:01:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:01:48 INFO - 'MOZ_MSVCVERSION': '8', 14:01:48 INFO - 'MOZ_NO_REMOTE': '1', 14:01:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:01:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:01:48 INFO - 'NO_EM_RESTART': '1', 14:01:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:01:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:01:48 INFO - 'OS': 'Windows_NT', 14:01:48 INFO - 'OURDRIVE': 'C:', 14:01:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:01:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:01:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:01:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:01:48 INFO - 'PROCESSOR_LEVEL': '6', 14:01:48 INFO - 'PROCESSOR_REVISION': '1e05', 14:01:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:01:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:01:48 INFO - 'PROMPT': '$P$G', 14:01:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:01:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:01:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:01:48 INFO - 'PWD': 'C:\\slave\\test', 14:01:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:01:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:01:48 INFO - 'SYSTEMDRIVE': 'C:', 14:01:48 INFO - 'SYSTEMROOT': 'C:\\windows', 14:01:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:01:48 INFO - 'TEST1': 'testie', 14:01:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:01:48 INFO - 'USERDOMAIN': 'T-W732-IX-239', 14:01:48 INFO - 'USERNAME': 'cltbld', 14:01:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:01:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:01:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:01:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:01:48 INFO - 'WINDIR': 'C:\\windows', 14:01:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:01:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:01:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:01:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:01:49 INFO - Downloading/unpacking psutil>=0.7.1 14:01:50 INFO - Running setup.py egg_info for package psutil 14:01:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:01:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:01:50 INFO - Installing collected packages: psutil 14:01:50 INFO - Running setup.py install for psutil 14:01:50 INFO - building 'psutil._psutil_windows' extension 14:01:50 INFO - error: Unable to find vcvarsall.bat 14:01:50 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-smw0vg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:01:50 INFO - running install 14:01:50 INFO - running build 14:01:50 INFO - running build_py 14:01:50 INFO - creating build 14:01:50 INFO - creating build\lib.win32-2.7 14:01:50 INFO - creating build\lib.win32-2.7\psutil 14:01:50 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:01:50 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:01:50 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:01:50 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:01:50 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:01:50 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:01:50 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:01:50 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:01:50 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:01:50 INFO - running build_ext 14:01:50 INFO - building 'psutil._psutil_windows' extension 14:01:50 INFO - error: Unable to find vcvarsall.bat 14:01:50 INFO - ---------------------------------------- 14:01:50 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-smw0vg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:01:50 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:01:50 WARNING - Return code: 1 14:01:50 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 14:01:50 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:01:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:01:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:01:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:01:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:01:50 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C830C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-239', 'USERDOMAIN': 'T-W732-IX-239', '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-239', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:01:50 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 14:01:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 14:01:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:01:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:01:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:01:50 INFO - 'COMPUTERNAME': 'T-W732-IX-239', 14:01:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:01:50 INFO - 'DCLOCATION': 'SCL3', 14:01:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:01:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:01:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:01:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:01:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:01:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:01:50 INFO - 'HOMEDRIVE': 'C:', 14:01:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:01:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:01:50 INFO - 'KTS_VERSION': '1.19c', 14:01:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:01:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:01:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-239', 14:01:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:01:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:01:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:01:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:01:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:01:50 INFO - 'MOZ_AIRBAG': '1', 14:01:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:01:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:01:50 INFO - 'MOZ_MSVCVERSION': '8', 14:01:50 INFO - 'MOZ_NO_REMOTE': '1', 14:01:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:01:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:01:50 INFO - 'NO_EM_RESTART': '1', 14:01:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:01:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:01:50 INFO - 'OS': 'Windows_NT', 14:01:50 INFO - 'OURDRIVE': 'C:', 14:01:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:01:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:01:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:01:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:01:50 INFO - 'PROCESSOR_LEVEL': '6', 14:01:50 INFO - 'PROCESSOR_REVISION': '1e05', 14:01:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:01:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:01:50 INFO - 'PROMPT': '$P$G', 14:01:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:01:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:01:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:01:50 INFO - 'PWD': 'C:\\slave\\test', 14:01:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:01:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:01:50 INFO - 'SYSTEMDRIVE': 'C:', 14:01:50 INFO - 'SYSTEMROOT': 'C:\\windows', 14:01:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:01:50 INFO - 'TEST1': 'testie', 14:01:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:01:50 INFO - 'USERDOMAIN': 'T-W732-IX-239', 14:01:50 INFO - 'USERNAME': 'cltbld', 14:01:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:01:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:01:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:01:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:01:50 INFO - 'WINDIR': 'C:\\windows', 14:01:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:01:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:01:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:01:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:01:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:01:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:01:50 INFO - Running setup.py egg_info for package mozsystemmonitor 14:01:50 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:01:50 INFO - Running setup.py egg_info for package psutil 14:01:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:01:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:01:50 INFO - Installing collected packages: mozsystemmonitor, psutil 14:01:50 INFO - Running setup.py install for mozsystemmonitor 14:01:50 INFO - Running setup.py install for psutil 14:01:50 INFO - building 'psutil._psutil_windows' extension 14:01:50 INFO - error: Unable to find vcvarsall.bat 14:01:50 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-ivh2h7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:01:50 INFO - running install 14:01:50 INFO - running build 14:01:50 INFO - running build_py 14:01:50 INFO - running build_ext 14:01:50 INFO - building 'psutil._psutil_windows' extension 14:01:50 INFO - error: Unable to find vcvarsall.bat 14:01:50 INFO - ---------------------------------------- 14:01:50 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-ivh2h7-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:01:50 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:01:50 WARNING - Return code: 1 14:01:50 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 14:01:50 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:01:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:01:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:01:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:01:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:01:50 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C830C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-239', 'USERDOMAIN': 'T-W732-IX-239', '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-239', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:01:50 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 14:01:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 14:01:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:01:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:01:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:01:50 INFO - 'COMPUTERNAME': 'T-W732-IX-239', 14:01:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:01:50 INFO - 'DCLOCATION': 'SCL3', 14:01:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:01:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:01:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:01:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:01:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:01:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:01:50 INFO - 'HOMEDRIVE': 'C:', 14:01:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:01:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:01:50 INFO - 'KTS_VERSION': '1.19c', 14:01:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:01:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:01:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-239', 14:01:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:01:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:01:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:01:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:01:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:01:50 INFO - 'MOZ_AIRBAG': '1', 14:01:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:01:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:01:50 INFO - 'MOZ_MSVCVERSION': '8', 14:01:50 INFO - 'MOZ_NO_REMOTE': '1', 14:01:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:01:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:01:50 INFO - 'NO_EM_RESTART': '1', 14:01:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:01:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:01:50 INFO - 'OS': 'Windows_NT', 14:01:50 INFO - 'OURDRIVE': 'C:', 14:01:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:01:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:01:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:01:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:01:50 INFO - 'PROCESSOR_LEVEL': '6', 14:01:50 INFO - 'PROCESSOR_REVISION': '1e05', 14:01:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:01:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:01:50 INFO - 'PROMPT': '$P$G', 14:01:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:01:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:01:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:01:50 INFO - 'PWD': 'C:\\slave\\test', 14:01:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:01:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:01:50 INFO - 'SYSTEMDRIVE': 'C:', 14:01:50 INFO - 'SYSTEMROOT': 'C:\\windows', 14:01:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:01:50 INFO - 'TEST1': 'testie', 14:01:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:01:50 INFO - 'USERDOMAIN': 'T-W732-IX-239', 14:01:50 INFO - 'USERNAME': 'cltbld', 14:01:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:01:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:01:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:01:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:01:50 INFO - 'WINDIR': 'C:\\windows', 14:01:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:01:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:01:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:01:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:01:51 INFO - Downloading/unpacking blobuploader==1.2.4 14:01:51 INFO - Downloading blobuploader-1.2.4.tar.gz 14:01:51 INFO - Running setup.py egg_info for package blobuploader 14:01:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:01:55 INFO - Running setup.py egg_info for package requests 14:01:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:01:55 INFO - Downloading docopt-0.6.1.tar.gz 14:01:55 INFO - Running setup.py egg_info for package docopt 14:01:55 INFO - Installing collected packages: blobuploader, docopt, requests 14:01:55 INFO - Running setup.py install for blobuploader 14:01:55 INFO - Running setup.py install for docopt 14:01:55 INFO - Running setup.py install for requests 14:01:55 INFO - Successfully installed blobuploader docopt requests 14:01:55 INFO - Cleaning up... 14:01:55 INFO - Return code: 0 14:01:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:01:55 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')]} 14:01:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:01:55 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')]} 14:01:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:01:55 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 0x01B786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C830C0>, '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-239', 'USERDOMAIN': 'T-W732-IX-239', '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-239', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:01:55 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 14:01:55 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 14:01:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:01:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:01:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:01:55 INFO - 'COMPUTERNAME': 'T-W732-IX-239', 14:01:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:01:55 INFO - 'DCLOCATION': 'SCL3', 14:01:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:01:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:01:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:01:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:01:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:01:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:01:55 INFO - 'HOMEDRIVE': 'C:', 14:01:55 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:01:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:01:55 INFO - 'KTS_VERSION': '1.19c', 14:01:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:01:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:01:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-239', 14:01:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:01:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:01:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:01:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:01:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:01:55 INFO - 'MOZ_AIRBAG': '1', 14:01:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:01:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:01:55 INFO - 'MOZ_MSVCVERSION': '8', 14:01:55 INFO - 'MOZ_NO_REMOTE': '1', 14:01:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:01:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:01:55 INFO - 'NO_EM_RESTART': '1', 14:01:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:01:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:01:55 INFO - 'OS': 'Windows_NT', 14:01:55 INFO - 'OURDRIVE': 'C:', 14:01:55 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:01:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:01:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:01:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:01:55 INFO - 'PROCESSOR_LEVEL': '6', 14:01:55 INFO - 'PROCESSOR_REVISION': '1e05', 14:01:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:01:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:01:55 INFO - 'PROMPT': '$P$G', 14:01:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:01:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:01:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:01:55 INFO - 'PWD': 'C:\\slave\\test', 14:01:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:01:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:01:55 INFO - 'SYSTEMDRIVE': 'C:', 14:01:55 INFO - 'SYSTEMROOT': 'C:\\windows', 14:01:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:01:55 INFO - 'TEST1': 'testie', 14:01:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:01:55 INFO - 'USERDOMAIN': 'T-W732-IX-239', 14:01:55 INFO - 'USERNAME': 'cltbld', 14:01:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:01:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:01:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:01:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:01:55 INFO - 'WINDIR': 'C:\\windows', 14:01:55 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:01:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:01:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:02:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:02:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:02:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:02:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:02:00 INFO - Unpacking c:\slave\test\build\tests\marionette 14:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:02:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:02:00 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 14:02:00 INFO - Running setup.py install for browsermob-proxy 14:02:16 INFO - Running setup.py install for manifestparser 14:02:16 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Running setup.py install for marionette-client 14:02:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:02:16 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Running setup.py install for marionette-driver 14:02:16 INFO - Running setup.py install for mozcrash 14:02:16 INFO - Running setup.py install for mozdebug 14:02:16 INFO - Running setup.py install for mozdevice 14:02:16 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Running setup.py install for mozfile 14:02:16 INFO - Running setup.py install for mozhttpd 14:02:16 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Running setup.py install for mozinfo 14:02:16 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Running setup.py install for mozInstall 14:02:16 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Running setup.py install for mozleak 14:02:16 INFO - Running setup.py install for mozlog 14:02:16 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Running setup.py install for moznetwork 14:02:16 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Running setup.py install for mozprocess 14:02:16 INFO - Running setup.py install for mozprofile 14:02:16 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Running setup.py install for mozrunner 14:02:16 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Running setup.py install for mozscreenshot 14:02:16 INFO - Running setup.py install for moztest 14:02:16 INFO - Running setup.py install for mozversion 14:02:16 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:02:16 INFO - Running setup.py install for wptserve 14:02:16 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 14:02:16 INFO - Cleaning up... 14:02:16 INFO - Return code: 0 14:02:16 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:02:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:02:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:02:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:02:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:02:16 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 0x01B786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C830C0>, '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-239', 'USERDOMAIN': 'T-W732-IX-239', '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-239', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:02:16 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 14:02:16 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 14:02:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:02:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:02:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:02:16 INFO - 'COMPUTERNAME': 'T-W732-IX-239', 14:02:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:02:16 INFO - 'DCLOCATION': 'SCL3', 14:02:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:02:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:02:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:02:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:02:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:02:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:02:16 INFO - 'HOMEDRIVE': 'C:', 14:02:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:02:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:02:16 INFO - 'KTS_VERSION': '1.19c', 14:02:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:02:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:02:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-239', 14:02:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:02:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:02:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:02:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:02:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:02:16 INFO - 'MOZ_AIRBAG': '1', 14:02:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:02:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:02:16 INFO - 'MOZ_MSVCVERSION': '8', 14:02:16 INFO - 'MOZ_NO_REMOTE': '1', 14:02:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:02:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:02:16 INFO - 'NO_EM_RESTART': '1', 14:02:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:02:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:02:16 INFO - 'OS': 'Windows_NT', 14:02:16 INFO - 'OURDRIVE': 'C:', 14:02:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:02:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:02:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:02:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:02:16 INFO - 'PROCESSOR_LEVEL': '6', 14:02:16 INFO - 'PROCESSOR_REVISION': '1e05', 14:02:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:02:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:02:16 INFO - 'PROMPT': '$P$G', 14:02:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:02:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:02:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:02:16 INFO - 'PWD': 'C:\\slave\\test', 14:02:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:02:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:02:16 INFO - 'SYSTEMDRIVE': 'C:', 14:02:16 INFO - 'SYSTEMROOT': 'C:\\windows', 14:02:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:02:16 INFO - 'TEST1': 'testie', 14:02:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:02:16 INFO - 'USERDOMAIN': 'T-W732-IX-239', 14:02:16 INFO - 'USERNAME': 'cltbld', 14:02:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:02:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:02:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:02:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:02:16 INFO - 'WINDIR': 'C:\\windows', 14:02:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:02:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:02:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:02:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:02:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:02:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:02:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:02:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:02:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:02:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:02:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:02:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:02:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:02:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:02:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:02:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:02:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:02:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:02:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:02:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:02:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:02:20 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:02:20 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:02:20 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:02:20 INFO - Unpacking c:\slave\test\build\tests\marionette 14:02:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:02:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:02:20 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)) 14:02:31 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)) 14:02:31 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)) 14:02:31 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)) 14:02:31 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)) 14:02:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:02:31 INFO - Downloading blessings-1.6.tar.gz 14:02:31 INFO - Running setup.py egg_info for package blessings 14:02:31 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)) 14:02:31 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:02:31 INFO - Running setup.py install for blessings 14:02:31 INFO - Running setup.py install for browsermob-proxy 14:02:31 INFO - Running setup.py install for manifestparser 14:02:31 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Running setup.py install for marionette-client 14:02:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:02:31 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Running setup.py install for marionette-driver 14:02:31 INFO - Running setup.py install for mozcrash 14:02:31 INFO - Running setup.py install for mozdebug 14:02:31 INFO - Running setup.py install for mozdevice 14:02:31 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Running setup.py install for mozhttpd 14:02:31 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Running setup.py install for mozInstall 14:02:31 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Running setup.py install for mozleak 14:02:31 INFO - Running setup.py install for mozprofile 14:02:31 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Running setup.py install for mozrunner 14:02:31 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:02:31 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:02:33 INFO - Running setup.py install for mozscreenshot 14:02:33 INFO - Running setup.py install for moztest 14:02:33 INFO - Running setup.py install for mozversion 14:02:33 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:02:33 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:02:33 INFO - Running setup.py install for wptserve 14:02:33 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:02:33 INFO - Cleaning up... 14:02:33 INFO - Return code: 0 14:02:33 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:02:33 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:02:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:02:34 INFO - Reading from file tmpfile_stdout 14:02:34 INFO - Using _rmtree_windows ... 14:02:34 INFO - Using _rmtree_windows ... 14:02:34 INFO - Current package versions: 14:02:34 INFO - blessings == 1.6 14:02:34 INFO - blobuploader == 1.2.4 14:02:34 INFO - browsermob-proxy == 0.6.0 14:02:34 INFO - distribute == 0.6.14 14:02:34 INFO - docopt == 0.6.1 14:02:34 INFO - manifestparser == 1.1 14:02:34 INFO - marionette-client == 2.3.0 14:02:34 INFO - marionette-driver == 1.4.0 14:02:34 INFO - mozInstall == 1.12 14:02:34 INFO - mozcrash == 0.17 14:02:34 INFO - mozdebug == 0.1 14:02:34 INFO - mozdevice == 0.48 14:02:34 INFO - mozfile == 1.2 14:02:34 INFO - mozhttpd == 0.7 14:02:34 INFO - mozinfo == 0.9 14:02:34 INFO - mozleak == 0.1 14:02:34 INFO - mozlog == 3.1 14:02:34 INFO - moznetwork == 0.27 14:02:34 INFO - mozprocess == 0.22 14:02:34 INFO - mozprofile == 0.28 14:02:34 INFO - mozrunner == 6.11 14:02:34 INFO - mozscreenshot == 0.1 14:02:34 INFO - mozsystemmonitor == 0.0 14:02:34 INFO - moztest == 0.7 14:02:34 INFO - mozversion == 1.4 14:02:34 INFO - requests == 1.2.3 14:02:34 INFO - wptserve == 1.4.0 14:02:34 INFO - Running post-action listener: _resource_record_post_action 14:02:34 INFO - Running post-action listener: _start_resource_monitoring 14:02:34 INFO - Starting resource monitoring. 14:02:34 INFO - ##### 14:02:34 INFO - ##### Running pull step. 14:02:34 INFO - ##### 14:02:34 INFO - Running pre-action listener: _resource_record_pre_action 14:02:34 INFO - Running main action method: pull 14:02:34 INFO - Pull has nothing to do! 14:02:34 INFO - Running post-action listener: _resource_record_post_action 14:02:34 INFO - ##### 14:02:34 INFO - ##### Running install step. 14:02:34 INFO - ##### 14:02:34 INFO - Running pre-action listener: _resource_record_pre_action 14:02:34 INFO - Running main action method: install 14:02:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:02:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:02:34 INFO - Reading from file tmpfile_stdout 14:02:34 INFO - Using _rmtree_windows ... 14:02:34 INFO - Using _rmtree_windows ... 14:02:34 INFO - Detecting whether we're running mozinstall >=1.0... 14:02:34 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:02:34 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:02:34 INFO - Reading from file tmpfile_stdout 14:02:34 INFO - Output received: 14:02:34 INFO - Usage: mozinstall-script.py [options] installer 14:02:34 INFO - Options: 14:02:34 INFO - -h, --help show this help message and exit 14:02:34 INFO - -d DEST, --destination=DEST 14:02:34 INFO - Directory to install application into. [default: 14:02:34 INFO - "C:\slave\test"] 14:02:34 INFO - --app=APP Application being installed. [default: firefox] 14:02:34 INFO - Using _rmtree_windows ... 14:02:34 INFO - Using _rmtree_windows ... 14:02:34 INFO - mkdir: C:\slave\test\build\application 14:02:34 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 14:02:34 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 14:02:36 INFO - Reading from file tmpfile_stdout 14:02:36 INFO - Output received: 14:02:36 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:02:36 INFO - Using _rmtree_windows ... 14:02:36 INFO - Using _rmtree_windows ... 14:02:36 INFO - Running post-action listener: _resource_record_post_action 14:02:36 INFO - ##### 14:02:36 INFO - ##### Running run-tests step. 14:02:36 INFO - ##### 14:02:36 INFO - Running pre-action listener: _resource_record_pre_action 14:02:36 INFO - Running main action method: run_tests 14:02:36 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:02:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:02:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:02:36 INFO - grabbing minidump binary from tooltool 14:02: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')]} 14:02:36 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 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C830C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:02:36 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 14:02:36 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 14:02:36 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:02:37 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpwbce0p 14:02:37 INFO - INFO - File integrity verified, renaming tmpwbce0p to win32-minidump_stackwalk.exe 14:02:37 INFO - Return code: 0 14:02:37 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:02:37 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:02:37 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/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.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 14:02:37 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/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.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 14:02:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:02:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:02:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:02:37 INFO - 'COMPUTERNAME': 'T-W732-IX-239', 14:02:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:02:37 INFO - 'DCLOCATION': 'SCL3', 14:02:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:02:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:02:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:02:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:02:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:02:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:02:37 INFO - 'HOMEDRIVE': 'C:', 14:02:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:02:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:02:37 INFO - 'KTS_VERSION': '1.19c', 14:02:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:02:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:02:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-239', 14:02:37 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:02:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:02:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:02:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:02:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:02:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:02:37 INFO - 'MOZ_AIRBAG': '1', 14:02:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:02:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:02:37 INFO - 'MOZ_MSVCVERSION': '8', 14:02:37 INFO - 'MOZ_NO_REMOTE': '1', 14:02:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:02:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:02:37 INFO - 'NO_EM_RESTART': '1', 14:02:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:02:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:02:37 INFO - 'OS': 'Windows_NT', 14:02:37 INFO - 'OURDRIVE': 'C:', 14:02:37 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:02:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:02:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:02:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:02:37 INFO - 'PROCESSOR_LEVEL': '6', 14:02:37 INFO - 'PROCESSOR_REVISION': '1e05', 14:02:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:02:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:02:37 INFO - 'PROMPT': '$P$G', 14:02:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:02:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:02:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:02:37 INFO - 'PWD': 'C:\\slave\\test', 14:02:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:02:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:02:37 INFO - 'SYSTEMDRIVE': 'C:', 14:02:37 INFO - 'SYSTEMROOT': 'C:\\windows', 14:02:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:02:37 INFO - 'TEST1': 'testie', 14:02:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:02:37 INFO - 'USERDOMAIN': 'T-W732-IX-239', 14:02:37 INFO - 'USERNAME': 'cltbld', 14:02:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:02:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:02:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:02:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:02:37 INFO - 'WINDIR': 'C:\\windows', 14:02:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:02:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:02:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:02:37 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/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.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 14:02:39 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 14:02:39 INFO - import pkg_resources 14:02:40 INFO - Using 1 client processes 14:02:43 INFO - SUITE-START | Running 778 tests 14:02:43 INFO - Running testharness tests 14:02:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:02:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:02:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:02:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 14:02:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:02:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:02:44 INFO - Setting up ssl 14:02:44 INFO - PROCESS | certutil | 14:02:44 INFO - PROCESS | certutil | 14:02:44 INFO - PROCESS | certutil | 14:02:44 INFO - Certificate Nickname Trust Attributes 14:02:44 INFO - SSL,S/MIME,JAR/XPI 14:02:44 INFO - 14:02:44 INFO - web-platform-tests CT,, 14:02:44 INFO - 14:02:44 INFO - Starting runner 14:02:45 INFO - PROCESS | 4076 | [4076] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 14:02:45 INFO - PROCESS | 4076 | [4076] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 14:02:45 INFO - PROCESS | 4076 | [4076] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 14:02:45 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 14:02:45 INFO - PROCESS | 4076 | [4076] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 14:02:46 INFO - PROCESS | 4076 | 1463605366906 Marionette DEBUG Marionette enabled via build flag and pref 14:02:47 INFO - PROCESS | 4076 | ++DOCSHELL 10E02800 == 1 [pid = 4076] [id = 1] 14:02:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 1 (10E02C00) [pid = 4076] [serial = 1] [outer = 00000000] 14:02:47 INFO - PROCESS | 4076 | [4076] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:02:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 2 (10E03800) [pid = 4076] [serial = 2] [outer = 10E02C00] 14:02:48 INFO - PROCESS | 4076 | ++DOCSHELL 1108F000 == 2 [pid = 4076] [id = 2] 14:02:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 3 (1108F400) [pid = 4076] [serial = 3] [outer = 00000000] 14:02:48 INFO - PROCESS | 4076 | [4076] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:02:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 4 (11090000) [pid = 4076] [serial = 4] [outer = 1108F400] 14:02:48 INFO - PROCESS | 4076 | 1463605368823 Marionette INFO Listening on port 2828 14:02:50 INFO - PROCESS | 4076 | 1463605370783 Marionette DEBUG Marionette enabled via command-line flag 14:02:50 INFO - PROCESS | 4076 | [4076] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:02:50 INFO - PROCESS | 4076 | [4076] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:02:50 INFO - PROCESS | 4076 | ++DOCSHELL 14915800 == 3 [pid = 4076] [id = 3] 14:02:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 5 (1491D800) [pid = 4076] [serial = 5] [outer = 00000000] 14:02:50 INFO - PROCESS | 4076 | [4076] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:02:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 6 (1491E400) [pid = 4076] [serial = 6] [outer = 1491D800] 14:02:50 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:02:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 7 (15626800) [pid = 4076] [serial = 7] [outer = 1108F400] 14:02:51 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:02:51 INFO - PROCESS | 4076 | 1463605371814 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49705 14:02:51 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:02:51 INFO - PROCESS | 4076 | 1463605371836 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49706 14:02:51 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:02:51 INFO - PROCESS | 4076 | 1463605371843 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49708 14:02:51 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:02:51 INFO - PROCESS | 4076 | 1463605371879 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49709 14:02:51 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:02:51 INFO - PROCESS | 4076 | 1463605371885 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49711 14:02:51 INFO - PROCESS | 4076 | 1463605371888 Marionette DEBUG Closed connection conn0 14:02:51 INFO - PROCESS | 4076 | 1463605371890 Marionette DEBUG Closed connection conn1 14:02:51 INFO - PROCESS | 4076 | 1463605371892 Marionette DEBUG Closed connection conn2 14:02:51 INFO - PROCESS | 4076 | 1463605371951 Marionette DEBUG Closed connection conn3 14:02:51 INFO - PROCESS | 4076 | 1463605371979 Marionette DEBUG Closed connection conn4 14:02:51 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:02:51 INFO - PROCESS | 4076 | 1463605371984 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49712 14:02:52 INFO - PROCESS | 4076 | 1463605372024 Marionette DEBUG Closed connection conn5 14:02:52 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:02:52 INFO - PROCESS | 4076 | 1463605372029 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49713 14:02:52 INFO - PROCESS | 4076 | ++DOCSHELL 1630FC00 == 4 [pid = 4076] [id = 4] 14:02:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 8 (16310000) [pid = 4076] [serial = 8] [outer = 00000000] 14:02:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 9 (17623800) [pid = 4076] [serial = 9] [outer = 16310000] 14:02:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 10 (17628C00) [pid = 4076] [serial = 10] [outer = 16310000] 14:02:52 INFO - PROCESS | 4076 | 1463605372163 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:02:52 INFO - PROCESS | 4076 | 1463605372168 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160518120510","device":"desktop","version":"48.0a2"} 14:02:53 INFO - PROCESS | 4076 | [4076] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:02:53 INFO - PROCESS | 4076 | [4076] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:02:53 INFO - PROCESS | 4076 | [4076] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:02:54 INFO - PROCESS | 4076 | ++DOCSHELL 18885800 == 5 [pid = 4076] [id = 5] 14:02:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 11 (18BD4800) [pid = 4076] [serial = 11] [outer = 00000000] 14:02:54 INFO - PROCESS | 4076 | ++DOCSHELL 18BD4C00 == 6 [pid = 4076] [id = 6] 14:02:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 12 (18BD5000) [pid = 4076] [serial = 12] [outer = 00000000] 14:02:54 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:02:54 INFO - PROCESS | 4076 | ++DOCSHELL 19C65400 == 7 [pid = 4076] [id = 7] 14:02:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 13 (19C65800) [pid = 4076] [serial = 13] [outer = 00000000] 14:02:54 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:02:54 INFO - PROCESS | 4076 | [4076] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:02:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 14 (19C6E400) [pid = 4076] [serial = 14] [outer = 19C65800] 14:02:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 15 (19C74400) [pid = 4076] [serial = 15] [outer = 18BD4800] 14:02:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 16 (19C75C00) [pid = 4076] [serial = 16] [outer = 18BD5000] 14:02:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 17 (19C78400) [pid = 4076] [serial = 17] [outer = 19C65800] 14:02:55 INFO - PROCESS | 4076 | 1463605375763 Marionette DEBUG loaded listener.js 14:02:55 INFO - PROCESS | 4076 | 1463605375778 Marionette DEBUG loaded listener.js 14:02:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 18 (1C226800) [pid = 4076] [serial = 18] [outer = 19C65800] 14:02:56 INFO - PROCESS | 4076 | 1463605376639 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"97f58a4d-c4da-4981-8252-6535cb298a2b","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160518120510","device":"desktop","version":"48.0a2","command_id":1}}] 14:02:56 INFO - PROCESS | 4076 | 1463605376968 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 14:02:57 INFO - PROCESS | 4076 | 1463605377106 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 14:02:57 INFO - PROCESS | 4076 | 1463605377121 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:02:57 INFO - PROCESS | 4076 | [4076] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:02:58 INFO - PROCESS | 4076 | --DOCSHELL 10E02800 == 6 [pid = 4076] [id = 1] 14:02:59 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:02:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 19 (1C892400) [pid = 4076] [serial = 19] [outer = 19C65800] 14:02:59 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:02:59 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:02:59 INFO - PROCESS | 4076 | 1463605379345 Marionette TRACE conn6 <- [1,3,null,{}] 14:02:59 INFO - PROCESS | 4076 | 1463605379349 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:02:59 INFO - PROCESS | 4076 | 1463605379369 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 14:02:59 INFO - PROCESS | 4076 | 1463605379400 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 14:02:59 INFO - PROCESS | 4076 | 1463605379403 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 14:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:02:59 INFO - PROCESS | 4076 | 1463605379409 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:02:59 INFO - PROCESS | 4076 | 1463605379412 Marionette TRACE conn6 <- [1,6,null,{}] 14:02:59 INFO - PROCESS | 4076 | 1463605379477 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:59 INFO - PROCESS | 4076 | 1463605379609 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 14:02:59 INFO - PROCESS | 4076 | 1463605379627 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:59 INFO - PROCESS | 4076 | ++DOCSHELL 09DE0800 == 7 [pid = 4076] [id = 8] 14:02:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 20 (09DE1000) [pid = 4076] [serial = 20] [outer = 00000000] 14:02:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 21 (0CF3B800) [pid = 4076] [serial = 21] [outer = 09DE1000] 14:02:59 INFO - PROCESS | 4076 | 1463605379679 Marionette DEBUG loaded listener.js 14:02:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 22 (0D05A000) [pid = 4076] [serial = 22] [outer = 09DE1000] 14:02:59 INFO - PROCESS | 4076 | --DOCSHELL 1630FC00 == 6 [pid = 4076] [id = 4] 14:03:00 INFO - PROCESS | 4076 | ++DOCSHELL 0DEF3C00 == 7 [pid = 4076] [id = 9] 14:03:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 23 (0DF2AC00) [pid = 4076] [serial = 23] [outer = 00000000] 14:03:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 24 (0DFA3800) [pid = 4076] [serial = 24] [outer = 0DF2AC00] 14:03:00 INFO - PROCESS | 4076 | 1463605380154 Marionette DEBUG loaded listener.js 14:03:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 25 (0DEEDC00) [pid = 4076] [serial = 25] [outer = 0DF2AC00] 14:03:00 INFO - PROCESS | 4076 | 1463605380381 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 14:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1024ms 14:03:00 INFO - PROCESS | 4076 | 1463605380484 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 14:03:00 INFO - PROCESS | 4076 | 1463605380489 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 14:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:03:00 INFO - PROCESS | 4076 | 1463605380522 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:03:00 INFO - PROCESS | 4076 | 1463605380524 Marionette TRACE conn6 <- [1,10,null,{}] 14:03:00 INFO - PROCESS | 4076 | 1463605380618 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:00 INFO - PROCESS | 4076 | 1463605380735 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 14:03:00 INFO - PROCESS | 4076 | 1463605380752 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:00 INFO - PROCESS | 4076 | ++DOCSHELL 13FE2C00 == 8 [pid = 4076] [id = 10] 14:03:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 26 (13FEAC00) [pid = 4076] [serial = 26] [outer = 00000000] 14:03:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 27 (1561D400) [pid = 4076] [serial = 27] [outer = 13FEAC00] 14:03:00 INFO - PROCESS | 4076 | 1463605380800 Marionette DEBUG loaded listener.js 14:03:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 28 (156E5800) [pid = 4076] [serial = 28] [outer = 13FEAC00] 14:03:01 INFO - PROCESS | 4076 | 1463605381216 Marionette TRACE conn6 <- [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]]]}] 14:03:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 730ms 14:03:01 INFO - PROCESS | 4076 | 1463605381255 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 14:03:01 INFO - PROCESS | 4076 | 1463605381258 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 14:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:03:01 INFO - PROCESS | 4076 | 1463605381261 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:03:01 INFO - PROCESS | 4076 | 1463605381263 Marionette TRACE conn6 <- [1,14,null,{}] 14:03:01 INFO - PROCESS | 4076 | 1463605381267 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:01 INFO - PROCESS | 4076 | 1463605381351 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 14:03:01 INFO - PROCESS | 4076 | 1463605381358 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:01 INFO - PROCESS | 4076 | ++DOCSHELL 16307800 == 9 [pid = 4076] [id = 11] 14:03:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 29 (16A33400) [pid = 4076] [serial = 29] [outer = 00000000] 14:03:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 30 (17BC7800) [pid = 4076] [serial = 30] [outer = 16A33400] 14:03:01 INFO - PROCESS | 4076 | 1463605381403 Marionette DEBUG loaded listener.js 14:03:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 31 (1886B000) [pid = 4076] [serial = 31] [outer = 16A33400] 14:03:01 INFO - PROCESS | 4076 | ++DOCSHELL 191E4C00 == 10 [pid = 4076] [id = 12] 14:03:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 32 (191E5000) [pid = 4076] [serial = 32] [outer = 00000000] 14:03:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 33 (1887DC00) [pid = 4076] [serial = 33] [outer = 191E5000] 14:03:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 34 (18885000) [pid = 4076] [serial = 34] [outer = 191E5000] 14:03:01 INFO - PROCESS | 4076 | ++DOCSHELL 09D34C00 == 11 [pid = 4076] [id = 13] 14:03:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 35 (191E4800) [pid = 4076] [serial = 35] [outer = 00000000] 14:03:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 36 (19C6BC00) [pid = 4076] [serial = 36] [outer = 191E4800] 14:03:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 37 (19FA5C00) [pid = 4076] [serial = 37] [outer = 191E4800] 14:03:01 INFO - PROCESS | 4076 | 1463605381987 Marionette TRACE conn6 <- [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]]]}] 14:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 770ms 14:03:02 INFO - PROCESS | 4076 | 1463605382034 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 14:03:02 INFO - PROCESS | 4076 | 1463605382038 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 14:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:03:02 INFO - PROCESS | 4076 | 1463605382068 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:03:02 INFO - PROCESS | 4076 | 1463605382073 Marionette TRACE conn6 <- [1,18,null,{}] 14:03:02 INFO - PROCESS | 4076 | 1463605382088 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:02 INFO - PROCESS | 4076 | 1463605382191 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 14:03:02 INFO - PROCESS | 4076 | 1463605382205 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:02 INFO - PROCESS | 4076 | ++DOCSHELL 19C71800 == 12 [pid = 4076] [id = 14] 14:03:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 38 (1ADD3400) [pid = 4076] [serial = 38] [outer = 00000000] 14:03:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 39 (1AEC3800) [pid = 4076] [serial = 39] [outer = 1ADD3400] 14:03:02 INFO - PROCESS | 4076 | 1463605382251 Marionette DEBUG loaded listener.js 14:03:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 40 (1B414400) [pid = 4076] [serial = 40] [outer = 1ADD3400] 14:03:02 INFO - PROCESS | 4076 | 1463605382641 Marionette TRACE conn6 <- [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]]]}] 14:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 14:03:02 INFO - PROCESS | 4076 | 1463605382693 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 14:03:02 INFO - PROCESS | 4076 | 1463605382695 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 14:03:02 INFO - PROCESS | 4076 | 1463605382698 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:03:02 INFO - PROCESS | 4076 | 1463605382699 Marionette TRACE conn6 <- [1,22,null,{}] 14:03:02 INFO - PROCESS | 4076 | 1463605382703 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:02 INFO - PROCESS | 4076 | 1463605382778 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 14:03:02 INFO - PROCESS | 4076 | 1463605382785 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:02 INFO - PROCESS | 4076 | ++DOCSHELL 1B456400 == 13 [pid = 4076] [id = 15] 14:03:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 41 (1B456C00) [pid = 4076] [serial = 41] [outer = 00000000] 14:03:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 42 (1BD26400) [pid = 4076] [serial = 42] [outer = 1B456C00] 14:03:02 INFO - PROCESS | 4076 | 1463605382831 Marionette DEBUG loaded listener.js 14:03:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 43 (1C1C0800) [pid = 4076] [serial = 43] [outer = 1B456C00] 14:03:03 INFO - PROCESS | 4076 | 1463605383222 Marionette TRACE conn6 <- [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]]]}] 14:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 571ms 14:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:03:03 INFO - PROCESS | 4076 | 1463605383274 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 14:03:03 INFO - PROCESS | 4076 | 1463605383276 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 14:03:03 INFO - PROCESS | 4076 | 1463605383279 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:03:03 INFO - PROCESS | 4076 | 1463605383281 Marionette TRACE conn6 <- [1,26,null,{}] 14:03:03 INFO - PROCESS | 4076 | 1463605383284 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:03 INFO - PROCESS | 4076 | 1463605383361 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 14:03:03 INFO - PROCESS | 4076 | 1463605383368 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:03 INFO - PROCESS | 4076 | ++DOCSHELL 19BA1800 == 14 [pid = 4076] [id = 16] 14:03:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 44 (19BA1C00) [pid = 4076] [serial = 44] [outer = 00000000] 14:03:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 45 (19BA5400) [pid = 4076] [serial = 45] [outer = 19BA1C00] 14:03:03 INFO - PROCESS | 4076 | 1463605383419 Marionette DEBUG loaded listener.js 14:03:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 46 (1B5FCC00) [pid = 4076] [serial = 46] [outer = 19BA1C00] 14:03:03 INFO - PROCESS | 4076 | 1463605383845 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 14:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 14:03:03 INFO - PROCESS | 4076 | 1463605383910 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 14:03:03 INFO - PROCESS | 4076 | 1463605383912 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 14:03:03 INFO - PROCESS | 4076 | 1463605383915 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:03:03 INFO - PROCESS | 4076 | 1463605383917 Marionette TRACE conn6 <- [1,30,null,{}] 14:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:03:03 INFO - PROCESS | 4076 | 1463605383920 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:03 INFO - PROCESS | 4076 | 1463605383996 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 14:03:03 INFO - PROCESS | 4076 | 1463605384003 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:04 INFO - PROCESS | 4076 | ++DOCSHELL 19004C00 == 15 [pid = 4076] [id = 17] 14:03:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 47 (19008800) [pid = 4076] [serial = 47] [outer = 00000000] 14:03:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 48 (1900EC00) [pid = 4076] [serial = 48] [outer = 19008800] 14:03:04 INFO - PROCESS | 4076 | 1463605384048 Marionette DEBUG loaded listener.js 14:03:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 49 (19BA5000) [pid = 4076] [serial = 49] [outer = 19008800] 14:03:04 INFO - PROCESS | 4076 | 1463605384426 Marionette TRACE conn6 <- [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]]]}] 14:03:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 531ms 14:03:04 INFO - PROCESS | 4076 | 1463605384450 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 14:03:04 INFO - PROCESS | 4076 | 1463605384452 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 14:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:03:04 INFO - PROCESS | 4076 | 1463605384455 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:03:04 INFO - PROCESS | 4076 | 1463605384457 Marionette TRACE conn6 <- [1,34,null,{}] 14:03:04 INFO - PROCESS | 4076 | 1463605384460 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:04 INFO - PROCESS | 4076 | 1463605384562 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 14:03:04 INFO - PROCESS | 4076 | 1463605384570 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:04 INFO - PROCESS | 4076 | ++DOCSHELL 17B8F800 == 16 [pid = 4076] [id = 18] 14:03:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 50 (1900CC00) [pid = 4076] [serial = 50] [outer = 00000000] 14:03:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 51 (19F83400) [pid = 4076] [serial = 51] [outer = 1900CC00] 14:03:04 INFO - PROCESS | 4076 | 1463605384615 Marionette DEBUG loaded listener.js 14:03:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 52 (19F86800) [pid = 4076] [serial = 52] [outer = 1900CC00] 14:03:04 INFO - PROCESS | 4076 | 1463605384994 Marionette TRACE conn6 <- [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]]]}] 14:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 569ms 14:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:03:05 INFO - PROCESS | 4076 | 1463605385026 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 14:03:05 INFO - PROCESS | 4076 | 1463605385028 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 14:03:05 INFO - PROCESS | 4076 | 1463605385031 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:03:05 INFO - PROCESS | 4076 | 1463605385033 Marionette TRACE conn6 <- [1,38,null,{}] 14:03:05 INFO - PROCESS | 4076 | 1463605385036 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:05 INFO - PROCESS | 4076 | 1463605385108 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 14:03:05 INFO - PROCESS | 4076 | 1463605385170 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:05 INFO - PROCESS | 4076 | ++DOCSHELL 0C66A400 == 17 [pid = 4076] [id = 19] 14:03:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 53 (0C66B000) [pid = 4076] [serial = 53] [outer = 00000000] 14:03:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 54 (0C672C00) [pid = 4076] [serial = 54] [outer = 0C66B000] 14:03:05 INFO - PROCESS | 4076 | 1463605385214 Marionette DEBUG loaded listener.js 14:03:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 55 (19F7A000) [pid = 4076] [serial = 55] [outer = 0C66B000] 14:03:05 INFO - PROCESS | 4076 | 1463605385535 Marionette TRACE conn6 <- [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]]]}] 14:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 530ms 14:03:05 INFO - PROCESS | 4076 | 1463605385562 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 14:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:03:05 INFO - PROCESS | 4076 | 1463605385564 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 14:03:05 INFO - PROCESS | 4076 | 1463605385567 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:03:05 INFO - PROCESS | 4076 | 1463605385569 Marionette TRACE conn6 <- [1,42,null,{}] 14:03:05 INFO - PROCESS | 4076 | 1463605385572 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:05 INFO - PROCESS | 4076 | 1463605385655 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 14:03:05 INFO - PROCESS | 4076 | 1463605385796 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:05 INFO - PROCESS | 4076 | ++DOCSHELL 14647800 == 18 [pid = 4076] [id = 20] 14:03:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 56 (14648C00) [pid = 4076] [serial = 56] [outer = 00000000] 14:03:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 57 (14651C00) [pid = 4076] [serial = 57] [outer = 14648C00] 14:03:05 INFO - PROCESS | 4076 | 1463605385847 Marionette DEBUG loaded listener.js 14:03:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (1C837C00) [pid = 4076] [serial = 58] [outer = 14648C00] 14:03:06 INFO - PROCESS | 4076 | 1463605386209 Marionette TRACE conn6 <- [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]]]}] 14:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 14:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:03:06 INFO - PROCESS | 4076 | 1463605386239 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 14:03:06 INFO - PROCESS | 4076 | 1463605386241 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 14:03:06 INFO - PROCESS | 4076 | 1463605386244 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:03:06 INFO - PROCESS | 4076 | 1463605386245 Marionette TRACE conn6 <- [1,46,null,{}] 14:03:06 INFO - PROCESS | 4076 | 1463605386249 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:06 INFO - PROCESS | 4076 | 1463605386323 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 14:03:06 INFO - PROCESS | 4076 | 1463605386387 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:06 INFO - PROCESS | 4076 | ++DOCSHELL 0D915000 == 19 [pid = 4076] [id = 21] 14:03:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (0D915400) [pid = 4076] [serial = 59] [outer = 00000000] 14:03:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0D91F800) [pid = 4076] [serial = 60] [outer = 0D915400] 14:03:06 INFO - PROCESS | 4076 | 1463605386438 Marionette DEBUG loaded listener.js 14:03:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (1AE4AC00) [pid = 4076] [serial = 61] [outer = 0D915400] 14:03:06 INFO - PROCESS | 4076 | 1463605386788 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 14:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 14:03:06 INFO - PROCESS | 4076 | 1463605386814 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 14:03:06 INFO - PROCESS | 4076 | 1463605386817 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 14:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:03:06 INFO - PROCESS | 4076 | 1463605386820 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:03:06 INFO - PROCESS | 4076 | 1463605386824 Marionette TRACE conn6 <- [1,50,null,{}] 14:03:06 INFO - PROCESS | 4076 | 1463605386827 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:06 INFO - PROCESS | 4076 | 1463605386953 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 14:03:06 INFO - PROCESS | 4076 | 1463605386961 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:06 INFO - PROCESS | 4076 | ++DOCSHELL 0D917800 == 20 [pid = 4076] [id = 22] 14:03:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0D917C00) [pid = 4076] [serial = 62] [outer = 00000000] 14:03:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0DC76400) [pid = 4076] [serial = 63] [outer = 0D917C00] 14:03:06 INFO - PROCESS | 4076 | 1463605387005 Marionette DEBUG loaded listener.js 14:03:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0DCA1C00) [pid = 4076] [serial = 64] [outer = 0D917C00] 14:03:08 INFO - PROCESS | 4076 | 1463605388063 Marionette TRACE conn6 <- [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]]]}] 14:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1270ms 14:03:08 INFO - PROCESS | 4076 | 1463605388093 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 14:03:08 INFO - PROCESS | 4076 | 1463605388097 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 14:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:03:08 INFO - PROCESS | 4076 | 1463605388102 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:03:08 INFO - PROCESS | 4076 | 1463605388106 Marionette TRACE conn6 <- [1,54,null,{}] 14:03:08 INFO - PROCESS | 4076 | 1463605388111 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:08 INFO - PROCESS | 4076 | 1463605388217 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 14:03:08 INFO - PROCESS | 4076 | 1463605388294 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:08 INFO - PROCESS | 4076 | ++DOCSHELL 0D66EC00 == 21 [pid = 4076] [id = 23] 14:03:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0D673400) [pid = 4076] [serial = 65] [outer = 00000000] 14:03:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0D913800) [pid = 4076] [serial = 66] [outer = 0D673400] 14:03:08 INFO - PROCESS | 4076 | 1463605388342 Marionette DEBUG loaded listener.js 14:03:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0D919800) [pid = 4076] [serial = 67] [outer = 0D673400] 14:03:08 INFO - PROCESS | 4076 | 1463605388728 Marionette TRACE conn6 <- [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]]]}] 14:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 670ms 14:03:08 INFO - PROCESS | 4076 | 1463605388777 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 14:03:08 INFO - PROCESS | 4076 | 1463605388782 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 14:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:03:08 INFO - PROCESS | 4076 | 1463605388801 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:03:08 INFO - PROCESS | 4076 | 1463605388804 Marionette TRACE conn6 <- [1,58,null,{}] 14:03:08 INFO - PROCESS | 4076 | 1463605388808 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:08 INFO - PROCESS | 4076 | 1463605388912 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 14:03:08 INFO - PROCESS | 4076 | 1463605388919 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:08 INFO - PROCESS | 4076 | ++DOCSHELL 0D65C400 == 22 [pid = 4076] [id = 24] 14:03:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0D91C000) [pid = 4076] [serial = 68] [outer = 00000000] 14:03:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0DC9F000) [pid = 4076] [serial = 69] [outer = 0D91C000] 14:03:08 INFO - PROCESS | 4076 | 1463605388968 Marionette DEBUG loaded listener.js 14:03:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0DCA9800) [pid = 4076] [serial = 70] [outer = 0D91C000] 14:03:09 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (16310000) [pid = 4076] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:03:09 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (09DE1000) [pid = 4076] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:03:09 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (13FEAC00) [pid = 4076] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:03:09 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (16A33400) [pid = 4076] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:03:09 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (1ADD3400) [pid = 4076] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:03:09 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (1B456C00) [pid = 4076] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:03:09 INFO - PROCESS | 4076 | 1463605389608 Marionette TRACE conn6 <- [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]]]}] 14:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 830ms 14:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:03:09 INFO - PROCESS | 4076 | 1463605389622 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 14:03:09 INFO - PROCESS | 4076 | 1463605389624 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 14:03:09 INFO - PROCESS | 4076 | 1463605389628 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:03:09 INFO - PROCESS | 4076 | 1463605389631 Marionette TRACE conn6 <- [1,62,null,{}] 14:03:09 INFO - PROCESS | 4076 | 1463605389641 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:09 INFO - PROCESS | 4076 | 1463605389718 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 14:03:09 INFO - PROCESS | 4076 | 1463605389787 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:09 INFO - PROCESS | 4076 | ++DOCSHELL 0D651000 == 23 [pid = 4076] [id = 25] 14:03:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0D651800) [pid = 4076] [serial = 71] [outer = 00000000] 14:03:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (14643400) [pid = 4076] [serial = 72] [outer = 0D651800] 14:03:09 INFO - PROCESS | 4076 | 1463605389835 Marionette DEBUG loaded listener.js 14:03:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (14721400) [pid = 4076] [serial = 73] [outer = 0D651800] 14:03:10 INFO - PROCESS | 4076 | 1463605390171 Marionette TRACE conn6 <- [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]]]}] 14:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 589ms 14:03:10 INFO - PROCESS | 4076 | 1463605390218 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 14:03:10 INFO - PROCESS | 4076 | 1463605390220 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 14:03:10 INFO - PROCESS | 4076 | 1463605390223 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:03:10 INFO - PROCESS | 4076 | 1463605390225 Marionette TRACE conn6 <- [1,66,null,{}] 14:03:10 INFO - PROCESS | 4076 | 1463605390228 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:10 INFO - PROCESS | 4076 | 1463605390331 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 14:03:10 INFO - PROCESS | 4076 | 1463605390391 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:10 INFO - PROCESS | 4076 | ++DOCSHELL 09D7C800 == 24 [pid = 4076] [id = 26] 14:03:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0C672400) [pid = 4076] [serial = 74] [outer = 00000000] 14:03:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (149A4C00) [pid = 4076] [serial = 75] [outer = 0C672400] 14:03:10 INFO - PROCESS | 4076 | 1463605390436 Marionette DEBUG loaded listener.js 14:03:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (16A3D000) [pid = 4076] [serial = 76] [outer = 0C672400] 14:03:10 INFO - PROCESS | 4076 | 1463605390757 Marionette TRACE conn6 <- [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]]]}] 14:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 14:03:10 INFO - PROCESS | 4076 | 1463605390798 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 14:03:10 INFO - PROCESS | 4076 | 1463605390800 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 14:03:10 INFO - PROCESS | 4076 | 1463605390803 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:03:10 INFO - PROCESS | 4076 | 1463605390805 Marionette TRACE conn6 <- [1,70,null,{}] 14:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:03:10 INFO - PROCESS | 4076 | 1463605390809 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:10 INFO - PROCESS | 4076 | 1463605390885 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 14:03:10 INFO - PROCESS | 4076 | 1463605390947 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:10 INFO - PROCESS | 4076 | ++DOCSHELL 17623C00 == 25 [pid = 4076] [id = 27] 14:03:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (176B2000) [pid = 4076] [serial = 77] [outer = 00000000] 14:03:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (1880A400) [pid = 4076] [serial = 78] [outer = 176B2000] 14:03:10 INFO - PROCESS | 4076 | 1463605390995 Marionette DEBUG loaded listener.js 14:03:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (18883C00) [pid = 4076] [serial = 79] [outer = 176B2000] 14:03:11 INFO - PROCESS | 4076 | 1463605391350 Marionette TRACE conn6 <- [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]]]}] 14:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 14:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:03:11 INFO - PROCESS | 4076 | 1463605391378 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 14:03:11 INFO - PROCESS | 4076 | 1463605391380 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 14:03:11 INFO - PROCESS | 4076 | 1463605391383 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:03:11 INFO - PROCESS | 4076 | 1463605391385 Marionette TRACE conn6 <- [1,74,null,{}] 14:03:11 INFO - PROCESS | 4076 | 1463605391388 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:11 INFO - PROCESS | 4076 | 1463605391508 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 14:03:11 INFO - PROCESS | 4076 | 1463605391583 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:11 INFO - PROCESS | 4076 | ++DOCSHELL 09D9F400 == 26 [pid = 4076] [id = 28] 14:03:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (09DAE400) [pid = 4076] [serial = 80] [outer = 00000000] 14:03:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0C710C00) [pid = 4076] [serial = 81] [outer = 09DAE400] 14:03:11 INFO - PROCESS | 4076 | 1463605391641 Marionette DEBUG loaded listener.js 14:03:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0D061800) [pid = 4076] [serial = 82] [outer = 09DAE400] 14:03:12 INFO - PROCESS | 4076 | 1463605392188 Marionette TRACE conn6 <- [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]]]}] 14:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 870ms 14:03:12 INFO - PROCESS | 4076 | 1463605392255 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 14:03:12 INFO - PROCESS | 4076 | 1463605392259 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 14:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:03:12 INFO - PROCESS | 4076 | 1463605392265 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:03:12 INFO - PROCESS | 4076 | 1463605392268 Marionette TRACE conn6 <- [1,78,null,{}] 14:03:12 INFO - PROCESS | 4076 | 1463605392273 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:12 INFO - PROCESS | 4076 | 1463605392374 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 14:03:12 INFO - PROCESS | 4076 | 1463605392442 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:12 INFO - PROCESS | 4076 | ++DOCSHELL 0DF9D000 == 27 [pid = 4076] [id = 29] 14:03:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (11067400) [pid = 4076] [serial = 83] [outer = 00000000] 14:03:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (14671400) [pid = 4076] [serial = 84] [outer = 11067400] 14:03:12 INFO - PROCESS | 4076 | 1463605392498 Marionette DEBUG loaded listener.js 14:03:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (1491E000) [pid = 4076] [serial = 85] [outer = 11067400] 14:03:13 INFO - PROCESS | 4076 | 1463605393014 Marionette TRACE conn6 <- [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]]]}] 14:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 829ms 14:03:13 INFO - PROCESS | 4076 | 1463605393102 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 14:03:13 INFO - PROCESS | 4076 | 1463605393106 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 14:03:13 INFO - PROCESS | 4076 | 1463605393110 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:03:13 INFO - PROCESS | 4076 | 1463605393113 Marionette TRACE conn6 <- [1,82,null,{}] 14:03:13 INFO - PROCESS | 4076 | 1463605393117 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:13 INFO - PROCESS | 4076 | 1463605393215 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 14:03:13 INFO - PROCESS | 4076 | 1463605393285 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:13 INFO - PROCESS | 4076 | ++DOCSHELL 191E2C00 == 28 [pid = 4076] [id = 30] 14:03:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (191E6800) [pid = 4076] [serial = 86] [outer = 00000000] 14:03:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (1961D000) [pid = 4076] [serial = 87] [outer = 191E6800] 14:03:13 INFO - PROCESS | 4076 | 1463605393340 Marionette DEBUG loaded listener.js 14:03:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (1969D800) [pid = 4076] [serial = 88] [outer = 191E6800] 14:03:13 INFO - PROCESS | 4076 | 1463605393940 Marionette TRACE conn6 <- [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]]]}] 14:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 870ms 14:03:13 INFO - PROCESS | 4076 | 1463605393984 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 14:03:13 INFO - PROCESS | 4076 | 1463605393987 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 14:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:03:13 INFO - PROCESS | 4076 | 1463605393997 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:03:13 INFO - PROCESS | 4076 | 1463605394003 Marionette TRACE conn6 <- [1,86,null,{}] 14:03:13 INFO - PROCESS | 4076 | 1463605394008 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:14 INFO - PROCESS | 4076 | 1463605394136 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 14:03:14 INFO - PROCESS | 4076 | 1463605394204 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:14 INFO - PROCESS | 4076 | ++DOCSHELL 18C6E000 == 29 [pid = 4076] [id = 31] 14:03:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (18C73800) [pid = 4076] [serial = 89] [outer = 00000000] 14:03:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (19B9F000) [pid = 4076] [serial = 90] [outer = 18C73800] 14:03:14 INFO - PROCESS | 4076 | 1463605394258 Marionette DEBUG loaded listener.js 14:03:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (19BA4C00) [pid = 4076] [serial = 91] [outer = 18C73800] 14:03:14 INFO - PROCESS | 4076 | 1463605394882 Marionette TRACE conn6 <- [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]]]}] 14:03:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 930ms 14:03:14 INFO - PROCESS | 4076 | 1463605394924 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 14:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:03:14 INFO - PROCESS | 4076 | 1463605394929 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 14:03:14 INFO - PROCESS | 4076 | 1463605394934 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:03:14 INFO - PROCESS | 4076 | 1463605394938 Marionette TRACE conn6 <- [1,90,null,{}] 14:03:14 INFO - PROCESS | 4076 | 1463605394943 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:15 INFO - PROCESS | 4076 | 1463605395040 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 14:03:15 INFO - PROCESS | 4076 | 1463605395126 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:15 INFO - PROCESS | 4076 | ++DOCSHELL 0C711C00 == 30 [pid = 4076] [id = 32] 14:03:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0D651400) [pid = 4076] [serial = 92] [outer = 00000000] 14:03:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0DCA2400) [pid = 4076] [serial = 93] [outer = 0D651400] 14:03:15 INFO - PROCESS | 4076 | 1463605395175 Marionette DEBUG loaded listener.js 14:03:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (10E0A800) [pid = 4076] [serial = 94] [outer = 0D651400] 14:03:15 INFO - PROCESS | 4076 | --DOCSHELL 09DE0800 == 29 [pid = 4076] [id = 8] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0CF3B800) [pid = 4076] [serial = 21] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0D05A000) [pid = 4076] [serial = 22] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0DFA3800) [pid = 4076] [serial = 24] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (1561D400) [pid = 4076] [serial = 27] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (156E5800) [pid = 4076] [serial = 28] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (17BC7800) [pid = 4076] [serial = 30] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (1886B000) [pid = 4076] [serial = 31] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (19C6BC00) [pid = 4076] [serial = 36] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (1AEC3800) [pid = 4076] [serial = 39] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (1BD26400) [pid = 4076] [serial = 42] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (1B414400) [pid = 4076] [serial = 40] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (19BA5400) [pid = 4076] [serial = 45] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (1900EC00) [pid = 4076] [serial = 48] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (19F83400) [pid = 4076] [serial = 51] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0C672C00) [pid = 4076] [serial = 54] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (14651C00) [pid = 4076] [serial = 57] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (1887DC00) [pid = 4076] [serial = 33] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (1C1C0800) [pid = 4076] [serial = 43] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0D91F800) [pid = 4076] [serial = 60] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (19C78400) [pid = 4076] [serial = 17] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (19C6E400) [pid = 4076] [serial = 14] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (17623800) [pid = 4076] [serial = 9] [outer = 00000000] [url = about:blank] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (17628C00) [pid = 4076] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:03:15 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (11090000) [pid = 4076] [serial = 4] [outer = 00000000] [url = about:blank] 14:03:16 INFO - PROCESS | 4076 | 1463605396114 Marionette TRACE conn6 <- [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]]]}] 14:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1229ms 14:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:03:16 INFO - PROCESS | 4076 | 1463605396165 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 14:03:16 INFO - PROCESS | 4076 | 1463605396169 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 14:03:16 INFO - PROCESS | 4076 | 1463605396174 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:03:16 INFO - PROCESS | 4076 | 1463605396178 Marionette TRACE conn6 <- [1,94,null,{}] 14:03:16 INFO - PROCESS | 4076 | 1463605396182 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:16 INFO - PROCESS | 4076 | 1463605396264 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 14:03:16 INFO - PROCESS | 4076 | 1463605396272 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:16 INFO - PROCESS | 4076 | ++DOCSHELL 0D766C00 == 30 [pid = 4076] [id = 33] 14:03:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0D767400) [pid = 4076] [serial = 95] [outer = 00000000] 14:03:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0D91BC00) [pid = 4076] [serial = 96] [outer = 0D767400] 14:03:16 INFO - PROCESS | 4076 | 1463605396320 Marionette DEBUG loaded listener.js 14:03:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0DC6B000) [pid = 4076] [serial = 97] [outer = 0D767400] 14:03:16 INFO - PROCESS | 4076 | 1463605396744 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 14:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 14:03:16 INFO - PROCESS | 4076 | 1463605396805 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 14:03:16 INFO - PROCESS | 4076 | 1463605396811 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 14:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:03:16 INFO - PROCESS | 4076 | 1463605396817 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:03:16 INFO - PROCESS | 4076 | 1463605396820 Marionette TRACE conn6 <- [1,98,null,{}] 14:03:16 INFO - PROCESS | 4076 | 1463605396824 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:16 INFO - PROCESS | 4076 | 1463605396904 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 14:03:16 INFO - PROCESS | 4076 | 1463605396913 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:16 INFO - PROCESS | 4076 | ++DOCSHELL 0DC71400 == 31 [pid = 4076] [id = 34] 14:03:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0DEE6000) [pid = 4076] [serial = 98] [outer = 00000000] 14:03:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (13EAA000) [pid = 4076] [serial = 99] [outer = 0DEE6000] 14:03:16 INFO - PROCESS | 4076 | 1463605396958 Marionette DEBUG loaded listener.js 14:03:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (14644C00) [pid = 4076] [serial = 100] [outer = 0DEE6000] 14:03:17 INFO - PROCESS | 4076 | 1463605397383 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 14:03:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 14:03:17 INFO - PROCESS | 4076 | 1463605397449 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 14:03:17 INFO - PROCESS | 4076 | 1463605397452 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 14:03:17 INFO - PROCESS | 4076 | 1463605397455 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:03:17 INFO - PROCESS | 4076 | 1463605397459 Marionette TRACE conn6 <- [1,102,null,{}] 14:03:17 INFO - PROCESS | 4076 | 1463605397470 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:17 INFO - PROCESS | 4076 | 1463605397555 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 14:03:17 INFO - PROCESS | 4076 | 1463605397564 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:17 INFO - PROCESS | 4076 | ++DOCSHELL 17623800 == 32 [pid = 4076] [id = 35] 14:03:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (17624000) [pid = 4076] [serial = 101] [outer = 00000000] 14:03:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (176AE400) [pid = 4076] [serial = 102] [outer = 17624000] 14:03:17 INFO - PROCESS | 4076 | 1463605397611 Marionette DEBUG loaded listener.js 14:03:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (17B91000) [pid = 4076] [serial = 103] [outer = 17624000] 14:03:17 INFO - PROCESS | 4076 | 1463605398000 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 14:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 570ms 14:03:18 INFO - PROCESS | 4076 | 1463605398030 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 14:03:18 INFO - PROCESS | 4076 | 1463605398033 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 14:03:18 INFO - PROCESS | 4076 | 1463605398036 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:03:18 INFO - PROCESS | 4076 | 1463605398038 Marionette TRACE conn6 <- [1,106,null,{}] 14:03:18 INFO - PROCESS | 4076 | 1463605398041 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:18 INFO - PROCESS | 4076 | 1463605398160 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 14:03:18 INFO - PROCESS | 4076 | 1463605398175 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:18 INFO - PROCESS | 4076 | ++DOCSHELL 18867000 == 33 [pid = 4076] [id = 36] 14:03:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (18879800) [pid = 4076] [serial = 104] [outer = 00000000] 14:03:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (18C6F400) [pid = 4076] [serial = 105] [outer = 18879800] 14:03:18 INFO - PROCESS | 4076 | 1463605398219 Marionette DEBUG loaded listener.js 14:03:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (18C75400) [pid = 4076] [serial = 106] [outer = 18879800] 14:03:18 INFO - PROCESS | 4076 | 1463605398635 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 14:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 14:03:18 INFO - PROCESS | 4076 | 1463605398669 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 14:03:18 INFO - PROCESS | 4076 | 1463605398671 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 14:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:03:18 INFO - PROCESS | 4076 | 1463605398674 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:03:18 INFO - PROCESS | 4076 | 1463605398675 Marionette TRACE conn6 <- [1,110,null,{}] 14:03:18 INFO - PROCESS | 4076 | 1463605398684 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:18 INFO - PROCESS | 4076 | 1463605398777 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 14:03:18 INFO - PROCESS | 4076 | 1463605398784 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:18 INFO - PROCESS | 4076 | ++DOCSHELL 18C6D800 == 34 [pid = 4076] [id = 37] 14:03:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (18C77000) [pid = 4076] [serial = 107] [outer = 00000000] 14:03:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (1900E800) [pid = 4076] [serial = 108] [outer = 18C77000] 14:03:18 INFO - PROCESS | 4076 | 1463605398829 Marionette DEBUG loaded listener.js 14:03:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (1928F800) [pid = 4076] [serial = 109] [outer = 18C77000] 14:03:19 INFO - PROCESS | 4076 | 1463605399251 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 14:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 14:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:03:19 INFO - PROCESS | 4076 | 1463605399305 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 14:03:19 INFO - PROCESS | 4076 | 1463605399307 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 14:03:19 INFO - PROCESS | 4076 | 1463605399310 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:03:19 INFO - PROCESS | 4076 | 1463605399312 Marionette TRACE conn6 <- [1,114,null,{}] 14:03:19 INFO - PROCESS | 4076 | 1463605399321 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:19 INFO - PROCESS | 4076 | 1463605399428 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 14:03:19 INFO - PROCESS | 4076 | 1463605399440 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:19 INFO - PROCESS | 4076 | ++DOCSHELL 1969DC00 == 35 [pid = 4076] [id = 38] 14:03:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (19B99C00) [pid = 4076] [serial = 110] [outer = 00000000] 14:03:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (19F2F000) [pid = 4076] [serial = 111] [outer = 19B99C00] 14:03:19 INFO - PROCESS | 4076 | 1463605399485 Marionette DEBUG loaded listener.js 14:03:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (19F7F000) [pid = 4076] [serial = 112] [outer = 19B99C00] 14:03:19 INFO - PROCESS | 4076 | 1463605399916 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 14:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 14:03:19 INFO - PROCESS | 4076 | 1463605399941 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 14:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:03:19 INFO - PROCESS | 4076 | 1463605399943 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 14:03:19 INFO - PROCESS | 4076 | 1463605399946 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:03:19 INFO - PROCESS | 4076 | 1463605399948 Marionette TRACE conn6 <- [1,118,null,{}] 14:03:19 INFO - PROCESS | 4076 | 1463605399952 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:20 INFO - PROCESS | 4076 | 1463605400045 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 14:03:20 INFO - PROCESS | 4076 | 1463605400052 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:20 INFO - PROCESS | 4076 | ++DOCSHELL 19F85400 == 36 [pid = 4076] [id = 39] 14:03:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (19F85800) [pid = 4076] [serial = 113] [outer = 00000000] 14:03:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (1A0B1000) [pid = 4076] [serial = 114] [outer = 19F85800] 14:03:20 INFO - PROCESS | 4076 | 1463605400095 Marionette DEBUG loaded listener.js 14:03:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (1ADC6400) [pid = 4076] [serial = 115] [outer = 19F85800] 14:03:20 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0D917C00) [pid = 4076] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:03:20 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (14648C00) [pid = 4076] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:03:20 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (1900CC00) [pid = 4076] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:03:20 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0C66B000) [pid = 4076] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:03:20 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (19BA1C00) [pid = 4076] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:03:20 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0D915400) [pid = 4076] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:03:20 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (19008800) [pid = 4076] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:03:20 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (176B2000) [pid = 4076] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:03:20 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0D673400) [pid = 4076] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:03:20 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0D651800) [pid = 4076] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:03:20 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0D91C000) [pid = 4076] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:03:20 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0C672400) [pid = 4076] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:03:20 INFO - PROCESS | 4076 | 1463605400544 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 14:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 14:03:20 INFO - PROCESS | 4076 | 1463605400577 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 14:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:03:20 INFO - PROCESS | 4076 | 1463605400579 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 14:03:20 INFO - PROCESS | 4076 | 1463605400591 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:03:20 INFO - PROCESS | 4076 | 1463605400592 Marionette TRACE conn6 <- [1,122,null,{}] 14:03:20 INFO - PROCESS | 4076 | 1463605400596 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:20 INFO - PROCESS | 4076 | 1463605400666 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 14:03:20 INFO - PROCESS | 4076 | 1463605400673 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:20 INFO - PROCESS | 4076 | ++DOCSHELL 0D804C00 == 37 [pid = 4076] [id = 40] 14:03:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0D806400) [pid = 4076] [serial = 116] [outer = 00000000] 14:03:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0D80A400) [pid = 4076] [serial = 117] [outer = 0D806400] 14:03:20 INFO - PROCESS | 4076 | 1463605400717 Marionette DEBUG loaded listener.js 14:03:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0D80AC00) [pid = 4076] [serial = 118] [outer = 0D806400] 14:03:21 INFO - PROCESS | 4076 | 1463605401102 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 14:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 530ms 14:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:03:21 INFO - PROCESS | 4076 | 1463605401113 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 14:03:21 INFO - PROCESS | 4076 | 1463605401115 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 14:03:21 INFO - PROCESS | 4076 | 1463605401118 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:03:21 INFO - PROCESS | 4076 | 1463605401120 Marionette TRACE conn6 <- [1,126,null,{}] 14:03:21 INFO - PROCESS | 4076 | 1463605401123 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:21 INFO - PROCESS | 4076 | 1463605401224 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 14:03:21 INFO - PROCESS | 4076 | 1463605401241 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:21 INFO - PROCESS | 4076 | ++DOCSHELL 0D80A000 == 38 [pid = 4076] [id = 41] 14:03:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0D80E400) [pid = 4076] [serial = 119] [outer = 00000000] 14:03:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (13F85800) [pid = 4076] [serial = 120] [outer = 0D80E400] 14:03:21 INFO - PROCESS | 4076 | 1463605401284 Marionette DEBUG loaded listener.js 14:03:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (18865000) [pid = 4076] [serial = 121] [outer = 0D80E400] 14:03:21 INFO - PROCESS | 4076 | 1463605401641 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 14:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 571ms 14:03:21 INFO - PROCESS | 4076 | 1463605401692 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 14:03:21 INFO - PROCESS | 4076 | 1463605401694 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 14:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:03:21 INFO - PROCESS | 4076 | 1463605401703 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:03:21 INFO - PROCESS | 4076 | 1463605401705 Marionette TRACE conn6 <- [1,130,null,{}] 14:03:21 INFO - PROCESS | 4076 | 1463605401709 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:21 INFO - PROCESS | 4076 | 1463605401779 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 14:03:21 INFO - PROCESS | 4076 | 1463605401845 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:21 INFO - PROCESS | 4076 | ++DOCSHELL 0D650400 == 39 [pid = 4076] [id = 42] 14:03:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0D84A400) [pid = 4076] [serial = 122] [outer = 00000000] 14:03:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0D853C00) [pid = 4076] [serial = 123] [outer = 0D84A400] 14:03:21 INFO - PROCESS | 4076 | 1463605401888 Marionette DEBUG loaded listener.js 14:03:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0D91D400) [pid = 4076] [serial = 124] [outer = 0D84A400] 14:03:22 INFO - PROCESS | 4076 | 1463605402250 Marionette TRACE conn6 <- [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]]]}] 14:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 14:03:22 INFO - PROCESS | 4076 | 1463605402275 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 14:03:22 INFO - PROCESS | 4076 | 1463605402277 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 14:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:03:22 INFO - PROCESS | 4076 | 1463605402280 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:03:22 INFO - PROCESS | 4076 | 1463605402282 Marionette TRACE conn6 <- [1,134,null,{}] 14:03:22 INFO - PROCESS | 4076 | 1463605402286 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:22 INFO - PROCESS | 4076 | 1463605402419 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 14:03:22 INFO - PROCESS | 4076 | 1463605402487 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:22 INFO - PROCESS | 4076 | ++DOCSHELL 09D2D800 == 40 [pid = 4076] [id = 43] 14:03:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (09DA4C00) [pid = 4076] [serial = 125] [outer = 00000000] 14:03:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0C66C400) [pid = 4076] [serial = 126] [outer = 09DA4C00] 14:03:22 INFO - PROCESS | 4076 | 1463605402544 Marionette DEBUG loaded listener.js 14:03:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0C714C00) [pid = 4076] [serial = 127] [outer = 09DA4C00] 14:03:23 INFO - PROCESS | 4076 | 1463605403305 Marionette TRACE conn6 <- [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]]]}] 14:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1078ms 14:03:23 INFO - PROCESS | 4076 | 1463605403362 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 14:03:23 INFO - PROCESS | 4076 | 1463605403366 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 14:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:03:23 INFO - PROCESS | 4076 | 1463605403371 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:03:23 INFO - PROCESS | 4076 | 1463605403374 Marionette TRACE conn6 <- [1,138,null,{}] 14:03:23 INFO - PROCESS | 4076 | 1463605403379 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:23 INFO - PROCESS | 4076 | 1463605403490 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 14:03:23 INFO - PROCESS | 4076 | 1463605403561 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:23 INFO - PROCESS | 4076 | ++DOCSHELL 0DCA9000 == 41 [pid = 4076] [id = 44] 14:03:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0DCA9C00) [pid = 4076] [serial = 128] [outer = 00000000] 14:03:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (1405E800) [pid = 4076] [serial = 129] [outer = 0DCA9C00] 14:03:23 INFO - PROCESS | 4076 | 1463605403617 Marionette DEBUG loaded listener.js 14:03:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (1491E800) [pid = 4076] [serial = 130] [outer = 0DCA9C00] 14:03:24 INFO - PROCESS | 4076 | --DOCSHELL 18C6E000 == 40 [pid = 4076] [id = 31] 14:03:24 INFO - PROCESS | 4076 | --DOCSHELL 191E2C00 == 39 [pid = 4076] [id = 30] 14:03:24 INFO - PROCESS | 4076 | --DOCSHELL 0DF9D000 == 38 [pid = 4076] [id = 29] 14:03:24 INFO - PROCESS | 4076 | --DOCSHELL 0D650400 == 37 [pid = 4076] [id = 42] 14:03:24 INFO - PROCESS | 4076 | --DOCSHELL 0D80A000 == 36 [pid = 4076] [id = 41] 14:03:24 INFO - PROCESS | 4076 | --DOCSHELL 0D804C00 == 35 [pid = 4076] [id = 40] 14:03:24 INFO - PROCESS | 4076 | --DOCSHELL 19F85400 == 34 [pid = 4076] [id = 39] 14:03:24 INFO - PROCESS | 4076 | --DOCSHELL 1969DC00 == 33 [pid = 4076] [id = 38] 14:03:24 INFO - PROCESS | 4076 | --DOCSHELL 18C6D800 == 32 [pid = 4076] [id = 37] 14:03:24 INFO - PROCESS | 4076 | --DOCSHELL 18867000 == 31 [pid = 4076] [id = 36] 14:03:24 INFO - PROCESS | 4076 | --DOCSHELL 17623800 == 30 [pid = 4076] [id = 35] 14:03:24 INFO - PROCESS | 4076 | --DOCSHELL 0DC71400 == 29 [pid = 4076] [id = 34] 14:03:24 INFO - PROCESS | 4076 | --DOCSHELL 0D766C00 == 28 [pid = 4076] [id = 33] 14:03:24 INFO - PROCESS | 4076 | --DOCSHELL 0C711C00 == 27 [pid = 4076] [id = 32] 14:03:24 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0DC76400) [pid = 4076] [serial = 63] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (1C837C00) [pid = 4076] [serial = 58] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (19F86800) [pid = 4076] [serial = 52] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (19F7A000) [pid = 4076] [serial = 55] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (1B5FCC00) [pid = 4076] [serial = 46] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (1AE4AC00) [pid = 4076] [serial = 61] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (19BA5000) [pid = 4076] [serial = 49] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (1880A400) [pid = 4076] [serial = 78] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0D913800) [pid = 4076] [serial = 66] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (14643400) [pid = 4076] [serial = 72] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0DC9F000) [pid = 4076] [serial = 69] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (149A4C00) [pid = 4076] [serial = 75] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0DCA9800) [pid = 4076] [serial = 70] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (18883C00) [pid = 4076] [serial = 79] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0DCA1C00) [pid = 4076] [serial = 64] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0D919800) [pid = 4076] [serial = 67] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (14721400) [pid = 4076] [serial = 73] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (16A3D000) [pid = 4076] [serial = 76] [outer = 00000000] [url = about:blank] 14:03:24 INFO - PROCESS | 4076 | 1463605404486 Marionette TRACE conn6 <- [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]]]}] 14:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1175ms 14:03:24 INFO - PROCESS | 4076 | 1463605404545 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 14:03:24 INFO - PROCESS | 4076 | 1463605404549 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 14:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:03:24 INFO - PROCESS | 4076 | 1463605404554 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:03:24 INFO - PROCESS | 4076 | 1463605404558 Marionette TRACE conn6 <- [1,142,null,{}] 14:03:24 INFO - PROCESS | 4076 | 1463605404563 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:24 INFO - PROCESS | 4076 | 1463605404643 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 14:03:24 INFO - PROCESS | 4076 | 1463605404651 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:24 INFO - PROCESS | 4076 | ++DOCSHELL 0CF47C00 == 28 [pid = 4076] [id = 45] 14:03:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0CF7F400) [pid = 4076] [serial = 131] [outer = 00000000] 14:03:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0D801400) [pid = 4076] [serial = 132] [outer = 0CF7F400] 14:03:24 INFO - PROCESS | 4076 | 1463605404697 Marionette DEBUG loaded listener.js 14:03:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0D810C00) [pid = 4076] [serial = 133] [outer = 0CF7F400] 14:03:25 INFO - PROCESS | 4076 | 1463605405173 Marionette TRACE conn6 <- [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]]]}] 14:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 689ms 14:03:25 INFO - PROCESS | 4076 | 1463605405246 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 14:03:25 INFO - PROCESS | 4076 | 1463605405252 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 14:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:03:25 INFO - PROCESS | 4076 | 1463605405258 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:03:25 INFO - PROCESS | 4076 | 1463605405261 Marionette TRACE conn6 <- [1,146,null,{}] 14:03:25 INFO - PROCESS | 4076 | 1463605405265 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:25 INFO - PROCESS | 4076 | 1463605405343 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 14:03:25 INFO - PROCESS | 4076 | 1463605405412 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:25 INFO - PROCESS | 4076 | ++DOCSHELL 0D91CC00 == 29 [pid = 4076] [id = 46] 14:03:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0DC6EC00) [pid = 4076] [serial = 134] [outer = 00000000] 14:03:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0DC9D400) [pid = 4076] [serial = 135] [outer = 0DC6EC00] 14:03:25 INFO - PROCESS | 4076 | 1463605405457 Marionette DEBUG loaded listener.js 14:03:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0DCA4800) [pid = 4076] [serial = 136] [outer = 0DC6EC00] 14:03:26 INFO - PROCESS | 4076 | 1463605406050 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 14:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 830ms 14:03:26 INFO - PROCESS | 4076 | 1463605406093 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 14:03:26 INFO - PROCESS | 4076 | 1463605406095 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 14:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:03:26 INFO - PROCESS | 4076 | 1463605406098 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:03:26 INFO - PROCESS | 4076 | 1463605406102 Marionette TRACE conn6 <- [1,150,null,{}] 14:03:26 INFO - PROCESS | 4076 | 1463605406112 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:26 INFO - PROCESS | 4076 | 1463605406192 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 14:03:26 INFO - PROCESS | 4076 | 1463605406202 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:26 INFO - PROCESS | 4076 | ++DOCSHELL 14694400 == 30 [pid = 4076] [id = 47] 14:03:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (1469D400) [pid = 4076] [serial = 137] [outer = 00000000] 14:03:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (1490BC00) [pid = 4076] [serial = 138] [outer = 1469D400] 14:03:26 INFO - PROCESS | 4076 | 1463605406251 Marionette DEBUG loaded listener.js 14:03:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (15623800) [pid = 4076] [serial = 139] [outer = 1469D400] 14:03:26 INFO - PROCESS | 4076 | 1463605406671 Marionette TRACE conn6 <- [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]]]}] 14:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 14:03:26 INFO - PROCESS | 4076 | 1463605406730 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 14:03:26 INFO - PROCESS | 4076 | 1463605406742 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 14:03:26 INFO - PROCESS | 4076 | 1463605406745 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:03:26 INFO - PROCESS | 4076 | 1463605406747 Marionette TRACE conn6 <- [1,154,null,{}] 14:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:03:26 INFO - PROCESS | 4076 | 1463605406757 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:26 INFO - PROCESS | 4076 | 1463605406854 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 14:03:26 INFO - PROCESS | 4076 | 1463605406860 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:26 INFO - PROCESS | 4076 | ++DOCSHELL 1490B400 == 31 [pid = 4076] [id = 48] 14:03:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (15625800) [pid = 4076] [serial = 140] [outer = 00000000] 14:03:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (17622400) [pid = 4076] [serial = 141] [outer = 15625800] 14:03:26 INFO - PROCESS | 4076 | 1463605406904 Marionette DEBUG loaded listener.js 14:03:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (17B8A800) [pid = 4076] [serial = 142] [outer = 15625800] 14:03:27 INFO - PROCESS | 4076 | 1463605407358 Marionette TRACE conn6 <- [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]]]}] 14:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 14:03:27 INFO - PROCESS | 4076 | 1463605407381 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 14:03:27 INFO - PROCESS | 4076 | 1463605407383 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 14:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:03:27 INFO - PROCESS | 4076 | 1463605407392 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:03:27 INFO - PROCESS | 4076 | 1463605407394 Marionette TRACE conn6 <- [1,158,null,{}] 14:03:27 INFO - PROCESS | 4076 | 1463605407397 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:27 INFO - PROCESS | 4076 | 1463605407494 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 14:03:27 INFO - PROCESS | 4076 | 1463605407501 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:27 INFO - PROCESS | 4076 | ++DOCSHELL 0D810000 == 32 [pid = 4076] [id = 49] 14:03:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (17B8C800) [pid = 4076] [serial = 143] [outer = 00000000] 14:03:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (1887E800) [pid = 4076] [serial = 144] [outer = 17B8C800] 14:03:27 INFO - PROCESS | 4076 | 1463605407544 Marionette DEBUG loaded listener.js 14:03:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (18BDC400) [pid = 4076] [serial = 145] [outer = 17B8C800] 14:03:27 INFO - PROCESS | 4076 | 1463605407965 Marionette TRACE conn6 <- [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]]]}] 14:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 14:03:27 INFO - PROCESS | 4076 | 1463605408020 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 14:03:27 INFO - PROCESS | 4076 | 1463605408022 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 14:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:03:27 INFO - PROCESS | 4076 | 1463605408024 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:03:28 INFO - PROCESS | 4076 | 1463605408026 Marionette TRACE conn6 <- [1,162,null,{}] 14:03:28 INFO - PROCESS | 4076 | 1463605408029 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:28 INFO - PROCESS | 4076 | 1463605408148 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 14:03:28 INFO - PROCESS | 4076 | 1463605408157 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:28 INFO - PROCESS | 4076 | ++DOCSHELL 18C6F800 == 33 [pid = 4076] [id = 50] 14:03:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (18C70000) [pid = 4076] [serial = 146] [outer = 00000000] 14:03:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (191E5C00) [pid = 4076] [serial = 147] [outer = 18C70000] 14:03:28 INFO - PROCESS | 4076 | 1463605408202 Marionette DEBUG loaded listener.js 14:03:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (1928B400) [pid = 4076] [serial = 148] [outer = 18C70000] 14:03:28 INFO - PROCESS | 4076 | 1463605408639 Marionette TRACE conn6 <- [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]]]}] 14:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 14:03:28 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0D80E400) [pid = 4076] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:03:28 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (18C77000) [pid = 4076] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:03:28 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0D651400) [pid = 4076] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:03:28 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (17624000) [pid = 4076] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:03:28 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0D767400) [pid = 4076] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:03:28 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0DEE6000) [pid = 4076] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:03:28 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (09DAE400) [pid = 4076] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:03:28 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (11067400) [pid = 4076] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:03:28 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (191E6800) [pid = 4076] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:03:28 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (18C73800) [pid = 4076] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:03:28 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (19B99C00) [pid = 4076] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:03:28 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (19F85800) [pid = 4076] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:03:28 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (18879800) [pid = 4076] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:03:28 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0D806400) [pid = 4076] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:03:28 INFO - PROCESS | 4076 | 1463605408815 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 14:03:28 INFO - PROCESS | 4076 | 1463605408817 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 14:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:03:28 INFO - PROCESS | 4076 | 1463605408830 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:03:28 INFO - PROCESS | 4076 | 1463605408832 Marionette TRACE conn6 <- [1,166,null,{}] 14:03:28 INFO - PROCESS | 4076 | 1463605408835 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:28 INFO - PROCESS | 4076 | 1463605408920 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 14:03:28 INFO - PROCESS | 4076 | 1463605408927 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:28 INFO - PROCESS | 4076 | ++DOCSHELL 0D805C00 == 34 [pid = 4076] [id = 51] 14:03:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0D806400) [pid = 4076] [serial = 149] [outer = 00000000] 14:03:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (10E02800) [pid = 4076] [serial = 150] [outer = 0D806400] 14:03:28 INFO - PROCESS | 4076 | 1463605408971 Marionette DEBUG loaded listener.js 14:03:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (11065400) [pid = 4076] [serial = 151] [outer = 0D806400] 14:03:29 INFO - PROCESS | 4076 | 1463605409388 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 14:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 570ms 14:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:03:29 INFO - PROCESS | 4076 | 1463605409403 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 14:03:29 INFO - PROCESS | 4076 | 1463605409405 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 14:03:29 INFO - PROCESS | 4076 | 1463605409408 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:03:29 INFO - PROCESS | 4076 | 1463605409410 Marionette TRACE conn6 <- [1,170,null,{}] 14:03:29 INFO - PROCESS | 4076 | 1463605409413 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:29 INFO - PROCESS | 4076 | 1463605409532 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 14:03:29 INFO - PROCESS | 4076 | 1463605409541 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:29 INFO - PROCESS | 4076 | ++DOCSHELL 18C70400 == 35 [pid = 4076] [id = 52] 14:03:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (18C71C00) [pid = 4076] [serial = 152] [outer = 00000000] 14:03:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (19BA2C00) [pid = 4076] [serial = 153] [outer = 18C71C00] 14:03:29 INFO - PROCESS | 4076 | 1463605409585 Marionette DEBUG loaded listener.js 14:03:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (19C75000) [pid = 4076] [serial = 154] [outer = 18C71C00] 14:03:29 INFO - PROCESS | 4076 | 1463605409944 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 14:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 569ms 14:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:03:29 INFO - PROCESS | 4076 | 1463605409979 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 14:03:29 INFO - PROCESS | 4076 | 1463605409981 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 14:03:29 INFO - PROCESS | 4076 | 1463605409984 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:03:29 INFO - PROCESS | 4076 | 1463605409986 Marionette TRACE conn6 <- [1,174,null,{}] 14:03:29 INFO - PROCESS | 4076 | 1463605409989 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:30 INFO - PROCESS | 4076 | 1463605410064 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 14:03:30 INFO - PROCESS | 4076 | 1463605410130 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:30 INFO - PROCESS | 4076 | ++DOCSHELL 14904400 == 36 [pid = 4076] [id = 53] 14:03:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (15624C00) [pid = 4076] [serial = 155] [outer = 00000000] 14:03:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (19FAFC00) [pid = 4076] [serial = 156] [outer = 15624C00] 14:03:30 INFO - PROCESS | 4076 | 1463605410175 Marionette DEBUG loaded listener.js 14:03:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (1A0AF400) [pid = 4076] [serial = 157] [outer = 15624C00] 14:03:30 INFO - PROCESS | 4076 | 1463605410486 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 14:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 530ms 14:03:30 INFO - PROCESS | 4076 | 1463605410519 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 14:03:30 INFO - PROCESS | 4076 | 1463605410521 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 14:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:03:30 INFO - PROCESS | 4076 | 1463605410530 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:03:30 INFO - PROCESS | 4076 | 1463605410531 Marionette TRACE conn6 <- [1,178,null,{}] 14:03:30 INFO - PROCESS | 4076 | 1463605410535 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:30 INFO - PROCESS | 4076 | 1463605410608 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 14:03:30 INFO - PROCESS | 4076 | 1463605410615 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:30 INFO - PROCESS | 4076 | ++DOCSHELL 0DCAB800 == 37 [pid = 4076] [id = 54] 14:03:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (1AD34800) [pid = 4076] [serial = 158] [outer = 00000000] 14:03:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (1AD3EC00) [pid = 4076] [serial = 159] [outer = 1AD34800] 14:03:30 INFO - PROCESS | 4076 | 1463605410657 Marionette DEBUG loaded listener.js 14:03:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (1AD3F400) [pid = 4076] [serial = 160] [outer = 1AD34800] 14:03:31 INFO - PROCESS | 4076 | 1463605411276 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 14:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 770ms 14:03:31 INFO - PROCESS | 4076 | 1463605411301 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 14:03:31 INFO - PROCESS | 4076 | 1463605411307 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 14:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:03:31 INFO - PROCESS | 4076 | 1463605411312 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:03:31 INFO - PROCESS | 4076 | 1463605411316 Marionette TRACE conn6 <- [1,182,null,{}] 14:03:31 INFO - PROCESS | 4076 | 1463605411322 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:31 INFO - PROCESS | 4076 | 1463605411427 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 14:03:31 INFO - PROCESS | 4076 | 1463605411515 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:31 INFO - PROCESS | 4076 | ++DOCSHELL 0D849400 == 38 [pid = 4076] [id = 55] 14:03:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0D84AC00) [pid = 4076] [serial = 161] [outer = 00000000] 14:03:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0DC6F000) [pid = 4076] [serial = 162] [outer = 0D84AC00] 14:03:31 INFO - PROCESS | 4076 | 1463605411572 Marionette DEBUG loaded listener.js 14:03:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0DCA5800) [pid = 4076] [serial = 163] [outer = 0D84AC00] 14:03:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (14903C00) [pid = 4076] [serial = 164] [outer = 191E4800] 14:03:32 INFO - PROCESS | 4076 | 1463605412236 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 14:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 970ms 14:03:32 INFO - PROCESS | 4076 | 1463605412286 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 14:03:32 INFO - PROCESS | 4076 | 1463605412292 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 14:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:03:32 INFO - PROCESS | 4076 | 1463605412298 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:03:32 INFO - PROCESS | 4076 | 1463605412301 Marionette TRACE conn6 <- [1,186,null,{}] 14:03:32 INFO - PROCESS | 4076 | 1463605412305 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:32 INFO - PROCESS | 4076 | 1463605412408 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 14:03:32 INFO - PROCESS | 4076 | 1463605412481 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:32 INFO - PROCESS | 4076 | ++DOCSHELL 13EA6C00 == 39 [pid = 4076] [id = 56] 14:03:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (13F8F400) [pid = 4076] [serial = 165] [outer = 00000000] 14:03:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (18645400) [pid = 4076] [serial = 166] [outer = 13F8F400] 14:03:32 INFO - PROCESS | 4076 | 1463605412536 Marionette DEBUG loaded listener.js 14:03:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (18648400) [pid = 4076] [serial = 167] [outer = 13F8F400] 14:03:33 INFO - PROCESS | 4076 | 1463605413087 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 14:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 829ms 14:03:33 INFO - PROCESS | 4076 | 1463605413131 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 14:03:33 INFO - PROCESS | 4076 | 1463605413134 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 14:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:03:33 INFO - PROCESS | 4076 | 1463605413137 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:03:33 INFO - PROCESS | 4076 | 1463605413141 Marionette TRACE conn6 <- [1,190,null,{}] 14:03:33 INFO - PROCESS | 4076 | 1463605413153 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:33 INFO - PROCESS | 4076 | 1463605413257 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 14:03:33 INFO - PROCESS | 4076 | 1463605413332 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:33 INFO - PROCESS | 4076 | ++DOCSHELL 19614C00 == 40 [pid = 4076] [id = 57] 14:03:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (19615C00) [pid = 4076] [serial = 168] [outer = 00000000] 14:03:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (19C6BC00) [pid = 4076] [serial = 169] [outer = 19615C00] 14:03:33 INFO - PROCESS | 4076 | 1463605413388 Marionette DEBUG loaded listener.js 14:03:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (1AD31C00) [pid = 4076] [serial = 170] [outer = 19615C00] 14:03:33 INFO - PROCESS | 4076 | 1463605413966 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 14:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 870ms 14:03:34 INFO - PROCESS | 4076 | 1463605414106 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 14:03:34 INFO - PROCESS | 4076 | 1463605414110 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 14:03:34 INFO - PROCESS | 4076 | 1463605414129 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:03:34 INFO - PROCESS | 4076 | 1463605414133 Marionette TRACE conn6 <- [1,194,null,{}] 14:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:03:34 INFO - PROCESS | 4076 | 1463605414139 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:34 INFO - PROCESS | 4076 | 1463605414239 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 14:03:34 INFO - PROCESS | 4076 | 1463605414307 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:34 INFO - PROCESS | 4076 | ++DOCSHELL 0D803000 == 41 [pid = 4076] [id = 58] 14:03:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0D803C00) [pid = 4076] [serial = 171] [outer = 00000000] 14:03:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0D80F000) [pid = 4076] [serial = 172] [outer = 0D803C00] 14:03:34 INFO - PROCESS | 4076 | 1463605414356 Marionette DEBUG loaded listener.js 14:03:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0D916C00) [pid = 4076] [serial = 173] [outer = 0D803C00] 14:03:34 INFO - PROCESS | 4076 | 1463605414884 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 14:03:34 INFO - PROCESS | 4076 | --DOCSHELL 14904400 == 40 [pid = 4076] [id = 53] 14:03:34 INFO - PROCESS | 4076 | --DOCSHELL 18C70400 == 39 [pid = 4076] [id = 52] 14:03:34 INFO - PROCESS | 4076 | --DOCSHELL 0D805C00 == 38 [pid = 4076] [id = 51] 14:03:34 INFO - PROCESS | 4076 | --DOCSHELL 18C6F800 == 37 [pid = 4076] [id = 50] 14:03:34 INFO - PROCESS | 4076 | --DOCSHELL 0D810000 == 36 [pid = 4076] [id = 49] 14:03:34 INFO - PROCESS | 4076 | --DOCSHELL 1490B400 == 35 [pid = 4076] [id = 48] 14:03:34 INFO - PROCESS | 4076 | --DOCSHELL 14694400 == 34 [pid = 4076] [id = 47] 14:03:34 INFO - PROCESS | 4076 | --DOCSHELL 0D91CC00 == 33 [pid = 4076] [id = 46] 14:03:34 INFO - PROCESS | 4076 | --DOCSHELL 0CF47C00 == 32 [pid = 4076] [id = 45] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (18865000) [pid = 4076] [serial = 121] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (1900E800) [pid = 4076] [serial = 108] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0DCA2400) [pid = 4076] [serial = 93] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (10E0A800) [pid = 4076] [serial = 94] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (176AE400) [pid = 4076] [serial = 102] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (17B91000) [pid = 4076] [serial = 103] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0D91BC00) [pid = 4076] [serial = 96] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0DC6B000) [pid = 4076] [serial = 97] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (13EAA000) [pid = 4076] [serial = 99] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (14644C00) [pid = 4076] [serial = 100] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0D061800) [pid = 4076] [serial = 82] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0C710C00) [pid = 4076] [serial = 81] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (1491E000) [pid = 4076] [serial = 85] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (14671400) [pid = 4076] [serial = 84] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (1969D800) [pid = 4076] [serial = 88] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (1961D000) [pid = 4076] [serial = 87] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (19BA4C00) [pid = 4076] [serial = 91] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (19B9F000) [pid = 4076] [serial = 90] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (19F2F000) [pid = 4076] [serial = 111] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (1A0B1000) [pid = 4076] [serial = 114] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (19F7F000) [pid = 4076] [serial = 112] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (13F85800) [pid = 4076] [serial = 120] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (1ADC6400) [pid = 4076] [serial = 115] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (18C75400) [pid = 4076] [serial = 106] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0D80A400) [pid = 4076] [serial = 117] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (18C6F400) [pid = 4076] [serial = 105] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0D853C00) [pid = 4076] [serial = 123] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (1928F800) [pid = 4076] [serial = 109] [outer = 00000000] [url = about:blank] 14:03:34 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0D80AC00) [pid = 4076] [serial = 118] [outer = 00000000] [url = about:blank] 14:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 829ms 14:03:34 INFO - PROCESS | 4076 | 1463605414968 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 14:03:34 INFO - PROCESS | 4076 | 1463605414972 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 14:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:03:34 INFO - PROCESS | 4076 | 1463605414979 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:03:34 INFO - PROCESS | 4076 | 1463605414983 Marionette TRACE conn6 <- [1,198,null,{}] 14:03:34 INFO - PROCESS | 4076 | 1463605414987 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:35 INFO - PROCESS | 4076 | 1463605415080 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 14:03:35 INFO - PROCESS | 4076 | 1463605415148 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:35 INFO - PROCESS | 4076 | ++DOCSHELL 0CF3BC00 == 33 [pid = 4076] [id = 59] 14:03:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0D05E400) [pid = 4076] [serial = 174] [outer = 00000000] 14:03:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0D80A400) [pid = 4076] [serial = 175] [outer = 0D05E400] 14:03:35 INFO - PROCESS | 4076 | 1463605415194 Marionette DEBUG loaded listener.js 14:03:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0D84F400) [pid = 4076] [serial = 176] [outer = 0D05E400] 14:03:35 INFO - PROCESS | 4076 | 1463605415533 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 14:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 590ms 14:03:35 INFO - PROCESS | 4076 | 1463605415568 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 14:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:03:35 INFO - PROCESS | 4076 | 1463605415570 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 14:03:35 INFO - PROCESS | 4076 | 1463605415587 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:03:35 INFO - PROCESS | 4076 | 1463605415589 Marionette TRACE conn6 <- [1,202,null,{}] 14:03:35 INFO - PROCESS | 4076 | 1463605415637 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:35 INFO - PROCESS | 4076 | 1463605415719 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 14:03:35 INFO - PROCESS | 4076 | 1463605415729 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:35 INFO - PROCESS | 4076 | ++DOCSHELL 1105AC00 == 34 [pid = 4076] [id = 60] 14:03:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (1105B800) [pid = 4076] [serial = 177] [outer = 00000000] 14:03:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (14056400) [pid = 4076] [serial = 178] [outer = 1105B800] 14:03:35 INFO - PROCESS | 4076 | 1463605415777 Marionette DEBUG loaded listener.js 14:03:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (14650000) [pid = 4076] [serial = 179] [outer = 1105B800] 14:03:36 INFO - PROCESS | 4076 | 1463605416180 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 14:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 711ms 14:03:36 INFO - PROCESS | 4076 | 1463605416255 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 14:03:36 INFO - PROCESS | 4076 | 1463605416257 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 14:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:03:36 INFO - PROCESS | 4076 | 1463605416260 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:03:36 INFO - PROCESS | 4076 | 1463605416261 Marionette TRACE conn6 <- [1,206,null,{}] 14:03:36 INFO - PROCESS | 4076 | 1463605416265 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:36 INFO - PROCESS | 4076 | 1463605416343 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 14:03:36 INFO - PROCESS | 4076 | 1463605416352 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:36 INFO - PROCESS | 4076 | ++DOCSHELL 14920400 == 35 [pid = 4076] [id = 61] 14:03:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (149AD800) [pid = 4076] [serial = 180] [outer = 00000000] 14:03:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (16304800) [pid = 4076] [serial = 181] [outer = 149AD800] 14:03:36 INFO - PROCESS | 4076 | 1463605416396 Marionette DEBUG loaded listener.js 14:03:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (1761D000) [pid = 4076] [serial = 182] [outer = 149AD800] 14:03:36 INFO - PROCESS | 4076 | 1463605416795 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 14:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 570ms 14:03:36 INFO - PROCESS | 4076 | 1463605416843 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 14:03:36 INFO - PROCESS | 4076 | 1463605416845 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 14:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:03:36 INFO - PROCESS | 4076 | 1463605416848 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:03:36 INFO - PROCESS | 4076 | 1463605416850 Marionette TRACE conn6 <- [1,210,null,{}] 14:03:36 INFO - PROCESS | 4076 | 1463605416853 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:36 INFO - PROCESS | 4076 | 1463605416936 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 14:03:36 INFO - PROCESS | 4076 | 1463605416943 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:36 INFO - PROCESS | 4076 | ++DOCSHELL 156ED800 == 36 [pid = 4076] [id = 62] 14:03:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (16306400) [pid = 4076] [serial = 183] [outer = 00000000] 14:03:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (17B55C00) [pid = 4076] [serial = 184] [outer = 16306400] 14:03:36 INFO - PROCESS | 4076 | 1463605416987 Marionette DEBUG loaded listener.js 14:03:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (17B56400) [pid = 4076] [serial = 185] [outer = 16306400] 14:03:37 INFO - PROCESS | 4076 | 1463605417434 Marionette TRACE conn6 <- [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]]]}] 14:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 629ms 14:03:37 INFO - PROCESS | 4076 | 1463605417482 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 14:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:03:37 INFO - PROCESS | 4076 | 1463605417484 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 14:03:37 INFO - PROCESS | 4076 | 1463605417487 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:03:37 INFO - PROCESS | 4076 | 1463605417489 Marionette TRACE conn6 <- [1,214,null,{}] 14:03:37 INFO - PROCESS | 4076 | 1463605417492 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:37 INFO - PROCESS | 4076 | 1463605417620 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 14:03:37 INFO - PROCESS | 4076 | 1463605417635 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:37 INFO - PROCESS | 4076 | ++DOCSHELL 0D809400 == 37 [pid = 4076] [id = 63] 14:03:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (17B5D000) [pid = 4076] [serial = 186] [outer = 00000000] 14:03:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (18809C00) [pid = 4076] [serial = 187] [outer = 17B5D000] 14:03:37 INFO - PROCESS | 4076 | 1463605417679 Marionette DEBUG loaded listener.js 14:03:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (18883800) [pid = 4076] [serial = 188] [outer = 17B5D000] 14:03:38 INFO - PROCESS | 4076 | 1463605418106 Marionette TRACE conn6 <- [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]]]}] 14:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 14:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:03:38 INFO - PROCESS | 4076 | 1463605418158 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 14:03:38 INFO - PROCESS | 4076 | 1463605418160 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 14:03:38 INFO - PROCESS | 4076 | 1463605418162 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:03:38 INFO - PROCESS | 4076 | 1463605418164 Marionette TRACE conn6 <- [1,218,null,{}] 14:03:38 INFO - PROCESS | 4076 | 1463605418168 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:38 INFO - PROCESS | 4076 | 1463605418265 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 14:03:38 INFO - PROCESS | 4076 | 1463605418342 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:38 INFO - PROCESS | 4076 | ++DOCSHELL 18C6E800 == 38 [pid = 4076] [id = 64] 14:03:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (18C71000) [pid = 4076] [serial = 189] [outer = 00000000] 14:03:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (18C75800) [pid = 4076] [serial = 190] [outer = 18C71000] 14:03:38 INFO - PROCESS | 4076 | 1463605418387 Marionette DEBUG loaded listener.js 14:03:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (19006000) [pid = 4076] [serial = 191] [outer = 18C71000] 14:03:38 INFO - PROCESS | 4076 | 1463605418760 Marionette TRACE conn6 <- [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]]]}] 14:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 14:03:38 INFO - PROCESS | 4076 | 1463605418794 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 14:03:38 INFO - PROCESS | 4076 | 1463605418796 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 14:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:03:38 INFO - PROCESS | 4076 | 1463605418799 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:03:38 INFO - PROCESS | 4076 | 1463605418801 Marionette TRACE conn6 <- [1,222,null,{}] 14:03:38 INFO - PROCESS | 4076 | 1463605418804 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:38 INFO - PROCESS | 4076 | 1463605418902 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 14:03:38 INFO - PROCESS | 4076 | 1463605418908 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:38 INFO - PROCESS | 4076 | ++DOCSHELL 1900A400 == 39 [pid = 4076] [id = 65] 14:03:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (19010800) [pid = 4076] [serial = 192] [outer = 00000000] 14:03:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (1961D000) [pid = 4076] [serial = 193] [outer = 19010800] 14:03:38 INFO - PROCESS | 4076 | 1463605418953 Marionette DEBUG loaded listener.js 14:03:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (1961FC00) [pid = 4076] [serial = 194] [outer = 19010800] 14:03:39 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (18C71C00) [pid = 4076] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:03:39 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (18C70000) [pid = 4076] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:03:39 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0D84A400) [pid = 4076] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:03:39 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (17B8C800) [pid = 4076] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:03:39 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (1469D400) [pid = 4076] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:03:39 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0DC6EC00) [pid = 4076] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:03:39 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0CF7F400) [pid = 4076] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:03:39 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0D806400) [pid = 4076] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:03:39 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (15625800) [pid = 4076] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:03:39 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (15624C00) [pid = 4076] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:03:39 INFO - PROCESS | 4076 | 1463605419422 Marionette TRACE conn6 <- [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]]]}] 14:03:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 14:03:39 INFO - PROCESS | 4076 | 1463605419470 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 14:03:39 INFO - PROCESS | 4076 | 1463605419472 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 14:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:03:39 INFO - PROCESS | 4076 | 1463605419475 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:03:39 INFO - PROCESS | 4076 | 1463605419477 Marionette TRACE conn6 <- [1,226,null,{}] 14:03:39 INFO - PROCESS | 4076 | 1463605419480 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:39 INFO - PROCESS | 4076 | 1463605419582 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 14:03:39 INFO - PROCESS | 4076 | 1463605419654 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:39 INFO - PROCESS | 4076 | ++DOCSHELL 14652000 == 40 [pid = 4076] [id = 66] 14:03:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (147F8C00) [pid = 4076] [serial = 195] [outer = 00000000] 14:03:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (191E6000) [pid = 4076] [serial = 196] [outer = 147F8C00] 14:03:39 INFO - PROCESS | 4076 | 1463605419699 Marionette DEBUG loaded listener.js 14:03:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (19B9C400) [pid = 4076] [serial = 197] [outer = 147F8C00] 14:03:40 INFO - PROCESS | 4076 | 1463605420029 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 14:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 569ms 14:03:40 INFO - PROCESS | 4076 | 1463605420048 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 14:03:40 INFO - PROCESS | 4076 | 1463605420050 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 14:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:03:40 INFO - PROCESS | 4076 | 1463605420053 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:03:40 INFO - PROCESS | 4076 | 1463605420054 Marionette TRACE conn6 <- [1,230,null,{}] 14:03:40 INFO - PROCESS | 4076 | 1463605420058 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:40 INFO - PROCESS | 4076 | 1463605420162 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 14:03:40 INFO - PROCESS | 4076 | 1463605420171 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:40 INFO - PROCESS | 4076 | ++DOCSHELL 18810400 == 41 [pid = 4076] [id = 67] 14:03:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (18C79800) [pid = 4076] [serial = 198] [outer = 00000000] 14:03:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (19F79400) [pid = 4076] [serial = 199] [outer = 18C79800] 14:03:40 INFO - PROCESS | 4076 | 1463605420215 Marionette DEBUG loaded listener.js 14:03:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (19F7F400) [pid = 4076] [serial = 200] [outer = 18C79800] 14:03:40 INFO - PROCESS | 4076 | 1463605420579 Marionette TRACE conn6 <- [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]]]}] 14:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 571ms 14:03:40 INFO - PROCESS | 4076 | 1463605420627 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 14:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:03:40 INFO - PROCESS | 4076 | 1463605420629 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 14:03:40 INFO - PROCESS | 4076 | 1463605420632 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:03:40 INFO - PROCESS | 4076 | 1463605420634 Marionette TRACE conn6 <- [1,234,null,{}] 14:03:40 INFO - PROCESS | 4076 | 1463605420638 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:40 INFO - PROCESS | 4076 | 1463605420758 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 14:03:40 INFO - PROCESS | 4076 | 1463605420807 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:40 INFO - PROCESS | 4076 | ++DOCSHELL 19F84400 == 42 [pid = 4076] [id = 68] 14:03:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (19F84800) [pid = 4076] [serial = 201] [outer = 00000000] 14:03:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (1A0BB400) [pid = 4076] [serial = 202] [outer = 19F84800] 14:03:40 INFO - PROCESS | 4076 | 1463605420855 Marionette DEBUG loaded listener.js 14:03:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (1AD3C800) [pid = 4076] [serial = 203] [outer = 19F84800] 14:03:41 INFO - PROCESS | 4076 | 1463605421220 Marionette TRACE conn6 <- [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]]]}] 14:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 14:03:41 INFO - PROCESS | 4076 | 1463605421299 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 14:03:41 INFO - PROCESS | 4076 | 1463605421303 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 14:03:41 INFO - PROCESS | 4076 | 1463605421309 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:03:41 INFO - PROCESS | 4076 | 1463605421314 Marionette TRACE conn6 <- [1,238,null,{}] 14:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:03:41 INFO - PROCESS | 4076 | 1463605421320 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:41 INFO - PROCESS | 4076 | 1463605421417 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 14:03:41 INFO - PROCESS | 4076 | 1463605421530 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:41 INFO - PROCESS | 4076 | ++DOCSHELL 0C718000 == 43 [pid = 4076] [id = 69] 14:03:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0C71D000) [pid = 4076] [serial = 204] [outer = 00000000] 14:03:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0D0F1400) [pid = 4076] [serial = 205] [outer = 0C71D000] 14:03:41 INFO - PROCESS | 4076 | 1463605421587 Marionette DEBUG loaded listener.js 14:03:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0D808C00) [pid = 4076] [serial = 206] [outer = 0C71D000] 14:03:42 INFO - PROCESS | 4076 | 1463605422159 Marionette TRACE conn6 <- [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]]]}] 14:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 871ms 14:03:42 INFO - PROCESS | 4076 | 1463605422190 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 14:03:42 INFO - PROCESS | 4076 | 1463605422194 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 14:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:03:42 INFO - PROCESS | 4076 | 1463605422202 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:03:42 INFO - PROCESS | 4076 | 1463605422206 Marionette TRACE conn6 <- [1,242,null,{}] 14:03:42 INFO - PROCESS | 4076 | 1463605422210 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:42 INFO - PROCESS | 4076 | 1463605422312 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 14:03:42 INFO - PROCESS | 4076 | 1463605422400 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:42 INFO - PROCESS | 4076 | ++DOCSHELL 0D920400 == 44 [pid = 4076] [id = 70] 14:03:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0DCA4C00) [pid = 4076] [serial = 207] [outer = 00000000] 14:03:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (1469DC00) [pid = 4076] [serial = 208] [outer = 0DCA4C00] 14:03:42 INFO - PROCESS | 4076 | 1463605422454 Marionette DEBUG loaded listener.js 14:03:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (156ED400) [pid = 4076] [serial = 209] [outer = 0DCA4C00] 14:03:42 INFO - PROCESS | 4076 | 1463605422976 Marionette TRACE conn6 <- [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]]]}] 14:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 829ms 14:03:43 INFO - PROCESS | 4076 | 1463605423034 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 14:03:43 INFO - PROCESS | 4076 | 1463605423037 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 14:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:03:43 INFO - PROCESS | 4076 | 1463605423041 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:03:43 INFO - PROCESS | 4076 | 1463605423043 Marionette TRACE conn6 <- [1,246,null,{}] 14:03:43 INFO - PROCESS | 4076 | 1463605423053 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:43 INFO - PROCESS | 4076 | 1463605423159 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 14:03:43 INFO - PROCESS | 4076 | 1463605423250 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:43 INFO - PROCESS | 4076 | ++DOCSHELL 18C76C00 == 45 [pid = 4076] [id = 71] 14:03:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (19004400) [pid = 4076] [serial = 210] [outer = 00000000] 14:03:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (19616400) [pid = 4076] [serial = 211] [outer = 19004400] 14:03:43 INFO - PROCESS | 4076 | 1463605423309 Marionette DEBUG loaded listener.js 14:03:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (1A0B6400) [pid = 4076] [serial = 212] [outer = 19004400] 14:03:43 INFO - PROCESS | 4076 | 1463605423876 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 14:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 870ms 14:03:43 INFO - PROCESS | 4076 | 1463605423930 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 14:03:43 INFO - PROCESS | 4076 | 1463605423932 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 14:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:03:43 INFO - PROCESS | 4076 | 1463605423954 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:03:43 INFO - PROCESS | 4076 | 1463605423956 Marionette TRACE conn6 <- [1,250,null,{}] 14:03:43 INFO - PROCESS | 4076 | 1463605423988 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:44 INFO - PROCESS | 4076 | 1463605424140 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 14:03:44 INFO - PROCESS | 4076 | 1463605424295 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:44 INFO - PROCESS | 4076 | ++DOCSHELL 190E2400 == 46 [pid = 4076] [id = 72] 14:03:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (190E2800) [pid = 4076] [serial = 213] [outer = 00000000] 14:03:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (1ADD3C00) [pid = 4076] [serial = 214] [outer = 190E2800] 14:03:44 INFO - PROCESS | 4076 | 1463605424350 Marionette DEBUG loaded listener.js 14:03:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (1AEF5800) [pid = 4076] [serial = 215] [outer = 190E2800] 14:03:45 INFO - PROCESS | 4076 | 1463605425094 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 14:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1191ms 14:03:45 INFO - PROCESS | 4076 | 1463605425142 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 14:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:03:45 INFO - PROCESS | 4076 | 1463605425147 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 14:03:45 INFO - PROCESS | 4076 | 1463605425152 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:03:45 INFO - PROCESS | 4076 | 1463605425155 Marionette TRACE conn6 <- [1,254,null,{}] 14:03:45 INFO - PROCESS | 4076 | 1463605425162 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:45 INFO - PROCESS | 4076 | 1463605425254 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 14:03:45 INFO - PROCESS | 4076 | 1463605425333 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:45 INFO - PROCESS | 4076 | ++DOCSHELL 0D918800 == 47 [pid = 4076] [id = 73] 14:03:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (0D91A800) [pid = 4076] [serial = 216] [outer = 00000000] 14:03:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (0DC71000) [pid = 4076] [serial = 217] [outer = 0D91A800] 14:03:45 INFO - PROCESS | 4076 | 1463605425381 Marionette DEBUG loaded listener.js 14:03:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (0DE2D000) [pid = 4076] [serial = 218] [outer = 0D91A800] 14:03:45 INFO - PROCESS | 4076 | --DOCSHELL 18810400 == 46 [pid = 4076] [id = 67] 14:03:45 INFO - PROCESS | 4076 | --DOCSHELL 14652000 == 45 [pid = 4076] [id = 66] 14:03:45 INFO - PROCESS | 4076 | --DOCSHELL 1900A400 == 44 [pid = 4076] [id = 65] 14:03:45 INFO - PROCESS | 4076 | --DOCSHELL 18C6E800 == 43 [pid = 4076] [id = 64] 14:03:45 INFO - PROCESS | 4076 | --DOCSHELL 0D809400 == 42 [pid = 4076] [id = 63] 14:03:45 INFO - PROCESS | 4076 | --DOCSHELL 156ED800 == 41 [pid = 4076] [id = 62] 14:03:45 INFO - PROCESS | 4076 | --DOCSHELL 14920400 == 40 [pid = 4076] [id = 61] 14:03:45 INFO - PROCESS | 4076 | --DOCSHELL 1105AC00 == 39 [pid = 4076] [id = 60] 14:03:45 INFO - PROCESS | 4076 | --DOCSHELL 0CF3BC00 == 38 [pid = 4076] [id = 59] 14:03:45 INFO - PROCESS | 4076 | --DOCSHELL 0D803000 == 37 [pid = 4076] [id = 58] 14:03:45 INFO - PROCESS | 4076 | --DOCSHELL 0DCAB800 == 36 [pid = 4076] [id = 54] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (19C75000) [pid = 4076] [serial = 154] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (1405E800) [pid = 4076] [serial = 129] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (191E5C00) [pid = 4076] [serial = 147] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (0D91D400) [pid = 4076] [serial = 124] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (1887E800) [pid = 4076] [serial = 144] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (1490BC00) [pid = 4076] [serial = 138] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (0DC9D400) [pid = 4076] [serial = 135] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0C66C400) [pid = 4076] [serial = 126] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0D810C00) [pid = 4076] [serial = 133] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (19BA2C00) [pid = 4076] [serial = 153] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0D801400) [pid = 4076] [serial = 132] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (1928B400) [pid = 4076] [serial = 148] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (11065400) [pid = 4076] [serial = 151] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (17B8A800) [pid = 4076] [serial = 142] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (18BDC400) [pid = 4076] [serial = 145] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (10E02800) [pid = 4076] [serial = 150] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (17622400) [pid = 4076] [serial = 141] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (19FAFC00) [pid = 4076] [serial = 156] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0DCA4800) [pid = 4076] [serial = 136] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (15623800) [pid = 4076] [serial = 139] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (1AD3EC00) [pid = 4076] [serial = 159] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (1A0AF400) [pid = 4076] [serial = 157] [outer = 00000000] [url = about:blank] 14:03:45 INFO - PROCESS | 4076 | 1463605425982 Marionette TRACE conn6 <- [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]]]}] 14:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 890ms 14:03:46 INFO - PROCESS | 4076 | 1463605426043 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 14:03:46 INFO - PROCESS | 4076 | 1463605426048 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 14:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:03:46 INFO - PROCESS | 4076 | 1463605426054 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:03:46 INFO - PROCESS | 4076 | 1463605426056 Marionette TRACE conn6 <- [1,258,null,{}] 14:03:46 INFO - PROCESS | 4076 | 1463605426060 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:46 INFO - PROCESS | 4076 | 1463605426140 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 14:03:46 INFO - PROCESS | 4076 | 1463605426146 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:46 INFO - PROCESS | 4076 | ++DOCSHELL 0CF47C00 == 37 [pid = 4076] [id = 74] 14:03:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0CF7F400) [pid = 4076] [serial = 219] [outer = 00000000] 14:03:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0D851400) [pid = 4076] [serial = 220] [outer = 0CF7F400] 14:03:46 INFO - PROCESS | 4076 | 1463605426191 Marionette DEBUG loaded listener.js 14:03:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0D918000) [pid = 4076] [serial = 221] [outer = 0CF7F400] 14:03:46 INFO - PROCESS | 4076 | 1463605426665 Marionette TRACE conn6 <- [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]]]}] 14:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 671ms 14:03:46 INFO - PROCESS | 4076 | 1463605426729 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 14:03:46 INFO - PROCESS | 4076 | 1463605426731 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 14:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:03:46 INFO - PROCESS | 4076 | 1463605426734 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:03:46 INFO - PROCESS | 4076 | 1463605426738 Marionette TRACE conn6 <- [1,262,null,{}] 14:03:46 INFO - PROCESS | 4076 | 1463605426748 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:46 INFO - PROCESS | 4076 | 1463605426832 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 14:03:46 INFO - PROCESS | 4076 | 1463605426845 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:46 INFO - PROCESS | 4076 | ++DOCSHELL 14695C00 == 38 [pid = 4076] [id = 75] 14:03:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (1469B800) [pid = 4076] [serial = 222] [outer = 00000000] 14:03:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (1491DC00) [pid = 4076] [serial = 223] [outer = 1469B800] 14:03:46 INFO - PROCESS | 4076 | 1463605426891 Marionette DEBUG loaded listener.js 14:03:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (156E5400) [pid = 4076] [serial = 224] [outer = 1469B800] 14:03:47 INFO - PROCESS | 4076 | 1463605427332 Marionette TRACE conn6 <- [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]]]}] 14:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 14:03:47 INFO - PROCESS | 4076 | 1463605427368 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 14:03:47 INFO - PROCESS | 4076 | 1463605427370 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 14:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:03:47 INFO - PROCESS | 4076 | 1463605427374 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:03:47 INFO - PROCESS | 4076 | 1463605427376 Marionette TRACE conn6 <- [1,266,null,{}] 14:03:47 INFO - PROCESS | 4076 | 1463605427379 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:47 INFO - PROCESS | 4076 | 1463605427456 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 14:03:47 INFO - PROCESS | 4076 | 1463605427462 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:47 INFO - PROCESS | 4076 | ++DOCSHELL 17B52400 == 39 [pid = 4076] [id = 76] 14:03:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (17B52C00) [pid = 4076] [serial = 225] [outer = 00000000] 14:03:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (17B8B000) [pid = 4076] [serial = 226] [outer = 17B52C00] 14:03:47 INFO - PROCESS | 4076 | 1463605427507 Marionette DEBUG loaded listener.js 14:03:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (17BC7000) [pid = 4076] [serial = 227] [outer = 17B52C00] 14:03:47 INFO - PROCESS | 4076 | 1463605427909 Marionette TRACE conn6 <- [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]]]}] 14:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 569ms 14:03:47 INFO - PROCESS | 4076 | 1463605427956 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 14:03:47 INFO - PROCESS | 4076 | 1463605427958 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 14:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:03:47 INFO - PROCESS | 4076 | 1463605427961 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:03:47 INFO - PROCESS | 4076 | 1463605427972 Marionette TRACE conn6 <- [1,270,null,{}] 14:03:47 INFO - PROCESS | 4076 | 1463605427976 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:48 INFO - PROCESS | 4076 | 1463605428054 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 14:03:48 INFO - PROCESS | 4076 | 1463605428104 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:48 INFO - PROCESS | 4076 | ++DOCSHELL 18BDD800 == 40 [pid = 4076] [id = 77] 14:03:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (18BDDC00) [pid = 4076] [serial = 228] [outer = 00000000] 14:03:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (18C6E800) [pid = 4076] [serial = 229] [outer = 18BDDC00] 14:03:48 INFO - PROCESS | 4076 | 1463605428158 Marionette DEBUG loaded listener.js 14:03:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (18C71400) [pid = 4076] [serial = 230] [outer = 18BDDC00] 14:03:48 INFO - PROCESS | 4076 | 1463605428766 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 14:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 830ms 14:03:48 INFO - PROCESS | 4076 | 1463605428796 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 14:03:48 INFO - PROCESS | 4076 | 1463605428798 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 14:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:03:48 INFO - PROCESS | 4076 | 1463605428808 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:03:48 INFO - PROCESS | 4076 | 1463605428810 Marionette TRACE conn6 <- [1,274,null,{}] 14:03:48 INFO - PROCESS | 4076 | 1463605428813 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:48 INFO - PROCESS | 4076 | 1463605428939 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 14:03:49 INFO - PROCESS | 4076 | 1463605429000 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:49 INFO - PROCESS | 4076 | ++DOCSHELL 18C77400 == 41 [pid = 4076] [id = 78] 14:03:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (1900F000) [pid = 4076] [serial = 231] [outer = 00000000] 14:03:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (19B9A800) [pid = 4076] [serial = 232] [outer = 1900F000] 14:03:49 INFO - PROCESS | 4076 | 1463605429046 Marionette DEBUG loaded listener.js 14:03:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (19BA6400) [pid = 4076] [serial = 233] [outer = 1900F000] 14:03:49 INFO - PROCESS | 4076 | 1463605429442 Marionette TRACE conn6 <- [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]]]}] 14:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 14:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:03:49 INFO - PROCESS | 4076 | 1463605429493 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 14:03:49 INFO - PROCESS | 4076 | 1463605429495 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 14:03:49 INFO - PROCESS | 4076 | 1463605429498 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:03:49 INFO - PROCESS | 4076 | 1463605429500 Marionette TRACE conn6 <- [1,278,null,{}] 14:03:49 INFO - PROCESS | 4076 | 1463605429504 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:49 INFO - PROCESS | 4076 | 1463605429605 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 14:03:49 INFO - PROCESS | 4076 | 1463605429611 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:49 INFO - PROCESS | 4076 | ++DOCSHELL 190E0400 == 42 [pid = 4076] [id = 79] 14:03:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (191E5800) [pid = 4076] [serial = 234] [outer = 00000000] 14:03:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (19F7DC00) [pid = 4076] [serial = 235] [outer = 191E5800] 14:03:49 INFO - PROCESS | 4076 | 1463605429655 Marionette DEBUG loaded listener.js 14:03:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (19F85800) [pid = 4076] [serial = 236] [outer = 191E5800] 14:03:50 INFO - PROCESS | 4076 | 1463605430060 Marionette TRACE conn6 <- [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]]]}] 14:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 14:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:03:50 INFO - PROCESS | 4076 | 1463605430129 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 14:03:50 INFO - PROCESS | 4076 | 1463605430131 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 14:03:50 INFO - PROCESS | 4076 | 1463605430134 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:03:50 INFO - PROCESS | 4076 | 1463605430136 Marionette TRACE conn6 <- [1,282,null,{}] 14:03:50 INFO - PROCESS | 4076 | 1463605430140 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:50 INFO - PROCESS | 4076 | 1463605430241 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 14:03:50 INFO - PROCESS | 4076 | 1463605430247 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:50 INFO - PROCESS | 4076 | ++DOCSHELL 1A0B0400 == 43 [pid = 4076] [id = 80] 14:03:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (1A0B0C00) [pid = 4076] [serial = 237] [outer = 00000000] 14:03:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (1AD38000) [pid = 4076] [serial = 238] [outer = 1A0B0C00] 14:03:50 INFO - PROCESS | 4076 | 1463605430290 Marionette DEBUG loaded listener.js 14:03:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (1AD40400) [pid = 4076] [serial = 239] [outer = 1A0B0C00] 14:03:50 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (17B5D000) [pid = 4076] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:03:50 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (1105B800) [pid = 4076] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:03:50 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (149AD800) [pid = 4076] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:03:50 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (16306400) [pid = 4076] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:03:50 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (18C71000) [pid = 4076] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:03:50 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (0D05E400) [pid = 4076] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:03:50 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (18C79800) [pid = 4076] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:03:50 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (19010800) [pid = 4076] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:03:50 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (147F8C00) [pid = 4076] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:03:50 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0D803C00) [pid = 4076] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:03:50 INFO - PROCESS | 4076 | 1463605430757 Marionette TRACE conn6 <- [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]]]}] 14:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 14:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:03:50 INFO - PROCESS | 4076 | 1463605430805 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 14:03:50 INFO - PROCESS | 4076 | 1463605430807 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 14:03:50 INFO - PROCESS | 4076 | 1463605430810 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:03:50 INFO - PROCESS | 4076 | 1463605430812 Marionette TRACE conn6 <- [1,286,null,{}] 14:03:50 INFO - PROCESS | 4076 | 1463605430815 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:50 INFO - PROCESS | 4076 | 1463605430912 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 14:03:50 INFO - PROCESS | 4076 | 1463605430921 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:50 INFO - PROCESS | 4076 | ++DOCSHELL 18C71C00 == 44 [pid = 4076] [id = 81] 14:03:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (18C79800) [pid = 4076] [serial = 240] [outer = 00000000] 14:03:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (1AD33000) [pid = 4076] [serial = 241] [outer = 18C79800] 14:03:50 INFO - PROCESS | 4076 | 1463605430965 Marionette DEBUG loaded listener.js 14:03:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (1B45CC00) [pid = 4076] [serial = 242] [outer = 18C79800] 14:03:51 INFO - PROCESS | 4076 | 1463605431371 Marionette TRACE conn6 <- [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]]]}] 14:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 570ms 14:03:51 INFO - PROCESS | 4076 | 1463605431381 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 14:03:51 INFO - PROCESS | 4076 | 1463605431383 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 14:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:03:51 INFO - PROCESS | 4076 | 1463605431386 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:03:51 INFO - PROCESS | 4076 | 1463605431388 Marionette TRACE conn6 <- [1,290,null,{}] 14:03:51 INFO - PROCESS | 4076 | 1463605431391 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:51 INFO - PROCESS | 4076 | 1463605431501 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 14:03:51 INFO - PROCESS | 4076 | 1463605431510 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:51 INFO - PROCESS | 4076 | ++DOCSHELL 1B414C00 == 45 [pid = 4076] [id = 82] 14:03:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (1B58BC00) [pid = 4076] [serial = 243] [outer = 00000000] 14:03:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (1BD29000) [pid = 4076] [serial = 244] [outer = 1B58BC00] 14:03:51 INFO - PROCESS | 4076 | 1463605431554 Marionette DEBUG loaded listener.js 14:03:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (1C1C0800) [pid = 4076] [serial = 245] [outer = 1B58BC00] 14:03:51 INFO - PROCESS | 4076 | 1463605431919 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 14:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 14:03:51 INFO - PROCESS | 4076 | 1463605431957 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 14:03:51 INFO - PROCESS | 4076 | 1463605431959 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 14:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:03:51 INFO - PROCESS | 4076 | 1463605431962 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:03:51 INFO - PROCESS | 4076 | 1463605431965 Marionette TRACE conn6 <- [1,294,null,{}] 14:03:51 INFO - PROCESS | 4076 | 1463605431968 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:52 INFO - PROCESS | 4076 | 1463605432063 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 14:03:52 INFO - PROCESS | 4076 | 1463605432136 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:52 INFO - PROCESS | 4076 | ++DOCSHELL 0DC6E800 == 46 [pid = 4076] [id = 83] 14:03:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (19F35400) [pid = 4076] [serial = 246] [outer = 00000000] 14:03:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (1BC29400) [pid = 4076] [serial = 247] [outer = 19F35400] 14:03:52 INFO - PROCESS | 4076 | 1463605432183 Marionette DEBUG loaded listener.js 14:03:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (1BD26C00) [pid = 4076] [serial = 248] [outer = 19F35400] 14:03:52 INFO - PROCESS | 4076 | 1463605432594 Marionette TRACE conn6 <- [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]]]}] 14:03:52 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. 14:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 669ms 14:03:52 INFO - PROCESS | 4076 | 1463605432634 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 14:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:03:52 INFO - PROCESS | 4076 | 1463605432638 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 14:03:52 INFO - PROCESS | 4076 | 1463605432659 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:03:52 INFO - PROCESS | 4076 | 1463605432664 Marionette TRACE conn6 <- [1,298,null,{}] 14:03:52 INFO - PROCESS | 4076 | 1463605432673 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:52 INFO - PROCESS | 4076 | 1463605432780 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 14:03:52 INFO - PROCESS | 4076 | 1463605432865 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:52 INFO - PROCESS | 4076 | ++DOCSHELL 0D657C00 == 47 [pid = 4076] [id = 84] 14:03:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (0D65AC00) [pid = 4076] [serial = 249] [outer = 00000000] 14:03:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (0D809400) [pid = 4076] [serial = 250] [outer = 0D65AC00] 14:03:52 INFO - PROCESS | 4076 | 1463605432922 Marionette DEBUG loaded listener.js 14:03:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (0D853C00) [pid = 4076] [serial = 251] [outer = 0D65AC00] 14:03:53 INFO - PROCESS | 4076 | 1463605433477 Marionette TRACE conn6 <- [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]]]}] 14:03:53 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. 14:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 910ms 14:03:53 INFO - PROCESS | 4076 | 1463605433554 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 14:03:53 INFO - PROCESS | 4076 | 1463605433561 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 14:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:03:53 INFO - PROCESS | 4076 | 1463605433567 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:03:53 INFO - PROCESS | 4076 | 1463605433570 Marionette TRACE conn6 <- [1,302,null,{}] 14:03:53 INFO - PROCESS | 4076 | 1463605433574 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:53 INFO - PROCESS | 4076 | 1463605433723 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 14:03:53 INFO - PROCESS | 4076 | 1463605433734 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:53 INFO - PROCESS | 4076 | ++DOCSHELL 1108F800 == 48 [pid = 4076] [id = 85] 14:03:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1464D000) [pid = 4076] [serial = 252] [outer = 00000000] 14:03:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1562BC00) [pid = 4076] [serial = 253] [outer = 1464D000] 14:03:53 INFO - PROCESS | 4076 | 1463605433788 Marionette DEBUG loaded listener.js 14:03:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (17B56000) [pid = 4076] [serial = 254] [outer = 1464D000] 14:03:54 INFO - PROCESS | 4076 | 1463605434364 Marionette TRACE conn6 <- [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]]]}] 14:03:54 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. 14:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 830ms 14:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:03:54 INFO - PROCESS | 4076 | 1463605434399 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 14:03:54 INFO - PROCESS | 4076 | 1463605434401 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 14:03:54 INFO - PROCESS | 4076 | 1463605434405 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:03:54 INFO - PROCESS | 4076 | 1463605434408 Marionette TRACE conn6 <- [1,306,null,{}] 14:03:54 INFO - PROCESS | 4076 | 1463605434419 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:54 INFO - PROCESS | 4076 | 1463605434528 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 14:03:54 INFO - PROCESS | 4076 | 1463605434607 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:54 INFO - PROCESS | 4076 | ++DOCSHELL 19009000 == 49 [pid = 4076] [id = 86] 14:03:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (190DFC00) [pid = 4076] [serial = 255] [outer = 00000000] 14:03:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (191E4000) [pid = 4076] [serial = 256] [outer = 190DFC00] 14:03:54 INFO - PROCESS | 4076 | 1463605434705 Marionette DEBUG loaded listener.js 14:03:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (19BA2400) [pid = 4076] [serial = 257] [outer = 190DFC00] 14:03:55 INFO - PROCESS | 4076 | 1463605435271 Marionette TRACE conn6 <- [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]]]}] 14:03:55 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. 14:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 929ms 14:03:55 INFO - PROCESS | 4076 | 1463605435339 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 14:03:55 INFO - PROCESS | 4076 | 1463605435342 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 14:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:03:55 INFO - PROCESS | 4076 | 1463605435345 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:03:55 INFO - PROCESS | 4076 | 1463605435347 Marionette TRACE conn6 <- [1,310,null,{}] 14:03:55 INFO - PROCESS | 4076 | 1463605435351 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:55 INFO - PROCESS | 4076 | 1463605435453 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 14:03:55 INFO - PROCESS | 4076 | 1463605435532 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:55 INFO - PROCESS | 4076 | ++DOCSHELL 1BC29800 == 50 [pid = 4076] [id = 87] 14:03:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1BC2A000) [pid = 4076] [serial = 258] [outer = 00000000] 14:03:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (1C21F800) [pid = 4076] [serial = 259] [outer = 1BC2A000] 14:03:55 INFO - PROCESS | 4076 | 1463605435626 Marionette DEBUG loaded listener.js 14:03:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (1C839800) [pid = 4076] [serial = 260] [outer = 1BC2A000] 14:03:55 INFO - PROCESS | 4076 | 1463605435874 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:03:56 INFO - PROCESS | 4076 | 1463605436235 Marionette TRACE conn6 <- [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]]]}] 14:03:56 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. 14:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 930ms 14:03:56 INFO - PROCESS | 4076 | 1463605436278 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 14:03:56 INFO - PROCESS | 4076 | 1463605436281 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 14:03:56 INFO - PROCESS | 4076 | 1463605436284 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:03:56 INFO - PROCESS | 4076 | 1463605436286 Marionette TRACE conn6 <- [1,314,null,{}] 14:03:56 INFO - PROCESS | 4076 | 1463605436290 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:56 INFO - PROCESS | 4076 | 1463605436390 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 14:03:56 INFO - PROCESS | 4076 | 1463605436512 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:56 INFO - PROCESS | 4076 | ++DOCSHELL 19F80800 == 51 [pid = 4076] [id = 88] 14:03:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (19F82000) [pid = 4076] [serial = 261] [outer = 00000000] 14:03:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1CA63000) [pid = 4076] [serial = 262] [outer = 19F82000] 14:03:56 INFO - PROCESS | 4076 | 1463605436566 Marionette DEBUG loaded listener.js 14:03:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1CA66C00) [pid = 4076] [serial = 263] [outer = 19F82000] 14:03:57 INFO - PROCESS | 4076 | 1463605437261 Marionette TRACE conn6 <- [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]]]}] 14:03:57 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. 14:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1017ms 14:03:57 INFO - PROCESS | 4076 | 1463605437306 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 14:03:57 INFO - PROCESS | 4076 | 1463605437310 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 14:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:03:57 INFO - PROCESS | 4076 | 1463605437315 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:03:57 INFO - PROCESS | 4076 | 1463605437318 Marionette TRACE conn6 <- [1,318,null,{}] 14:03:57 INFO - PROCESS | 4076 | 1463605437325 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:57 INFO - PROCESS | 4076 | 1463605437432 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 14:03:57 INFO - PROCESS | 4076 | 1463605437515 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:57 INFO - PROCESS | 4076 | ++DOCSHELL 0DCA2000 == 52 [pid = 4076] [id = 89] 14:03:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (0DCA2400) [pid = 4076] [serial = 264] [outer = 00000000] 14:03:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (0DCAB800) [pid = 4076] [serial = 265] [outer = 0DCA2400] 14:03:57 INFO - PROCESS | 4076 | 1463605437609 Marionette DEBUG loaded listener.js 14:03:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (10EF5800) [pid = 4076] [serial = 266] [outer = 0DCA2400] 14:03:57 INFO - PROCESS | 4076 | --DOCSHELL 0DCA9000 == 51 [pid = 4076] [id = 44] 14:03:57 INFO - PROCESS | 4076 | --DOCSHELL 1B414C00 == 50 [pid = 4076] [id = 82] 14:03:57 INFO - PROCESS | 4076 | --DOCSHELL 18C71C00 == 49 [pid = 4076] [id = 81] 14:03:57 INFO - PROCESS | 4076 | --DOCSHELL 1A0B0400 == 48 [pid = 4076] [id = 80] 14:03:57 INFO - PROCESS | 4076 | --DOCSHELL 190E0400 == 47 [pid = 4076] [id = 79] 14:03:57 INFO - PROCESS | 4076 | --DOCSHELL 18C77400 == 46 [pid = 4076] [id = 78] 14:03:57 INFO - PROCESS | 4076 | --DOCSHELL 18BDD800 == 45 [pid = 4076] [id = 77] 14:03:57 INFO - PROCESS | 4076 | --DOCSHELL 17B52400 == 44 [pid = 4076] [id = 76] 14:03:57 INFO - PROCESS | 4076 | --DOCSHELL 14695C00 == 43 [pid = 4076] [id = 75] 14:03:57 INFO - PROCESS | 4076 | --DOCSHELL 0CF47C00 == 42 [pid = 4076] [id = 74] 14:03:57 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1A0BB400) [pid = 4076] [serial = 202] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOCSHELL 0D918800 == 41 [pid = 4076] [id = 73] 14:03:58 INFO - PROCESS | 4076 | --DOCSHELL 0C718000 == 40 [pid = 4076] [id = 69] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1961D000) [pid = 4076] [serial = 193] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (191E6000) [pid = 4076] [serial = 196] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (19F79400) [pid = 4076] [serial = 199] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (19FA5C00) [pid = 4076] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (1961FC00) [pid = 4076] [serial = 194] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (0D916C00) [pid = 4076] [serial = 173] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (0D80F000) [pid = 4076] [serial = 172] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (19B9C400) [pid = 4076] [serial = 197] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (17B56400) [pid = 4076] [serial = 185] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (18809C00) [pid = 4076] [serial = 187] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (18883800) [pid = 4076] [serial = 188] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (14056400) [pid = 4076] [serial = 178] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (14650000) [pid = 4076] [serial = 179] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (16304800) [pid = 4076] [serial = 181] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1761D000) [pid = 4076] [serial = 182] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (17B55C00) [pid = 4076] [serial = 184] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (19006000) [pid = 4076] [serial = 191] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (0D80A400) [pid = 4076] [serial = 175] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (0D84F400) [pid = 4076] [serial = 176] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (18C75800) [pid = 4076] [serial = 190] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (0DC6F000) [pid = 4076] [serial = 162] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (18645400) [pid = 4076] [serial = 166] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (19F7F400) [pid = 4076] [serial = 200] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (19C6BC00) [pid = 4076] [serial = 169] [outer = 00000000] [url = about:blank] 14:03:58 INFO - PROCESS | 4076 | 1463605438179 Marionette TRACE conn6 <- [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]]]}] 14:03:58 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. 14:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 889ms 14:03:58 INFO - PROCESS | 4076 | 1463605438206 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 14:03:58 INFO - PROCESS | 4076 | 1463605438211 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 14:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:03:58 INFO - PROCESS | 4076 | 1463605438217 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:03:58 INFO - PROCESS | 4076 | 1463605438220 Marionette TRACE conn6 <- [1,322,null,{}] 14:03:58 INFO - PROCESS | 4076 | 1463605438224 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:58 INFO - PROCESS | 4076 | 1463605438304 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 14:03:58 INFO - PROCESS | 4076 | 1463605438382 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:58 INFO - PROCESS | 4076 | ++DOCSHELL 0D801400 == 41 [pid = 4076] [id = 90] 14:03:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0D80BC00) [pid = 4076] [serial = 267] [outer = 00000000] 14:03:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0DC6F000) [pid = 4076] [serial = 268] [outer = 0D80BC00] 14:03:58 INFO - PROCESS | 4076 | 1463605438428 Marionette DEBUG loaded listener.js 14:03:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0DF9D000) [pid = 4076] [serial = 269] [outer = 0D80BC00] 14:03:58 INFO - PROCESS | 4076 | 1463605438823 Marionette TRACE conn6 <- [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]]]}] 14:03:58 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. 14:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 14:03:58 INFO - PROCESS | 4076 | 1463605438850 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 14:03:58 INFO - PROCESS | 4076 | 1463605438853 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 14:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:03:58 INFO - PROCESS | 4076 | 1463605438856 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:03:58 INFO - PROCESS | 4076 | 1463605438860 Marionette TRACE conn6 <- [1,326,null,{}] 14:03:58 INFO - PROCESS | 4076 | 1463605438873 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:59 INFO - PROCESS | 4076 | 1463605439009 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 14:03:59 INFO - PROCESS | 4076 | 1463605439024 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:59 INFO - PROCESS | 4076 | ++DOCSHELL 14651400 == 42 [pid = 4076] [id = 91] 14:03:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (14651C00) [pid = 4076] [serial = 270] [outer = 00000000] 14:03:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (1761D800) [pid = 4076] [serial = 271] [outer = 14651C00] 14:03:59 INFO - PROCESS | 4076 | 1463605439071 Marionette DEBUG loaded listener.js 14:03:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (17B52400) [pid = 4076] [serial = 272] [outer = 14651C00] 14:03:59 INFO - PROCESS | 4076 | 1463605439528 Marionette TRACE conn6 <- [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]]]}] 14:03:59 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. 14:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 730ms 14:03:59 INFO - PROCESS | 4076 | 1463605439587 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 14:03:59 INFO - PROCESS | 4076 | 1463605439589 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 14:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:03:59 INFO - PROCESS | 4076 | 1463605439592 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:03:59 INFO - PROCESS | 4076 | 1463605439594 Marionette TRACE conn6 <- [1,330,null,{}] 14:03:59 INFO - PROCESS | 4076 | 1463605439598 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:59 INFO - PROCESS | 4076 | 1463605439680 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 14:03:59 INFO - PROCESS | 4076 | 1463605439689 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:59 INFO - PROCESS | 4076 | ++DOCSHELL 17B56400 == 43 [pid = 4076] [id = 92] 14:03:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (17B5C800) [pid = 4076] [serial = 273] [outer = 00000000] 14:03:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (1864DC00) [pid = 4076] [serial = 274] [outer = 17B5C800] 14:03:59 INFO - PROCESS | 4076 | 1463605439735 Marionette DEBUG loaded listener.js 14:03:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1887E800) [pid = 4076] [serial = 275] [outer = 17B5C800] 14:04:00 INFO - PROCESS | 4076 | 1463605440163 Marionette TRACE conn6 <- [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]]]}] 14:04:00 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. 14:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 14:04:00 INFO - PROCESS | 4076 | 1463605440238 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 14:04:00 INFO - PROCESS | 4076 | 1463605440240 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 14:04:00 INFO - PROCESS | 4076 | 1463605440243 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:04:00 INFO - PROCESS | 4076 | 1463605440245 Marionette TRACE conn6 <- [1,334,null,{}] 14:04:00 INFO - PROCESS | 4076 | 1463605440249 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:00 INFO - PROCESS | 4076 | 1463605440383 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 14:04:00 INFO - PROCESS | 4076 | 1463605440402 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:00 INFO - PROCESS | 4076 | ++DOCSHELL 18883000 == 44 [pid = 4076] [id = 93] 14:04:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (18883800) [pid = 4076] [serial = 276] [outer = 00000000] 14:04:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (18C70000) [pid = 4076] [serial = 277] [outer = 18883800] 14:04:00 INFO - PROCESS | 4076 | 1463605440448 Marionette DEBUG loaded listener.js 14:04:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (18C79C00) [pid = 4076] [serial = 278] [outer = 18883800] 14:04:00 INFO - PROCESS | 4076 | 1463605440885 Marionette TRACE conn6 <- [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]]]}] 14:04:00 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. 14:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 671ms 14:04:00 INFO - PROCESS | 4076 | 1463605440919 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 14:04:00 INFO - PROCESS | 4076 | 1463605440920 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 14:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:04:00 INFO - PROCESS | 4076 | 1463605440923 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:04:00 INFO - PROCESS | 4076 | 1463605440925 Marionette TRACE conn6 <- [1,338,null,{}] 14:04:00 INFO - PROCESS | 4076 | 1463605440933 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:01 INFO - PROCESS | 4076 | 1463605441064 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 14:04:01 INFO - PROCESS | 4076 | 1463605441080 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:01 INFO - PROCESS | 4076 | ++DOCSHELL 0C797400 == 45 [pid = 4076] [id = 94] 14:04:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (19006000) [pid = 4076] [serial = 279] [outer = 00000000] 14:04:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1928D800) [pid = 4076] [serial = 280] [outer = 19006000] 14:04:01 INFO - PROCESS | 4076 | 1463605441169 Marionette DEBUG loaded listener.js 14:04:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (19698C00) [pid = 4076] [serial = 281] [outer = 19006000] 14:04:01 INFO - PROCESS | 4076 | 1463605441588 Marionette TRACE conn6 <- [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]]]}] 14:04:01 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. 14:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 690ms 14:04:01 INFO - PROCESS | 4076 | 1463605441614 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 14:04:01 INFO - PROCESS | 4076 | 1463605441616 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 14:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:04:01 INFO - PROCESS | 4076 | 1463605441620 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:04:01 INFO - PROCESS | 4076 | 1463605441621 Marionette TRACE conn6 <- [1,342,null,{}] 14:04:01 INFO - PROCESS | 4076 | 1463605441624 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:01 INFO - PROCESS | 4076 | 1463605441751 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 14:04:01 INFO - PROCESS | 4076 | 1463605441769 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:01 INFO - PROCESS | 4076 | ++DOCSHELL 19BA0C00 == 46 [pid = 4076] [id = 95] 14:04:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (19BA4400) [pid = 4076] [serial = 282] [outer = 00000000] 14:04:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (19C7AC00) [pid = 4076] [serial = 283] [outer = 19BA4400] 14:04:01 INFO - PROCESS | 4076 | 1463605441816 Marionette DEBUG loaded listener.js 14:04:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (19F2F400) [pid = 4076] [serial = 284] [outer = 19BA4400] 14:04:02 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1900F000) [pid = 4076] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:04:02 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (191E5800) [pid = 4076] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:04:02 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (19F84800) [pid = 4076] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:04:02 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (0CF7F400) [pid = 4076] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:04:02 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (1469B800) [pid = 4076] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:04:02 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (0D91A800) [pid = 4076] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:04:02 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (18BDDC00) [pid = 4076] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:04:02 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1A0B0C00) [pid = 4076] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:04:02 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (17B52C00) [pid = 4076] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:04:02 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1B58BC00) [pid = 4076] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:04:02 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (18C79800) [pid = 4076] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:04:02 INFO - PROCESS | 4076 | 1463605442339 Marionette TRACE conn6 <- [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]]]}] 14:04:02 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. 14:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 770ms 14:04:02 INFO - PROCESS | 4076 | 1463605442391 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 14:04:02 INFO - PROCESS | 4076 | 1463605442403 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 14:04:02 INFO - PROCESS | 4076 | 1463605442406 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:04:02 INFO - PROCESS | 4076 | 1463605442408 Marionette TRACE conn6 <- [1,346,null,{}] 14:04:02 INFO - PROCESS | 4076 | 1463605442411 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:02 INFO - PROCESS | 4076 | 1463605442487 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 14:04:02 INFO - PROCESS | 4076 | 1463605442495 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:02 INFO - PROCESS | 4076 | ++DOCSHELL 14651000 == 47 [pid = 4076] [id = 96] 14:04:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (18BD8C00) [pid = 4076] [serial = 285] [outer = 00000000] 14:04:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1928B800) [pid = 4076] [serial = 286] [outer = 18BD8C00] 14:04:02 INFO - PROCESS | 4076 | 1463605442538 Marionette DEBUG loaded listener.js 14:04:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (19F85400) [pid = 4076] [serial = 287] [outer = 18BD8C00] 14:04:02 INFO - PROCESS | 4076 | 1463605442947 Marionette TRACE conn6 <- [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]]]}] 14:04:02 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. 14:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 569ms 14:04:02 INFO - PROCESS | 4076 | 1463605442982 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 14:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:04:02 INFO - PROCESS | 4076 | 1463605442984 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 14:04:02 INFO - PROCESS | 4076 | 1463605442987 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:04:02 INFO - PROCESS | 4076 | 1463605442989 Marionette TRACE conn6 <- [1,350,null,{}] 14:04:02 INFO - PROCESS | 4076 | 1463605442992 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:03 INFO - PROCESS | 4076 | 1463605443095 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 14:04:03 INFO - PROCESS | 4076 | 1463605443104 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:03 INFO - PROCESS | 4076 | ++DOCSHELL 15FC7C00 == 48 [pid = 4076] [id = 97] 14:04:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (15FC8400) [pid = 4076] [serial = 288] [outer = 00000000] 14:04:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (15FCD000) [pid = 4076] [serial = 289] [outer = 15FC8400] 14:04:03 INFO - PROCESS | 4076 | 1463605443148 Marionette DEBUG loaded listener.js 14:04:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (15FD0800) [pid = 4076] [serial = 290] [outer = 15FC8400] 14:04:03 INFO - PROCESS | 4076 | 1463605443558 Marionette TRACE conn6 <- [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]]]}] 14:04:03 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. 14:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 14:04:03 INFO - PROCESS | 4076 | 1463605443620 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 14:04:03 INFO - PROCESS | 4076 | 1463605443622 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 14:04:03 INFO - PROCESS | 4076 | 1463605443625 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:04:03 INFO - PROCESS | 4076 | 1463605443626 Marionette TRACE conn6 <- [1,354,null,{}] 14:04:03 INFO - PROCESS | 4076 | 1463605443630 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:03 INFO - PROCESS | 4076 | 1463605443708 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 14:04:03 INFO - PROCESS | 4076 | 1463605443715 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:03 INFO - PROCESS | 4076 | ++DOCSHELL 15FD1C00 == 49 [pid = 4076] [id = 98] 14:04:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (18884C00) [pid = 4076] [serial = 291] [outer = 00000000] 14:04:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1A017400) [pid = 4076] [serial = 292] [outer = 18884C00] 14:04:03 INFO - PROCESS | 4076 | 1463605443758 Marionette DEBUG loaded listener.js 14:04:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1A019000) [pid = 4076] [serial = 293] [outer = 18884C00] 14:04:04 INFO - PROCESS | 4076 | 1463605444179 Marionette TRACE conn6 <- [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]]]}] 14:04:04 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. 14:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 571ms 14:04:04 INFO - PROCESS | 4076 | 1463605444204 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 14:04:04 INFO - PROCESS | 4076 | 1463605444207 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 14:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:04:04 INFO - PROCESS | 4076 | 1463605444221 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:04:04 INFO - PROCESS | 4076 | 1463605444223 Marionette TRACE conn6 <- [1,358,null,{}] 14:04:04 INFO - PROCESS | 4076 | 1463605444231 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:04 INFO - PROCESS | 4076 | 1463605444336 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 14:04:04 INFO - PROCESS | 4076 | 1463605444520 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:04 INFO - PROCESS | 4076 | ++DOCSHELL 0D0EEC00 == 50 [pid = 4076] [id = 99] 14:04:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (0D0F0000) [pid = 4076] [serial = 294] [outer = 00000000] 14:04:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (0D673400) [pid = 4076] [serial = 295] [outer = 0D0F0000] 14:04:04 INFO - PROCESS | 4076 | 1463605444577 Marionette DEBUG loaded listener.js 14:04:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (0D80E400) [pid = 4076] [serial = 296] [outer = 0D0F0000] 14:04:05 INFO - PROCESS | 4076 | 1463605445193 Marionette TRACE conn6 <- [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]]]}] 14:04:05 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. 14:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1028ms 14:04:05 INFO - PROCESS | 4076 | 1463605445257 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 14:04:05 INFO - PROCESS | 4076 | 1463605445262 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 14:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:04:05 INFO - PROCESS | 4076 | 1463605445286 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:04:05 INFO - PROCESS | 4076 | 1463605445290 Marionette TRACE conn6 <- [1,362,null,{}] 14:04:05 INFO - PROCESS | 4076 | 1463605445295 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:05 INFO - PROCESS | 4076 | 1463605445403 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 14:04:05 INFO - PROCESS | 4076 | 1463605445483 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:05 INFO - PROCESS | 4076 | ++DOCSHELL 14721800 == 51 [pid = 4076] [id = 100] 14:04:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (14903800) [pid = 4076] [serial = 297] [outer = 00000000] 14:04:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (15FC9800) [pid = 4076] [serial = 298] [outer = 14903800] 14:04:05 INFO - PROCESS | 4076 | 1463605445584 Marionette DEBUG loaded listener.js 14:04:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1761DC00) [pid = 4076] [serial = 299] [outer = 14903800] 14:04:06 INFO - PROCESS | 4076 | 1463605446207 Marionette TRACE conn6 <- [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]]]}] 14:04:06 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. 14:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 990ms 14:04:06 INFO - PROCESS | 4076 | 1463605446264 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 14:04:06 INFO - PROCESS | 4076 | 1463605446268 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 14:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:04:06 INFO - PROCESS | 4076 | 1463605446272 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:04:06 INFO - PROCESS | 4076 | 1463605446274 Marionette TRACE conn6 <- [1,366,null,{}] 14:04:06 INFO - PROCESS | 4076 | 1463605446278 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:06 INFO - PROCESS | 4076 | 1463605446381 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 14:04:06 INFO - PROCESS | 4076 | 1463605446462 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:06 INFO - PROCESS | 4076 | ++DOCSHELL 18C71000 == 52 [pid = 4076] [id = 101] 14:04:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (18C77400) [pid = 4076] [serial = 300] [outer = 00000000] 14:04:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (190E1000) [pid = 4076] [serial = 301] [outer = 18C77400] 14:04:06 INFO - PROCESS | 4076 | 1463605446558 Marionette DEBUG loaded listener.js 14:04:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (19C73000) [pid = 4076] [serial = 302] [outer = 18C77400] 14:04:07 INFO - PROCESS | 4076 | 1463605447219 Marionette TRACE conn6 <- [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]]]}] 14:04:07 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. 14:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 970ms 14:04:07 INFO - PROCESS | 4076 | 1463605447246 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 14:04:07 INFO - PROCESS | 4076 | 1463605447249 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 14:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:04:07 INFO - PROCESS | 4076 | 1463605447259 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:04:07 INFO - PROCESS | 4076 | 1463605447265 Marionette TRACE conn6 <- [1,370,null,{}] 14:04:07 INFO - PROCESS | 4076 | 1463605447270 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:07 INFO - PROCESS | 4076 | 1463605447378 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 14:04:07 INFO - PROCESS | 4076 | 1463605447459 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:07 INFO - PROCESS | 4076 | ++DOCSHELL 1A012400 == 53 [pid = 4076] [id = 102] 14:04:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (1AD33400) [pid = 4076] [serial = 303] [outer = 00000000] 14:04:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (1B455000) [pid = 4076] [serial = 304] [outer = 1AD33400] 14:04:07 INFO - PROCESS | 4076 | 1463605447556 Marionette DEBUG loaded listener.js 14:04:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (1B5F3400) [pid = 4076] [serial = 305] [outer = 1AD33400] 14:04:08 INFO - PROCESS | 4076 | 1463605448357 Marionette TRACE conn6 <- [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]]]}] 14:04:08 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. 14:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1136ms 14:04:08 INFO - PROCESS | 4076 | 1463605448393 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 14:04:08 INFO - PROCESS | 4076 | 1463605448397 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 14:04:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:04:08 INFO - PROCESS | 4076 | 1463605448403 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:04:08 INFO - PROCESS | 4076 | 1463605448406 Marionette TRACE conn6 <- [1,374,null,{}] 14:04:08 INFO - PROCESS | 4076 | 1463605448413 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:08 INFO - PROCESS | 4076 | 1463605448508 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 14:04:08 INFO - PROCESS | 4076 | 1463605448637 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:08 INFO - PROCESS | 4076 | ++DOCSHELL 0DE2D400 == 54 [pid = 4076] [id = 103] 14:04:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (10E01800) [pid = 4076] [serial = 306] [outer = 00000000] 14:04:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (13EAA000) [pid = 4076] [serial = 307] [outer = 10E01800] 14:04:08 INFO - PROCESS | 4076 | 1463605448688 Marionette DEBUG loaded listener.js 14:04:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (15628C00) [pid = 4076] [serial = 308] [outer = 10E01800] 14:04:09 INFO - PROCESS | 4076 | --DOCSHELL 19614C00 == 53 [pid = 4076] [id = 57] 14:04:09 INFO - PROCESS | 4076 | --DOCSHELL 15FD1C00 == 52 [pid = 4076] [id = 98] 14:04:09 INFO - PROCESS | 4076 | --DOCSHELL 15FC7C00 == 51 [pid = 4076] [id = 97] 14:04:09 INFO - PROCESS | 4076 | --DOCSHELL 14651000 == 50 [pid = 4076] [id = 96] 14:04:09 INFO - PROCESS | 4076 | --DOCSHELL 19BA0C00 == 49 [pid = 4076] [id = 95] 14:04:09 INFO - PROCESS | 4076 | --DOCSHELL 0C797400 == 48 [pid = 4076] [id = 94] 14:04:09 INFO - PROCESS | 4076 | --DOCSHELL 18883000 == 47 [pid = 4076] [id = 93] 14:04:09 INFO - PROCESS | 4076 | --DOCSHELL 17B56400 == 46 [pid = 4076] [id = 92] 14:04:09 INFO - PROCESS | 4076 | --DOCSHELL 14651400 == 45 [pid = 4076] [id = 91] 14:04:09 INFO - PROCESS | 4076 | --DOCSHELL 0D801400 == 44 [pid = 4076] [id = 90] 14:04:09 INFO - PROCESS | 4076 | --DOCSHELL 0DCA2000 == 43 [pid = 4076] [id = 89] 14:04:09 INFO - PROCESS | 4076 | --DOCSHELL 1108F800 == 42 [pid = 4076] [id = 85] 14:04:09 INFO - PROCESS | 4076 | --DOCSHELL 0D657C00 == 41 [pid = 4076] [id = 84] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (19B9A800) [pid = 4076] [serial = 232] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (19F7DC00) [pid = 4076] [serial = 235] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (1AD3C800) [pid = 4076] [serial = 203] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (0D0F1400) [pid = 4076] [serial = 205] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (19BA6400) [pid = 4076] [serial = 233] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (1469DC00) [pid = 4076] [serial = 208] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (0D851400) [pid = 4076] [serial = 220] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (0D918000) [pid = 4076] [serial = 221] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1491DC00) [pid = 4076] [serial = 223] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (156E5400) [pid = 4076] [serial = 224] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (0DE2D000) [pid = 4076] [serial = 218] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (0DC71000) [pid = 4076] [serial = 217] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (18C6E800) [pid = 4076] [serial = 229] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1AD38000) [pid = 4076] [serial = 238] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (17B8B000) [pid = 4076] [serial = 226] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (17BC7000) [pid = 4076] [serial = 227] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (1C1C0800) [pid = 4076] [serial = 245] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (19616400) [pid = 4076] [serial = 211] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1ADD3C00) [pid = 4076] [serial = 214] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (19F85800) [pid = 4076] [serial = 236] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1AD33000) [pid = 4076] [serial = 241] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1BC29400) [pid = 4076] [serial = 247] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1AD40400) [pid = 4076] [serial = 239] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (1BD29000) [pid = 4076] [serial = 244] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (1B45CC00) [pid = 4076] [serial = 242] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (18C71400) [pid = 4076] [serial = 230] [outer = 00000000] [url = about:blank] 14:04:09 INFO - PROCESS | 4076 | 1463605449343 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:04:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:04:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 990ms 14:04:09 INFO - PROCESS | 4076 | 1463605449394 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 14:04:09 INFO - PROCESS | 4076 | 1463605449399 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 14:04:09 INFO - PROCESS | 4076 | 1463605449405 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:04:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:04:09 INFO - PROCESS | 4076 | 1463605449407 Marionette TRACE conn6 <- [1,378,null,{}] 14:04:09 INFO - PROCESS | 4076 | 1463605449411 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:09 INFO - PROCESS | 4076 | 1463605449494 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 14:04:09 INFO - PROCESS | 4076 | 1463605449575 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:09 INFO - PROCESS | 4076 | ++DOCSHELL 0D0F7800 == 42 [pid = 4076] [id = 104] 14:04:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (0D0F8000) [pid = 4076] [serial = 309] [outer = 00000000] 14:04:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (0D920C00) [pid = 4076] [serial = 310] [outer = 0D0F8000] 14:04:09 INFO - PROCESS | 4076 | 1463605449620 Marionette DEBUG loaded listener.js 14:04:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (0DC9F000) [pid = 4076] [serial = 311] [outer = 0D0F8000] 14:04:10 INFO - PROCESS | 4076 | 1463605450035 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:04:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:04:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 669ms 14:04:10 INFO - PROCESS | 4076 | 1463605450078 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 14:04:10 INFO - PROCESS | 4076 | 1463605450081 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 14:04:10 INFO - PROCESS | 4076 | 1463605450084 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:04:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:04:10 INFO - PROCESS | 4076 | 1463605450088 Marionette TRACE conn6 <- [1,382,null,{}] 14:04:10 INFO - PROCESS | 4076 | 1463605450102 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:10 INFO - PROCESS | 4076 | 1463605450188 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 14:04:10 INFO - PROCESS | 4076 | 1463605450197 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:10 INFO - PROCESS | 4076 | ++DOCSHELL 15FCCC00 == 43 [pid = 4076] [id = 105] 14:04:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (15FCE400) [pid = 4076] [serial = 312] [outer = 00000000] 14:04:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (17625C00) [pid = 4076] [serial = 313] [outer = 15FCE400] 14:04:10 INFO - PROCESS | 4076 | 1463605450249 Marionette DEBUG loaded listener.js 14:04:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (17B5A800) [pid = 4076] [serial = 314] [outer = 15FCE400] 14:04:10 INFO - PROCESS | 4076 | 1463605450721 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:04:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:04:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 14:04:10 INFO - PROCESS | 4076 | 1463605450758 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 14:04:10 INFO - PROCESS | 4076 | 1463605450761 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 14:04:10 INFO - PROCESS | 4076 | 1463605450764 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:04:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:04:10 INFO - PROCESS | 4076 | 1463605450766 Marionette TRACE conn6 <- [1,386,null,{}] 14:04:10 INFO - PROCESS | 4076 | 1463605450769 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:10 INFO - PROCESS | 4076 | 1463605450850 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 14:04:10 INFO - PROCESS | 4076 | 1463605450858 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:10 INFO - PROCESS | 4076 | ++DOCSHELL 1864C000 == 44 [pid = 4076] [id = 106] 14:04:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1887EC00) [pid = 4076] [serial = 315] [outer = 00000000] 14:04:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (18C76000) [pid = 4076] [serial = 316] [outer = 1887EC00] 14:04:10 INFO - PROCESS | 4076 | 1463605450906 Marionette DEBUG loaded listener.js 14:04:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (19007400) [pid = 4076] [serial = 317] [outer = 1887EC00] 14:04:11 INFO - PROCESS | 4076 | 1463605451348 Marionette TRACE conn6 <- [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]]]}] 14:04:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:04:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 631ms 14:04:11 INFO - PROCESS | 4076 | 1463605451406 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 14:04:11 INFO - PROCESS | 4076 | 1463605451408 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 14:04:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:04:11 INFO - PROCESS | 4076 | 1463605451420 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:04:11 INFO - PROCESS | 4076 | 1463605451422 Marionette TRACE conn6 <- [1,390,null,{}] 14:04:11 INFO - PROCESS | 4076 | 1463605451426 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:11 INFO - PROCESS | 4076 | 1463605451529 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 14:04:11 INFO - PROCESS | 4076 | 1463605451535 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:11 INFO - PROCESS | 4076 | ++DOCSHELL 1900C000 == 45 [pid = 4076] [id = 107] 14:04:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1900C400) [pid = 4076] [serial = 318] [outer = 00000000] 14:04:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (191E6000) [pid = 4076] [serial = 319] [outer = 1900C400] 14:04:11 INFO - PROCESS | 4076 | 1463605451579 Marionette DEBUG loaded listener.js 14:04:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (191E8800) [pid = 4076] [serial = 320] [outer = 1900C400] 14:04:12 INFO - PROCESS | 4076 | 1463605452050 Marionette TRACE conn6 <- [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]]]}] 14:04:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:04:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 690ms 14:04:12 INFO - PROCESS | 4076 | 1463605452104 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 14:04:12 INFO - PROCESS | 4076 | 1463605452106 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 14:04:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:04:12 INFO - PROCESS | 4076 | 1463605452114 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:04:12 INFO - PROCESS | 4076 | 1463605452116 Marionette TRACE conn6 <- [1,394,null,{}] 14:04:12 INFO - PROCESS | 4076 | 1463605452119 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:12 INFO - PROCESS | 4076 | 1463605452271 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 14:04:12 INFO - PROCESS | 4076 | 1463605452334 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:12 INFO - PROCESS | 4076 | ++DOCSHELL 19C75000 == 46 [pid = 4076] [id = 108] 14:04:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (19C75800) [pid = 4076] [serial = 321] [outer = 00000000] 14:04:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (1A01C000) [pid = 4076] [serial = 322] [outer = 19C75800] 14:04:12 INFO - PROCESS | 4076 | 1463605452379 Marionette DEBUG loaded listener.js 14:04:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (1A0B3400) [pid = 4076] [serial = 323] [outer = 19C75800] 14:04:12 INFO - PROCESS | 4076 | 1463605452824 Marionette TRACE conn6 <- [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]]]}] 14:04:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:04:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 729ms 14:04:12 INFO - PROCESS | 4076 | 1463605452849 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 14:04:12 INFO - PROCESS | 4076 | 1463605452851 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 14:04:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:04:12 INFO - PROCESS | 4076 | 1463605452861 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:04:12 INFO - PROCESS | 4076 | 1463605452863 Marionette TRACE conn6 <- [1,398,null,{}] 14:04:12 INFO - PROCESS | 4076 | 1463605452866 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:12 INFO - PROCESS | 4076 | 1463605452970 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 14:04:12 INFO - PROCESS | 4076 | 1463605452980 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:12 INFO - PROCESS | 4076 | ++DOCSHELL 19C79000 == 47 [pid = 4076] [id = 109] 14:04:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1A0B4C00) [pid = 4076] [serial = 324] [outer = 00000000] 14:04:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1AD3D800) [pid = 4076] [serial = 325] [outer = 1A0B4C00] 14:04:13 INFO - PROCESS | 4076 | 1463605453024 Marionette DEBUG loaded listener.js 14:04:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1ADCEC00) [pid = 4076] [serial = 326] [outer = 1A0B4C00] 14:04:13 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (0DCA9C00) [pid = 4076] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:04:13 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (19F35400) [pid = 4076] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:04:13 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (18883800) [pid = 4076] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:04:13 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (0D80BC00) [pid = 4076] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:04:13 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (17B5C800) [pid = 4076] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:04:13 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (14651C00) [pid = 4076] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:04:13 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (19F82000) [pid = 4076] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:04:13 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (19006000) [pid = 4076] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:04:13 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (0DCA2400) [pid = 4076] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:04:13 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (19BA4400) [pid = 4076] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:04:13 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (18BD8C00) [pid = 4076] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:04:13 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (15FC8400) [pid = 4076] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:04:13 INFO - PROCESS | 4076 | 1463605453648 Marionette TRACE conn6 <- [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]]]}] 14:04:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:04:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 830ms 14:04:13 INFO - PROCESS | 4076 | 1463605453694 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 14:04:13 INFO - PROCESS | 4076 | 1463605453696 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 14:04:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:04:13 INFO - PROCESS | 4076 | 1463605453700 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:04:13 INFO - PROCESS | 4076 | 1463605453701 Marionette TRACE conn6 <- [1,402,null,{}] 14:04:13 INFO - PROCESS | 4076 | 1463605453705 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:13 INFO - PROCESS | 4076 | 1463605453793 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 14:04:13 INFO - PROCESS | 4076 | 1463605453879 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:13 INFO - PROCESS | 4076 | ++DOCSHELL 0DB07C00 == 48 [pid = 4076] [id = 110] 14:04:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (0DCA2400) [pid = 4076] [serial = 327] [outer = 00000000] 14:04:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (18809C00) [pid = 4076] [serial = 328] [outer = 0DCA2400] 14:04:13 INFO - PROCESS | 4076 | 1463605453924 Marionette DEBUG loaded listener.js 14:04:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (18BD7000) [pid = 4076] [serial = 329] [outer = 0DCA2400] 14:04:14 INFO - PROCESS | 4076 | 1463605454283 Marionette TRACE conn6 <- [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]]]}] 14:04:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:04:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 630ms 14:04:14 INFO - PROCESS | 4076 | 1463605454330 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 14:04:14 INFO - PROCESS | 4076 | 1463605454332 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 14:04:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:04:14 INFO - PROCESS | 4076 | 1463605454335 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:04:14 INFO - PROCESS | 4076 | 1463605454337 Marionette TRACE conn6 <- [1,406,null,{}] 14:04:14 INFO - PROCESS | 4076 | 1463605454340 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:14 INFO - PROCESS | 4076 | 1463605454467 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 14:04:14 INFO - PROCESS | 4076 | 1463605454479 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:14 INFO - PROCESS | 4076 | ++DOCSHELL 19BA4400 == 49 [pid = 4076] [id = 111] 14:04:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (19C45800) [pid = 4076] [serial = 330] [outer = 00000000] 14:04:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (19C4C400) [pid = 4076] [serial = 331] [outer = 19C45800] 14:04:14 INFO - PROCESS | 4076 | 1463605454524 Marionette DEBUG loaded listener.js 14:04:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1A015C00) [pid = 4076] [serial = 332] [outer = 19C45800] 14:04:14 INFO - PROCESS | 4076 | 1463605454938 Marionette TRACE conn6 <- [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]]]}] 14:04:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:04:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 629ms 14:04:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:04:14 INFO - PROCESS | 4076 | 1463605454966 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 14:04:14 INFO - PROCESS | 4076 | 1463605454968 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 14:04:14 INFO - PROCESS | 4076 | 1463605454971 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:04:14 INFO - PROCESS | 4076 | 1463605454973 Marionette TRACE conn6 <- [1,410,null,{}] 14:04:14 INFO - PROCESS | 4076 | 1463605454976 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:15 INFO - PROCESS | 4076 | 1463605455056 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 14:04:15 INFO - PROCESS | 4076 | 1463605455174 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:15 INFO - PROCESS | 4076 | ++DOCSHELL 1AEF5000 == 50 [pid = 4076] [id = 112] 14:04:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (1B40D000) [pid = 4076] [serial = 333] [outer = 00000000] 14:04:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (1B5F1000) [pid = 4076] [serial = 334] [outer = 1B40D000] 14:04:15 INFO - PROCESS | 4076 | 1463605455220 Marionette DEBUG loaded listener.js 14:04:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (1BC29400) [pid = 4076] [serial = 335] [outer = 1B40D000] 14:04:15 INFO - PROCESS | 4076 | 1463605455622 Marionette TRACE conn6 <- [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]]]}] 14:04:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:04:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 14:04:15 INFO - PROCESS | 4076 | 1463605455650 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 14:04:15 INFO - PROCESS | 4076 | 1463605455654 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 14:04:15 INFO - PROCESS | 4076 | 1463605455682 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:04:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:04:15 INFO - PROCESS | 4076 | 1463605455687 Marionette TRACE conn6 <- [1,414,null,{}] 14:04:15 INFO - PROCESS | 4076 | 1463605455694 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:15 INFO - PROCESS | 4076 | 1463605455835 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 14:04:15 INFO - PROCESS | 4076 | 1463605455928 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:15 INFO - PROCESS | 4076 | ++DOCSHELL 0D855800 == 51 [pid = 4076] [id = 113] 14:04:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (0D857C00) [pid = 4076] [serial = 336] [outer = 00000000] 14:04:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (0DB0C400) [pid = 4076] [serial = 337] [outer = 0D857C00] 14:04:15 INFO - PROCESS | 4076 | 1463605455988 Marionette DEBUG loaded listener.js 14:04:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (0DCA3800) [pid = 4076] [serial = 338] [outer = 0D857C00] 14:04:16 INFO - PROCESS | 4076 | 1463605456661 Marionette TRACE conn6 <- [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]]]}] 14:04:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:04:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1019ms 14:04:16 INFO - PROCESS | 4076 | 1463605456707 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 14:04:16 INFO - PROCESS | 4076 | 1463605456714 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 14:04:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:04:16 INFO - PROCESS | 4076 | 1463605456720 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:04:16 INFO - PROCESS | 4076 | 1463605456723 Marionette TRACE conn6 <- [1,418,null,{}] 14:04:16 INFO - PROCESS | 4076 | 1463605456727 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:16 INFO - PROCESS | 4076 | 1463605456832 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 14:04:16 INFO - PROCESS | 4076 | 1463605456955 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:16 INFO - PROCESS | 4076 | ++DOCSHELL 156E5C00 == 52 [pid = 4076] [id = 114] 14:04:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (15FCA800) [pid = 4076] [serial = 339] [outer = 00000000] 14:04:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (17BC7000) [pid = 4076] [serial = 340] [outer = 15FCA800] 14:04:16 INFO - PROCESS | 4076 | 1463605457010 Marionette DEBUG loaded listener.js 14:04:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (18C6A400) [pid = 4076] [serial = 341] [outer = 15FCA800] 14:04:18 INFO - PROCESS | 4076 | 1463605458091 Marionette TRACE conn6 <- [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]]]}] 14:04:18 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 14:04:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1434ms 14:04:18 INFO - PROCESS | 4076 | 1463605458157 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 14:04:18 INFO - PROCESS | 4076 | 1463605458159 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 14:04:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:04:18 INFO - PROCESS | 4076 | 1463605458163 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:04:18 INFO - PROCESS | 4076 | 1463605458167 Marionette TRACE conn6 <- [1,422,null,{}] 14:04:18 INFO - PROCESS | 4076 | 1463605458178 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:18 INFO - PROCESS | 4076 | 1463605458343 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 14:04:18 INFO - PROCESS | 4076 | 1463605458436 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:18 INFO - PROCESS | 4076 | ++DOCSHELL 18C75000 == 53 [pid = 4076] [id = 115] 14:04:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (190E0800) [pid = 4076] [serial = 342] [outer = 00000000] 14:04:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (1AD83400) [pid = 4076] [serial = 343] [outer = 190E0800] 14:04:18 INFO - PROCESS | 4076 | 1463605458493 Marionette DEBUG loaded listener.js 14:04:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (1AD87C00) [pid = 4076] [serial = 344] [outer = 190E0800] 14:04:19 INFO - PROCESS | 4076 | 1463605459611 Marionette TRACE conn6 <- [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]]]}] 14:04:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:04:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1480ms 14:04:19 INFO - PROCESS | 4076 | 1463605459647 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 14:04:19 INFO - PROCESS | 4076 | 1463605459651 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 14:04:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:04:19 INFO - PROCESS | 4076 | 1463605459656 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:04:19 INFO - PROCESS | 4076 | 1463605459660 Marionette TRACE conn6 <- [1,426,null,{}] 14:04:19 INFO - PROCESS | 4076 | 1463605459667 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:19 INFO - PROCESS | 4076 | 1463605459761 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 14:04:19 INFO - PROCESS | 4076 | 1463605459893 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:19 INFO - PROCESS | 4076 | ++DOCSHELL 0DB09800 == 54 [pid = 4076] [id = 116] 14:04:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (0DB0D400) [pid = 4076] [serial = 345] [outer = 00000000] 14:04:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (0DFA3000) [pid = 4076] [serial = 346] [outer = 0DB0D400] 14:04:19 INFO - PROCESS | 4076 | 1463605459943 Marionette DEBUG loaded listener.js 14:04:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (14652C00) [pid = 4076] [serial = 347] [outer = 0DB0D400] 14:04:20 INFO - PROCESS | 4076 | 1463605460518 Marionette TRACE conn6 <- [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] 14:04:20 INFO - PROCESS | 4076 | 1463605460553 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 14:04:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:04:20 INFO - PROCESS | 4076 | 1463605460559 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:04:20 INFO - PROCESS | 4076 | 1463605460562 Marionette TRACE conn6 <- [1,430,null,{}] 14:04:20 INFO - PROCESS | 4076 | 1463605460565 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:20 INFO - PROCESS | 4076 | 1463605460658 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 14:04:20 INFO - PROCESS | 4076 | 1463605460754 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:20 INFO - PROCESS | 4076 | ++DOCSHELL 0DF9CC00 == 55 [pid = 4076] [id = 117] 14:04:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (147F8800) [pid = 4076] [serial = 348] [outer = 00000000] 14:04:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (18645C00) [pid = 4076] [serial = 349] [outer = 147F8800] 14:04:20 INFO - PROCESS | 4076 | 1463605460803 Marionette DEBUG loaded listener.js 14:04:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (18BD7400) [pid = 4076] [serial = 350] [outer = 147F8800] 14:04:20 INFO - PROCESS | 4076 | --DOCSHELL 19F84400 == 54 [pid = 4076] [id = 68] 14:04:20 INFO - PROCESS | 4076 | --DOCSHELL 09D2D800 == 53 [pid = 4076] [id = 43] 14:04:20 INFO - PROCESS | 4076 | --DOCSHELL 19BA4400 == 52 [pid = 4076] [id = 111] 14:04:20 INFO - PROCESS | 4076 | --DOCSHELL 0DB07C00 == 51 [pid = 4076] [id = 110] 14:04:20 INFO - PROCESS | 4076 | --DOCSHELL 19C79000 == 50 [pid = 4076] [id = 109] 14:04:20 INFO - PROCESS | 4076 | --DOCSHELL 19C75000 == 49 [pid = 4076] [id = 108] 14:04:20 INFO - PROCESS | 4076 | --DOCSHELL 1900C000 == 48 [pid = 4076] [id = 107] 14:04:20 INFO - PROCESS | 4076 | --DOCSHELL 1864C000 == 47 [pid = 4076] [id = 106] 14:04:20 INFO - PROCESS | 4076 | --DOCSHELL 15FCCC00 == 46 [pid = 4076] [id = 105] 14:04:20 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (1A017400) [pid = 4076] [serial = 292] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOCSHELL 0D0F7800 == 45 [pid = 4076] [id = 104] 14:04:21 INFO - PROCESS | 4076 | --DOCSHELL 0DE2D400 == 44 [pid = 4076] [id = 103] 14:04:21 INFO - PROCESS | 4076 | --DOCSHELL 0D0EEC00 == 43 [pid = 4076] [id = 99] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (1491E800) [pid = 4076] [serial = 130] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (1BD26C00) [pid = 4076] [serial = 248] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (0D809400) [pid = 4076] [serial = 250] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (1562BC00) [pid = 4076] [serial = 253] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (191E4000) [pid = 4076] [serial = 256] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (18C70000) [pid = 4076] [serial = 277] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (1C21F800) [pid = 4076] [serial = 259] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (0DC6F000) [pid = 4076] [serial = 268] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (18C79C00) [pid = 4076] [serial = 278] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (0DF9D000) [pid = 4076] [serial = 269] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1864DC00) [pid = 4076] [serial = 274] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1761D800) [pid = 4076] [serial = 271] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (17B52400) [pid = 4076] [serial = 272] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1CA66C00) [pid = 4076] [serial = 263] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (1CA63000) [pid = 4076] [serial = 262] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (19698C00) [pid = 4076] [serial = 281] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1928D800) [pid = 4076] [serial = 280] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (10EF5800) [pid = 4076] [serial = 266] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (0DCAB800) [pid = 4076] [serial = 265] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (19C7AC00) [pid = 4076] [serial = 283] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (1928B800) [pid = 4076] [serial = 286] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (15FCD000) [pid = 4076] [serial = 289] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (19F2F400) [pid = 4076] [serial = 284] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (15FD0800) [pid = 4076] [serial = 290] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (19F85400) [pid = 4076] [serial = 287] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1887E800) [pid = 4076] [serial = 275] [outer = 00000000] [url = about:blank] 14:04:21 INFO - PROCESS | 4076 | 1463605461317 Marionette TRACE conn6 <- [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]]]}] 14:04:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:04:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 770ms 14:04:21 INFO - PROCESS | 4076 | 1463605461332 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 14:04:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:04:21 INFO - PROCESS | 4076 | 1463605461334 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 14:04:21 INFO - PROCESS | 4076 | 1463605461337 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:04:21 INFO - PROCESS | 4076 | 1463605461340 Marionette TRACE conn6 <- [1,434,null,{}] 14:04:21 INFO - PROCESS | 4076 | 1463605461355 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:21 INFO - PROCESS | 4076 | 1463605461441 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 14:04:21 INFO - PROCESS | 4076 | 1463605461448 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:21 INFO - PROCESS | 4076 | ++DOCSHELL 0DE2D400 == 44 [pid = 4076] [id = 118] 14:04:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (0DF9D000) [pid = 4076] [serial = 351] [outer = 00000000] 14:04:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (149AD800) [pid = 4076] [serial = 352] [outer = 0DF9D000] 14:04:21 INFO - PROCESS | 4076 | 1463605461497 Marionette DEBUG loaded listener.js 14:04:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (15FC8C00) [pid = 4076] [serial = 353] [outer = 0DF9D000] 14:04:21 INFO - PROCESS | 4076 | 1463605461957 Marionette TRACE conn6 <- [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]]]}] 14:04:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:04:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 14:04:21 INFO - PROCESS | 4076 | 1463605462012 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 14:04:21 INFO - PROCESS | 4076 | 1463605462014 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 14:04:22 INFO - PROCESS | 4076 | 1463605462017 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:04:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:04:22 INFO - PROCESS | 4076 | 1463605462019 Marionette TRACE conn6 <- [1,438,null,{}] 14:04:22 INFO - PROCESS | 4076 | 1463605462023 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:22 INFO - PROCESS | 4076 | 1463605462103 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 14:04:22 INFO - PROCESS | 4076 | 1463605462112 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:22 INFO - PROCESS | 4076 | ++DOCSHELL 17B59C00 == 45 [pid = 4076] [id = 119] 14:04:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (17B8D000) [pid = 4076] [serial = 354] [outer = 00000000] 14:04:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1887F400) [pid = 4076] [serial = 355] [outer = 17B8D000] 14:04:22 INFO - PROCESS | 4076 | 1463605462157 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (18C6E000) [pid = 4076] [serial = 356] [outer = 17B8D000] 14:04:22 INFO - PROCESS | 4076 | 1463605462603 Marionette TRACE conn6 <- [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]]]}] 14:04:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:04:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 629ms 14:04:22 INFO - PROCESS | 4076 | 1463605462652 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 14:04:22 INFO - PROCESS | 4076 | 1463605462654 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 14:04:22 INFO - PROCESS | 4076 | 1463605462657 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:04:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:04:22 INFO - PROCESS | 4076 | 1463605462659 Marionette TRACE conn6 <- [1,442,null,{}] 14:04:22 INFO - PROCESS | 4076 | 1463605462665 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:22 INFO - PROCESS | 4076 | 1463605462743 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 14:04:22 INFO - PROCESS | 4076 | 1463605462750 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:22 INFO - PROCESS | 4076 | ++DOCSHELL 18C79800 == 46 [pid = 4076] [id = 120] 14:04:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1900B400) [pid = 4076] [serial = 357] [outer = 00000000] 14:04:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (190E4C00) [pid = 4076] [serial = 358] [outer = 1900B400] 14:04:22 INFO - PROCESS | 4076 | 1463605462796 Marionette DEBUG loaded listener.js 14:04:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (19615800) [pid = 4076] [serial = 359] [outer = 1900B400] 14:04:23 INFO - PROCESS | 4076 | 1463605463275 Marionette TRACE conn6 <- [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]]]}] 14:04:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:04:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 14:04:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:04:23 INFO - PROCESS | 4076 | 1463605463331 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 14:04:23 INFO - PROCESS | 4076 | 1463605463333 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 14:04:23 INFO - PROCESS | 4076 | 1463605463336 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:04:23 INFO - PROCESS | 4076 | 1463605463338 Marionette TRACE conn6 <- [1,446,null,{}] 14:04:23 INFO - PROCESS | 4076 | 1463605463341 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:23 INFO - PROCESS | 4076 | 1463605463466 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 14:04:23 INFO - PROCESS | 4076 | 1463605463474 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:23 INFO - PROCESS | 4076 | ++DOCSHELL 19698000 == 47 [pid = 4076] [id = 121] 14:04:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (19699C00) [pid = 4076] [serial = 360] [outer = 00000000] 14:04:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (19C4DC00) [pid = 4076] [serial = 361] [outer = 19699C00] 14:04:23 INFO - PROCESS | 4076 | 1463605463519 Marionette DEBUG loaded listener.js 14:04:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (19F7A000) [pid = 4076] [serial = 362] [outer = 19699C00] 14:04:23 INFO - PROCESS | 4076 | 1463605463981 Marionette TRACE conn6 <- [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]]]}] 14:04:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:04:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 14:04:23 INFO - PROCESS | 4076 | 1463605464007 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 14:04:23 INFO - PROCESS | 4076 | 1463605464009 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 14:04:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:04:23 INFO - PROCESS | 4076 | 1463605464013 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:04:24 INFO - PROCESS | 4076 | 1463605464014 Marionette TRACE conn6 <- [1,450,null,{}] 14:04:24 INFO - PROCESS | 4076 | 1463605464017 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:24 INFO - PROCESS | 4076 | 1463605464122 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 14:04:24 INFO - PROCESS | 4076 | 1463605464209 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:24 INFO - PROCESS | 4076 | ++DOCSHELL 19F82000 == 48 [pid = 4076] [id = 122] 14:04:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (19F82400) [pid = 4076] [serial = 363] [outer = 00000000] 14:04:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (19FAC800) [pid = 4076] [serial = 364] [outer = 19F82400] 14:04:24 INFO - PROCESS | 4076 | 1463605464254 Marionette DEBUG loaded listener.js 14:04:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1A01AC00) [pid = 4076] [serial = 365] [outer = 19F82400] 14:04:24 INFO - PROCESS | 4076 | 1463605464661 Marionette TRACE conn6 <- [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] 14:04:24 INFO - PROCESS | 4076 | 1463605464748 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 14:04:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:04:24 INFO - PROCESS | 4076 | 1463605464751 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:04:24 INFO - PROCESS | 4076 | 1463605464752 Marionette TRACE conn6 <- [1,454,null,{}] 14:04:24 INFO - PROCESS | 4076 | 1463605464756 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:24 INFO - PROCESS | 4076 | 1463605464861 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 14:04:24 INFO - PROCESS | 4076 | 1463605464918 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:24 INFO - PROCESS | 4076 | ++DOCSHELL 0CF82400 == 49 [pid = 4076] [id = 123] 14:04:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1A01E400) [pid = 4076] [serial = 366] [outer = 00000000] 14:04:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1AD3F800) [pid = 4076] [serial = 367] [outer = 1A01E400] 14:04:24 INFO - PROCESS | 4076 | 1463605464962 Marionette DEBUG loaded listener.js 14:04:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (1AD87000) [pid = 4076] [serial = 368] [outer = 1A01E400] 14:04:25 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (18884C00) [pid = 4076] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:04:25 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1A0B4C00) [pid = 4076] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:04:25 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (0D0F8000) [pid = 4076] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:04:25 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (15FCE400) [pid = 4076] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:04:25 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (10E01800) [pid = 4076] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:04:25 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1900C400) [pid = 4076] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:04:25 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (1887EC00) [pid = 4076] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:04:25 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (0DCA2400) [pid = 4076] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:04:25 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (19C75800) [pid = 4076] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:04:25 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (19C45800) [pid = 4076] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:04:25 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:25 INFO - PROCESS | 4076 | 1463605465542 Marionette TRACE conn6 <- [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]]]}] 14:04:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:04:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 829ms 14:04:25 INFO - PROCESS | 4076 | 1463605465582 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 14:04:25 INFO - PROCESS | 4076 | 1463605465584 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 14:04:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:04:25 INFO - PROCESS | 4076 | 1463605465587 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:04:25 INFO - PROCESS | 4076 | 1463605465599 Marionette TRACE conn6 <- [1,458,null,{}] 14:04:25 INFO - PROCESS | 4076 | 1463605465603 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:25 INFO - PROCESS | 4076 | 1463605465682 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 14:04:25 INFO - PROCESS | 4076 | 1463605465769 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:25 INFO - PROCESS | 4076 | ++DOCSHELL 0D918400 == 50 [pid = 4076] [id = 124] 14:04:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (0D91AC00) [pid = 4076] [serial = 369] [outer = 00000000] 14:04:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (18C70400) [pid = 4076] [serial = 370] [outer = 0D91AC00] 14:04:25 INFO - PROCESS | 4076 | 1463605465815 Marionette DEBUG loaded listener.js 14:04:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (19281400) [pid = 4076] [serial = 371] [outer = 0D91AC00] 14:04:26 INFO - PROCESS | 4076 | 1463605466159 Marionette TRACE conn6 <- [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] 14:04:26 INFO - PROCESS | 4076 | 1463605466219 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 14:04:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:04:26 INFO - PROCESS | 4076 | 1463605466223 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:04:26 INFO - PROCESS | 4076 | 1463605466224 Marionette TRACE conn6 <- [1,462,null,{}] 14:04:26 INFO - PROCESS | 4076 | 1463605466228 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:26 INFO - PROCESS | 4076 | 1463605466337 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 14:04:26 INFO - PROCESS | 4076 | 1463605466346 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:26 INFO - PROCESS | 4076 | ++DOCSHELL 15FCE400 == 51 [pid = 4076] [id = 125] 14:04:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (18C70C00) [pid = 4076] [serial = 372] [outer = 00000000] 14:04:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1A135C00) [pid = 4076] [serial = 373] [outer = 18C70C00] 14:04:26 INFO - PROCESS | 4076 | 1463605466390 Marionette DEBUG loaded listener.js 14:04:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1A139C00) [pid = 4076] [serial = 374] [outer = 18C70C00] 14:04:26 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:26 INFO - PROCESS | 4076 | 1463605466806 Marionette TRACE conn6 <- [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] 14:04:26 INFO - PROCESS | 4076 | 1463605466856 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 14:04:26 INFO - PROCESS | 4076 | 1463605466859 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:04:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:04:26 INFO - PROCESS | 4076 | 1463605466862 Marionette TRACE conn6 <- [1,466,null,{}] 14:04:26 INFO - PROCESS | 4076 | 1463605466865 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:26 INFO - PROCESS | 4076 | 1463605466992 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 14:04:27 INFO - PROCESS | 4076 | 1463605467037 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:27 INFO - PROCESS | 4076 | ++DOCSHELL 1A13B800 == 52 [pid = 4076] [id = 126] 14:04:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1A13E800) [pid = 4076] [serial = 375] [outer = 00000000] 14:04:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1B414400) [pid = 4076] [serial = 376] [outer = 1A13E800] 14:04:27 INFO - PROCESS | 4076 | 1463605467085 Marionette DEBUG loaded listener.js 14:04:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1BC27000) [pid = 4076] [serial = 377] [outer = 1A13E800] 14:04:27 INFO - PROCESS | 4076 | 1463605467593 Marionette TRACE conn6 <- [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] 14:04:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:04:27 INFO - PROCESS | 4076 | 1463605467639 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 14:04:27 INFO - PROCESS | 4076 | 1463605467644 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:04:27 INFO - PROCESS | 4076 | 1463605467649 Marionette TRACE conn6 <- [1,470,null,{}] 14:04:27 INFO - PROCESS | 4076 | 1463605467656 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:27 INFO - PROCESS | 4076 | 1463605467764 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 14:04:27 INFO - PROCESS | 4076 | 1463605467865 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:27 INFO - PROCESS | 4076 | ++DOCSHELL 0D805800 == 53 [pid = 4076] [id = 127] 14:04:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (0D806000) [pid = 4076] [serial = 378] [outer = 00000000] 14:04:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (0DCA0000) [pid = 4076] [serial = 379] [outer = 0D806000] 14:04:27 INFO - PROCESS | 4076 | 1463605467921 Marionette DEBUG loaded listener.js 14:04:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (10E0B400) [pid = 4076] [serial = 380] [outer = 0D806000] 14:04:28 INFO - PROCESS | 4076 | 1463605468561 Marionette TRACE conn6 <- [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]]]}] 14:04:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:04:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 990ms 14:04:28 INFO - PROCESS | 4076 | 1463605468635 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 14:04:28 INFO - PROCESS | 4076 | 1463605468641 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 14:04:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:04:28 INFO - PROCESS | 4076 | 1463605468648 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:04:28 INFO - PROCESS | 4076 | 1463605468650 Marionette TRACE conn6 <- [1,474,null,{}] 14:04:28 INFO - PROCESS | 4076 | 1463605468655 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:28 INFO - PROCESS | 4076 | 1463605468760 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 14:04:28 INFO - PROCESS | 4076 | 1463605468885 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:28 INFO - PROCESS | 4076 | ++DOCSHELL 176B0400 == 54 [pid = 4076] [id = 128] 14:04:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (17B53000) [pid = 4076] [serial = 381] [outer = 00000000] 14:04:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (19008C00) [pid = 4076] [serial = 382] [outer = 17B53000] 14:04:28 INFO - PROCESS | 4076 | 1463605468941 Marionette DEBUG loaded listener.js 14:04:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (19B9C800) [pid = 4076] [serial = 383] [outer = 17B53000] 14:04:29 INFO - PROCESS | 4076 | 1463605469541 Marionette TRACE conn6 <- [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]]]}] 14:04:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:04:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 970ms 14:04:29 INFO - PROCESS | 4076 | 1463605469625 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 14:04:29 INFO - PROCESS | 4076 | 1463605469628 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 14:04:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:04:29 INFO - PROCESS | 4076 | 1463605469633 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:04:29 INFO - PROCESS | 4076 | 1463605469637 Marionette TRACE conn6 <- [1,478,null,{}] 14:04:29 INFO - PROCESS | 4076 | 1463605469648 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:29 INFO - PROCESS | 4076 | 1463605469762 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 14:04:29 INFO - PROCESS | 4076 | 1463605469882 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:29 INFO - PROCESS | 4076 | ++DOCSHELL 19F87C00 == 55 [pid = 4076] [id = 129] 14:04:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1AD8D400) [pid = 4076] [serial = 384] [outer = 00000000] 14:04:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1BC23C00) [pid = 4076] [serial = 385] [outer = 1AD8D400] 14:04:29 INFO - PROCESS | 4076 | 1463605469941 Marionette DEBUG loaded listener.js 14:04:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1BD2B000) [pid = 4076] [serial = 386] [outer = 1AD8D400] 14:04:30 INFO - PROCESS | 4076 | 1463605470558 Marionette TRACE conn6 <- [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]]]}] 14:04:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:04:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 989ms 14:04:30 INFO - PROCESS | 4076 | 1463605470624 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 14:04:30 INFO - PROCESS | 4076 | 1463605470627 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 14:04:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:04:30 INFO - PROCESS | 4076 | 1463605470631 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:04:30 INFO - PROCESS | 4076 | 1463605470633 Marionette TRACE conn6 <- [1,482,null,{}] 14:04:30 INFO - PROCESS | 4076 | 1463605470636 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:30 INFO - PROCESS | 4076 | 1463605470741 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 14:04:30 INFO - PROCESS | 4076 | 1463605470837 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:30 INFO - PROCESS | 4076 | ++DOCSHELL 1C837C00 == 56 [pid = 4076] [id = 130] 14:04:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (1C838800) [pid = 4076] [serial = 387] [outer = 00000000] 14:04:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1CA5F000) [pid = 4076] [serial = 388] [outer = 1C838800] 14:04:30 INFO - PROCESS | 4076 | 1463605470891 Marionette DEBUG loaded listener.js 14:04:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1CA65800) [pid = 4076] [serial = 389] [outer = 1C838800] 14:04:31 INFO - PROCESS | 4076 | 1463605471463 Marionette TRACE conn6 <- [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]]]}] 14:04:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:04:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 870ms 14:04:31 INFO - PROCESS | 4076 | 1463605471504 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 14:04:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:04:31 INFO - PROCESS | 4076 | 1463605471506 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 14:04:31 INFO - PROCESS | 4076 | 1463605471509 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:04:31 INFO - PROCESS | 4076 | 1463605471511 Marionette TRACE conn6 <- [1,486,null,{}] 14:04:31 INFO - PROCESS | 4076 | 1463605471515 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:31 INFO - PROCESS | 4076 | 1463605471615 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 14:04:31 INFO - PROCESS | 4076 | 1463605471713 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:31 INFO - PROCESS | 4076 | ++DOCSHELL 1CA66800 == 57 [pid = 4076] [id = 131] 14:04:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (1CA6A400) [pid = 4076] [serial = 390] [outer = 00000000] 14:04:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (1D99F800) [pid = 4076] [serial = 391] [outer = 1CA6A400] 14:04:31 INFO - PROCESS | 4076 | 1463605471766 Marionette DEBUG loaded listener.js 14:04:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (1D9A3400) [pid = 4076] [serial = 392] [outer = 1CA6A400] 14:04:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (1E701400) [pid = 4076] [serial = 393] [outer = 191E4800] 14:04:32 INFO - PROCESS | 4076 | 1463605472440 Marionette TRACE conn6 <- [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]]]}] 14:04:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:04:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 969ms 14:04:32 INFO - PROCESS | 4076 | 1463605472480 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 14:04:32 INFO - PROCESS | 4076 | 1463605472483 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 14:04:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:04:32 INFO - PROCESS | 4076 | 1463605472486 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:04:32 INFO - PROCESS | 4076 | 1463605472488 Marionette TRACE conn6 <- [1,490,null,{}] 14:04:32 INFO - PROCESS | 4076 | 1463605472492 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:32 INFO - PROCESS | 4076 | 1463605472615 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 14:04:32 INFO - PROCESS | 4076 | 1463605472755 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:32 INFO - PROCESS | 4076 | ++DOCSHELL 17625400 == 58 [pid = 4076] [id = 132] 14:04:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (17B87C00) [pid = 4076] [serial = 394] [outer = 00000000] 14:04:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (1E709000) [pid = 4076] [serial = 395] [outer = 17B87C00] 14:04:32 INFO - PROCESS | 4076 | 1463605472811 Marionette DEBUG loaded listener.js 14:04:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (20C7D400) [pid = 4076] [serial = 396] [outer = 17B87C00] 14:04:33 INFO - PROCESS | 4076 | 1463605473386 Marionette TRACE conn6 <- [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]]]}] 14:04:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:04:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1073ms 14:04:33 INFO - PROCESS | 4076 | 1463605473587 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 14:04:33 INFO - PROCESS | 4076 | 1463605473591 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 14:04:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:04:33 INFO - PROCESS | 4076 | 1463605473597 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:04:33 INFO - PROCESS | 4076 | 1463605473600 Marionette TRACE conn6 <- [1,494,null,{}] 14:04:33 INFO - PROCESS | 4076 | 1463605473606 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:33 INFO - PROCESS | 4076 | 1463605473707 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 14:04:33 INFO - PROCESS | 4076 | 1463605473788 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:33 INFO - PROCESS | 4076 | ++DOCSHELL 0DC74800 == 59 [pid = 4076] [id = 133] 14:04:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (0DC75000) [pid = 4076] [serial = 397] [outer = 00000000] 14:04:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (11091800) [pid = 4076] [serial = 398] [outer = 0DC75000] 14:04:33 INFO - PROCESS | 4076 | 1463605473880 Marionette DEBUG loaded listener.js 14:04:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (15FC3800) [pid = 4076] [serial = 399] [outer = 0DC75000] 14:04:34 INFO - PROCESS | 4076 | --DOCSHELL 18C76C00 == 58 [pid = 4076] [id = 71] 14:04:34 INFO - PROCESS | 4076 | --DOCSHELL 15FCE400 == 57 [pid = 4076] [id = 125] 14:04:34 INFO - PROCESS | 4076 | --DOCSHELL 0D918400 == 56 [pid = 4076] [id = 124] 14:04:34 INFO - PROCESS | 4076 | --DOCSHELL 0CF82400 == 55 [pid = 4076] [id = 123] 14:04:34 INFO - PROCESS | 4076 | --DOCSHELL 19F82000 == 54 [pid = 4076] [id = 122] 14:04:34 INFO - PROCESS | 4076 | --DOCSHELL 19698000 == 53 [pid = 4076] [id = 121] 14:04:34 INFO - PROCESS | 4076 | --DOCSHELL 18C79800 == 52 [pid = 4076] [id = 120] 14:04:34 INFO - PROCESS | 4076 | --DOCSHELL 17B59C00 == 51 [pid = 4076] [id = 119] 14:04:34 INFO - PROCESS | 4076 | --DOCSHELL 0DE2D400 == 50 [pid = 4076] [id = 118] 14:04:34 INFO - PROCESS | 4076 | --DOCSHELL 0DF9CC00 == 49 [pid = 4076] [id = 117] 14:04:34 INFO - PROCESS | 4076 | --DOCSHELL 0DB09800 == 48 [pid = 4076] [id = 116] 14:04:34 INFO - PROCESS | 4076 | --DOCSHELL 1AEF5000 == 47 [pid = 4076] [id = 112] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (1A015C00) [pid = 4076] [serial = 332] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (1B5F1000) [pid = 4076] [serial = 334] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (1A019000) [pid = 4076] [serial = 293] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (1AD3D800) [pid = 4076] [serial = 325] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (15FC9800) [pid = 4076] [serial = 298] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (0DC9F000) [pid = 4076] [serial = 311] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (0D673400) [pid = 4076] [serial = 295] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (17B5A800) [pid = 4076] [serial = 314] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (15628C00) [pid = 4076] [serial = 308] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (191E8800) [pid = 4076] [serial = 320] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (13EAA000) [pid = 4076] [serial = 307] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (19007400) [pid = 4076] [serial = 317] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (18809C00) [pid = 4076] [serial = 328] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (17625C00) [pid = 4076] [serial = 313] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (1A0B3400) [pid = 4076] [serial = 323] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (19C4C400) [pid = 4076] [serial = 331] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (190E1000) [pid = 4076] [serial = 301] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (1A01C000) [pid = 4076] [serial = 322] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (1B455000) [pid = 4076] [serial = 304] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (1ADCEC00) [pid = 4076] [serial = 326] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (191E6000) [pid = 4076] [serial = 319] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (18C76000) [pid = 4076] [serial = 316] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (18BD7000) [pid = 4076] [serial = 329] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (0D920C00) [pid = 4076] [serial = 310] [outer = 00000000] [url = about:blank] 14:04:34 INFO - PROCESS | 4076 | 1463605474491 Marionette TRACE conn6 <- [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]]]}] 14:04:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:04:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 930ms 14:04:34 INFO - PROCESS | 4076 | 1463605474530 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 14:04:34 INFO - PROCESS | 4076 | 1463605474533 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 14:04:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:04:34 INFO - PROCESS | 4076 | 1463605474540 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:04:34 INFO - PROCESS | 4076 | 1463605474543 Marionette TRACE conn6 <- [1,498,null,{}] 14:04:34 INFO - PROCESS | 4076 | 1463605474563 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:34 INFO - PROCESS | 4076 | 1463605474648 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 14:04:34 INFO - PROCESS | 4076 | 1463605474655 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:34 INFO - PROCESS | 4076 | ++DOCSHELL 0D80F400 == 48 [pid = 4076] [id = 134] 14:04:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (0D84FC00) [pid = 4076] [serial = 400] [outer = 00000000] 14:04:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (0DCA5400) [pid = 4076] [serial = 401] [outer = 0D84FC00] 14:04:34 INFO - PROCESS | 4076 | 1463605474700 Marionette DEBUG loaded listener.js 14:04:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (14056400) [pid = 4076] [serial = 402] [outer = 0D84FC00] 14:04:35 INFO - PROCESS | 4076 | 1463605475144 Marionette TRACE conn6 <- [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]]]}] 14:04:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:04:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 689ms 14:04:35 INFO - PROCESS | 4076 | 1463605475229 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 14:04:35 INFO - PROCESS | 4076 | 1463605475232 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 14:04:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:04:35 INFO - PROCESS | 4076 | 1463605475235 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:04:35 INFO - PROCESS | 4076 | 1463605475237 Marionette TRACE conn6 <- [1,502,null,{}] 14:04:35 INFO - PROCESS | 4076 | 1463605475246 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:35 INFO - PROCESS | 4076 | 1463605475336 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 14:04:35 INFO - PROCESS | 4076 | 1463605475352 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:35 INFO - PROCESS | 4076 | ++DOCSHELL 17B94000 == 49 [pid = 4076] [id = 135] 14:04:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (17BC7400) [pid = 4076] [serial = 403] [outer = 00000000] 14:04:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (18BD7000) [pid = 4076] [serial = 404] [outer = 17BC7400] 14:04:35 INFO - PROCESS | 4076 | 1463605475402 Marionette DEBUG loaded listener.js 14:04:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (18C78800) [pid = 4076] [serial = 405] [outer = 17BC7400] 14:04:35 INFO - PROCESS | 4076 | 1463605475875 Marionette TRACE conn6 <- [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]]]}] 14:04:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:04:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 14:04:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:04:35 INFO - PROCESS | 4076 | 1463605475909 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 14:04:35 INFO - PROCESS | 4076 | 1463605475911 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 14:04:35 INFO - PROCESS | 4076 | 1463605475914 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:04:35 INFO - PROCESS | 4076 | 1463605475916 Marionette TRACE conn6 <- [1,506,null,{}] 14:04:35 INFO - PROCESS | 4076 | 1463605475919 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:35 INFO - PROCESS | 4076 | 1463605476006 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 14:04:35 INFO - PROCESS | 4076 | 1463605476016 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:36 INFO - PROCESS | 4076 | ++DOCSHELL 190E6400 == 50 [pid = 4076] [id = 136] 14:04:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (190E7800) [pid = 4076] [serial = 406] [outer = 00000000] 14:04:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (19BA6000) [pid = 4076] [serial = 407] [outer = 190E7800] 14:04:36 INFO - PROCESS | 4076 | 1463605476062 Marionette DEBUG loaded listener.js 14:04:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (19C46800) [pid = 4076] [serial = 408] [outer = 190E7800] 14:04:36 INFO - PROCESS | 4076 | 1463605476486 Marionette TRACE conn6 <- [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]]]}] 14:04:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:04:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 14:04:36 INFO - PROCESS | 4076 | 1463605476545 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 14:04:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:04:36 INFO - PROCESS | 4076 | 1463605476557 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 14:04:36 INFO - PROCESS | 4076 | 1463605476561 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:04:36 INFO - PROCESS | 4076 | 1463605476562 Marionette TRACE conn6 <- [1,510,null,{}] 14:04:36 INFO - PROCESS | 4076 | 1463605476566 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:36 INFO - PROCESS | 4076 | 1463605476645 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 14:04:36 INFO - PROCESS | 4076 | 1463605476651 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:36 INFO - PROCESS | 4076 | ++DOCSHELL 0D810800 == 51 [pid = 4076] [id = 137] 14:04:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (19B99400) [pid = 4076] [serial = 409] [outer = 00000000] 14:04:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (19F35400) [pid = 4076] [serial = 410] [outer = 19B99400] 14:04:36 INFO - PROCESS | 4076 | 1463605476697 Marionette DEBUG loaded listener.js 14:04:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (19FA8800) [pid = 4076] [serial = 411] [outer = 19B99400] 14:04:37 INFO - PROCESS | 4076 | 1463605477187 Marionette TRACE conn6 <- [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]]]}] 14:04:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:04:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 14:04:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:04:37 INFO - PROCESS | 4076 | 1463605477236 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 14:04:37 INFO - PROCESS | 4076 | 1463605477238 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 14:04:37 INFO - PROCESS | 4076 | 1463605477241 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:04:37 INFO - PROCESS | 4076 | 1463605477243 Marionette TRACE conn6 <- [1,514,null,{}] 14:04:37 INFO - PROCESS | 4076 | 1463605477247 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:37 INFO - PROCESS | 4076 | 1463605477380 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 14:04:37 INFO - PROCESS | 4076 | 1463605477392 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:37 INFO - PROCESS | 4076 | ++DOCSHELL 19C75800 == 52 [pid = 4076] [id = 138] 14:04:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1A014C00) [pid = 4076] [serial = 412] [outer = 00000000] 14:04:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1A133800) [pid = 4076] [serial = 413] [outer = 1A014C00] 14:04:37 INFO - PROCESS | 4076 | 1463605477486 Marionette DEBUG loaded listener.js 14:04:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (1A140C00) [pid = 4076] [serial = 414] [outer = 1A014C00] 14:04:37 INFO - PROCESS | 4076 | 1463605477907 Marionette TRACE conn6 <- [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]]]}] 14:04:37 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 14:04:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 729ms 14:04:37 INFO - PROCESS | 4076 | 1463605477972 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 14:04:37 INFO - PROCESS | 4076 | 1463605477974 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 14:04:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:04:37 INFO - PROCESS | 4076 | 1463605477978 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:04:37 INFO - PROCESS | 4076 | 1463605477979 Marionette TRACE conn6 <- [1,518,null,{}] 14:04:38 INFO - PROCESS | 4076 | 1463605478021 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:38 INFO - PROCESS | 4076 | 1463605478129 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 14:04:38 INFO - PROCESS | 4076 | 1463605478141 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:38 INFO - PROCESS | 4076 | ++DOCSHELL 1A133000 == 53 [pid = 4076] [id = 139] 14:04:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (1A235800) [pid = 4076] [serial = 415] [outer = 00000000] 14:04:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (1AD90C00) [pid = 4076] [serial = 416] [outer = 1A235800] 14:04:38 INFO - PROCESS | 4076 | 1463605478233 Marionette DEBUG loaded listener.js 14:04:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (1B414C00) [pid = 4076] [serial = 417] [outer = 1A235800] 14:04:38 INFO - PROCESS | 4076 | 1463605478623 Marionette TRACE conn6 <- [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]]]}] 14:04:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:04:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 711ms 14:04:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:04:38 INFO - PROCESS | 4076 | 1463605478690 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 14:04:38 INFO - PROCESS | 4076 | 1463605478692 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 14:04:38 INFO - PROCESS | 4076 | 1463605478695 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:04:38 INFO - PROCESS | 4076 | 1463605478697 Marionette TRACE conn6 <- [1,522,null,{}] 14:04:38 INFO - PROCESS | 4076 | 1463605478700 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:38 INFO - PROCESS | 4076 | 1463605478817 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 14:04:38 INFO - PROCESS | 4076 | 1463605478876 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:38 INFO - PROCESS | 4076 | ++DOCSHELL 18884C00 == 54 [pid = 4076] [id = 140] 14:04:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (1AD8A000) [pid = 4076] [serial = 418] [outer = 00000000] 14:04:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (1BC24800) [pid = 4076] [serial = 419] [outer = 1AD8A000] 14:04:38 INFO - PROCESS | 4076 | 1463605478923 Marionette DEBUG loaded listener.js 14:04:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (1BD1FC00) [pid = 4076] [serial = 420] [outer = 1AD8A000] 14:04:39 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (19699C00) [pid = 4076] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:04:39 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (1A01E400) [pid = 4076] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:04:39 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (1B40D000) [pid = 4076] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:04:39 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (19F82400) [pid = 4076] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:04:39 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (1900B400) [pid = 4076] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:04:39 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (0DF9D000) [pid = 4076] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:04:39 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (147F8800) [pid = 4076] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:04:39 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (17B8D000) [pid = 4076] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:04:39 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (0D91AC00) [pid = 4076] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:04:39 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (0DB0D400) [pid = 4076] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:04:39 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (18C70C00) [pid = 4076] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:04:39 INFO - PROCESS | 4076 | 1463605479352 Marionette TRACE conn6 <- [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]]]}] 14:04:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:04:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 14:04:39 INFO - PROCESS | 4076 | 1463605479437 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 14:04:39 INFO - PROCESS | 4076 | 1463605479439 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 14:04:39 INFO - PROCESS | 4076 | 1463605479442 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:04:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:04:39 INFO - PROCESS | 4076 | 1463605479444 Marionette TRACE conn6 <- [1,526,null,{}] 14:04:39 INFO - PROCESS | 4076 | 1463605479450 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:39 INFO - PROCESS | 4076 | 1463605479532 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 14:04:39 INFO - PROCESS | 4076 | 1463605479539 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:39 INFO - PROCESS | 4076 | ++DOCSHELL 17629000 == 55 [pid = 4076] [id = 141] 14:04:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (19003000) [pid = 4076] [serial = 421] [outer = 00000000] 14:04:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (19F84800) [pid = 4076] [serial = 422] [outer = 19003000] 14:04:39 INFO - PROCESS | 4076 | 1463605479585 Marionette DEBUG loaded listener.js 14:04:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1A123000) [pid = 4076] [serial = 423] [outer = 19003000] 14:04:39 INFO - PROCESS | 4076 | 1463605480021 Marionette TRACE conn6 <- [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]]]}] 14:04:40 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 14:04:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 629ms 14:04:40 INFO - PROCESS | 4076 | 1463605480077 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 14:04:40 INFO - PROCESS | 4076 | 1463605480079 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 14:04:40 INFO - PROCESS | 4076 | 1463605480083 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:04:40 INFO - PROCESS | 4076 | 1463605480084 Marionette TRACE conn6 <- [1,530,null,{}] 14:04:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:04:40 INFO - PROCESS | 4076 | 1463605480088 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:40 INFO - PROCESS | 4076 | 1463605480171 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 14:04:40 INFO - PROCESS | 4076 | 1463605480180 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:40 INFO - PROCESS | 4076 | ++DOCSHELL 1A124C00 == 56 [pid = 4076] [id = 142] 14:04:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1A128C00) [pid = 4076] [serial = 424] [outer = 00000000] 14:04:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (1A12DC00) [pid = 4076] [serial = 425] [outer = 1A128C00] 14:04:40 INFO - PROCESS | 4076 | 1463605480226 Marionette DEBUG loaded listener.js 14:04:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (1B457C00) [pid = 4076] [serial = 426] [outer = 1A128C00] 14:04:40 INFO - PROCESS | 4076 | 1463605480659 Marionette TRACE conn6 <- [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"]]]}] 14:04:40 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 14:04:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:04:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:04:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:04:40 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 14:04:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:04:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:04:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:04:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:04:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:04:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 14:04:40 INFO - PROCESS | 4076 | 1463605480718 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 14:04:40 INFO - PROCESS | 4076 | 1463605480720 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 14:04:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:04:40 INFO - PROCESS | 4076 | 1463605480723 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:04:40 INFO - PROCESS | 4076 | 1463605480725 Marionette TRACE conn6 <- [1,534,null,{}] 14:04:40 INFO - PROCESS | 4076 | 1463605480732 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:40 INFO - PROCESS | 4076 | 1463605480845 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 14:04:40 INFO - PROCESS | 4076 | 1463605480895 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:40 INFO - PROCESS | 4076 | ++DOCSHELL 1B5F1000 == 57 [pid = 4076] [id = 143] 14:04:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (1E701C00) [pid = 4076] [serial = 427] [outer = 00000000] 14:04:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (1FAB1000) [pid = 4076] [serial = 428] [outer = 1E701C00] 14:04:40 INFO - PROCESS | 4076 | 1463605480945 Marionette DEBUG loaded listener.js 14:04:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (1FAB6000) [pid = 4076] [serial = 429] [outer = 1E701C00] 14:04:41 INFO - PROCESS | 4076 | 1463605481535 Marionette TRACE conn6 <- [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]]]}] 14:04:41 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. 14:04:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 870ms 14:04:41 INFO - PROCESS | 4076 | 1463605481598 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 14:04:41 INFO - PROCESS | 4076 | 1463605481604 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 14:04:41 INFO - PROCESS | 4076 | 1463605481609 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:04:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:04:41 INFO - PROCESS | 4076 | 1463605481613 Marionette TRACE conn6 <- [1,538,null,{}] 14:04:41 INFO - PROCESS | 4076 | 1463605481619 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:41 INFO - PROCESS | 4076 | 1463605481731 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 14:04:41 INFO - PROCESS | 4076 | 1463605481835 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:41 INFO - PROCESS | 4076 | ++DOCSHELL 0DCA2400 == 58 [pid = 4076] [id = 144] 14:04:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (0DCA5000) [pid = 4076] [serial = 430] [outer = 00000000] 14:04:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (15FCF400) [pid = 4076] [serial = 431] [outer = 0DCA5000] 14:04:41 INFO - PROCESS | 4076 | 1463605481891 Marionette DEBUG loaded listener.js 14:04:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (17B57400) [pid = 4076] [serial = 432] [outer = 0DCA5000] 14:04:42 INFO - PROCESS | 4076 | 1463605482495 Marionette TRACE conn6 <- [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]]]}] 14:04:42 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. 14:04:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 929ms 14:04:42 INFO - PROCESS | 4076 | 1463605482543 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 14:04:42 INFO - PROCESS | 4076 | 1463605482549 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 14:04:42 INFO - PROCESS | 4076 | 1463605482572 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:04:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:04:42 INFO - PROCESS | 4076 | 1463605482576 Marionette TRACE conn6 <- [1,542,null,{}] 14:04:42 INFO - PROCESS | 4076 | 1463605482580 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:42 INFO - PROCESS | 4076 | 1463605482695 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 14:04:42 INFO - PROCESS | 4076 | 1463605482816 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:42 INFO - PROCESS | 4076 | ++DOCSHELL 13F85800 == 59 [pid = 4076] [id = 145] 14:04:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (15FCE000) [pid = 4076] [serial = 433] [outer = 00000000] 14:04:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (19F81000) [pid = 4076] [serial = 434] [outer = 15FCE000] 14:04:42 INFO - PROCESS | 4076 | 1463605482872 Marionette DEBUG loaded listener.js 14:04:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (1A12A000) [pid = 4076] [serial = 435] [outer = 15FCE000] 14:04:43 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:43 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:04:43 INFO - PROCESS | 4076 | 1463605483418 Marionette TRACE conn6 <- [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]]]}] 14:04:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:04:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 870ms 14:04:43 INFO - PROCESS | 4076 | 1463605483460 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 14:04:43 INFO - PROCESS | 4076 | 1463605483463 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 14:04:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:04:43 INFO - PROCESS | 4076 | 1463605483468 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:04:43 INFO - PROCESS | 4076 | 1463605483472 Marionette TRACE conn6 <- [1,546,null,{}] 14:04:43 INFO - PROCESS | 4076 | 1463605483483 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:43 INFO - PROCESS | 4076 | 1463605483594 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 14:04:43 INFO - PROCESS | 4076 | 1463605483699 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:43 INFO - PROCESS | 4076 | ++DOCSHELL 1DA5A000 == 60 [pid = 4076] [id = 146] 14:04:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (1DA5A400) [pid = 4076] [serial = 436] [outer = 00000000] 14:04:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (1DA5D800) [pid = 4076] [serial = 437] [outer = 1DA5A400] 14:04:43 INFO - PROCESS | 4076 | 1463605483756 Marionette DEBUG loaded listener.js 14:04:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (1DA62400) [pid = 4076] [serial = 438] [outer = 1DA5A400] 14:04:44 INFO - PROCESS | 4076 | 1463605484345 Marionette TRACE conn6 <- [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]]]}] 14:04:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:04:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 991ms 14:04:44 INFO - PROCESS | 4076 | 1463605484444 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 14:04:44 INFO - PROCESS | 4076 | 1463605484447 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 14:04:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:04:44 INFO - PROCESS | 4076 | 1463605484452 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:04:44 INFO - PROCESS | 4076 | 1463605484454 Marionette TRACE conn6 <- [1,550,null,{}] 14:04:44 INFO - PROCESS | 4076 | 1463605484458 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:44 INFO - PROCESS | 4076 | 1463605484576 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 14:04:44 INFO - PROCESS | 4076 | 1463605484721 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:44 INFO - PROCESS | 4076 | ++DOCSHELL 1DE85000 == 61 [pid = 4076] [id = 147] 14:04:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (1DE85400) [pid = 4076] [serial = 439] [outer = 00000000] 14:04:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (1DE8A000) [pid = 4076] [serial = 440] [outer = 1DE85400] 14:04:44 INFO - PROCESS | 4076 | 1463605484778 Marionette DEBUG loaded listener.js 14:04:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (1DE8DC00) [pid = 4076] [serial = 441] [outer = 1DE85400] 14:04:45 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:45 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:04:45 INFO - PROCESS | 4076 | 1463605485375 Marionette TRACE conn6 <- [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]]]}] 14:04:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:04:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 969ms 14:04:45 INFO - PROCESS | 4076 | 1463605485422 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 14:04:45 INFO - PROCESS | 4076 | 1463605485424 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 14:04:45 INFO - PROCESS | 4076 | 1463605485428 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:04:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:04:45 INFO - PROCESS | 4076 | 1463605485430 Marionette TRACE conn6 <- [1,554,null,{}] 14:04:45 INFO - PROCESS | 4076 | 1463605485434 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:45 INFO - PROCESS | 4076 | 1463605485543 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 14:04:45 INFO - PROCESS | 4076 | 1463605485676 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:45 INFO - PROCESS | 4076 | ++DOCSHELL 0D91B800 == 62 [pid = 4076] [id = 148] 14:04:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (0DC77800) [pid = 4076] [serial = 442] [outer = 00000000] 14:04:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (1FAADC00) [pid = 4076] [serial = 443] [outer = 0DC77800] 14:04:45 INFO - PROCESS | 4076 | 1463605485732 Marionette DEBUG loaded listener.js 14:04:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (1FAB5400) [pid = 4076] [serial = 444] [outer = 0DC77800] 14:04:46 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:46 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:04:46 INFO - PROCESS | 4076 | 1463605486542 Marionette TRACE conn6 <- [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]]]}] 14:04:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:04:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1167ms 14:04:46 INFO - PROCESS | 4076 | 1463605486600 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 14:04:46 INFO - PROCESS | 4076 | 1463605486604 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 14:04:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:04:46 INFO - PROCESS | 4076 | 1463605486609 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:04:46 INFO - PROCESS | 4076 | 1463605486613 Marionette TRACE conn6 <- [1,558,null,{}] 14:04:46 INFO - PROCESS | 4076 | 1463605486620 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:46 INFO - PROCESS | 4076 | 1463605486718 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 14:04:46 INFO - PROCESS | 4076 | 1463605486854 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:46 INFO - PROCESS | 4076 | ++DOCSHELL 0C712400 == 63 [pid = 4076] [id = 149] 14:04:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 154 (0C79A400) [pid = 4076] [serial = 445] [outer = 00000000] 14:04:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 155 (0D91A800) [pid = 4076] [serial = 446] [outer = 0C79A400] 14:04:46 INFO - PROCESS | 4076 | 1463605486904 Marionette DEBUG loaded listener.js 14:04:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (14646400) [pid = 4076] [serial = 447] [outer = 0C79A400] 14:04:47 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:47 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:04:47 INFO - PROCESS | 4076 | 1463605487494 Marionette TRACE conn6 <- [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]]]}] 14:04:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:04:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 929ms 14:04:47 INFO - PROCESS | 4076 | 1463605487540 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 14:04:47 INFO - PROCESS | 4076 | 1463605487545 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 14:04:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:04:47 INFO - PROCESS | 4076 | 1463605487551 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:04:47 INFO - PROCESS | 4076 | 1463605487553 Marionette TRACE conn6 <- [1,562,null,{}] 14:04:47 INFO - PROCESS | 4076 | 1463605487557 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:47 INFO - PROCESS | 4076 | 1463605487654 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 14:04:47 INFO - PROCESS | 4076 | 1463605487761 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:47 INFO - PROCESS | 4076 | ++DOCSHELL 15FC3C00 == 64 [pid = 4076] [id = 150] 14:04:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (15FC6400) [pid = 4076] [serial = 448] [outer = 00000000] 14:04:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (17626400) [pid = 4076] [serial = 449] [outer = 15FC6400] 14:04:47 INFO - PROCESS | 4076 | 1463605487808 Marionette DEBUG loaded listener.js 14:04:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (17B8A800) [pid = 4076] [serial = 450] [outer = 15FC6400] 14:04:48 INFO - PROCESS | 4076 | --DOCSHELL 1A124C00 == 63 [pid = 4076] [id = 142] 14:04:48 INFO - PROCESS | 4076 | --DOCSHELL 17629000 == 62 [pid = 4076] [id = 141] 14:04:48 INFO - PROCESS | 4076 | --DOCSHELL 18884C00 == 61 [pid = 4076] [id = 140] 14:04:48 INFO - PROCESS | 4076 | --DOCSHELL 1A133000 == 60 [pid = 4076] [id = 139] 14:04:48 INFO - PROCESS | 4076 | --DOCSHELL 19C75800 == 59 [pid = 4076] [id = 138] 14:04:48 INFO - PROCESS | 4076 | --DOCSHELL 0D810800 == 58 [pid = 4076] [id = 137] 14:04:48 INFO - PROCESS | 4076 | --DOCSHELL 190E6400 == 57 [pid = 4076] [id = 136] 14:04:48 INFO - PROCESS | 4076 | --DOCSHELL 17B94000 == 56 [pid = 4076] [id = 135] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 158 (0DB0C400) [pid = 4076] [serial = 337] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 157 (17BC7000) [pid = 4076] [serial = 340] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 156 (1B414400) [pid = 4076] [serial = 376] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOCSHELL 0D80F400 == 55 [pid = 4076] [id = 134] 14:04:48 INFO - PROCESS | 4076 | --DOCSHELL 0DC74800 == 54 [pid = 4076] [id = 133] 14:04:48 INFO - PROCESS | 4076 | --DOCSHELL 1C837C00 == 53 [pid = 4076] [id = 130] 14:04:48 INFO - PROCESS | 4076 | --DOCSHELL 19F87C00 == 52 [pid = 4076] [id = 129] 14:04:48 INFO - PROCESS | 4076 | --DOCSHELL 176B0400 == 51 [pid = 4076] [id = 128] 14:04:48 INFO - PROCESS | 4076 | --DOCSHELL 0D805800 == 50 [pid = 4076] [id = 127] 14:04:48 INFO - PROCESS | 4076 | --DOCSHELL 1A13B800 == 49 [pid = 4076] [id = 126] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 155 (19C4DC00) [pid = 4076] [serial = 361] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 154 (1AD3F800) [pid = 4076] [serial = 367] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 153 (1BC29400) [pid = 4076] [serial = 335] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 152 (1A01AC00) [pid = 4076] [serial = 365] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (190E4C00) [pid = 4076] [serial = 358] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (149AD800) [pid = 4076] [serial = 352] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (15FC8C00) [pid = 4076] [serial = 353] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (18BD7400) [pid = 4076] [serial = 350] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (19FAC800) [pid = 4076] [serial = 364] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (18645C00) [pid = 4076] [serial = 349] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (1887F400) [pid = 4076] [serial = 355] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (18C6E000) [pid = 4076] [serial = 356] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (18C70400) [pid = 4076] [serial = 370] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (14652C00) [pid = 4076] [serial = 347] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (0DFA3000) [pid = 4076] [serial = 346] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (1AD83400) [pid = 4076] [serial = 343] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (1A139C00) [pid = 4076] [serial = 374] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (1A135C00) [pid = 4076] [serial = 373] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (19281400) [pid = 4076] [serial = 371] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (1AD87000) [pid = 4076] [serial = 368] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (19F7A000) [pid = 4076] [serial = 362] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (19615800) [pid = 4076] [serial = 359] [outer = 00000000] [url = about:blank] 14:04:48 INFO - PROCESS | 4076 | 1463605488347 Marionette TRACE conn6 <- [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]]]}] 14:04:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:04:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 830ms 14:04:48 INFO - PROCESS | 4076 | 1463605488384 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 14:04:48 INFO - PROCESS | 4076 | 1463605488386 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 14:04:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:04:48 INFO - PROCESS | 4076 | 1463605488390 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:04:48 INFO - PROCESS | 4076 | 1463605488393 Marionette TRACE conn6 <- [1,566,null,{}] 14:04:48 INFO - PROCESS | 4076 | 1463605488403 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:48 INFO - PROCESS | 4076 | 1463605488490 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 14:04:48 INFO - PROCESS | 4076 | 1463605488627 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:48 INFO - PROCESS | 4076 | ++DOCSHELL 0D91EC00 == 50 [pid = 4076] [id = 151] 14:04:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (0DC71400) [pid = 4076] [serial = 451] [outer = 00000000] 14:04:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (176B0400) [pid = 4076] [serial = 452] [outer = 0DC71400] 14:04:48 INFO - PROCESS | 4076 | 1463605488676 Marionette DEBUG loaded listener.js 14:04:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (17BC7000) [pid = 4076] [serial = 453] [outer = 0DC71400] 14:04:49 INFO - PROCESS | 4076 | 1463605489054 Marionette TRACE conn6 <- [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]]]}] 14:04:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:04:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 690ms 14:04:49 INFO - PROCESS | 4076 | 1463605489081 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 14:04:49 INFO - PROCESS | 4076 | 1463605489083 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 14:04:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:04:49 INFO - PROCESS | 4076 | 1463605489094 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:04:49 INFO - PROCESS | 4076 | 1463605489095 Marionette TRACE conn6 <- [1,570,null,{}] 14:04:49 INFO - PROCESS | 4076 | 1463605489100 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:49 INFO - PROCESS | 4076 | 1463605489181 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 14:04:49 INFO - PROCESS | 4076 | 1463605489188 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:49 INFO - PROCESS | 4076 | ++DOCSHELL 18802000 == 51 [pid = 4076] [id = 152] 14:04:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (18802C00) [pid = 4076] [serial = 454] [outer = 00000000] 14:04:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (18C78C00) [pid = 4076] [serial = 455] [outer = 18802C00] 14:04:49 INFO - PROCESS | 4076 | 1463605489233 Marionette DEBUG loaded listener.js 14:04:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (19009C00) [pid = 4076] [serial = 456] [outer = 18802C00] 14:04:49 INFO - PROCESS | 4076 | 1463605489634 Marionette TRACE conn6 <- [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]]]}] 14:04:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:04:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 590ms 14:04:49 INFO - PROCESS | 4076 | 1463605489680 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 14:04:49 INFO - PROCESS | 4076 | 1463605489683 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 14:04:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:04:49 INFO - PROCESS | 4076 | 1463605489686 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:04:49 INFO - PROCESS | 4076 | 1463605489687 Marionette TRACE conn6 <- [1,574,null,{}] 14:04:49 INFO - PROCESS | 4076 | 1463605489691 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:49 INFO - PROCESS | 4076 | 1463605489770 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 14:04:49 INFO - PROCESS | 4076 | 1463605489776 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:49 INFO - PROCESS | 4076 | ++DOCSHELL 1900EC00 == 52 [pid = 4076] [id = 153] 14:04:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (190DCC00) [pid = 4076] [serial = 457] [outer = 00000000] 14:04:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (19615400) [pid = 4076] [serial = 458] [outer = 190DCC00] 14:04:49 INFO - PROCESS | 4076 | 1463605489821 Marionette DEBUG loaded listener.js 14:04:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (19B9F400) [pid = 4076] [serial = 459] [outer = 190DCC00] 14:04:50 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:50 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:04:50 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:04:50 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:04:50 INFO - PROCESS | 4076 | 1463605490275 Marionette TRACE conn6 <- [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]]]}] 14:04:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:04:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 629ms 14:04:50 INFO - PROCESS | 4076 | 1463605490317 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 14:04:50 INFO - PROCESS | 4076 | 1463605490319 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 14:04:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:04:50 INFO - PROCESS | 4076 | 1463605490322 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:04:50 INFO - PROCESS | 4076 | 1463605490324 Marionette TRACE conn6 <- [1,578,null,{}] 14:04:50 INFO - PROCESS | 4076 | 1463605490328 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:50 INFO - PROCESS | 4076 | 1463605490469 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 14:04:50 INFO - PROCESS | 4076 | 1463605490477 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:50 INFO - PROCESS | 4076 | ++DOCSHELL 19C4F000 == 53 [pid = 4076] [id = 154] 14:04:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (19F2F000) [pid = 4076] [serial = 460] [outer = 00000000] 14:04:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (19F86000) [pid = 4076] [serial = 461] [outer = 19F2F000] 14:04:50 INFO - PROCESS | 4076 | 1463605490524 Marionette DEBUG loaded listener.js 14:04:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (1A016400) [pid = 4076] [serial = 462] [outer = 19F2F000] 14:04:50 INFO - PROCESS | 4076 | 1463605490929 Marionette TRACE conn6 <- [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]]]}] 14:04:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:04:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 631ms 14:04:50 INFO - PROCESS | 4076 | 1463605490960 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 14:04:50 INFO - PROCESS | 4076 | 1463605490962 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 14:04:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:04:50 INFO - PROCESS | 4076 | 1463605490966 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:04:50 INFO - PROCESS | 4076 | 1463605490967 Marionette TRACE conn6 <- [1,582,null,{}] 14:04:50 INFO - PROCESS | 4076 | 1463605490971 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:51 INFO - PROCESS | 4076 | 1463605491079 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 14:04:51 INFO - PROCESS | 4076 | 1463605491085 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:51 INFO - PROCESS | 4076 | ++DOCSHELL 1887B800 == 54 [pid = 4076] [id = 155] 14:04:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (1887F400) [pid = 4076] [serial = 463] [outer = 00000000] 14:04:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (1A019000) [pid = 4076] [serial = 464] [outer = 1887F400] 14:04:51 INFO - PROCESS | 4076 | 1463605491189 Marionette DEBUG loaded listener.js 14:04:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (1A0AE800) [pid = 4076] [serial = 465] [outer = 1887F400] 14:04:51 INFO - PROCESS | 4076 | 1463605491734 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 14:04:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:04:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 830ms 14:04:51 INFO - PROCESS | 4076 | 1463605491797 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 14:04:51 INFO - PROCESS | 4076 | 1463605491799 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 14:04:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:04:51 INFO - PROCESS | 4076 | 1463605491810 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:04:51 INFO - PROCESS | 4076 | 1463605491811 Marionette TRACE conn6 <- [1,586,null,{}] 14:04:51 INFO - PROCESS | 4076 | 1463605491815 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:51 INFO - PROCESS | 4076 | 1463605491920 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 14:04:51 INFO - PROCESS | 4076 | 1463605491933 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:51 INFO - PROCESS | 4076 | ++DOCSHELL 1A0B3400 == 55 [pid = 4076] [id = 156] 14:04:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (1A12A800) [pid = 4076] [serial = 466] [outer = 00000000] 14:04:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (1AD37C00) [pid = 4076] [serial = 467] [outer = 1A12A800] 14:04:51 INFO - PROCESS | 4076 | 1463605491977 Marionette DEBUG loaded listener.js 14:04:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (1AD3F800) [pid = 4076] [serial = 468] [outer = 1A12A800] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (0D65AC00) [pid = 4076] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (1464D000) [pid = 4076] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (0C71D000) [pid = 4076] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (09DA4C00) [pid = 4076] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (19615C00) [pid = 4076] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (13F8F400) [pid = 4076] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (0D84AC00) [pid = 4076] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (190E2800) [pid = 4076] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (1AD34800) [pid = 4076] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (1A014C00) [pid = 4076] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (1A235800) [pid = 4076] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (1AD8A000) [pid = 4076] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (0DC75000) [pid = 4076] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (19B99400) [pid = 4076] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (190E7800) [pid = 4076] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (0D84FC00) [pid = 4076] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (19003000) [pid = 4076] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (17BC7400) [pid = 4076] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (1A128C00) [pid = 4076] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (190DFC00) [pid = 4076] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (0DCA4C00) [pid = 4076] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (1BC2A000) [pid = 4076] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:04:52 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (19004400) [pid = 4076] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:04:52 INFO - PROCESS | 4076 | 1463605492798 Marionette TRACE conn6 <- [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]]]}] 14:04:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:04:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1015ms 14:04:52 INFO - PROCESS | 4076 | 1463605492828 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 14:04:52 INFO - PROCESS | 4076 | 1463605492840 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 14:04:52 INFO - PROCESS | 4076 | 1463605492843 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:04:52 INFO - PROCESS | 4076 | 1463605492845 Marionette TRACE conn6 <- [1,590,null,{}] 14:04:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:04:52 INFO - PROCESS | 4076 | 1463605492862 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:52 INFO - PROCESS | 4076 | 1463605492940 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 14:04:53 INFO - PROCESS | 4076 | 1463605493027 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:53 INFO - PROCESS | 4076 | ++DOCSHELL 0C71D000 == 56 [pid = 4076] [id = 157] 14:04:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (0CF3B800) [pid = 4076] [serial = 469] [outer = 00000000] 14:04:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (17B92000) [pid = 4076] [serial = 470] [outer = 0CF3B800] 14:04:53 INFO - PROCESS | 4076 | 1463605493072 Marionette DEBUG loaded listener.js 14:04:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (19003000) [pid = 4076] [serial = 471] [outer = 0CF3B800] 14:04:53 INFO - PROCESS | 4076 | 1463605493441 Marionette TRACE conn6 <- [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]]]}] 14:04:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:04:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 14:04:53 INFO - PROCESS | 4076 | 1463605493479 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 14:04:53 INFO - PROCESS | 4076 | 1463605493481 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 14:04:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:04:53 INFO - PROCESS | 4076 | 1463605493484 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:04:53 INFO - PROCESS | 4076 | 1463605493486 Marionette TRACE conn6 <- [1,594,null,{}] 14:04:53 INFO - PROCESS | 4076 | 1463605493489 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:53 INFO - PROCESS | 4076 | 1463605493570 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 14:04:53 INFO - PROCESS | 4076 | 1463605493658 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:53 INFO - PROCESS | 4076 | ++DOCSHELL 0D0EFC00 == 57 [pid = 4076] [id = 158] 14:04:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (0D805000) [pid = 4076] [serial = 472] [outer = 00000000] 14:04:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (1A0B5800) [pid = 4076] [serial = 473] [outer = 0D805000] 14:04:53 INFO - PROCESS | 4076 | 1463605493702 Marionette DEBUG loaded listener.js 14:04:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (1A235800) [pid = 4076] [serial = 474] [outer = 0D805000] 14:04:54 INFO - PROCESS | 4076 | 1463605494046 Marionette TRACE conn6 <- [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]]]}] 14:04:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:04:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 14:04:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:04:54 INFO - PROCESS | 4076 | 1463605494115 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 14:04:54 INFO - PROCESS | 4076 | 1463605494118 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 14:04:54 INFO - PROCESS | 4076 | 1463605494121 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:04:54 INFO - PROCESS | 4076 | 1463605494123 Marionette TRACE conn6 <- [1,598,null,{}] 14:04:54 INFO - PROCESS | 4076 | 1463605494127 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:54 INFO - PROCESS | 4076 | 1463605494258 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 14:04:54 INFO - PROCESS | 4076 | 1463605494267 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:54 INFO - PROCESS | 4076 | ++DOCSHELL 16A31800 == 58 [pid = 4076] [id = 159] 14:04:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (19C50000) [pid = 4076] [serial = 475] [outer = 00000000] 14:04:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (1B591400) [pid = 4076] [serial = 476] [outer = 19C50000] 14:04:54 INFO - PROCESS | 4076 | 1463605494316 Marionette DEBUG loaded listener.js 14:04:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (1BD20400) [pid = 4076] [serial = 477] [outer = 19C50000] 14:04:54 INFO - PROCESS | 4076 | 1463605494870 Marionette TRACE conn6 <- [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]]]}] 14:04:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:04:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 789ms 14:04:54 INFO - PROCESS | 4076 | 1463605494912 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 14:04:54 INFO - PROCESS | 4076 | 1463605494917 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 14:04:54 INFO - PROCESS | 4076 | 1463605494923 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:04:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:04:54 INFO - PROCESS | 4076 | 1463605494928 Marionette TRACE conn6 <- [1,602,null,{}] 14:04:54 INFO - PROCESS | 4076 | 1463605494935 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:55 INFO - PROCESS | 4076 | 1463605495046 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 14:04:55 INFO - PROCESS | 4076 | 1463605495181 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:55 INFO - PROCESS | 4076 | ++DOCSHELL 0D84A400 == 59 [pid = 4076] [id = 160] 14:04:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (0D84E000) [pid = 4076] [serial = 478] [outer = 00000000] 14:04:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (0DCA0C00) [pid = 4076] [serial = 479] [outer = 0D84E000] 14:04:55 INFO - PROCESS | 4076 | 1463605495238 Marionette DEBUG loaded listener.js 14:04:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (11091000) [pid = 4076] [serial = 480] [outer = 0D84E000] 14:04:55 INFO - PROCESS | 4076 | 1463605495873 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 14:04:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:04:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 990ms 14:04:55 INFO - PROCESS | 4076 | 1463605495917 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 14:04:55 INFO - PROCESS | 4076 | 1463605495923 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 14:04:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:04:55 INFO - PROCESS | 4076 | 1463605495930 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:04:55 INFO - PROCESS | 4076 | 1463605495933 Marionette TRACE conn6 <- [1,606,null,{}] 14:04:55 INFO - PROCESS | 4076 | 1463605495937 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:56 INFO - PROCESS | 4076 | 1463605496045 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 14:04:56 INFO - PROCESS | 4076 | 1463605496177 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:56 INFO - PROCESS | 4076 | ++DOCSHELL 15FCD400 == 60 [pid = 4076] [id = 161] 14:04:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (16A34000) [pid = 4076] [serial = 481] [outer = 00000000] 14:04:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (18645400) [pid = 4076] [serial = 482] [outer = 16A34000] 14:04:56 INFO - PROCESS | 4076 | 1463605496235 Marionette DEBUG loaded listener.js 14:04:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (190E4C00) [pid = 4076] [serial = 483] [outer = 16A34000] 14:04:56 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:04:57 INFO - PROCESS | 4076 | 1463605497070 Marionette TRACE conn6 <- [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]]]}] 14:04:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:04:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1184ms 14:04:57 INFO - PROCESS | 4076 | 1463605497116 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 14:04:57 INFO - PROCESS | 4076 | 1463605497119 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 14:04:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:04:57 INFO - PROCESS | 4076 | 1463605497123 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:04:57 INFO - PROCESS | 4076 | 1463605497127 Marionette TRACE conn6 <- [1,610,null,{}] 14:04:57 INFO - PROCESS | 4076 | 1463605497138 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:57 INFO - PROCESS | 4076 | 1463605497247 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 14:04:57 INFO - PROCESS | 4076 | 1463605497350 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:57 INFO - PROCESS | 4076 | ++DOCSHELL 0D849C00 == 61 [pid = 4076] [id = 162] 14:04:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (15FC2C00) [pid = 4076] [serial = 484] [outer = 00000000] 14:04:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (1B58FC00) [pid = 4076] [serial = 485] [outer = 15FC2C00] 14:04:57 INFO - PROCESS | 4076 | 1463605497407 Marionette DEBUG loaded listener.js 14:04:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (1BC2EC00) [pid = 4076] [serial = 486] [outer = 15FC2C00] 14:04:57 INFO - PROCESS | 4076 | 1463605497938 Marionette TRACE conn6 <- [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]]]}] 14:04:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:04:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 869ms 14:04:58 INFO - PROCESS | 4076 | 1463605497996 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 14:04:58 INFO - PROCESS | 4076 | 1463605497999 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 14:04:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:04:58 INFO - PROCESS | 4076 | 1463605498003 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:04:58 INFO - PROCESS | 4076 | 1463605498005 Marionette TRACE conn6 <- [1,614,null,{}] 14:04:58 INFO - PROCESS | 4076 | 1463605498042 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:58 INFO - PROCESS | 4076 | 1463605498149 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 14:04:58 INFO - PROCESS | 4076 | 1463605498281 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:58 INFO - PROCESS | 4076 | ++DOCSHELL 1CA67C00 == 62 [pid = 4076] [id = 163] 14:04:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (1CA6A000) [pid = 4076] [serial = 487] [outer = 00000000] 14:04:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (1D9AC400) [pid = 4076] [serial = 488] [outer = 1CA6A000] 14:04:58 INFO - PROCESS | 4076 | 1463605498338 Marionette DEBUG loaded listener.js 14:04:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (1DA61000) [pid = 4076] [serial = 489] [outer = 1CA6A000] 14:04:58 INFO - PROCESS | 4076 | 1463605498920 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 14:04:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:04:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 950ms 14:04:58 INFO - PROCESS | 4076 | 1463605498956 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 14:04:58 INFO - PROCESS | 4076 | 1463605498958 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 14:04:58 INFO - PROCESS | 4076 | 1463605498961 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:04:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:04:58 INFO - PROCESS | 4076 | 1463605498963 Marionette TRACE conn6 <- [1,618,null,{}] 14:04:58 INFO - PROCESS | 4076 | 1463605498967 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:04:59 INFO - PROCESS | 4076 | 1463605499068 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 14:04:59 INFO - PROCESS | 4076 | 1463605499198 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:04:59 INFO - PROCESS | 4076 | ++DOCSHELL 1DA66800 == 63 [pid = 4076] [id = 164] 14:04:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (1DE87C00) [pid = 4076] [serial = 490] [outer = 00000000] 14:04:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (1DE92400) [pid = 4076] [serial = 491] [outer = 1DE87C00] 14:04:59 INFO - PROCESS | 4076 | 1463605499252 Marionette DEBUG loaded listener.js 14:04:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (1E704000) [pid = 4076] [serial = 492] [outer = 1DE87C00] 14:04:59 INFO - PROCESS | 4076 | 1463605499905 Marionette TRACE conn6 <- [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]]]}] 14:04:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:04:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 969ms 14:04:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:04:59 INFO - PROCESS | 4076 | 1463605499938 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 14:04:59 INFO - PROCESS | 4076 | 1463605499941 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 14:04:59 INFO - PROCESS | 4076 | 1463605499944 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:04:59 INFO - PROCESS | 4076 | 1463605499946 Marionette TRACE conn6 <- [1,622,null,{}] 14:04:59 INFO - PROCESS | 4076 | 1463605499949 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:00 INFO - PROCESS | 4076 | 1463605500068 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 14:05:00 INFO - PROCESS | 4076 | 1463605500205 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:00 INFO - PROCESS | 4076 | ++DOCSHELL 0C717800 == 64 [pid = 4076] [id = 165] 14:05:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 154 (0D0F7800) [pid = 4076] [serial = 493] [outer = 00000000] 14:05:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 155 (0D850000) [pid = 4076] [serial = 494] [outer = 0D0F7800] 14:05:00 INFO - PROCESS | 4076 | 1463605500261 Marionette DEBUG loaded listener.js 14:05:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (0DCAC000) [pid = 4076] [serial = 495] [outer = 0D0F7800] 14:05:00 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:00 INFO - PROCESS | 4076 | 1463605500952 Marionette TRACE conn6 <- [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]]]}] 14:05:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:05:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1018ms 14:05:00 INFO - PROCESS | 4076 | 1463605500964 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 14:05:00 INFO - PROCESS | 4076 | 1463605500969 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 14:05:00 INFO - PROCESS | 4076 | 1463605500989 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:05:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:05:00 INFO - PROCESS | 4076 | 1463605500993 Marionette TRACE conn6 <- [1,626,null,{}] 14:05:01 INFO - PROCESS | 4076 | 1463605501015 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:01 INFO - PROCESS | 4076 | 1463605501116 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 14:05:01 INFO - PROCESS | 4076 | 1463605501224 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:01 INFO - PROCESS | 4076 | ++DOCSHELL 156E8C00 == 65 [pid = 4076] [id = 166] 14:05:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (156EA400) [pid = 4076] [serial = 496] [outer = 00000000] 14:05:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (16A34800) [pid = 4076] [serial = 497] [outer = 156EA400] 14:05:01 INFO - PROCESS | 4076 | 1463605501275 Marionette DEBUG loaded listener.js 14:05:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (17B5C800) [pid = 4076] [serial = 498] [outer = 156EA400] 14:05:01 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:01 INFO - PROCESS | 4076 | --DOCSHELL 0D920400 == 64 [pid = 4076] [id = 70] 14:05:01 INFO - PROCESS | 4076 | --DOCSHELL 156E5C00 == 63 [pid = 4076] [id = 114] 14:05:01 INFO - PROCESS | 4076 | --DOCSHELL 0D0EFC00 == 62 [pid = 4076] [id = 158] 14:05:01 INFO - PROCESS | 4076 | --DOCSHELL 0C71D000 == 61 [pid = 4076] [id = 157] 14:05:01 INFO - PROCESS | 4076 | --DOCSHELL 1A0B3400 == 60 [pid = 4076] [id = 156] 14:05:01 INFO - PROCESS | 4076 | --DOCSHELL 1887B800 == 59 [pid = 4076] [id = 155] 14:05:01 INFO - PROCESS | 4076 | --DOCSHELL 19C4F000 == 58 [pid = 4076] [id = 154] 14:05:01 INFO - PROCESS | 4076 | --DOCSHELL 1900EC00 == 57 [pid = 4076] [id = 153] 14:05:01 INFO - PROCESS | 4076 | --DOCSHELL 18802000 == 56 [pid = 4076] [id = 152] 14:05:01 INFO - PROCESS | 4076 | --DOCSHELL 0D91EC00 == 55 [pid = 4076] [id = 151] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 158 (1FAB1000) [pid = 4076] [serial = 428] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:05:01 INFO - PROCESS | 4076 | --DOCSHELL 15FC3C00 == 54 [pid = 4076] [id = 150] 14:05:01 INFO - PROCESS | 4076 | --DOCSHELL 0C712400 == 53 [pid = 4076] [id = 149] 14:05:01 INFO - PROCESS | 4076 | --DOCSHELL 0DCA2400 == 52 [pid = 4076] [id = 144] 14:05:01 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:01 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 157 (1AD31C00) [pid = 4076] [serial = 170] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 156 (18648400) [pid = 4076] [serial = 167] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 155 (0DCA5800) [pid = 4076] [serial = 163] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 154 (1AEF5800) [pid = 4076] [serial = 215] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 153 (1AD3F400) [pid = 4076] [serial = 160] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 152 (0C714C00) [pid = 4076] [serial = 127] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (19BA2400) [pid = 4076] [serial = 257] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (156ED400) [pid = 4076] [serial = 209] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (1C839800) [pid = 4076] [serial = 260] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (1A0B6400) [pid = 4076] [serial = 212] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (0D853C00) [pid = 4076] [serial = 251] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (17B56000) [pid = 4076] [serial = 254] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (0D808C00) [pid = 4076] [serial = 206] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (1A133800) [pid = 4076] [serial = 413] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (1AD90C00) [pid = 4076] [serial = 416] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (1A140C00) [pid = 4076] [serial = 414] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (1BC24800) [pid = 4076] [serial = 419] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (1B414C00) [pid = 4076] [serial = 417] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (15FC3800) [pid = 4076] [serial = 399] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (11091800) [pid = 4076] [serial = 398] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (19F35400) [pid = 4076] [serial = 410] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (19BA6000) [pid = 4076] [serial = 407] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (19C46800) [pid = 4076] [serial = 408] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (0DCA5400) [pid = 4076] [serial = 401] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (19F84800) [pid = 4076] [serial = 422] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (14056400) [pid = 4076] [serial = 402] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (18BD7000) [pid = 4076] [serial = 404] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (18C78800) [pid = 4076] [serial = 405] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (1A123000) [pid = 4076] [serial = 423] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (0DCA0000) [pid = 4076] [serial = 379] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (1B457C00) [pid = 4076] [serial = 426] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (19008C00) [pid = 4076] [serial = 382] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (1BC23C00) [pid = 4076] [serial = 385] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (1CA5F000) [pid = 4076] [serial = 388] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (1D99F800) [pid = 4076] [serial = 391] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1E709000) [pid = 4076] [serial = 395] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (1A12DC00) [pid = 4076] [serial = 425] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (14903C00) [pid = 4076] [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.] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1BD1FC00) [pid = 4076] [serial = 420] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (19FA8800) [pid = 4076] [serial = 411] [outer = 00000000] [url = about:blank] 14:05:01 INFO - PROCESS | 4076 | 1463605501890 Marionette TRACE conn6 <- [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]]]}] 14:05:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:05:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 931ms 14:05:01 INFO - PROCESS | 4076 | 1463605501923 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 14:05:01 INFO - PROCESS | 4076 | 1463605501929 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 14:05:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:05:01 INFO - PROCESS | 4076 | 1463605501935 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:05:01 INFO - PROCESS | 4076 | 1463605501937 Marionette TRACE conn6 <- [1,630,null,{}] 14:05:01 INFO - PROCESS | 4076 | 1463605501941 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:02 INFO - PROCESS | 4076 | 1463605502029 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 14:05:02 INFO - PROCESS | 4076 | 1463605502039 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:02 INFO - PROCESS | 4076 | ++DOCSHELL 0D851800 == 53 [pid = 4076] [id = 167] 14:05:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (0D857800) [pid = 4076] [serial = 499] [outer = 00000000] 14:05:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (14649C00) [pid = 4076] [serial = 500] [outer = 0D857800] 14:05:02 INFO - PROCESS | 4076 | 1463605502084 Marionette DEBUG loaded listener.js 14:05:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (156E4C00) [pid = 4076] [serial = 501] [outer = 0D857800] 14:05:02 INFO - PROCESS | 4076 | 1463605502547 Marionette TRACE conn6 <- [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]]]}] 14:05:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:05:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 669ms 14:05:02 INFO - PROCESS | 4076 | 1463605502608 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 14:05:02 INFO - PROCESS | 4076 | 1463605502610 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 14:05:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:05:02 INFO - PROCESS | 4076 | 1463605502614 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:05:02 INFO - PROCESS | 4076 | 1463605502617 Marionette TRACE conn6 <- [1,634,null,{}] 14:05:02 INFO - PROCESS | 4076 | 1463605502627 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:02 INFO - PROCESS | 4076 | 1463605502712 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 14:05:02 INFO - PROCESS | 4076 | 1463605502725 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:02 INFO - PROCESS | 4076 | ++DOCSHELL 17B57800 == 54 [pid = 4076] [id = 168] 14:05:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (18643000) [pid = 4076] [serial = 502] [outer = 00000000] 14:05:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (18C70000) [pid = 4076] [serial = 503] [outer = 18643000] 14:05:02 INFO - PROCESS | 4076 | 1463605502844 Marionette DEBUG loaded listener.js 14:05:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (1900DC00) [pid = 4076] [serial = 504] [outer = 18643000] 14:05:03 INFO - PROCESS | 4076 | 1463605503231 Marionette TRACE conn6 <- [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]]]}] 14:05:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:05:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 14:05:03 INFO - PROCESS | 4076 | 1463605503288 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 14:05:03 INFO - PROCESS | 4076 | 1463605503291 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 14:05:03 INFO - PROCESS | 4076 | 1463605503294 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:05:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:05:03 INFO - PROCESS | 4076 | 1463605503296 Marionette TRACE conn6 <- [1,638,null,{}] 14:05:03 INFO - PROCESS | 4076 | 1463605503299 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:03 INFO - PROCESS | 4076 | 1463605503383 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 14:05:03 INFO - PROCESS | 4076 | 1463605503390 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:03 INFO - PROCESS | 4076 | ++DOCSHELL 0D80BC00 == 55 [pid = 4076] [id = 169] 14:05:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (190E4000) [pid = 4076] [serial = 505] [outer = 00000000] 14:05:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (19BA0C00) [pid = 4076] [serial = 506] [outer = 190E4000] 14:05:03 INFO - PROCESS | 4076 | 1463605503434 Marionette DEBUG loaded listener.js 14:05:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (19C49400) [pid = 4076] [serial = 507] [outer = 190E4000] 14:05:03 INFO - PROCESS | 4076 | 1463605503865 Marionette TRACE conn6 <- [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]]]}] 14:05:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:05:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 14:05:03 INFO - PROCESS | 4076 | 1463605503929 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 14:05:03 INFO - PROCESS | 4076 | 1463605503931 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 14:05:03 INFO - PROCESS | 4076 | 1463605503934 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:05:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:05:03 INFO - PROCESS | 4076 | 1463605503936 Marionette TRACE conn6 <- [1,642,null,{}] 14:05:03 INFO - PROCESS | 4076 | 1463605503940 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:04 INFO - PROCESS | 4076 | 1463605504047 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 14:05:04 INFO - PROCESS | 4076 | 1463605504136 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:04 INFO - PROCESS | 4076 | ++DOCSHELL 19C6EC00 == 56 [pid = 4076] [id = 170] 14:05:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (19C7A000) [pid = 4076] [serial = 508] [outer = 00000000] 14:05:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (19F7E800) [pid = 4076] [serial = 509] [outer = 19C7A000] 14:05:04 INFO - PROCESS | 4076 | 1463605504180 Marionette DEBUG loaded listener.js 14:05:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (19F83000) [pid = 4076] [serial = 510] [outer = 19C7A000] 14:05:04 INFO - PROCESS | 4076 | 1463605504596 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:05:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:05:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 14:05:04 INFO - PROCESS | 4076 | 1463605504668 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 14:05:04 INFO - PROCESS | 4076 | 1463605504670 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 14:05:04 INFO - PROCESS | 4076 | 1463605504674 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:05:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:05:04 INFO - PROCESS | 4076 | 1463605504675 Marionette TRACE conn6 <- [1,646,null,{}] 14:05:04 INFO - PROCESS | 4076 | 1463605504679 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:04 INFO - PROCESS | 4076 | 1463605504805 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 14:05:04 INFO - PROCESS | 4076 | 1463605504863 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:04 INFO - PROCESS | 4076 | ++DOCSHELL 1A01D800 == 57 [pid = 4076] [id = 171] 14:05:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (1A01E400) [pid = 4076] [serial = 511] [outer = 00000000] 14:05:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1A13A000) [pid = 4076] [serial = 512] [outer = 1A01E400] 14:05:04 INFO - PROCESS | 4076 | 1463605504910 Marionette DEBUG loaded listener.js 14:05:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1A230400) [pid = 4076] [serial = 513] [outer = 1A01E400] 14:05:05 INFO - PROCESS | 4076 | 1463605505328 Marionette TRACE conn6 <- [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]]]}] 14:05:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:05:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 14:05:05 INFO - PROCESS | 4076 | 1463605505350 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 14:05:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:05:05 INFO - PROCESS | 4076 | 1463605505352 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 14:05:05 INFO - PROCESS | 4076 | 1463605505355 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:05:05 INFO - PROCESS | 4076 | 1463605505357 Marionette TRACE conn6 <- [1,650,null,{}] 14:05:05 INFO - PROCESS | 4076 | 1463605505365 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:05 INFO - PROCESS | 4076 | 1463605505501 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 14:05:05 INFO - PROCESS | 4076 | 1463605505507 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:05 INFO - PROCESS | 4076 | ++DOCSHELL 1A138C00 == 58 [pid = 4076] [id = 172] 14:05:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (1A22CC00) [pid = 4076] [serial = 514] [outer = 00000000] 14:05:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (1AD90C00) [pid = 4076] [serial = 515] [outer = 1A22CC00] 14:05:05 INFO - PROCESS | 4076 | 1463605505551 Marionette DEBUG loaded listener.js 14:05:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (1AEF0000) [pid = 4076] [serial = 516] [outer = 1A22CC00] 14:05:05 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:05 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:05:05 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:06 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (1887F400) [pid = 4076] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:05:06 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (19F2F000) [pid = 4076] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:05:06 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (15FC6400) [pid = 4076] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:05:06 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (190DCC00) [pid = 4076] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:05:06 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (0C79A400) [pid = 4076] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:05:06 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (18802C00) [pid = 4076] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:05:06 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (0DC71400) [pid = 4076] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:05:06 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (1A12A800) [pid = 4076] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:05:06 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (0CF3B800) [pid = 4076] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:05:06 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (0D805000) [pid = 4076] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:05:06 INFO - PROCESS | 4076 | 1463605506083 Marionette TRACE conn6 <- [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]]]}] 14:05:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:05:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 792ms 14:05:06 INFO - PROCESS | 4076 | 1463605506148 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 14:05:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:05:06 INFO - PROCESS | 4076 | 1463605506150 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 14:05:06 INFO - PROCESS | 4076 | 1463605506153 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:05:06 INFO - PROCESS | 4076 | 1463605506164 Marionette TRACE conn6 <- [1,654,null,{}] 14:05:06 INFO - PROCESS | 4076 | 1463605506168 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:06 INFO - PROCESS | 4076 | 1463605506247 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 14:05:06 INFO - PROCESS | 4076 | 1463605506253 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:06 INFO - PROCESS | 4076 | ++DOCSHELL 0D84B000 == 59 [pid = 4076] [id = 173] 14:05:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (0DF99400) [pid = 4076] [serial = 517] [outer = 00000000] 14:05:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (18802C00) [pid = 4076] [serial = 518] [outer = 0DF99400] 14:05:06 INFO - PROCESS | 4076 | 1463605506297 Marionette DEBUG loaded listener.js 14:05:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (19010000) [pid = 4076] [serial = 519] [outer = 0DF99400] 14:05:06 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:06 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:05:06 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:06 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:05:06 INFO - PROCESS | 4076 | 1463605506710 Marionette TRACE conn6 <- [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]]]}] 14:05:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:05:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 590ms 14:05:06 INFO - PROCESS | 4076 | 1463605506753 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 14:05:06 INFO - PROCESS | 4076 | 1463605506754 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 14:05:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:05:06 INFO - PROCESS | 4076 | 1463605506797 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:05:06 INFO - PROCESS | 4076 | 1463605506799 Marionette TRACE conn6 <- [1,658,null,{}] 14:05:06 INFO - PROCESS | 4076 | 1463605506805 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:06 INFO - PROCESS | 4076 | 1463605506885 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 14:05:06 INFO - PROCESS | 4076 | 1463605506892 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:06 INFO - PROCESS | 4076 | ++DOCSHELL 15624800 == 60 [pid = 4076] [id = 174] 14:05:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (19F7E400) [pid = 4076] [serial = 520] [outer = 00000000] 14:05:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (1B58BC00) [pid = 4076] [serial = 521] [outer = 19F7E400] 14:05:06 INFO - PROCESS | 4076 | 1463605506936 Marionette DEBUG loaded listener.js 14:05:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1BC2B400) [pid = 4076] [serial = 522] [outer = 19F7E400] 14:05:07 INFO - PROCESS | 4076 | 1463605507356 Marionette TRACE conn6 <- [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]]]}] 14:05:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:05:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 610ms 14:05:07 INFO - PROCESS | 4076 | 1463605507392 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 14:05:07 INFO - PROCESS | 4076 | 1463605507394 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 14:05:07 INFO - PROCESS | 4076 | 1463605507397 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:05:07 INFO - PROCESS | 4076 | 1463605507399 Marionette TRACE conn6 <- [1,662,null,{}] 14:05:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:05:07 INFO - PROCESS | 4076 | 1463605507406 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:07 INFO - PROCESS | 4076 | 1463605507487 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 14:05:07 INFO - PROCESS | 4076 | 1463605507495 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:07 INFO - PROCESS | 4076 | ++DOCSHELL 1C82CC00 == 61 [pid = 4076] [id = 175] 14:05:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1C88CC00) [pid = 4076] [serial = 523] [outer = 00000000] 14:05:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (1CA64800) [pid = 4076] [serial = 524] [outer = 1C88CC00] 14:05:07 INFO - PROCESS | 4076 | 1463605507538 Marionette DEBUG loaded listener.js 14:05:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (1D9A2C00) [pid = 4076] [serial = 525] [outer = 1C88CC00] 14:05:07 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:07 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:05:07 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:05:07 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:05:07 INFO - PROCESS | 4076 | 1463605507962 Marionette TRACE conn6 <- [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]]]}] 14:05:08 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 14:05:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 14:05:08 INFO - PROCESS | 4076 | 1463605508033 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 14:05:08 INFO - PROCESS | 4076 | 1463605508036 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 14:05:08 INFO - PROCESS | 4076 | 1463605508039 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:05:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:05:08 INFO - PROCESS | 4076 | 1463605508042 Marionette TRACE conn6 <- [1,666,null,{}] 14:05:08 INFO - PROCESS | 4076 | 1463605508102 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:08 INFO - PROCESS | 4076 | 1463605508247 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 14:05:08 INFO - PROCESS | 4076 | 1463605508396 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:08 INFO - PROCESS | 4076 | ++DOCSHELL 0D920400 == 62 [pid = 4076] [id = 176] 14:05:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (0DC69400) [pid = 4076] [serial = 526] [outer = 00000000] 14:05:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (0DCA6000) [pid = 4076] [serial = 527] [outer = 0DC69400] 14:05:08 INFO - PROCESS | 4076 | 1463605508451 Marionette DEBUG loaded listener.js 14:05:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (10E04000) [pid = 4076] [serial = 528] [outer = 0DC69400] 14:05:09 INFO - PROCESS | 4076 | 1463605509029 Marionette TRACE conn6 <- [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]]]}] 14:05:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:05:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1017ms 14:05:09 INFO - PROCESS | 4076 | 1463605509061 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 14:05:09 INFO - PROCESS | 4076 | 1463605509066 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 14:05:09 INFO - PROCESS | 4076 | 1463605509071 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:05:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:05:09 INFO - PROCESS | 4076 | 1463605509073 Marionette TRACE conn6 <- [1,670,null,{}] 14:05:09 INFO - PROCESS | 4076 | 1463605509078 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:09 INFO - PROCESS | 4076 | 1463605509193 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 14:05:09 INFO - PROCESS | 4076 | 1463605509302 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:09 INFO - PROCESS | 4076 | ++DOCSHELL 176B3800 == 63 [pid = 4076] [id = 177] 14:05:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (17B58C00) [pid = 4076] [serial = 529] [outer = 00000000] 14:05:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (18C6F400) [pid = 4076] [serial = 530] [outer = 17B58C00] 14:05:09 INFO - PROCESS | 4076 | 1463605509357 Marionette DEBUG loaded listener.js 14:05:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (190E6C00) [pid = 4076] [serial = 531] [outer = 17B58C00] 14:05:10 INFO - PROCESS | 4076 | 1463605510442 Marionette TRACE conn6 <- [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]]]}] 14:05:10 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) 14:05:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1415ms 14:05:10 INFO - PROCESS | 4076 | 1463605510503 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 14:05:10 INFO - PROCESS | 4076 | 1463605510505 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 14:05:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:05:10 INFO - PROCESS | 4076 | 1463605510510 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:05:10 INFO - PROCESS | 4076 | 1463605510512 Marionette TRACE conn6 <- [1,674,null,{}] 14:05:10 INFO - PROCESS | 4076 | 1463605510516 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:10 INFO - PROCESS | 4076 | 1463605510618 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 14:05:10 INFO - PROCESS | 4076 | 1463605510745 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:10 INFO - PROCESS | 4076 | ++DOCSHELL 0D80A000 == 64 [pid = 4076] [id = 178] 14:05:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (19C75000) [pid = 4076] [serial = 532] [outer = 00000000] 14:05:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (1B5F3800) [pid = 4076] [serial = 533] [outer = 19C75000] 14:05:10 INFO - PROCESS | 4076 | 1463605510805 Marionette DEBUG loaded listener.js 14:05:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (1CA64000) [pid = 4076] [serial = 534] [outer = 19C75000] 14:05:11 INFO - PROCESS | 4076 | 1463605511857 Marionette TRACE conn6 <- [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]]]}] 14:05:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:05:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1374ms 14:05:11 INFO - PROCESS | 4076 | 1463605511888 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 14:05:11 INFO - PROCESS | 4076 | 1463605511895 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 14:05:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:05:11 INFO - PROCESS | 4076 | 1463605511904 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:05:11 INFO - PROCESS | 4076 | 1463605511906 Marionette TRACE conn6 <- [1,678,null,{}] 14:05:11 INFO - PROCESS | 4076 | 1463605511951 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:12 INFO - PROCESS | 4076 | 1463605512077 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 14:05:12 INFO - PROCESS | 4076 | 1463605512208 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:12 INFO - PROCESS | 4076 | ++DOCSHELL 1DA68400 == 65 [pid = 4076] [id = 179] 14:05:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (1DE89C00) [pid = 4076] [serial = 535] [outer = 00000000] 14:05:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (20C7DC00) [pid = 4076] [serial = 536] [outer = 1DE89C00] 14:05:12 INFO - PROCESS | 4076 | 1463605512262 Marionette DEBUG loaded listener.js 14:05:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (20C83400) [pid = 4076] [serial = 537] [outer = 1DE89C00] 14:05:13 INFO - PROCESS | 4076 | 1463605513284 Marionette TRACE conn6 <- [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]]]}] 14:05:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:05:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1431ms 14:05:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:05:13 INFO - PROCESS | 4076 | 1463605513334 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 14:05:13 INFO - PROCESS | 4076 | 1463605513338 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 14:05:13 INFO - PROCESS | 4076 | 1463605513343 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:05:13 INFO - PROCESS | 4076 | 1463605513347 Marionette TRACE conn6 <- [1,682,null,{}] 14:05:13 INFO - PROCESS | 4076 | 1463605513352 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:13 INFO - PROCESS | 4076 | 1463605513452 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 14:05:13 INFO - PROCESS | 4076 | 1463605513619 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:13 INFO - PROCESS | 4076 | ++DOCSHELL 14652C00 == 66 [pid = 4076] [id = 180] 14:05:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (15626000) [pid = 4076] [serial = 538] [outer = 00000000] 14:05:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (15FCB000) [pid = 4076] [serial = 539] [outer = 15626000] 14:05:13 INFO - PROCESS | 4076 | 1463605513675 Marionette DEBUG loaded listener.js 14:05:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (17B5C000) [pid = 4076] [serial = 540] [outer = 15626000] 14:05:14 INFO - PROCESS | 4076 | --DOCSHELL 15624800 == 65 [pid = 4076] [id = 174] 14:05:14 INFO - PROCESS | 4076 | --DOCSHELL 0D84B000 == 64 [pid = 4076] [id = 173] 14:05:14 INFO - PROCESS | 4076 | --DOCSHELL 1A138C00 == 63 [pid = 4076] [id = 172] 14:05:14 INFO - PROCESS | 4076 | --DOCSHELL 1A01D800 == 62 [pid = 4076] [id = 171] 14:05:14 INFO - PROCESS | 4076 | --DOCSHELL 19C6EC00 == 61 [pid = 4076] [id = 170] 14:05:14 INFO - PROCESS | 4076 | --DOCSHELL 0D80BC00 == 60 [pid = 4076] [id = 169] 14:05:14 INFO - PROCESS | 4076 | --DOCSHELL 17B57800 == 59 [pid = 4076] [id = 168] 14:05:14 INFO - PROCESS | 4076 | --DOCSHELL 0D851800 == 58 [pid = 4076] [id = 167] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (1B591400) [pid = 4076] [serial = 476] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (1FAADC00) [pid = 4076] [serial = 443] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOCSHELL 156E8C00 == 57 [pid = 4076] [id = 166] 14:05:14 INFO - PROCESS | 4076 | --DOCSHELL 1CA67C00 == 56 [pid = 4076] [id = 163] 14:05:14 INFO - PROCESS | 4076 | --DOCSHELL 0D849C00 == 55 [pid = 4076] [id = 162] 14:05:14 INFO - PROCESS | 4076 | --DOCSHELL 15FCD400 == 54 [pid = 4076] [id = 161] 14:05:14 INFO - PROCESS | 4076 | --DOCSHELL 0D84A400 == 53 [pid = 4076] [id = 160] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (1AD37C00) [pid = 4076] [serial = 467] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (1A0AE800) [pid = 4076] [serial = 465] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (17B92000) [pid = 4076] [serial = 470] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (1A235800) [pid = 4076] [serial = 474] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (1A0B5800) [pid = 4076] [serial = 473] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (1AD3F800) [pid = 4076] [serial = 468] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (19B9F400) [pid = 4076] [serial = 459] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (19003000) [pid = 4076] [serial = 471] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (1A016400) [pid = 4076] [serial = 462] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (1A019000) [pid = 4076] [serial = 464] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (19F86000) [pid = 4076] [serial = 461] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (15FCF400) [pid = 4076] [serial = 431] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (19F81000) [pid = 4076] [serial = 434] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (1DA5D800) [pid = 4076] [serial = 437] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (17B8A800) [pid = 4076] [serial = 450] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (17626400) [pid = 4076] [serial = 449] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (19615400) [pid = 4076] [serial = 458] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (0D91A800) [pid = 4076] [serial = 446] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (14646400) [pid = 4076] [serial = 447] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (18C78C00) [pid = 4076] [serial = 455] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (19009C00) [pid = 4076] [serial = 456] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (176B0400) [pid = 4076] [serial = 452] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (17BC7000) [pid = 4076] [serial = 453] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (1DE8A000) [pid = 4076] [serial = 440] [outer = 00000000] [url = about:blank] 14:05:14 INFO - PROCESS | 4076 | 1463605514679 Marionette TRACE conn6 <- [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]]]}] 14:05:14 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) 14:05:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1382ms 14:05:14 INFO - PROCESS | 4076 | 1463605514726 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 14:05:14 INFO - PROCESS | 4076 | 1463605514732 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 14:05:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:05:14 INFO - PROCESS | 4076 | 1463605514738 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:05:14 INFO - PROCESS | 4076 | 1463605514740 Marionette TRACE conn6 <- [1,686,null,{}] 14:05:14 INFO - PROCESS | 4076 | 1463605514744 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:14 INFO - PROCESS | 4076 | 1463605514865 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 14:05:14 INFO - PROCESS | 4076 | 1463605514981 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:14 INFO - PROCESS | 4076 | ++DOCSHELL 0DCA0800 == 54 [pid = 4076] [id = 181] 14:05:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (0DCA1000) [pid = 4076] [serial = 541] [outer = 00000000] 14:05:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (14647400) [pid = 4076] [serial = 542] [outer = 0DCA1000] 14:05:15 INFO - PROCESS | 4076 | 1463605515027 Marionette DEBUG loaded listener.js 14:05:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (156EA000) [pid = 4076] [serial = 543] [outer = 0DCA1000] 14:05:15 INFO - PROCESS | 4076 | 1463605515858 Marionette TRACE conn6 <- [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]]]}] 14:05:15 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) 14:05:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1172ms 14:05:15 INFO - PROCESS | 4076 | 1463605515922 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 14:05:15 INFO - PROCESS | 4076 | 1463605515924 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 14:05:15 INFO - PROCESS | 4076 | 1463605515929 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:05:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:05:15 INFO - PROCESS | 4076 | 1463605515933 Marionette TRACE conn6 <- [1,690,null,{}] 14:05:15 INFO - PROCESS | 4076 | 1463605515943 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:16 INFO - PROCESS | 4076 | 1463605516028 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 14:05:16 INFO - PROCESS | 4076 | 1463605516037 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:16 INFO - PROCESS | 4076 | ++DOCSHELL 18644000 == 55 [pid = 4076] [id = 182] 14:05:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1887F400) [pid = 4076] [serial = 544] [outer = 00000000] 14:05:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (19003000) [pid = 4076] [serial = 545] [outer = 1887F400] 14:05:16 INFO - PROCESS | 4076 | 1463605516083 Marionette DEBUG loaded listener.js 14:05:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (190DD000) [pid = 4076] [serial = 546] [outer = 1887F400] 14:05:17 INFO - PROCESS | 4076 | 1463605517048 Marionette TRACE conn6 <- [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]]]}] 14:05:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:05:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1181ms 14:05:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:05:17 INFO - PROCESS | 4076 | 1463605517116 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 14:05:17 INFO - PROCESS | 4076 | 1463605517118 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 14:05:17 INFO - PROCESS | 4076 | 1463605517122 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:05:17 INFO - PROCESS | 4076 | 1463605517124 Marionette TRACE conn6 <- [1,694,null,{}] 14:05:17 INFO - PROCESS | 4076 | 1463605517127 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:17 INFO - PROCESS | 4076 | 1463605517241 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 14:05:17 INFO - PROCESS | 4076 | 1463605517248 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:17 INFO - PROCESS | 4076 | ++DOCSHELL 19B9A400 == 56 [pid = 4076] [id = 183] 14:05:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (19B9CC00) [pid = 4076] [serial = 547] [outer = 00000000] 14:05:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (19C78800) [pid = 4076] [serial = 548] [outer = 19B9CC00] 14:05:17 INFO - PROCESS | 4076 | 1463605517343 Marionette DEBUG loaded listener.js 14:05:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (19F7D400) [pid = 4076] [serial = 549] [outer = 19B9CC00] 14:05:18 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (18C77400) [pid = 4076] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:05:18 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (1AD33400) [pid = 4076] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:05:18 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (14903800) [pid = 4076] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:05:18 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (0D0F0000) [pid = 4076] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:05:18 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (0D857C00) [pid = 4076] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:05:18 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (0DC77800) [pid = 4076] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:05:18 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (15FCA800) [pid = 4076] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:05:18 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (190E0800) [pid = 4076] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:05:18 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (19C7A000) [pid = 4076] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:05:18 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (156EA400) [pid = 4076] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:05:18 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1A01E400) [pid = 4076] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:05:18 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (0D0F7800) [pid = 4076] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:05:18 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (190E4000) [pid = 4076] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:05:18 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (18643000) [pid = 4076] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:05:18 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (0D857800) [pid = 4076] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:05:18 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1A22CC00) [pid = 4076] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:05:18 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (0DF99400) [pid = 4076] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:05:18 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (19F7E400) [pid = 4076] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:05:18 INFO - PROCESS | 4076 | 1463605518369 Marionette TRACE conn6 <- [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]]]}] 14:05:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:05:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1273ms 14:05:18 INFO - PROCESS | 4076 | 1463605518400 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 14:05:18 INFO - PROCESS | 4076 | 1463605518402 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 14:05:18 INFO - PROCESS | 4076 | 1463605518405 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:05:18 INFO - PROCESS | 4076 | 1463605518407 Marionette TRACE conn6 <- [1,698,null,{}] 14:05:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:05:18 INFO - PROCESS | 4076 | 1463605518410 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:18 INFO - PROCESS | 4076 | 1463605518494 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 14:05:18 INFO - PROCESS | 4076 | 1463605518501 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:18 INFO - PROCESS | 4076 | ++DOCSHELL 0DCA7400 == 57 [pid = 4076] [id = 184] 14:05:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (149AE000) [pid = 4076] [serial = 550] [outer = 00000000] 14:05:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (17B5F000) [pid = 4076] [serial = 551] [outer = 149AE000] 14:05:18 INFO - PROCESS | 4076 | 1463605518546 Marionette DEBUG loaded listener.js 14:05:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (18883800) [pid = 4076] [serial = 552] [outer = 149AE000] 14:05:19 INFO - PROCESS | 4076 | 1463605519476 Marionette TRACE conn6 <- [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]]]}] 14:05:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:05:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1119ms 14:05:19 INFO - PROCESS | 4076 | 1463605519530 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 14:05:19 INFO - PROCESS | 4076 | 1463605519532 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 14:05:19 INFO - PROCESS | 4076 | 1463605519535 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:05:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:05:19 INFO - PROCESS | 4076 | 1463605519537 Marionette TRACE conn6 <- [1,702,null,{}] 14:05:19 INFO - PROCESS | 4076 | 1463605519541 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:19 INFO - PROCESS | 4076 | 1463605519642 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 14:05:19 INFO - PROCESS | 4076 | 1463605519651 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:19 INFO - PROCESS | 4076 | ++DOCSHELL 0D918400 == 58 [pid = 4076] [id = 185] 14:05:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (19C61400) [pid = 4076] [serial = 553] [outer = 00000000] 14:05:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1A0B7400) [pid = 4076] [serial = 554] [outer = 19C61400] 14:05:19 INFO - PROCESS | 4076 | 1463605519695 Marionette DEBUG loaded listener.js 14:05:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1A124C00) [pid = 4076] [serial = 555] [outer = 19C61400] 14:05:20 INFO - PROCESS | 4076 | 1463605520657 Marionette TRACE conn6 <- [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]]]}] 14:05:20 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 14:05:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1180ms 14:05:20 INFO - PROCESS | 4076 | 1463605520721 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 14:05:20 INFO - PROCESS | 4076 | 1463605520725 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 14:05:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:05:20 INFO - PROCESS | 4076 | 1463605520731 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:05:20 INFO - PROCESS | 4076 | 1463605520735 Marionette TRACE conn6 <- [1,706,null,{}] 14:05:20 INFO - PROCESS | 4076 | 1463605520741 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:20 INFO - PROCESS | 4076 | 1463605520883 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 14:05:20 INFO - PROCESS | 4076 | 1463605520979 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:20 INFO - PROCESS | 4076 | ++DOCSHELL 0D91F400 == 59 [pid = 4076] [id = 186] 14:05:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (0D91F800) [pid = 4076] [serial = 556] [outer = 00000000] 14:05:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (0DCA5800) [pid = 4076] [serial = 557] [outer = 0D91F800] 14:05:21 INFO - PROCESS | 4076 | 1463605521037 Marionette DEBUG loaded listener.js 14:05:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (14644C00) [pid = 4076] [serial = 558] [outer = 0D91F800] 14:05:22 INFO - PROCESS | 4076 | 1463605522107 Marionette TRACE conn6 <- [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]]]}] 14:05:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:05:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1424ms 14:05:22 INFO - PROCESS | 4076 | 1463605522187 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 14:05:22 INFO - PROCESS | 4076 | 1463605522193 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 14:05:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:05:22 INFO - PROCESS | 4076 | 1463605522200 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:05:22 INFO - PROCESS | 4076 | 1463605522203 Marionette TRACE conn6 <- [1,710,null,{}] 14:05:22 INFO - PROCESS | 4076 | 1463605522207 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:22 INFO - PROCESS | 4076 | 1463605522305 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 14:05:22 INFO - PROCESS | 4076 | 1463605522507 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:22 INFO - PROCESS | 4076 | ++DOCSHELL 18802000 == 60 [pid = 4076] [id = 187] 14:05:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (18C72000) [pid = 4076] [serial = 559] [outer = 00000000] 14:05:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (191E5800) [pid = 4076] [serial = 560] [outer = 18C72000] 14:05:22 INFO - PROCESS | 4076 | 1463605522563 Marionette DEBUG loaded listener.js 14:05:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (19B99400) [pid = 4076] [serial = 561] [outer = 18C72000] 14:05:23 INFO - PROCESS | 4076 | 1463605523149 Marionette TRACE conn6 <- [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] 14:05:23 INFO - PROCESS | 4076 | 1463605523224 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 14:05:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:05:23 INFO - PROCESS | 4076 | 1463605523228 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:05:23 INFO - PROCESS | 4076 | 1463605523232 Marionette TRACE conn6 <- [1,714,null,{}] 14:05:23 INFO - PROCESS | 4076 | 1463605523243 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:23 INFO - PROCESS | 4076 | 1463605523421 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 14:05:23 INFO - PROCESS | 4076 | 1463605523547 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:23 INFO - PROCESS | 4076 | ++DOCSHELL 1A123000 == 61 [pid = 4076] [id = 188] 14:05:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1A12D000) [pid = 4076] [serial = 562] [outer = 00000000] 14:05:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1A235800) [pid = 4076] [serial = 563] [outer = 1A12D000] 14:05:23 INFO - PROCESS | 4076 | 1463605523605 Marionette DEBUG loaded listener.js 14:05:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1AD3D400) [pid = 4076] [serial = 564] [outer = 1A12D000] 14:05:24 INFO - PROCESS | 4076 | 1463605524258 Marionette TRACE conn6 <- [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]]]}] 14:05:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:05:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1080ms 14:05:24 INFO - PROCESS | 4076 | 1463605524311 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 14:05:24 INFO - PROCESS | 4076 | 1463605524314 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 14:05:24 INFO - PROCESS | 4076 | 1463605524334 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:05:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:05:24 INFO - PROCESS | 4076 | 1463605524336 Marionette TRACE conn6 <- [1,718,null,{}] 14:05:24 INFO - PROCESS | 4076 | 1463605524340 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:24 INFO - PROCESS | 4076 | 1463605524443 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 14:05:24 INFO - PROCESS | 4076 | 1463605524572 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:24 INFO - PROCESS | 4076 | ++DOCSHELL 1AD8F400 == 62 [pid = 4076] [id = 189] 14:05:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (1ADD4000) [pid = 4076] [serial = 565] [outer = 00000000] 14:05:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1AEF5800) [pid = 4076] [serial = 566] [outer = 1ADD4000] 14:05:24 INFO - PROCESS | 4076 | 1463605524628 Marionette DEBUG loaded listener.js 14:05:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1BC24800) [pid = 4076] [serial = 567] [outer = 1ADD4000] 14:05:25 INFO - PROCESS | 4076 | 1463605525369 Marionette TRACE conn6 <- [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] 14:05:25 INFO - PROCESS | 4076 | 1463605525413 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 14:05:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:05:25 INFO - PROCESS | 4076 | 1463605525417 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:05:25 INFO - PROCESS | 4076 | 1463605525421 Marionette TRACE conn6 <- [1,722,null,{}] 14:05:25 INFO - PROCESS | 4076 | 1463605525428 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:25 INFO - PROCESS | 4076 | 1463605525527 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 14:05:25 INFO - PROCESS | 4076 | 1463605525662 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:25 INFO - PROCESS | 4076 | ++DOCSHELL 0DC72000 == 63 [pid = 4076] [id = 190] 14:05:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (0DE23400) [pid = 4076] [serial = 568] [outer = 00000000] 14:05:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (156E6000) [pid = 4076] [serial = 569] [outer = 0DE23400] 14:05:25 INFO - PROCESS | 4076 | 1463605525712 Marionette DEBUG loaded listener.js 14:05:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (17B5B400) [pid = 4076] [serial = 570] [outer = 0DE23400] 14:05:26 INFO - PROCESS | 4076 | 1463605526342 Marionette TRACE conn6 <- [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]]]}] 14:05:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:05:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 970ms 14:05:26 INFO - PROCESS | 4076 | 1463605526392 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 14:05:26 INFO - PROCESS | 4076 | 1463605526398 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 14:05:26 INFO - PROCESS | 4076 | 1463605526404 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:05:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:05:26 INFO - PROCESS | 4076 | 1463605526407 Marionette TRACE conn6 <- [1,726,null,{}] 14:05:26 INFO - PROCESS | 4076 | 1463605526411 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:26 INFO - PROCESS | 4076 | 1463605526512 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 14:05:26 INFO - PROCESS | 4076 | 1463605526617 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0C717800 == 62 [pid = 4076] [id = 165] 14:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0D849400 == 61 [pid = 4076] [id = 55] 14:05:26 INFO - PROCESS | 4076 | --DOCSHELL 1DA5A000 == 60 [pid = 4076] [id = 146] 14:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0DCA7400 == 59 [pid = 4076] [id = 184] 14:05:26 INFO - PROCESS | 4076 | --DOCSHELL 19B9A400 == 58 [pid = 4076] [id = 183] 14:05:26 INFO - PROCESS | 4076 | --DOCSHELL 18644000 == 57 [pid = 4076] [id = 182] 14:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0DCA0800 == 56 [pid = 4076] [id = 181] 14:05:26 INFO - PROCESS | 4076 | --DOCSHELL 14652C00 == 55 [pid = 4076] [id = 180] 14:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0D80A000 == 54 [pid = 4076] [id = 178] 14:05:26 INFO - PROCESS | 4076 | --DOCSHELL 176B3800 == 53 [pid = 4076] [id = 177] 14:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0D920400 == 52 [pid = 4076] [id = 176] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (1761DC00) [pid = 4076] [serial = 299] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (0D80E400) [pid = 4076] [serial = 296] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (0DCA3800) [pid = 4076] [serial = 338] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (1FAB5400) [pid = 4076] [serial = 444] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (18C6A400) [pid = 4076] [serial = 341] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (1AD87C00) [pid = 4076] [serial = 344] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (19C73000) [pid = 4076] [serial = 302] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (1B5F3400) [pid = 4076] [serial = 305] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (19F7E800) [pid = 4076] [serial = 509] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (17B5C800) [pid = 4076] [serial = 498] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (16A34800) [pid = 4076] [serial = 497] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (1A230400) [pid = 4076] [serial = 513] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (0DCAC000) [pid = 4076] [serial = 495] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (0D850000) [pid = 4076] [serial = 494] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (19BA0C00) [pid = 4076] [serial = 506] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (18C70000) [pid = 4076] [serial = 503] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1900DC00) [pid = 4076] [serial = 504] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1A13A000) [pid = 4076] [serial = 512] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (14649C00) [pid = 4076] [serial = 500] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (156E4C00) [pid = 4076] [serial = 501] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (0DCA0C00) [pid = 4076] [serial = 479] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (18645400) [pid = 4076] [serial = 482] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1B58FC00) [pid = 4076] [serial = 485] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1D9AC400) [pid = 4076] [serial = 488] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1DE92400) [pid = 4076] [serial = 491] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (1AD90C00) [pid = 4076] [serial = 515] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (18802C00) [pid = 4076] [serial = 518] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1B58BC00) [pid = 4076] [serial = 521] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1AEF0000) [pid = 4076] [serial = 516] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (19F83000) [pid = 4076] [serial = 510] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1BC2B400) [pid = 4076] [serial = 522] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (19C49400) [pid = 4076] [serial = 507] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (19010000) [pid = 4076] [serial = 519] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (1CA64800) [pid = 4076] [serial = 524] [outer = 00000000] [url = about:blank] 14:05:26 INFO - PROCESS | 4076 | ++DOCSHELL 0C675C00 == 53 [pid = 4076] [id = 191] 14:05:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (0C710800) [pid = 4076] [serial = 571] [outer = 00000000] 14:05:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (0D80E400) [pid = 4076] [serial = 572] [outer = 0C710800] 14:05:26 INFO - PROCESS | 4076 | 1463605526707 Marionette DEBUG loaded listener.js 14:05:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (0DC71400) [pid = 4076] [serial = 573] [outer = 0C710800] 14:05:27 INFO - PROCESS | 4076 | 1463605527573 Marionette TRACE conn6 <- [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]]]}] 14:05:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:05:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1233ms 14:05:27 INFO - PROCESS | 4076 | 1463605527641 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 14:05:27 INFO - PROCESS | 4076 | 1463605527644 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 14:05:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:05:27 INFO - PROCESS | 4076 | 1463605527648 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:05:27 INFO - PROCESS | 4076 | 1463605527651 Marionette TRACE conn6 <- [1,730,null,{}] 14:05:27 INFO - PROCESS | 4076 | 1463605527661 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:27 INFO - PROCESS | 4076 | 1463605527752 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 14:05:27 INFO - PROCESS | 4076 | 1463605527760 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:27 INFO - PROCESS | 4076 | ++DOCSHELL 1472A400 == 54 [pid = 4076] [id = 192] 14:05:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (14903800) [pid = 4076] [serial = 574] [outer = 00000000] 14:05:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (18879C00) [pid = 4076] [serial = 575] [outer = 14903800] 14:05:27 INFO - PROCESS | 4076 | 1463605527807 Marionette DEBUG loaded listener.js 14:05:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (18C74000) [pid = 4076] [serial = 576] [outer = 14903800] 14:05:28 INFO - PROCESS | 4076 | 1463605528738 Marionette TRACE conn6 <- [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]]]}] 14:05:28 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 14:05:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1128ms 14:05:28 INFO - PROCESS | 4076 | 1463605528779 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 14:05:28 INFO - PROCESS | 4076 | 1463605528782 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 14:05:28 INFO - PROCESS | 4076 | 1463605528785 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:05:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:05:28 INFO - PROCESS | 4076 | 1463605528787 Marionette TRACE conn6 <- [1,734,null,{}] 14:05:28 INFO - PROCESS | 4076 | 1463605528791 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:28 INFO - PROCESS | 4076 | 1463605528910 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 14:05:28 INFO - PROCESS | 4076 | 1463605528918 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:28 INFO - PROCESS | 4076 | ++DOCSHELL 190E2000 == 55 [pid = 4076] [id = 193] 14:05:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (191E3800) [pid = 4076] [serial = 577] [outer = 00000000] 14:05:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (19C4B800) [pid = 4076] [serial = 578] [outer = 191E3800] 14:05:28 INFO - PROCESS | 4076 | 1463605528967 Marionette DEBUG loaded listener.js 14:05:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (19F7DC00) [pid = 4076] [serial = 579] [outer = 191E3800] 14:05:29 INFO - PROCESS | 4076 | 1463605529926 Marionette TRACE conn6 <- [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]]]}] 14:05:29 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.) 14:05:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1179ms 14:05:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:05:29 INFO - PROCESS | 4076 | 1463605529976 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 14:05:29 INFO - PROCESS | 4076 | 1463605529978 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 14:05:29 INFO - PROCESS | 4076 | 1463605529981 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:05:29 INFO - PROCESS | 4076 | 1463605529983 Marionette TRACE conn6 <- [1,738,null,{}] 14:05:29 INFO - PROCESS | 4076 | 1463605529987 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:30 INFO - PROCESS | 4076 | 1463605530112 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 14:05:30 INFO - PROCESS | 4076 | 1463605530170 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:30 INFO - PROCESS | 4076 | ++DOCSHELL 1A019400 == 56 [pid = 4076] [id = 194] 14:05:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1A019C00) [pid = 4076] [serial = 580] [outer = 00000000] 14:05:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1A0B7800) [pid = 4076] [serial = 581] [outer = 1A019C00] 14:05:30 INFO - PROCESS | 4076 | 1463605530215 Marionette DEBUG loaded listener.js 14:05:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (1A128C00) [pid = 4076] [serial = 582] [outer = 1A019C00] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (19C50000) [pid = 4076] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1A13E800) [pid = 4076] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1AD8D400) [pid = 4076] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (1CA6A000) [pid = 4076] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (15FCE000) [pid = 4076] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1C838800) [pid = 4076] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1DA5A400) [pid = 4076] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (0D806000) [pid = 4076] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (15FC2C00) [pid = 4076] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1DE85400) [pid = 4076] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (16A34000) [pid = 4076] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (19B9CC00) [pid = 4076] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (0DC69400) [pid = 4076] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (15626000) [pid = 4076] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (0DCA1000) [pid = 4076] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (149AE000) [pid = 4076] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (17B58C00) [pid = 4076] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (1DE89C00) [pid = 4076] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (1887F400) [pid = 4076] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0DCA5000) [pid = 4076] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (17B53000) [pid = 4076] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (17B87C00) [pid = 4076] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (1CA6A400) [pid = 4076] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (1DE87C00) [pid = 4076] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0D84E000) [pid = 4076] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:05:30 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (1E701C00) [pid = 4076] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:05:31 INFO - PROCESS | 4076 | 1463605531134 Marionette TRACE conn6 <- [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]]]}] 14:05:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:05:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1172ms 14:05:31 INFO - PROCESS | 4076 | 1463605531156 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 14:05:31 INFO - PROCESS | 4076 | 1463605531158 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 14:05:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:05:31 INFO - PROCESS | 4076 | 1463605531161 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:05:31 INFO - PROCESS | 4076 | 1463605531163 Marionette TRACE conn6 <- [1,742,null,{}] 14:05:31 INFO - PROCESS | 4076 | 1463605531166 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:31 INFO - PROCESS | 4076 | 1463605531268 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 14:05:31 INFO - PROCESS | 4076 | 1463605531275 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:31 INFO - PROCESS | 4076 | ++DOCSHELL 0D672000 == 57 [pid = 4076] [id = 195] 14:05:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0D806000) [pid = 4076] [serial = 583] [outer = 00000000] 14:05:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (18865000) [pid = 4076] [serial = 584] [outer = 0D806000] 14:05:31 INFO - PROCESS | 4076 | 1463605531320 Marionette DEBUG loaded listener.js 14:05:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (19C45400) [pid = 4076] [serial = 585] [outer = 0D806000] 14:05:32 INFO - PROCESS | 4076 | 1463605532242 Marionette TRACE conn6 <- [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]]]}] 14:05:32 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 14:05:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1127ms 14:05:32 INFO - PROCESS | 4076 | 1463605532289 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 14:05:32 INFO - PROCESS | 4076 | 1463605532291 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 14:05:32 INFO - PROCESS | 4076 | 1463605532295 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:05:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:05:32 INFO - PROCESS | 4076 | 1463605532296 Marionette TRACE conn6 <- [1,746,null,{}] 14:05:32 INFO - PROCESS | 4076 | 1463605532300 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:32 INFO - PROCESS | 4076 | 1463605532380 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 14:05:32 INFO - PROCESS | 4076 | 1463605532387 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:32 INFO - PROCESS | 4076 | ++DOCSHELL 0CF82400 == 58 [pid = 4076] [id = 196] 14:05:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (1A01B800) [pid = 4076] [serial = 586] [outer = 00000000] 14:05:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (1AD37000) [pid = 4076] [serial = 587] [outer = 1A01B800] 14:05:32 INFO - PROCESS | 4076 | 1463605532430 Marionette DEBUG loaded listener.js 14:05:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (1AD8CC00) [pid = 4076] [serial = 588] [outer = 1A01B800] 14:05:32 INFO - PROCESS | 4076 | 1463605532921 Marionette TRACE conn6 <- [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]]]}] 14:05:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:05:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 669ms 14:05:32 INFO - PROCESS | 4076 | 1463605532970 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 14:05:32 INFO - PROCESS | 4076 | 1463605532975 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 14:05:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:05:32 INFO - PROCESS | 4076 | 1463605532981 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:05:32 INFO - PROCESS | 4076 | 1463605532985 Marionette TRACE conn6 <- [1,750,null,{}] 14:05:32 INFO - PROCESS | 4076 | 1463605532993 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:33 INFO - PROCESS | 4076 | 1463605533114 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 14:05:33 INFO - PROCESS | 4076 | 1463605533213 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:33 INFO - PROCESS | 4076 | ++DOCSHELL 0D91C400 == 59 [pid = 4076] [id = 197] 14:05:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0D91D400) [pid = 4076] [serial = 589] [outer = 00000000] 14:05:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0DCA0000) [pid = 4076] [serial = 590] [outer = 0D91D400] 14:05:33 INFO - PROCESS | 4076 | 1463605533269 Marionette DEBUG loaded listener.js 14:05:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (10E03000) [pid = 4076] [serial = 591] [outer = 0D91D400] 14:05:34 INFO - PROCESS | 4076 | 1463605534385 Marionette TRACE conn6 <- [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]]]}] 14:05:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:05:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1440ms 14:05:34 INFO - PROCESS | 4076 | 1463605534425 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 14:05:34 INFO - PROCESS | 4076 | 1463605534432 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 14:05:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:05:34 INFO - PROCESS | 4076 | 1463605534438 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:05:34 INFO - PROCESS | 4076 | 1463605534441 Marionette TRACE conn6 <- [1,754,null,{}] 14:05:34 INFO - PROCESS | 4076 | 1463605534446 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:34 INFO - PROCESS | 4076 | 1463605534587 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 14:05:34 INFO - PROCESS | 4076 | 1463605534713 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:34 INFO - PROCESS | 4076 | ++DOCSHELL 14912800 == 60 [pid = 4076] [id = 198] 14:05:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (17622000) [pid = 4076] [serial = 592] [outer = 00000000] 14:05:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (1864AC00) [pid = 4076] [serial = 593] [outer = 17622000] 14:05:34 INFO - PROCESS | 4076 | 1463605534770 Marionette DEBUG loaded listener.js 14:05:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (18C70C00) [pid = 4076] [serial = 594] [outer = 17622000] 14:05:35 INFO - PROCESS | 4076 | 1463605535773 Marionette TRACE conn6 <- [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]]]}] 14:05:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:05:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1375ms 14:05:35 INFO - PROCESS | 4076 | 1463605535838 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 14:05:35 INFO - PROCESS | 4076 | 1463605535841 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 14:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:05:35 INFO - PROCESS | 4076 | 1463605535846 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:05:35 INFO - PROCESS | 4076 | 1463605535850 Marionette TRACE conn6 <- [1,758,null,{}] 14:05:35 INFO - PROCESS | 4076 | 1463605535861 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:35 INFO - PROCESS | 4076 | 1463605535965 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 14:05:36 INFO - PROCESS | 4076 | 1463605536130 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:36 INFO - PROCESS | 4076 | ++DOCSHELL 1AD83800 == 61 [pid = 4076] [id = 199] 14:05:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (1AD86400) [pid = 4076] [serial = 595] [outer = 00000000] 14:05:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (1ADD4400) [pid = 4076] [serial = 596] [outer = 1AD86400] 14:05:36 INFO - PROCESS | 4076 | 1463605536233 Marionette DEBUG loaded listener.js 14:05:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (1B415C00) [pid = 4076] [serial = 597] [outer = 1AD86400] 14:05:36 INFO - PROCESS | 4076 | 1463605536806 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1019ms 14:05:36 INFO - PROCESS | 4076 | 1463605536871 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 14:05:36 INFO - PROCESS | 4076 | 1463605536874 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 14:05:36 INFO - PROCESS | 4076 | 1463605536878 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:05:36 INFO - PROCESS | 4076 | 1463605536880 Marionette TRACE conn6 <- [1,762,null,{}] 14:05:36 INFO - PROCESS | 4076 | 1463605536883 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:36 INFO - PROCESS | 4076 | 1463605536988 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 14:05:37 INFO - PROCESS | 4076 | 1463605537117 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:37 INFO - PROCESS | 4076 | ++DOCSHELL 1BC30800 == 62 [pid = 4076] [id = 200] 14:05:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (1BD24400) [pid = 4076] [serial = 598] [outer = 00000000] 14:05:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1C225800) [pid = 4076] [serial = 599] [outer = 1BD24400] 14:05:37 INFO - PROCESS | 4076 | 1463605537172 Marionette DEBUG loaded listener.js 14:05:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1CA61000) [pid = 4076] [serial = 600] [outer = 1BD24400] 14:05:37 INFO - PROCESS | 4076 | 1463605537749 Marionette TRACE conn6 <- [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]]]}] 14:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 929ms 14:05:37 INFO - PROCESS | 4076 | 1463605537812 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 14:05:37 INFO - PROCESS | 4076 | 1463605537814 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 14:05:37 INFO - PROCESS | 4076 | 1463605537818 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:05:37 INFO - PROCESS | 4076 | 1463605537820 Marionette TRACE conn6 <- [1,766,null,{}] 14:05:37 INFO - PROCESS | 4076 | 1463605537824 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:37 INFO - PROCESS | 4076 | 1463605537928 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 14:05:38 INFO - PROCESS | 4076 | 1463605538167 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:38 INFO - PROCESS | 4076 | ++DOCSHELL 0C66A000 == 63 [pid = 4076] [id = 201] 14:05:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (0D805000) [pid = 4076] [serial = 601] [outer = 00000000] 14:05:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (0DC73800) [pid = 4076] [serial = 602] [outer = 0D805000] 14:05:38 INFO - PROCESS | 4076 | 1463605538243 Marionette DEBUG loaded listener.js 14:05:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (149ADC00) [pid = 4076] [serial = 603] [outer = 0D805000] 14:05:38 INFO - PROCESS | 4076 | 1463605538859 Marionette TRACE conn6 <- [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]]]}] 14:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1076ms 14:05:38 INFO - PROCESS | 4076 | 1463605538898 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 14:05:38 INFO - PROCESS | 4076 | 1463605538902 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 14:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:05:38 INFO - PROCESS | 4076 | 1463605538906 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:05:38 INFO - PROCESS | 4076 | 1463605538909 Marionette TRACE conn6 <- [1,770,null,{}] 14:05:38 INFO - PROCESS | 4076 | 1463605538914 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:39 INFO - PROCESS | 4076 | 1463605539021 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 14:05:39 INFO - PROCESS | 4076 | 1463605539158 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:39 INFO - PROCESS | 4076 | --DOCSHELL 0D672000 == 62 [pid = 4076] [id = 195] 14:05:39 INFO - PROCESS | 4076 | --DOCSHELL 1A019400 == 61 [pid = 4076] [id = 194] 14:05:39 INFO - PROCESS | 4076 | --DOCSHELL 1B5F1000 == 60 [pid = 4076] [id = 143] 14:05:39 INFO - PROCESS | 4076 | --DOCSHELL 190E2000 == 59 [pid = 4076] [id = 193] 14:05:39 INFO - PROCESS | 4076 | --DOCSHELL 1472A400 == 58 [pid = 4076] [id = 192] 14:05:39 INFO - PROCESS | 4076 | --DOCSHELL 0C675C00 == 57 [pid = 4076] [id = 191] 14:05:39 INFO - PROCESS | 4076 | --DOCSHELL 0DC72000 == 56 [pid = 4076] [id = 190] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1A0B7400) [pid = 4076] [serial = 554] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | ++DOCSHELL 0C675C00 == 57 [pid = 4076] [id = 202] 14:05:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (0C711000) [pid = 4076] [serial = 604] [outer = 00000000] 14:05:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (0DCA2800) [pid = 4076] [serial = 605] [outer = 0C711000] 14:05:39 INFO - PROCESS | 4076 | 1463605539247 Marionette DEBUG loaded listener.js 14:05:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (11089400) [pid = 4076] [serial = 606] [outer = 0C711000] 14:05:39 INFO - PROCESS | 4076 | --DOCSHELL 0D91F400 == 56 [pid = 4076] [id = 186] 14:05:39 INFO - PROCESS | 4076 | --DOCSHELL 0D918400 == 55 [pid = 4076] [id = 185] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (17B57400) [pid = 4076] [serial = 432] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (19B9C800) [pid = 4076] [serial = 383] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (20C7D400) [pid = 4076] [serial = 396] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1D9A3400) [pid = 4076] [serial = 392] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1E704000) [pid = 4076] [serial = 492] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (11091000) [pid = 4076] [serial = 480] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1FAB6000) [pid = 4076] [serial = 429] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (1BD20400) [pid = 4076] [serial = 477] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (1BC27000) [pid = 4076] [serial = 377] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (1BD2B000) [pid = 4076] [serial = 386] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (1DA61000) [pid = 4076] [serial = 489] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (1A12A000) [pid = 4076] [serial = 435] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (1CA65800) [pid = 4076] [serial = 389] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (1DA62400) [pid = 4076] [serial = 438] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (10E0B400) [pid = 4076] [serial = 380] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (1BC2EC00) [pid = 4076] [serial = 486] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (1DE8DC00) [pid = 4076] [serial = 441] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (190E4C00) [pid = 4076] [serial = 483] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (19C78800) [pid = 4076] [serial = 548] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (10E04000) [pid = 4076] [serial = 528] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0DCA6000) [pid = 4076] [serial = 527] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (15FCB000) [pid = 4076] [serial = 539] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (14647400) [pid = 4076] [serial = 542] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (17B5F000) [pid = 4076] [serial = 551] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (156EA000) [pid = 4076] [serial = 543] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (190E6C00) [pid = 4076] [serial = 531] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (18C6F400) [pid = 4076] [serial = 530] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (1B5F3800) [pid = 4076] [serial = 533] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (19F7D400) [pid = 4076] [serial = 549] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (20C83400) [pid = 4076] [serial = 537] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (20C7DC00) [pid = 4076] [serial = 536] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (19003000) [pid = 4076] [serial = 545] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (17B5C000) [pid = 4076] [serial = 540] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (18883800) [pid = 4076] [serial = 552] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (190DD000) [pid = 4076] [serial = 546] [outer = 00000000] [url = about:blank] 14:05:39 INFO - PROCESS | 4076 | 1463605539643 Marionette TRACE conn6 <- [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]]]}] 14:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 770ms 14:05:39 INFO - PROCESS | 4076 | 1463605539679 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 14:05:39 INFO - PROCESS | 4076 | 1463605539683 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 14:05:39 INFO - PROCESS | 4076 | 1463605539687 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:05:39 INFO - PROCESS | 4076 | 1463605539689 Marionette TRACE conn6 <- [1,774,null,{}] 14:05:39 INFO - PROCESS | 4076 | 1463605539693 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:39 INFO - PROCESS | 4076 | 1463605539810 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 14:05:39 INFO - PROCESS | 4076 | 1463605539835 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:39 INFO - PROCESS | 4076 | ++DOCSHELL 0DCA4000 == 56 [pid = 4076] [id = 203] 14:05:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (11094000) [pid = 4076] [serial = 607] [outer = 00000000] 14:05:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (17624400) [pid = 4076] [serial = 608] [outer = 11094000] 14:05:39 INFO - PROCESS | 4076 | 1463605539882 Marionette DEBUG loaded listener.js 14:05:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (17B5E000) [pid = 4076] [serial = 609] [outer = 11094000] 14:05:40 INFO - PROCESS | 4076 | 1463605540363 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 729ms 14:05:40 INFO - PROCESS | 4076 | 1463605540423 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 14:05:40 INFO - PROCESS | 4076 | 1463605540425 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 14:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:05:40 INFO - PROCESS | 4076 | 1463605540430 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:05:40 INFO - PROCESS | 4076 | 1463605540436 Marionette TRACE conn6 <- [1,778,null,{}] 14:05:40 INFO - PROCESS | 4076 | 1463605540445 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:40 INFO - PROCESS | 4076 | 1463605540534 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 14:05:40 INFO - PROCESS | 4076 | 1463605540629 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:40 INFO - PROCESS | 4076 | ++DOCSHELL 17622400 == 57 [pid = 4076] [id = 204] 14:05:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (17BCFC00) [pid = 4076] [serial = 610] [outer = 00000000] 14:05:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (190DFC00) [pid = 4076] [serial = 611] [outer = 17BCFC00] 14:05:40 INFO - PROCESS | 4076 | 1463605540674 Marionette DEBUG loaded listener.js 14:05:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (190E5400) [pid = 4076] [serial = 612] [outer = 17BCFC00] 14:05:41 INFO - PROCESS | 4076 | 1463605541027 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 14:05:41 INFO - PROCESS | 4076 | 1463605541077 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 14:05:41 INFO - PROCESS | 4076 | 1463605541079 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 14:05:41 INFO - PROCESS | 4076 | 1463605541084 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:05:41 INFO - PROCESS | 4076 | 1463605541085 Marionette TRACE conn6 <- [1,782,null,{}] 14:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:05:41 INFO - PROCESS | 4076 | 1463605541089 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:41 INFO - PROCESS | 4076 | 1463605541175 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 14:05:41 INFO - PROCESS | 4076 | 1463605541212 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:41 INFO - PROCESS | 4076 | ++DOCSHELL 1961FC00 == 58 [pid = 4076] [id = 205] 14:05:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (19699000) [pid = 4076] [serial = 613] [outer = 00000000] 14:05:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (19C46800) [pid = 4076] [serial = 614] [outer = 19699000] 14:05:41 INFO - PROCESS | 4076 | 1463605541258 Marionette DEBUG loaded listener.js 14:05:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (19C46C00) [pid = 4076] [serial = 615] [outer = 19699000] 14:05:41 INFO - PROCESS | 4076 | 1463605541718 Marionette TRACE conn6 <- [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]]]}] 14:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 14:05:41 INFO - PROCESS | 4076 | 1463605541761 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 14:05:41 INFO - PROCESS | 4076 | 1463605541763 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 14:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:05:41 INFO - PROCESS | 4076 | 1463605541766 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:05:41 INFO - PROCESS | 4076 | 1463605541768 Marionette TRACE conn6 <- [1,786,null,{}] 14:05:41 INFO - PROCESS | 4076 | 1463605541772 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:41 INFO - PROCESS | 4076 | 1463605541882 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 14:05:41 INFO - PROCESS | 4076 | 1463605541888 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:41 INFO - PROCESS | 4076 | ++DOCSHELL 19F7D000 == 59 [pid = 4076] [id = 206] 14:05:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (19F7D400) [pid = 4076] [serial = 616] [outer = 00000000] 14:05:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (19F86C00) [pid = 4076] [serial = 617] [outer = 19F7D400] 14:05:41 INFO - PROCESS | 4076 | 1463605541987 Marionette DEBUG loaded listener.js 14:05:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (1A01D400) [pid = 4076] [serial = 618] [outer = 19F7D400] 14:05:42 INFO - PROCESS | 4076 | 1463605542441 Marionette TRACE conn6 <- [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]]]}] 14:05:42 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 14:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 729ms 14:05:42 INFO - PROCESS | 4076 | 1463605542498 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 14:05:42 INFO - PROCESS | 4076 | 1463605542500 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 14:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:05:42 INFO - PROCESS | 4076 | 1463605542504 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:05:42 INFO - PROCESS | 4076 | 1463605542506 Marionette TRACE conn6 <- [1,790,null,{}] 14:05:42 INFO - PROCESS | 4076 | 1463605542509 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:42 INFO - PROCESS | 4076 | 1463605542658 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 14:05:42 INFO - PROCESS | 4076 | 1463605542722 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:42 INFO - PROCESS | 4076 | ++DOCSHELL 0D80FC00 == 60 [pid = 4076] [id = 207] 14:05:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (1A01C000) [pid = 4076] [serial = 619] [outer = 00000000] 14:05:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (1A124000) [pid = 4076] [serial = 620] [outer = 1A01C000] 14:05:42 INFO - PROCESS | 4076 | 1463605542765 Marionette DEBUG loaded listener.js 14:05:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (1A12D800) [pid = 4076] [serial = 621] [outer = 1A01C000] 14:05:43 INFO - PROCESS | 4076 | 1463605543200 Marionette TRACE conn6 <- [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]]]}] 14:05:43 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 14:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 14:05:43 INFO - PROCESS | 4076 | 1463605543238 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 14:05:43 INFO - PROCESS | 4076 | 1463605543240 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 14:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:05:43 INFO - PROCESS | 4076 | 1463605543243 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:05:43 INFO - PROCESS | 4076 | 1463605543245 Marionette TRACE conn6 <- [1,794,null,{}] 14:05:43 INFO - PROCESS | 4076 | 1463605543248 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:43 INFO - PROCESS | 4076 | 1463605543364 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 14:05:43 INFO - PROCESS | 4076 | 1463605543427 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:43 INFO - PROCESS | 4076 | ++DOCSHELL 1AD3F400 == 61 [pid = 4076] [id = 208] 14:05:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (1AD88800) [pid = 4076] [serial = 622] [outer = 00000000] 14:05:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (1ADD3C00) [pid = 4076] [serial = 623] [outer = 1AD88800] 14:05:43 INFO - PROCESS | 4076 | 1463605543472 Marionette DEBUG loaded listener.js 14:05:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (1AE49800) [pid = 4076] [serial = 624] [outer = 1AD88800] 14:05:43 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0DE23400) [pid = 4076] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:05:43 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (191E3800) [pid = 4076] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:05:43 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (1A019C00) [pid = 4076] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:05:43 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0C710800) [pid = 4076] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:05:43 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (14903800) [pid = 4076] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:05:43 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0D806000) [pid = 4076] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:05:43 INFO - PROCESS | 4076 | 1463605543864 Marionette TRACE conn6 <- [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]]]}] 14:05:43 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 14:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 14:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:05:43 INFO - PROCESS | 4076 | 1463605543913 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 14:05:43 INFO - PROCESS | 4076 | 1463605543915 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 14:05:43 INFO - PROCESS | 4076 | 1463605543919 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:05:43 INFO - PROCESS | 4076 | 1463605543920 Marionette TRACE conn6 <- [1,798,null,{}] 14:05:43 INFO - PROCESS | 4076 | 1463605543924 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:44 INFO - PROCESS | 4076 | 1463605544032 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 14:05:44 INFO - PROCESS | 4076 | 1463605544041 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:44 INFO - PROCESS | 4076 | ++DOCSHELL 1A0B8000 == 62 [pid = 4076] [id = 209] 14:05:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (1A12B800) [pid = 4076] [serial = 625] [outer = 00000000] 14:05:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (1B58F800) [pid = 4076] [serial = 626] [outer = 1A12B800] 14:05:44 INFO - PROCESS | 4076 | 1463605544084 Marionette DEBUG loaded listener.js 14:05:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (1B5F1000) [pid = 4076] [serial = 627] [outer = 1A12B800] 14:05:44 INFO - PROCESS | 4076 | 1463605544513 Marionette TRACE conn6 <- [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]]]}] 14:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 14:05:44 INFO - PROCESS | 4076 | 1463605544554 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 14:05:44 INFO - PROCESS | 4076 | 1463605544556 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 14:05:44 INFO - PROCESS | 4076 | 1463605544559 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:05:44 INFO - PROCESS | 4076 | 1463605544561 Marionette TRACE conn6 <- [1,802,null,{}] 14:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:05:44 INFO - PROCESS | 4076 | 1463605544564 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:44 INFO - PROCESS | 4076 | 1463605544646 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 14:05:44 INFO - PROCESS | 4076 | 1463605544652 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:44 INFO - PROCESS | 4076 | ++DOCSHELL 1BC2A800 == 63 [pid = 4076] [id = 210] 14:05:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (1BC2E400) [pid = 4076] [serial = 628] [outer = 00000000] 14:05:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (1C221000) [pid = 4076] [serial = 629] [outer = 1BC2E400] 14:05:44 INFO - PROCESS | 4076 | 1463605544695 Marionette DEBUG loaded listener.js 14:05:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (1C88A000) [pid = 4076] [serial = 630] [outer = 1BC2E400] 14:05:45 INFO - PROCESS | 4076 | 1463605545139 Marionette TRACE conn6 <- [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] 14:05:45 INFO - PROCESS | 4076 | 1463605545197 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 14:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:05:45 INFO - PROCESS | 4076 | 1463605545200 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:05:45 INFO - PROCESS | 4076 | 1463605545202 Marionette TRACE conn6 <- [1,806,null,{}] 14:05:45 INFO - PROCESS | 4076 | 1463605545206 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:45 INFO - PROCESS | 4076 | 1463605545292 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 14:05:45 INFO - PROCESS | 4076 | 1463605545299 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:45 INFO - PROCESS | 4076 | ++DOCSHELL 1C895C00 == 64 [pid = 4076] [id = 211] 14:05:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (1CA60000) [pid = 4076] [serial = 631] [outer = 00000000] 14:05:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (1D9AD400) [pid = 4076] [serial = 632] [outer = 1CA60000] 14:05:45 INFO - PROCESS | 4076 | 1463605545349 Marionette DEBUG loaded listener.js 14:05:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (1DA5EC00) [pid = 4076] [serial = 633] [outer = 1CA60000] 14:05:46 INFO - PROCESS | 4076 | 1463605546052 Marionette TRACE conn6 <- [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]]]}] 14:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 931ms 14:05:46 INFO - PROCESS | 4076 | 1463605546136 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 14:05:46 INFO - PROCESS | 4076 | 1463605546141 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 14:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:05:46 INFO - PROCESS | 4076 | 1463605546146 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:05:46 INFO - PROCESS | 4076 | 1463605546150 Marionette TRACE conn6 <- [1,810,null,{}] 14:05:46 INFO - PROCESS | 4076 | 1463605546156 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:46 INFO - PROCESS | 4076 | 1463605546303 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 14:05:46 INFO - PROCESS | 4076 | 1463605546436 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:46 INFO - PROCESS | 4076 | ++DOCSHELL 13FE4400 == 65 [pid = 4076] [id = 212] 14:05:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (13FE9800) [pid = 4076] [serial = 634] [outer = 00000000] 14:05:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (1630FC00) [pid = 4076] [serial = 635] [outer = 13FE9800] 14:05:46 INFO - PROCESS | 4076 | 1463605546494 Marionette DEBUG loaded listener.js 14:05:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (17B55800) [pid = 4076] [serial = 636] [outer = 13FE9800] 14:05:47 INFO - PROCESS | 4076 | 1463605547133 Marionette TRACE conn6 <- [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] 14:05:47 INFO - PROCESS | 4076 | 1463605547179 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 14:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:05:47 INFO - PROCESS | 4076 | 1463605547185 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:05:47 INFO - PROCESS | 4076 | 1463605547188 Marionette TRACE conn6 <- [1,814,null,{}] 14:05:47 INFO - PROCESS | 4076 | 1463605547192 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:47 INFO - PROCESS | 4076 | 1463605547303 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 14:05:47 INFO - PROCESS | 4076 | 1463605547436 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:47 INFO - PROCESS | 4076 | ++DOCSHELL 17B52C00 == 66 [pid = 4076] [id = 213] 14:05:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (17B58000) [pid = 4076] [serial = 637] [outer = 00000000] 14:05:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (19618C00) [pid = 4076] [serial = 638] [outer = 17B58000] 14:05:47 INFO - PROCESS | 4076 | 1463605547492 Marionette DEBUG loaded listener.js 14:05:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (198DF800) [pid = 4076] [serial = 639] [outer = 17B58000] 14:05:48 INFO - PROCESS | 4076 | 1463605548079 Marionette TRACE conn6 <- [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]]]}] 14:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 929ms 14:05:48 INFO - PROCESS | 4076 | 1463605548117 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 14:05:48 INFO - PROCESS | 4076 | 1463605548120 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 14:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:05:48 INFO - PROCESS | 4076 | 1463605548123 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:05:48 INFO - PROCESS | 4076 | 1463605548127 Marionette TRACE conn6 <- [1,818,null,{}] 14:05:48 INFO - PROCESS | 4076 | 1463605548138 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:48 INFO - PROCESS | 4076 | 1463605548253 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 14:05:48 INFO - PROCESS | 4076 | 1463605548364 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:48 INFO - PROCESS | 4076 | ++DOCSHELL 1A0AE800 == 67 [pid = 4076] [id = 214] 14:05:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (1A0B5400) [pid = 4076] [serial = 640] [outer = 00000000] 14:05:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1AD34400) [pid = 4076] [serial = 641] [outer = 1A0B5400] 14:05:48 INFO - PROCESS | 4076 | 1463605548422 Marionette DEBUG loaded listener.js 14:05:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1BD2B000) [pid = 4076] [serial = 642] [outer = 1A0B5400] 14:05:49 INFO - PROCESS | 4076 | 1463605549037 Marionette TRACE conn6 <- [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]]]}] 14:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 970ms 14:05:49 INFO - PROCESS | 4076 | 1463605549097 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 14:05:49 INFO - PROCESS | 4076 | 1463605549100 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 14:05:49 INFO - PROCESS | 4076 | 1463605549103 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:05:49 INFO - PROCESS | 4076 | 1463605549105 Marionette TRACE conn6 <- [1,822,null,{}] 14:05:49 INFO - PROCESS | 4076 | 1463605549109 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:49 INFO - PROCESS | 4076 | 1463605549216 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 14:05:49 INFO - PROCESS | 4076 | 1463605549320 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:49 INFO - PROCESS | 4076 | ++DOCSHELL 1DA5E000 == 68 [pid = 4076] [id = 215] 14:05:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1DA61000) [pid = 4076] [serial = 643] [outer = 00000000] 14:05:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1DA67800) [pid = 4076] [serial = 644] [outer = 1DA61000] 14:05:49 INFO - PROCESS | 4076 | 1463605549374 Marionette DEBUG loaded listener.js 14:05:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1DE8A800) [pid = 4076] [serial = 645] [outer = 1DA61000] 14:05:49 INFO - PROCESS | 4076 | 1463605549910 Marionette TRACE conn6 <- [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]]]}] 14:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 869ms 14:05:49 INFO - PROCESS | 4076 | 1463605549977 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 14:05:49 INFO - PROCESS | 4076 | 1463605549980 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 14:05:49 INFO - PROCESS | 4076 | 1463605549983 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:05:49 INFO - PROCESS | 4076 | 1463605549985 Marionette TRACE conn6 <- [1,826,null,{}] 14:05:49 INFO - PROCESS | 4076 | 1463605549989 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:50 INFO - PROCESS | 4076 | 1463605550093 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 14:05:50 INFO - PROCESS | 4076 | 1463605550225 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:50 INFO - PROCESS | 4076 | ++DOCSHELL 1A016C00 == 69 [pid = 4076] [id = 216] 14:05:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1DA64000) [pid = 4076] [serial = 646] [outer = 00000000] 14:05:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1DE93400) [pid = 4076] [serial = 647] [outer = 1DA64000] 14:05:50 INFO - PROCESS | 4076 | 1463605550279 Marionette DEBUG loaded listener.js 14:05:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1E703400) [pid = 4076] [serial = 648] [outer = 1DA64000] 14:05:50 INFO - PROCESS | 4076 | 1463605550852 Marionette TRACE conn6 <- [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]]]}] 14:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 931ms 14:05:50 INFO - PROCESS | 4076 | 1463605550931 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 14:05:50 INFO - PROCESS | 4076 | 1463605550933 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 14:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:05:50 INFO - PROCESS | 4076 | 1463605550938 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:05:50 INFO - PROCESS | 4076 | 1463605550940 Marionette TRACE conn6 <- [1,830,null,{}] 14:05:50 INFO - PROCESS | 4076 | 1463605550944 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:51 INFO - PROCESS | 4076 | 1463605551073 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 14:05:51 INFO - PROCESS | 4076 | 1463605551202 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:51 INFO - PROCESS | 4076 | ++DOCSHELL 1DE92400 == 70 [pid = 4076] [id = 217] 14:05:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1FAB1000) [pid = 4076] [serial = 649] [outer = 00000000] 14:05:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (20C7C800) [pid = 4076] [serial = 650] [outer = 1FAB1000] 14:05:51 INFO - PROCESS | 4076 | 1463605551256 Marionette DEBUG loaded listener.js 14:05:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (20C7FC00) [pid = 4076] [serial = 651] [outer = 1FAB1000] 14:05:51 INFO - PROCESS | 4076 | 1463605551992 Marionette TRACE conn6 <- [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]]]}] 14:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1131ms 14:05:52 INFO - PROCESS | 4076 | 1463605552070 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 14:05:52 INFO - PROCESS | 4076 | 1463605552074 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 14:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:05:52 INFO - PROCESS | 4076 | 1463605552079 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:05:52 INFO - PROCESS | 4076 | 1463605552083 Marionette TRACE conn6 <- [1,834,null,{}] 14:05:52 INFO - PROCESS | 4076 | 1463605552104 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:52 INFO - PROCESS | 4076 | 1463605552215 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 14:05:52 INFO - PROCESS | 4076 | 1463605552346 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:52 INFO - PROCESS | 4076 | ++DOCSHELL 0C715800 == 71 [pid = 4076] [id = 218] 14:05:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (0DCA4C00) [pid = 4076] [serial = 652] [outer = 00000000] 14:05:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (15FCF400) [pid = 4076] [serial = 653] [outer = 0DCA4C00] 14:05:52 INFO - PROCESS | 4076 | 1463605552396 Marionette DEBUG loaded listener.js 14:05:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (17B53800) [pid = 4076] [serial = 654] [outer = 0DCA4C00] 14:05:52 INFO - PROCESS | 4076 | --DOCSHELL 18802000 == 70 [pid = 4076] [id = 187] 14:05:52 INFO - PROCESS | 4076 | --DOCSHELL 1A123000 == 69 [pid = 4076] [id = 188] 14:05:52 INFO - PROCESS | 4076 | --DOCSHELL 1BC29800 == 68 [pid = 4076] [id = 87] 14:05:52 INFO - PROCESS | 4076 | --DOCSHELL 1BC2A800 == 67 [pid = 4076] [id = 210] 14:05:52 INFO - PROCESS | 4076 | --DOCSHELL 1A0B8000 == 66 [pid = 4076] [id = 209] 14:05:52 INFO - PROCESS | 4076 | --DOCSHELL 1AD3F400 == 65 [pid = 4076] [id = 208] 14:05:52 INFO - PROCESS | 4076 | --DOCSHELL 0D80FC00 == 64 [pid = 4076] [id = 207] 14:05:52 INFO - PROCESS | 4076 | --DOCSHELL 19F7D000 == 63 [pid = 4076] [id = 206] 14:05:52 INFO - PROCESS | 4076 | --DOCSHELL 1961FC00 == 62 [pid = 4076] [id = 205] 14:05:52 INFO - PROCESS | 4076 | --DOCSHELL 17622400 == 61 [pid = 4076] [id = 204] 14:05:52 INFO - PROCESS | 4076 | --DOCSHELL 0DCA4000 == 60 [pid = 4076] [id = 203] 14:05:52 INFO - PROCESS | 4076 | --DOCSHELL 0C675C00 == 59 [pid = 4076] [id = 202] 14:05:52 INFO - PROCESS | 4076 | --DOCSHELL 0C66A000 == 58 [pid = 4076] [id = 201] 14:05:52 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1AD37000) [pid = 4076] [serial = 587] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 4076 | --DOCSHELL 14912800 == 57 [pid = 4076] [id = 198] 14:05:52 INFO - PROCESS | 4076 | --DOCSHELL 0D91C400 == 56 [pid = 4076] [id = 197] 14:05:52 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (0DCA5800) [pid = 4076] [serial = 557] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (17B5B400) [pid = 4076] [serial = 570] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (156E6000) [pid = 4076] [serial = 569] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (19C4B800) [pid = 4076] [serial = 578] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1A128C00) [pid = 4076] [serial = 582] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (0D80E400) [pid = 4076] [serial = 572] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (191E5800) [pid = 4076] [serial = 560] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (0DC71400) [pid = 4076] [serial = 573] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1A0B7800) [pid = 4076] [serial = 581] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1A235800) [pid = 4076] [serial = 563] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (19F7DC00) [pid = 4076] [serial = 579] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1AEF5800) [pid = 4076] [serial = 566] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (18879C00) [pid = 4076] [serial = 575] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (18865000) [pid = 4076] [serial = 584] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (19C45400) [pid = 4076] [serial = 585] [outer = 00000000] [url = about:blank] 14:05:52 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (18C74000) [pid = 4076] [serial = 576] [outer = 00000000] [url = about:blank] 14:05:53 INFO - PROCESS | 4076 | 1463605553031 Marionette TRACE conn6 <- [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]]]}] 14:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1036ms 14:05:53 INFO - PROCESS | 4076 | 1463605553089 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 14:05:53 INFO - PROCESS | 4076 | 1463605553095 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 14:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:05:53 INFO - PROCESS | 4076 | 1463605553100 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:05:53 INFO - PROCESS | 4076 | 1463605553103 Marionette TRACE conn6 <- [1,838,null,{}] 14:05:53 INFO - PROCESS | 4076 | 1463605553113 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:53 INFO - PROCESS | 4076 | 1463605553246 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 14:05:53 INFO - PROCESS | 4076 | 1463605553259 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:53 INFO - PROCESS | 4076 | ++DOCSHELL 0D80DC00 == 57 [pid = 4076] [id = 219] 14:05:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (0D84C000) [pid = 4076] [serial = 655] [outer = 00000000] 14:05:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (0DF38C00) [pid = 4076] [serial = 656] [outer = 0D84C000] 14:05:53 INFO - PROCESS | 4076 | 1463605553305 Marionette DEBUG loaded listener.js 14:05:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (1427F400) [pid = 4076] [serial = 657] [outer = 0D84C000] 14:05:53 INFO - PROCESS | 4076 | 1463605553766 Marionette TRACE conn6 <- [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]]]}] 14:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 14:05:53 INFO - PROCESS | 4076 | 1463605553832 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 14:05:53 INFO - PROCESS | 4076 | 1463605553834 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 14:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:05:53 INFO - PROCESS | 4076 | 1463605553838 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:05:53 INFO - PROCESS | 4076 | 1463605553841 Marionette TRACE conn6 <- [1,842,null,{}] 14:05:53 INFO - PROCESS | 4076 | 1463605553851 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:53 INFO - PROCESS | 4076 | 1463605553943 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 14:05:53 INFO - PROCESS | 4076 | 1463605553959 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:53 INFO - PROCESS | 4076 | ++DOCSHELL 18865000 == 58 [pid = 4076] [id = 220] 14:05:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1886B400) [pid = 4076] [serial = 658] [outer = 00000000] 14:05:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (18BE1400) [pid = 4076] [serial = 659] [outer = 1886B400] 14:05:54 INFO - PROCESS | 4076 | 1463605554006 Marionette DEBUG loaded listener.js 14:05:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (18C76800) [pid = 4076] [serial = 660] [outer = 1886B400] 14:05:54 INFO - PROCESS | 4076 | 1463605554450 Marionette TRACE conn6 <- [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]]]}] 14:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 14:05:54 INFO - PROCESS | 4076 | 1463605554472 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 14:05:54 INFO - PROCESS | 4076 | 1463605554474 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 14:05:54 INFO - PROCESS | 4076 | 1463605554477 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:05:54 INFO - PROCESS | 4076 | 1463605554479 Marionette TRACE conn6 <- [1,846,null,{}] 14:05:54 INFO - PROCESS | 4076 | 1463605554482 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:54 INFO - PROCESS | 4076 | 1463605554567 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 14:05:54 INFO - PROCESS | 4076 | 1463605554605 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:54 INFO - PROCESS | 4076 | ++DOCSHELL 190E2800 == 59 [pid = 4076] [id = 221] 14:05:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (191E3800) [pid = 4076] [serial = 661] [outer = 00000000] 14:05:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (198E3C00) [pid = 4076] [serial = 662] [outer = 191E3800] 14:05:54 INFO - PROCESS | 4076 | 1463605554649 Marionette DEBUG loaded listener.js 14:05:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (198E7800) [pid = 4076] [serial = 663] [outer = 191E3800] 14:05:55 INFO - PROCESS | 4076 | 1463605555104 Marionette TRACE conn6 <- [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]]]}] 14:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 669ms 14:05:55 INFO - PROCESS | 4076 | 1463605555152 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 14:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:05:55 INFO - PROCESS | 4076 | 1463605555154 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 14:05:55 INFO - PROCESS | 4076 | 1463605555157 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:05:55 INFO - PROCESS | 4076 | 1463605555159 Marionette TRACE conn6 <- [1,850,null,{}] 14:05:55 INFO - PROCESS | 4076 | 1463605555162 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:55 INFO - PROCESS | 4076 | 1463605555275 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 14:05:55 INFO - PROCESS | 4076 | 1463605555330 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:55 INFO - PROCESS | 4076 | ++DOCSHELL 198EA000 == 60 [pid = 4076] [id = 222] 14:05:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (19B9B000) [pid = 4076] [serial = 664] [outer = 00000000] 14:05:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (19C44C00) [pid = 4076] [serial = 665] [outer = 19B9B000] 14:05:55 INFO - PROCESS | 4076 | 1463605555375 Marionette DEBUG loaded listener.js 14:05:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (19C50800) [pid = 4076] [serial = 666] [outer = 19B9B000] 14:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (0C711000) [pid = 4076] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1A01B800) [pid = 4076] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (1A01C000) [pid = 4076] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (0D805000) [pid = 4076] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (19F7D400) [pid = 4076] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1AD88800) [pid = 4076] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1BC2E400) [pid = 4076] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (19699000) [pid = 4076] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1A12B800) [pid = 4076] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (11094000) [pid = 4076] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (17BCFC00) [pid = 4076] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:05:57 INFO - PROCESS | 4076 | 1463605557451 Marionette TRACE conn6 <- [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]]]}] 14:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2328ms 14:05:57 INFO - PROCESS | 4076 | 1463605557490 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 14:05:57 INFO - PROCESS | 4076 | 1463605557492 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 14:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:05:57 INFO - PROCESS | 4076 | 1463605557495 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:05:57 INFO - PROCESS | 4076 | 1463605557497 Marionette TRACE conn6 <- [1,854,null,{}] 14:05:57 INFO - PROCESS | 4076 | 1463605557500 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:57 INFO - PROCESS | 4076 | 1463605557604 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 14:05:57 INFO - PROCESS | 4076 | 1463605557612 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:57 INFO - PROCESS | 4076 | ++DOCSHELL 18860400 == 61 [pid = 4076] [id = 223] 14:05:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (190E3400) [pid = 4076] [serial = 667] [outer = 00000000] 14:05:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (19FAA800) [pid = 4076] [serial = 668] [outer = 190E3400] 14:05:57 INFO - PROCESS | 4076 | 1463605557657 Marionette DEBUG loaded listener.js 14:05:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1A135400) [pid = 4076] [serial = 669] [outer = 190E3400] 14:05:58 INFO - PROCESS | 4076 | 1463605558109 Marionette TRACE conn6 <- [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]]]}] 14:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 14:05:58 INFO - PROCESS | 4076 | 1463605558167 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 14:05:58 INFO - PROCESS | 4076 | 1463605558169 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 14:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:05:58 INFO - PROCESS | 4076 | 1463605558172 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:05:58 INFO - PROCESS | 4076 | 1463605558174 Marionette TRACE conn6 <- [1,858,null,{}] 14:05:58 INFO - PROCESS | 4076 | 1463605558177 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:58 INFO - PROCESS | 4076 | 1463605558263 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 14:05:58 INFO - PROCESS | 4076 | 1463605558270 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:58 INFO - PROCESS | 4076 | ++DOCSHELL 1A011C00 == 62 [pid = 4076] [id = 224] 14:05:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1A13FC00) [pid = 4076] [serial = 670] [outer = 00000000] 14:05:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1AD82C00) [pid = 4076] [serial = 671] [outer = 1A13FC00] 14:05:58 INFO - PROCESS | 4076 | 1463605558316 Marionette DEBUG loaded listener.js 14:05:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1ADD3400) [pid = 4076] [serial = 672] [outer = 1A13FC00] 14:05:58 INFO - PROCESS | 4076 | 1463605558749 Marionette TRACE conn6 <- [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]]]}] 14:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 14:05:58 INFO - PROCESS | 4076 | 1463605558803 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 14:05:58 INFO - PROCESS | 4076 | 1463605558805 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 14:05:58 INFO - PROCESS | 4076 | 1463605558808 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:05:58 INFO - PROCESS | 4076 | 1463605558810 Marionette TRACE conn6 <- [1,862,null,{}] 14:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:05:58 INFO - PROCESS | 4076 | 1463605558813 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:58 INFO - PROCESS | 4076 | 1463605558896 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 14:05:58 INFO - PROCESS | 4076 | 1463605558902 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:05:58 INFO - PROCESS | 4076 | ++DOCSHELL 0D918C00 == 63 [pid = 4076] [id = 225] 14:05:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1AEC2C00) [pid = 4076] [serial = 673] [outer = 00000000] 14:05:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1BC2AC00) [pid = 4076] [serial = 674] [outer = 1AEC2C00] 14:05:58 INFO - PROCESS | 4076 | 1463605558947 Marionette DEBUG loaded listener.js 14:05:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1C228800) [pid = 4076] [serial = 675] [outer = 1AEC2C00] 14:05:59 INFO - PROCESS | 4076 | 1463605559628 Marionette TRACE conn6 <- [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]]]}] 14:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 870ms 14:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:05:59 INFO - PROCESS | 4076 | 1463605559683 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 14:05:59 INFO - PROCESS | 4076 | 1463605559688 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 14:05:59 INFO - PROCESS | 4076 | 1463605559693 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:05:59 INFO - PROCESS | 4076 | 1463605559697 Marionette TRACE conn6 <- [1,866,null,{}] 14:05:59 INFO - PROCESS | 4076 | 1463605559703 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:05:59 INFO - PROCESS | 4076 | 1463605559851 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 14:05:59 INFO - PROCESS | 4076 | 1463605559988 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:00 INFO - PROCESS | 4076 | ++DOCSHELL 13EAA000 == 64 [pid = 4076] [id = 226] 14:06:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (14231000) [pid = 4076] [serial = 676] [outer = 00000000] 14:06:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (156E7400) [pid = 4076] [serial = 677] [outer = 14231000] 14:06:00 INFO - PROCESS | 4076 | 1463605560066 Marionette DEBUG loaded listener.js 14:06:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (15FD1000) [pid = 4076] [serial = 678] [outer = 14231000] 14:06:00 INFO - PROCESS | 4076 | 1463605560669 Marionette TRACE conn6 <- [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]]]}] 14:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1023ms 14:06:00 INFO - PROCESS | 4076 | 1463605560718 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 14:06:00 INFO - PROCESS | 4076 | 1463605560724 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 14:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:06:00 INFO - PROCESS | 4076 | 1463605560730 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:06:00 INFO - PROCESS | 4076 | 1463605560732 Marionette TRACE conn6 <- [1,870,null,{}] 14:06:00 INFO - PROCESS | 4076 | 1463605560736 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:00 INFO - PROCESS | 4076 | 1463605560849 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 14:06:00 INFO - PROCESS | 4076 | 1463605560957 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:00 INFO - PROCESS | 4076 | ++DOCSHELL 19001400 == 65 [pid = 4076] [id = 227] 14:06:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (190DC000) [pid = 4076] [serial = 679] [outer = 00000000] 14:06:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (19BA6800) [pid = 4076] [serial = 680] [outer = 190DC000] 14:06:01 INFO - PROCESS | 4076 | 1463605561010 Marionette DEBUG loaded listener.js 14:06:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (19F7DC00) [pid = 4076] [serial = 681] [outer = 190DC000] 14:06:01 INFO - PROCESS | 4076 | 1463605561637 Marionette TRACE conn6 <- [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]]]}] 14:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 930ms 14:06:01 INFO - PROCESS | 4076 | 1463605561662 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 14:06:01 INFO - PROCESS | 4076 | 1463605561665 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 14:06:01 INFO - PROCESS | 4076 | 1463605561669 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:06:01 INFO - PROCESS | 4076 | 1463605561673 Marionette TRACE conn6 <- [1,874,null,{}] 14:06:01 INFO - PROCESS | 4076 | 1463605561683 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:01 INFO - PROCESS | 4076 | 1463605561794 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 14:06:01 INFO - PROCESS | 4076 | 1463605561905 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:01 INFO - PROCESS | 4076 | ++DOCSHELL 1CA6B000 == 66 [pid = 4076] [id = 228] 14:06:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1CA6CC00) [pid = 4076] [serial = 682] [outer = 00000000] 14:06:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1D9A7C00) [pid = 4076] [serial = 683] [outer = 1CA6CC00] 14:06:01 INFO - PROCESS | 4076 | 1463605561962 Marionette DEBUG loaded listener.js 14:06:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1DE84400) [pid = 4076] [serial = 684] [outer = 1CA6CC00] 14:06:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1FAB7C00) [pid = 4076] [serial = 685] [outer = 191E4800] 14:06:02 INFO - PROCESS | 4076 | 1463605562637 Marionette TRACE conn6 <- [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]]]}] 14:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1020ms 14:06:02 INFO - PROCESS | 4076 | 1463605562693 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 14:06:02 INFO - PROCESS | 4076 | 1463605562696 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 14:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:06:02 INFO - PROCESS | 4076 | 1463605562699 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:06:02 INFO - PROCESS | 4076 | 1463605562701 Marionette TRACE conn6 <- [1,878,null,{}] 14:06:02 INFO - PROCESS | 4076 | 1463605562705 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:02 INFO - PROCESS | 4076 | 1463605562846 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 14:06:02 INFO - PROCESS | 4076 | 1463605562980 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:03 INFO - PROCESS | 4076 | ++DOCSHELL 1D9A6000 == 67 [pid = 4076] [id = 229] 14:06:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (1D9AB800) [pid = 4076] [serial = 686] [outer = 00000000] 14:06:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (1FAB7400) [pid = 4076] [serial = 687] [outer = 1D9AB800] 14:06:03 INFO - PROCESS | 4076 | 1463605563037 Marionette DEBUG loaded listener.js 14:06:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (20396C00) [pid = 4076] [serial = 688] [outer = 1D9AB800] 14:06:03 INFO - PROCESS | 4076 | 1463605563585 Marionette TRACE conn6 <- [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]]]}] 14:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 930ms 14:06:03 INFO - PROCESS | 4076 | 1463605563633 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 14:06:03 INFO - PROCESS | 4076 | 1463605563636 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 14:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:06:03 INFO - PROCESS | 4076 | 1463605563639 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:06:03 INFO - PROCESS | 4076 | 1463605563641 Marionette TRACE conn6 <- [1,882,null,{}] 14:06:03 INFO - PROCESS | 4076 | 1463605563644 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:03 INFO - PROCESS | 4076 | 1463605563753 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 14:06:03 INFO - PROCESS | 4076 | 1463605563862 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:03 INFO - PROCESS | 4076 | ++DOCSHELL 1FAB4400 == 68 [pid = 4076] [id = 230] 14:06:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (2039E000) [pid = 4076] [serial = 689] [outer = 00000000] 14:06:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (20C79C00) [pid = 4076] [serial = 690] [outer = 2039E000] 14:06:03 INFO - PROCESS | 4076 | 1463605563915 Marionette DEBUG loaded listener.js 14:06:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (20C7D400) [pid = 4076] [serial = 691] [outer = 2039E000] 14:06:04 INFO - PROCESS | 4076 | 1463605564519 Marionette TRACE conn6 <- [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]]]}] 14:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 930ms 14:06:04 INFO - PROCESS | 4076 | 1463605564573 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 14:06:04 INFO - PROCESS | 4076 | 1463605564576 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 14:06:04 INFO - PROCESS | 4076 | 1463605564579 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:06:04 INFO - PROCESS | 4076 | 1463605564581 Marionette TRACE conn6 <- [1,886,null,{}] 14:06:04 INFO - PROCESS | 4076 | 1463605564585 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:04 INFO - PROCESS | 4076 | 1463605564708 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 14:06:04 INFO - PROCESS | 4076 | 1463605564817 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:04 INFO - PROCESS | 4076 | ++DOCSHELL 21324400 == 69 [pid = 4076] [id = 231] 14:06:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (21325C00) [pid = 4076] [serial = 692] [outer = 00000000] 14:06:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (2132D800) [pid = 4076] [serial = 693] [outer = 21325C00] 14:06:04 INFO - PROCESS | 4076 | 1463605564871 Marionette DEBUG loaded listener.js 14:06:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (2132E400) [pid = 4076] [serial = 694] [outer = 21325C00] 14:06:05 INFO - PROCESS | 4076 | 1463605565434 Marionette TRACE conn6 <- [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]]]}] 14:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 869ms 14:06:05 INFO - PROCESS | 4076 | 1463605565454 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 14:06:05 INFO - PROCESS | 4076 | 1463605565456 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 14:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:06:05 INFO - PROCESS | 4076 | 1463605565459 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:06:05 INFO - PROCESS | 4076 | 1463605565462 Marionette TRACE conn6 <- [1,890,null,{}] 14:06:05 INFO - PROCESS | 4076 | 1463605565466 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:05 INFO - PROCESS | 4076 | 1463605565570 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 14:06:05 INFO - PROCESS | 4076 | 1463605565677 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:05 INFO - PROCESS | 4076 | ++DOCSHELL 2134AC00 == 70 [pid = 4076] [id = 232] 14:06:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (2134BC00) [pid = 4076] [serial = 695] [outer = 00000000] 14:06:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (21351800) [pid = 4076] [serial = 696] [outer = 2134BC00] 14:06:05 INFO - PROCESS | 4076 | 1463605565730 Marionette DEBUG loaded listener.js 14:06:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (21353C00) [pid = 4076] [serial = 697] [outer = 2134BC00] 14:06:06 INFO - PROCESS | 4076 | 1463605566501 Marionette TRACE conn6 <- [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]]]}] 14:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1116ms 14:06:06 INFO - PROCESS | 4076 | 1463605566580 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 14:06:06 INFO - PROCESS | 4076 | 1463605566584 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 14:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:06:06 INFO - PROCESS | 4076 | 1463605566589 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:06:06 INFO - PROCESS | 4076 | 1463605566593 Marionette TRACE conn6 <- [1,894,null,{}] 14:06:06 INFO - PROCESS | 4076 | 1463605566598 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:06 INFO - PROCESS | 4076 | 1463605566709 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 14:06:06 INFO - PROCESS | 4076 | 1463605566845 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:06 INFO - PROCESS | 4076 | ++DOCSHELL 10EF5800 == 71 [pid = 4076] [id = 233] 14:06:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (14224400) [pid = 4076] [serial = 698] [outer = 00000000] 14:06:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (1491F800) [pid = 4076] [serial = 699] [outer = 14224400] 14:06:06 INFO - PROCESS | 4076 | 1463605566895 Marionette DEBUG loaded listener.js 14:06:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (1630D000) [pid = 4076] [serial = 700] [outer = 14224400] 14:06:07 INFO - PROCESS | 4076 | 1463605567523 Marionette TRACE conn6 <- [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]]]}] 14:06:07 INFO - PROCESS | 4076 | --DOCSHELL 1A011C00 == 70 [pid = 4076] [id = 224] 14:06:07 INFO - PROCESS | 4076 | --DOCSHELL 18860400 == 69 [pid = 4076] [id = 223] 14:06:07 INFO - PROCESS | 4076 | --DOCSHELL 198EA000 == 68 [pid = 4076] [id = 222] 14:06:07 INFO - PROCESS | 4076 | --DOCSHELL 190E2800 == 67 [pid = 4076] [id = 221] 14:06:07 INFO - PROCESS | 4076 | --DOCSHELL 18865000 == 66 [pid = 4076] [id = 220] 14:06:07 INFO - PROCESS | 4076 | --DOCSHELL 0D80DC00 == 65 [pid = 4076] [id = 219] 14:06:07 INFO - PROCESS | 4076 | --DOCSHELL 0C715800 == 64 [pid = 4076] [id = 218] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (1D9AD400) [pid = 4076] [serial = 632] [outer = 00000000] [url = about:blank] 14:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1022ms 14:06:07 INFO - PROCESS | 4076 | 1463605567613 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 14:06:07 INFO - PROCESS | 4076 | 1463605567618 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (1C88A000) [pid = 4076] [serial = 630] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (11089400) [pid = 4076] [serial = 606] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (1AD8CC00) [pid = 4076] [serial = 588] [outer = 00000000] [url = about:blank] 14:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (1C225800) [pid = 4076] [serial = 599] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (1A12D800) [pid = 4076] [serial = 621] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (1864AC00) [pid = 4076] [serial = 593] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (1ADD4400) [pid = 4076] [serial = 596] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (0DCA0000) [pid = 4076] [serial = 590] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (0DC73800) [pid = 4076] [serial = 602] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (19F86C00) [pid = 4076] [serial = 617] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (1AE49800) [pid = 4076] [serial = 624] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (1C221000) [pid = 4076] [serial = 629] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (19C46C00) [pid = 4076] [serial = 615] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (1B5F1000) [pid = 4076] [serial = 627] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (17B5E000) [pid = 4076] [serial = 609] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1A01D400) [pid = 4076] [serial = 618] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1A124000) [pid = 4076] [serial = 620] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (190DFC00) [pid = 4076] [serial = 611] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (17624400) [pid = 4076] [serial = 608] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (1B58F800) [pid = 4076] [serial = 626] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (149ADC00) [pid = 4076] [serial = 603] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (19C46800) [pid = 4076] [serial = 614] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1ADD3C00) [pid = 4076] [serial = 623] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (190E5400) [pid = 4076] [serial = 612] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (0DCA2800) [pid = 4076] [serial = 605] [outer = 00000000] [url = about:blank] 14:06:07 INFO - PROCESS | 4076 | 1463605567666 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:06:07 INFO - PROCESS | 4076 | 1463605567668 Marionette TRACE conn6 <- [1,898,null,{}] 14:06:07 INFO - PROCESS | 4076 | 1463605567675 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:07 INFO - PROCESS | 4076 | 1463605567770 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 14:06:07 INFO - PROCESS | 4076 | 1463605567777 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:07 INFO - PROCESS | 4076 | ++DOCSHELL 0DCA2800 == 65 [pid = 4076] [id = 234] 14:06:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (0DCA6000) [pid = 4076] [serial = 701] [outer = 00000000] 14:06:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (10EF1800) [pid = 4076] [serial = 702] [outer = 0DCA6000] 14:06:07 INFO - PROCESS | 4076 | 1463605567822 Marionette DEBUG loaded listener.js 14:06:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (14903800) [pid = 4076] [serial = 703] [outer = 0DCA6000] 14:06:08 INFO - PROCESS | 4076 | 1463605568306 Marionette TRACE conn6 <- [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]]]}] 14:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 710ms 14:06:08 INFO - PROCESS | 4076 | 1463605568350 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 14:06:08 INFO - PROCESS | 4076 | 1463605568353 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 14:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:06:08 INFO - PROCESS | 4076 | 1463605568356 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:06:08 INFO - PROCESS | 4076 | 1463605568359 Marionette TRACE conn6 <- [1,902,null,{}] 14:06:08 INFO - PROCESS | 4076 | 1463605568369 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:08 INFO - PROCESS | 4076 | 1463605568462 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 14:06:08 INFO - PROCESS | 4076 | 1463605568556 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:08 INFO - PROCESS | 4076 | ++DOCSHELL 156E5C00 == 66 [pid = 4076] [id = 235] 14:06:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (16A37000) [pid = 4076] [serial = 704] [outer = 00000000] 14:06:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (18BDE000) [pid = 4076] [serial = 705] [outer = 16A37000] 14:06:08 INFO - PROCESS | 4076 | 1463605568610 Marionette DEBUG loaded listener.js 14:06:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (19005800) [pid = 4076] [serial = 706] [outer = 16A37000] 14:06:08 INFO - PROCESS | 4076 | 1463605568976 Marionette TRACE conn6 <- [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]]]}] 14:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 14:06:09 INFO - PROCESS | 4076 | 1463605569030 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 14:06:09 INFO - PROCESS | 4076 | 1463605569033 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 14:06:09 INFO - PROCESS | 4076 | 1463605569036 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:06:09 INFO - PROCESS | 4076 | 1463605569038 Marionette TRACE conn6 <- [1,906,null,{}] 14:06:09 INFO - PROCESS | 4076 | 1463605569041 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:09 INFO - PROCESS | 4076 | 1463605569157 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 14:06:09 INFO - PROCESS | 4076 | 1463605569168 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:09 INFO - PROCESS | 4076 | ++DOCSHELL 190E2C00 == 67 [pid = 4076] [id = 236] 14:06:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (190E7C00) [pid = 4076] [serial = 707] [outer = 00000000] 14:06:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (198E7C00) [pid = 4076] [serial = 708] [outer = 190E7C00] 14:06:09 INFO - PROCESS | 4076 | 1463605569214 Marionette DEBUG loaded listener.js 14:06:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (19B9EC00) [pid = 4076] [serial = 709] [outer = 190E7C00] 14:06:09 INFO - PROCESS | 4076 | 1463605569661 Marionette TRACE conn6 <- [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]]]}] 14:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 14:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:06:09 INFO - PROCESS | 4076 | 1463605569713 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 14:06:09 INFO - PROCESS | 4076 | 1463605569715 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 14:06:09 INFO - PROCESS | 4076 | 1463605569718 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:06:09 INFO - PROCESS | 4076 | 1463605569720 Marionette TRACE conn6 <- [1,910,null,{}] 14:06:09 INFO - PROCESS | 4076 | 1463605569723 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:09 INFO - PROCESS | 4076 | 1463605569852 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 14:06:09 INFO - PROCESS | 4076 | 1463605569913 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:09 INFO - PROCESS | 4076 | ++DOCSHELL 198DF400 == 68 [pid = 4076] [id = 237] 14:06:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (19BA2000) [pid = 4076] [serial = 710] [outer = 00000000] 14:06:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (19C7C400) [pid = 4076] [serial = 711] [outer = 19BA2000] 14:06:09 INFO - PROCESS | 4076 | 1463605569959 Marionette DEBUG loaded listener.js 14:06:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (19F85000) [pid = 4076] [serial = 712] [outer = 19BA2000] 14:06:10 INFO - PROCESS | 4076 | 1463605570365 Marionette TRACE conn6 <- [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]]]}] 14:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 14:06:10 INFO - PROCESS | 4076 | 1463605570452 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 14:06:10 INFO - PROCESS | 4076 | 1463605570454 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 14:06:10 INFO - PROCESS | 4076 | 1463605570461 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:06:10 INFO - PROCESS | 4076 | 1463605570463 Marionette TRACE conn6 <- [1,914,null,{}] 14:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:06:10 INFO - PROCESS | 4076 | 1463605570473 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:10 INFO - PROCESS | 4076 | 1463605570638 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 14:06:10 INFO - PROCESS | 4076 | 1463605570707 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:10 INFO - PROCESS | 4076 | ++DOCSHELL 0D652000 == 69 [pid = 4076] [id = 238] 14:06:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (19FA5C00) [pid = 4076] [serial = 713] [outer = 00000000] 14:06:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (1AD36C00) [pid = 4076] [serial = 714] [outer = 19FA5C00] 14:06:10 INFO - PROCESS | 4076 | 1463605570753 Marionette DEBUG loaded listener.js 14:06:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (1AD87000) [pid = 4076] [serial = 715] [outer = 19FA5C00] 14:06:11 INFO - PROCESS | 4076 | 1463605571155 Marionette TRACE conn6 <- [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]]]}] 14:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 14:06:11 INFO - PROCESS | 4076 | 1463605571196 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 14:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:06:11 INFO - PROCESS | 4076 | 1463605571198 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 14:06:11 INFO - PROCESS | 4076 | 1463605571202 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:06:11 INFO - PROCESS | 4076 | 1463605571203 Marionette TRACE conn6 <- [1,918,null,{}] 14:06:11 INFO - PROCESS | 4076 | 1463605571207 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:11 INFO - PROCESS | 4076 | 1463605571324 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 14:06:11 INFO - PROCESS | 4076 | 1463605571382 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:11 INFO - PROCESS | 4076 | ++DOCSHELL 1AD8C000 == 70 [pid = 4076] [id = 239] 14:06:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (1AD91800) [pid = 4076] [serial = 716] [outer = 00000000] 14:06:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (1B589800) [pid = 4076] [serial = 717] [outer = 1AD91800] 14:06:11 INFO - PROCESS | 4076 | 1463605571426 Marionette DEBUG loaded listener.js 14:06:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1BC25C00) [pid = 4076] [serial = 718] [outer = 1AD91800] 14:06:11 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (190E3400) [pid = 4076] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:06:11 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (0D84C000) [pid = 4076] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:06:11 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (1886B400) [pid = 4076] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:06:11 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (191E3800) [pid = 4076] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:06:11 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (0DCA4C00) [pid = 4076] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:06:11 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1A13FC00) [pid = 4076] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:06:11 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (19B9B000) [pid = 4076] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:06:11 INFO - PROCESS | 4076 | 1463605571879 Marionette TRACE conn6 <- [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]]]}] 14:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 14:06:11 INFO - PROCESS | 4076 | 1463605571933 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 14:06:11 INFO - PROCESS | 4076 | 1463605571935 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 14:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:06:11 INFO - PROCESS | 4076 | 1463605571938 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:06:11 INFO - PROCESS | 4076 | 1463605571940 Marionette TRACE conn6 <- [1,922,null,{}] 14:06:11 INFO - PROCESS | 4076 | 1463605571943 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:12 INFO - PROCESS | 4076 | 1463605572055 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 14:06:12 INFO - PROCESS | 4076 | 1463605572164 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:12 INFO - PROCESS | 4076 | ++DOCSHELL 1761E800 == 71 [pid = 4076] [id = 240] 14:06:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (18649400) [pid = 4076] [serial = 719] [outer = 00000000] 14:06:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (1BC2E000) [pid = 4076] [serial = 720] [outer = 18649400] 14:06:12 INFO - PROCESS | 4076 | 1463605572208 Marionette DEBUG loaded listener.js 14:06:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (1C224C00) [pid = 4076] [serial = 721] [outer = 18649400] 14:06:12 INFO - PROCESS | 4076 | 1463605572553 Marionette TRACE conn6 <- [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]]]}] 14:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 669ms 14:06:12 INFO - PROCESS | 4076 | 1463605572613 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 14:06:12 INFO - PROCESS | 4076 | 1463605572615 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 14:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:06:12 INFO - PROCESS | 4076 | 1463605572625 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:06:12 INFO - PROCESS | 4076 | 1463605572627 Marionette TRACE conn6 <- [1,926,null,{}] 14:06:12 INFO - PROCESS | 4076 | 1463605572630 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:12 INFO - PROCESS | 4076 | 1463605572720 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 14:06:12 INFO - PROCESS | 4076 | 1463605572740 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:12 INFO - PROCESS | 4076 | ++DOCSHELL 1BC2EC00 == 72 [pid = 4076] [id = 241] 14:06:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (1BD26400) [pid = 4076] [serial = 722] [outer = 00000000] 14:06:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (1D9A7400) [pid = 4076] [serial = 723] [outer = 1BD26400] 14:06:12 INFO - PROCESS | 4076 | 1463605572785 Marionette DEBUG loaded listener.js 14:06:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (1DA5D400) [pid = 4076] [serial = 724] [outer = 1BD26400] 14:06:13 INFO - PROCESS | 4076 | 1463605573203 Marionette TRACE conn6 <- [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]]]}] 14:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 14:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:06:13 INFO - PROCESS | 4076 | 1463605573261 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 14:06:13 INFO - PROCESS | 4076 | 1463605573263 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 14:06:13 INFO - PROCESS | 4076 | 1463605573266 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:06:13 INFO - PROCESS | 4076 | 1463605573268 Marionette TRACE conn6 <- [1,930,null,{}] 14:06:13 INFO - PROCESS | 4076 | 1463605573271 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:13 INFO - PROCESS | 4076 | 1463605573358 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 14:06:13 INFO - PROCESS | 4076 | 1463605573365 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:13 INFO - PROCESS | 4076 | ++DOCSHELL 0CF40000 == 73 [pid = 4076] [id = 242] 14:06:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (0CF86400) [pid = 4076] [serial = 725] [outer = 00000000] 14:06:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (17B51800) [pid = 4076] [serial = 726] [outer = 0CF86400] 14:06:13 INFO - PROCESS | 4076 | 1463605573434 Marionette DEBUG loaded listener.js 14:06:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1FAB7800) [pid = 4076] [serial = 727] [outer = 0CF86400] 14:06:13 INFO - PROCESS | 4076 | 1463605573992 Marionette TRACE conn6 <- [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]]]}] 14:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 770ms 14:06:14 INFO - PROCESS | 4076 | 1463605574038 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 14:06:14 INFO - PROCESS | 4076 | 1463605574043 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 14:06:14 INFO - PROCESS | 4076 | 1463605574048 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:06:14 INFO - PROCESS | 4076 | 1463605574053 Marionette TRACE conn6 <- [1,934,null,{}] 14:06:14 INFO - PROCESS | 4076 | 1463605574060 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:14 INFO - PROCESS | 4076 | 1463605574183 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 14:06:14 INFO - PROCESS | 4076 | 1463605574299 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:14 INFO - PROCESS | 4076 | ++DOCSHELL 0D84A400 == 74 [pid = 4076] [id = 243] 14:06:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (0D852400) [pid = 4076] [serial = 728] [outer = 00000000] 14:06:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (10EF1000) [pid = 4076] [serial = 729] [outer = 0D852400] 14:06:14 INFO - PROCESS | 4076 | 1463605574396 Marionette DEBUG loaded listener.js 14:06:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (147F4400) [pid = 4076] [serial = 730] [outer = 0D852400] 14:06:15 INFO - PROCESS | 4076 | 1463605575063 Marionette TRACE conn6 <- [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]]]}] 14:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1022ms 14:06:15 INFO - PROCESS | 4076 | 1463605575076 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 14:06:15 INFO - PROCESS | 4076 | 1463605575082 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 14:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:06:15 INFO - PROCESS | 4076 | 1463605575088 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:06:15 INFO - PROCESS | 4076 | 1463605575091 Marionette TRACE conn6 <- [1,938,null,{}] 14:06:15 INFO - PROCESS | 4076 | 1463605575095 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:15 INFO - PROCESS | 4076 | 1463605575212 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 14:06:15 INFO - PROCESS | 4076 | 1463605575352 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:15 INFO - PROCESS | 4076 | ++DOCSHELL 18BD7000 == 75 [pid = 4076] [id = 244] 14:06:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (190E5400) [pid = 4076] [serial = 731] [outer = 00000000] 14:06:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (198E5800) [pid = 4076] [serial = 732] [outer = 190E5400] 14:06:15 INFO - PROCESS | 4076 | 1463605575407 Marionette DEBUG loaded listener.js 14:06:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (1A01B800) [pid = 4076] [serial = 733] [outer = 190E5400] 14:06:15 INFO - PROCESS | 4076 | 1463605575969 Marionette TRACE conn6 <- [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]]]}] 14:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 14:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:06:16 INFO - PROCESS | 4076 | 1463605576061 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 14:06:16 INFO - PROCESS | 4076 | 1463605576064 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 14:06:16 INFO - PROCESS | 4076 | 1463605576068 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:06:16 INFO - PROCESS | 4076 | 1463605576072 Marionette TRACE conn6 <- [1,942,null,{}] 14:06:16 INFO - PROCESS | 4076 | 1463605576083 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:16 INFO - PROCESS | 4076 | 1463605576202 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 14:06:16 INFO - PROCESS | 4076 | 1463605576336 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:16 INFO - PROCESS | 4076 | ++DOCSHELL 1B44F400 == 76 [pid = 4076] [id = 245] 14:06:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (1D9A7000) [pid = 4076] [serial = 734] [outer = 00000000] 14:06:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (20C86000) [pid = 4076] [serial = 735] [outer = 1D9A7000] 14:06:16 INFO - PROCESS | 4076 | 1463605576394 Marionette DEBUG loaded listener.js 14:06:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (2132A800) [pid = 4076] [serial = 736] [outer = 1D9A7000] 14:06:16 INFO - PROCESS | 4076 | 1463605576972 Marionette TRACE conn6 <- [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]]]}] 14:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 970ms 14:06:17 INFO - PROCESS | 4076 | 1463605577041 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 14:06:17 INFO - PROCESS | 4076 | 1463605577044 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 14:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:06:17 INFO - PROCESS | 4076 | 1463605577047 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:06:17 INFO - PROCESS | 4076 | 1463605577049 Marionette TRACE conn6 <- [1,946,null,{}] 14:06:17 INFO - PROCESS | 4076 | 1463605577053 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:17 INFO - PROCESS | 4076 | 1463605577165 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 14:06:17 INFO - PROCESS | 4076 | 1463605577304 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:17 INFO - PROCESS | 4076 | ++DOCSHELL 21357C00 == 77 [pid = 4076] [id = 246] 14:06:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (21358000) [pid = 4076] [serial = 737] [outer = 00000000] 14:06:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (22053C00) [pid = 4076] [serial = 738] [outer = 21358000] 14:06:17 INFO - PROCESS | 4076 | 1463605577359 Marionette DEBUG loaded listener.js 14:06:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (2205AC00) [pid = 4076] [serial = 739] [outer = 21358000] 14:06:17 INFO - PROCESS | 4076 | 1463605577921 Marionette TRACE conn6 <- [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]]]}] 14:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 929ms 14:06:17 INFO - PROCESS | 4076 | 1463605577981 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 14:06:17 INFO - PROCESS | 4076 | 1463605577983 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 14:06:17 INFO - PROCESS | 4076 | 1463605577986 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:06:17 INFO - PROCESS | 4076 | 1463605577988 Marionette TRACE conn6 <- [1,950,null,{}] 14:06:17 INFO - PROCESS | 4076 | 1463605577992 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:18 INFO - PROCESS | 4076 | 1463605578101 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 14:06:18 INFO - PROCESS | 4076 | 1463605578240 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:18 INFO - PROCESS | 4076 | ++DOCSHELL 23422C00 == 78 [pid = 4076] [id = 247] 14:06:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (23423000) [pid = 4076] [serial = 740] [outer = 00000000] 14:06:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (23426C00) [pid = 4076] [serial = 741] [outer = 23423000] 14:06:18 INFO - PROCESS | 4076 | 1463605578296 Marionette DEBUG loaded listener.js 14:06:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (2342D000) [pid = 4076] [serial = 742] [outer = 23423000] 14:06:19 INFO - PROCESS | 4076 | 1463605579239 Marionette TRACE conn6 <- [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]]]}] 14:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1327ms 14:06:19 INFO - PROCESS | 4076 | 1463605579318 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 14:06:19 INFO - PROCESS | 4076 | 1463605579322 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 14:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:06:19 INFO - PROCESS | 4076 | 1463605579328 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:06:19 INFO - PROCESS | 4076 | 1463605579331 Marionette TRACE conn6 <- [1,954,null,{}] 14:06:19 INFO - PROCESS | 4076 | 1463605579336 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:19 INFO - PROCESS | 4076 | 1463605579471 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 14:06:19 INFO - PROCESS | 4076 | 1463605579607 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:19 INFO - PROCESS | 4076 | ++DOCSHELL 0C668800 == 79 [pid = 4076] [id = 248] 14:06:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (0C669C00) [pid = 4076] [serial = 743] [outer = 00000000] 14:06:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (0D851000) [pid = 4076] [serial = 744] [outer = 0C669C00] 14:06:19 INFO - PROCESS | 4076 | 1463605579658 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (0DC6F000) [pid = 4076] [serial = 745] [outer = 0C669C00] 14:06:20 INFO - PROCESS | 4076 | 1463605580250 Marionette TRACE conn6 <- [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]]]}] 14:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 986ms 14:06:20 INFO - PROCESS | 4076 | 1463605580315 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 14:06:20 INFO - PROCESS | 4076 | 1463605580321 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 14:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:06:20 INFO - PROCESS | 4076 | 1463605580327 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:06:20 INFO - PROCESS | 4076 | 1463605580329 Marionette TRACE conn6 <- [1,958,null,{}] 14:06:20 INFO - PROCESS | 4076 | 1463605580333 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:20 INFO - PROCESS | 4076 | 1463605580458 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 18C71000 == 78 [pid = 4076] [id = 101] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 0CF82400 == 77 [pid = 4076] [id = 196] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 1C82CC00 == 76 [pid = 4076] [id = 175] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 0DC6E800 == 75 [pid = 4076] [id = 83] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 1BC2EC00 == 74 [pid = 4076] [id = 241] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 1761E800 == 73 [pid = 4076] [id = 240] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 1AD8C000 == 72 [pid = 4076] [id = 239] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 0D652000 == 71 [pid = 4076] [id = 238] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 198DF400 == 70 [pid = 4076] [id = 237] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 190E2C00 == 69 [pid = 4076] [id = 236] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (1630FC00) [pid = 4076] [serial = 635] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (19618C00) [pid = 4076] [serial = 638] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (1AD34400) [pid = 4076] [serial = 641] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (1DA67800) [pid = 4076] [serial = 644] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (1DE93400) [pid = 4076] [serial = 647] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (20C7C800) [pid = 4076] [serial = 650] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (1BC2AC00) [pid = 4076] [serial = 674] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 156E5C00 == 68 [pid = 4076] [id = 235] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 0DCA2800 == 67 [pid = 4076] [id = 234] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 10EF5800 == 66 [pid = 4076] [id = 233] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 1FAB4400 == 65 [pid = 4076] [id = 230] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 1D9A6000 == 64 [pid = 4076] [id = 229] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 1CA6B000 == 63 [pid = 4076] [id = 228] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 19001400 == 62 [pid = 4076] [id = 227] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 13EAA000 == 61 [pid = 4076] [id = 226] 14:06:20 INFO - PROCESS | 4076 | --DOCSHELL 0D918C00 == 60 [pid = 4076] [id = 225] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (19FAA800) [pid = 4076] [serial = 668] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (0DF38C00) [pid = 4076] [serial = 656] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (1427F400) [pid = 4076] [serial = 657] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (18BE1400) [pid = 4076] [serial = 659] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (18C76800) [pid = 4076] [serial = 660] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (198E3C00) [pid = 4076] [serial = 662] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (17B53800) [pid = 4076] [serial = 654] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (15FCF400) [pid = 4076] [serial = 653] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (1AD82C00) [pid = 4076] [serial = 671] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (19C50800) [pid = 4076] [serial = 666] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (1ADD3400) [pid = 4076] [serial = 672] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (19C44C00) [pid = 4076] [serial = 665] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (1A135400) [pid = 4076] [serial = 669] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (198E7800) [pid = 4076] [serial = 663] [outer = 00000000] [url = about:blank] 14:06:20 INFO - PROCESS | 4076 | 1463605580628 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:20 INFO - PROCESS | 4076 | ++DOCSHELL 0C674800 == 61 [pid = 4076] [id = 249] 14:06:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (0C719400) [pid = 4076] [serial = 746] [outer = 00000000] 14:06:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (0D848400) [pid = 4076] [serial = 747] [outer = 0C719400] 14:06:20 INFO - PROCESS | 4076 | 1463605580673 Marionette DEBUG loaded listener.js 14:06:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (0D918C00) [pid = 4076] [serial = 748] [outer = 0C719400] 14:06:21 INFO - PROCESS | 4076 | 1463605581107 Marionette TRACE conn6 <- [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]]]}] 14:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 830ms 14:06:21 INFO - PROCESS | 4076 | 1463605581160 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 14:06:21 INFO - PROCESS | 4076 | 1463605581162 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 14:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:06:21 INFO - PROCESS | 4076 | 1463605581165 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:06:21 INFO - PROCESS | 4076 | 1463605581169 Marionette TRACE conn6 <- [1,962,null,{}] 14:06:21 INFO - PROCESS | 4076 | 1463605581179 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:21 INFO - PROCESS | 4076 | 1463605581269 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 14:06:21 INFO - PROCESS | 4076 | 1463605581283 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:21 INFO - PROCESS | 4076 | ++DOCSHELL 17624C00 == 62 [pid = 4076] [id = 250] 14:06:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (17628C00) [pid = 4076] [serial = 749] [outer = 00000000] 14:06:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (17B53800) [pid = 4076] [serial = 750] [outer = 17628C00] 14:06:21 INFO - PROCESS | 4076 | 1463605581332 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (17B5C800) [pid = 4076] [serial = 751] [outer = 17628C00] 14:06:21 INFO - PROCESS | 4076 | 1463605581805 Marionette TRACE conn6 <- [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]]]}] 14:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 14:06:21 INFO - PROCESS | 4076 | 1463605581840 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 14:06:21 INFO - PROCESS | 4076 | 1463605581842 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 14:06:21 INFO - PROCESS | 4076 | 1463605581845 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:06:21 INFO - PROCESS | 4076 | 1463605581847 Marionette TRACE conn6 <- [1,966,null,{}] 14:06:21 INFO - PROCESS | 4076 | 1463605581850 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:21 INFO - PROCESS | 4076 | 1463605581934 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 14:06:21 INFO - PROCESS | 4076 | 1463605581943 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:21 INFO - PROCESS | 4076 | ++DOCSHELL 18642C00 == 63 [pid = 4076] [id = 251] 14:06:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (18644000) [pid = 4076] [serial = 752] [outer = 00000000] 14:06:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (18BDDC00) [pid = 4076] [serial = 753] [outer = 18644000] 14:06:21 INFO - PROCESS | 4076 | 1463605581988 Marionette DEBUG loaded listener.js 14:06:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (18C6F400) [pid = 4076] [serial = 754] [outer = 18644000] 14:06:22 INFO - PROCESS | 4076 | 1463605582468 Marionette TRACE conn6 <- [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]]]}] 14:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 669ms 14:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:06:22 INFO - PROCESS | 4076 | 1463605582520 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 14:06:22 INFO - PROCESS | 4076 | 1463605582522 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 14:06:22 INFO - PROCESS | 4076 | 1463605582525 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:06:22 INFO - PROCESS | 4076 | 1463605582527 Marionette TRACE conn6 <- [1,970,null,{}] 14:06:22 INFO - PROCESS | 4076 | 1463605582530 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:22 INFO - PROCESS | 4076 | 1463605582613 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 14:06:22 INFO - PROCESS | 4076 | 1463605582620 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:22 INFO - PROCESS | 4076 | ++DOCSHELL 18C72800 == 64 [pid = 4076] [id = 252] 14:06:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (18C73800) [pid = 4076] [serial = 755] [outer = 00000000] 14:06:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (1900B000) [pid = 4076] [serial = 756] [outer = 18C73800] 14:06:22 INFO - PROCESS | 4076 | 1463605582674 Marionette DEBUG loaded listener.js 14:06:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (191E1C00) [pid = 4076] [serial = 757] [outer = 18C73800] 14:06:23 INFO - PROCESS | 4076 | 1463605583150 Marionette TRACE conn6 <- [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]]]}] 14:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 14:06:23 INFO - PROCESS | 4076 | 1463605583196 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 14:06:23 INFO - PROCESS | 4076 | 1463605583198 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 14:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:06:23 INFO - PROCESS | 4076 | 1463605583201 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:06:23 INFO - PROCESS | 4076 | 1463605583203 Marionette TRACE conn6 <- [1,974,null,{}] 14:06:23 INFO - PROCESS | 4076 | 1463605583206 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:23 INFO - PROCESS | 4076 | 1463605583345 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 14:06:23 INFO - PROCESS | 4076 | 1463605583444 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:23 INFO - PROCESS | 4076 | ++DOCSHELL 1928B400 == 65 [pid = 4076] [id = 253] 14:06:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (198DD000) [pid = 4076] [serial = 758] [outer = 00000000] 14:06:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (19B9CC00) [pid = 4076] [serial = 759] [outer = 198DD000] 14:06:23 INFO - PROCESS | 4076 | 1463605583489 Marionette DEBUG loaded listener.js 14:06:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (19C42000) [pid = 4076] [serial = 760] [outer = 198DD000] 14:06:23 INFO - PROCESS | 4076 | 1463605583907 Marionette TRACE conn6 <- [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]]]}] 14:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 770ms 14:06:23 INFO - PROCESS | 4076 | 1463605583972 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 14:06:23 INFO - PROCESS | 4076 | 1463605583974 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 14:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:06:23 INFO - PROCESS | 4076 | 1463605583978 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:06:23 INFO - PROCESS | 4076 | 1463605583979 Marionette TRACE conn6 <- [1,978,null,{}] 14:06:23 INFO - PROCESS | 4076 | 1463605583983 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:24 INFO - PROCESS | 4076 | 1463605584098 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 14:06:24 INFO - PROCESS | 4076 | 1463605584161 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:24 INFO - PROCESS | 4076 | ++DOCSHELL 19C4AC00 == 66 [pid = 4076] [id = 254] 14:06:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (19C4B000) [pid = 4076] [serial = 761] [outer = 00000000] 14:06:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (19C79000) [pid = 4076] [serial = 762] [outer = 19C4B000] 14:06:24 INFO - PROCESS | 4076 | 1463605584205 Marionette DEBUG loaded listener.js 14:06:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (19F84000) [pid = 4076] [serial = 763] [outer = 19C4B000] 14:06:24 INFO - PROCESS | 4076 | 1463605584632 Marionette TRACE conn6 <- [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]]]}] 14:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 14:06:24 INFO - PROCESS | 4076 | 1463605584648 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 14:06:24 INFO - PROCESS | 4076 | 1463605584650 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 14:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:06:24 INFO - PROCESS | 4076 | 1463605584653 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:06:24 INFO - PROCESS | 4076 | 1463605584655 Marionette TRACE conn6 <- [1,982,null,{}] 14:06:24 INFO - PROCESS | 4076 | 1463605584658 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:24 INFO - PROCESS | 4076 | 1463605584805 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 14:06:25 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (1CA60000) [pid = 4076] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:06:25 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (19C61400) [pid = 4076] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:06:25 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (16A37000) [pid = 4076] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:06:25 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (190E7C00) [pid = 4076] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:06:25 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (1AEC2C00) [pid = 4076] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:06:25 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (14224400) [pid = 4076] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:06:25 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (1AD91800) [pid = 4076] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:06:25 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (0DCA6000) [pid = 4076] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:06:25 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (19FA5C00) [pid = 4076] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:06:25 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (18649400) [pid = 4076] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:06:25 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (1BD26400) [pid = 4076] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:06:25 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (19BA2000) [pid = 4076] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:06:25 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (19C75000) [pid = 4076] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:06:25 INFO - PROCESS | 4076 | 1463605585169 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 4076 | ++DOCSHELL 0D84F000 == 67 [pid = 4076] [id = 255] 14:06:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (0D84FC00) [pid = 4076] [serial = 764] [outer = 00000000] 14:06:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (0DF9D400) [pid = 4076] [serial = 765] [outer = 0D84FC00] 14:06:25 INFO - PROCESS | 4076 | 1463605585213 Marionette DEBUG loaded listener.js 14:06:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (17B55400) [pid = 4076] [serial = 766] [outer = 0D84FC00] 14:06:25 INFO - PROCESS | 4076 | 1463605585572 Marionette TRACE conn6 <- [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]]]}] 14:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 969ms 14:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:06:25 INFO - PROCESS | 4076 | 1463605585624 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 14:06:25 INFO - PROCESS | 4076 | 1463605585626 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 14:06:25 INFO - PROCESS | 4076 | 1463605585629 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:06:25 INFO - PROCESS | 4076 | 1463605585630 Marionette TRACE conn6 <- [1,986,null,{}] 14:06:25 INFO - PROCESS | 4076 | 1463605585634 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:25 INFO - PROCESS | 4076 | 1463605585751 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 14:06:25 INFO - PROCESS | 4076 | 1463605585758 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 4076 | ++DOCSHELL 1969A400 == 68 [pid = 4076] [id = 256] 14:06:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (198DC400) [pid = 4076] [serial = 767] [outer = 00000000] 14:06:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (1A0BA800) [pid = 4076] [serial = 768] [outer = 198DC400] 14:06:25 INFO - PROCESS | 4076 | 1463605585801 Marionette DEBUG loaded listener.js 14:06:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (1A140400) [pid = 4076] [serial = 769] [outer = 198DC400] 14:06:26 INFO - PROCESS | 4076 | 1463605586202 Marionette TRACE conn6 <- [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]]]}] 14:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 14:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:06:26 INFO - PROCESS | 4076 | 1463605586260 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 14:06:26 INFO - PROCESS | 4076 | 1463605586262 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 14:06:26 INFO - PROCESS | 4076 | 1463605586265 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:06:26 INFO - PROCESS | 4076 | 1463605586267 Marionette TRACE conn6 <- [1,990,null,{}] 14:06:26 INFO - PROCESS | 4076 | 1463605586271 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:26 INFO - PROCESS | 4076 | 1463605586354 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 14:06:26 INFO - PROCESS | 4076 | 1463605586361 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:26 INFO - PROCESS | 4076 | ++DOCSHELL 1AD32400 == 69 [pid = 4076] [id = 257] 14:06:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (1AD35400) [pid = 4076] [serial = 770] [outer = 00000000] 14:06:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (1AD83000) [pid = 4076] [serial = 771] [outer = 1AD35400] 14:06:26 INFO - PROCESS | 4076 | 1463605586404 Marionette DEBUG loaded listener.js 14:06:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (1AD8E000) [pid = 4076] [serial = 772] [outer = 1AD35400] 14:06:27 INFO - PROCESS | 4076 | 1463605587106 Marionette TRACE conn6 <- [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]]]}] 14:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 870ms 14:06:27 INFO - PROCESS | 4076 | 1463605587137 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 14:06:27 INFO - PROCESS | 4076 | 1463605587142 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 14:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:06:27 INFO - PROCESS | 4076 | 1463605587147 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:06:27 INFO - PROCESS | 4076 | 1463605587152 Marionette TRACE conn6 <- [1,994,null,{}] 14:06:27 INFO - PROCESS | 4076 | 1463605587157 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:27 INFO - PROCESS | 4076 | 1463605587273 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 14:06:27 INFO - PROCESS | 4076 | 1463605587385 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:27 INFO - PROCESS | 4076 | ++DOCSHELL 0DC68C00 == 70 [pid = 4076] [id = 258] 14:06:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (0DC74400) [pid = 4076] [serial = 773] [outer = 00000000] 14:06:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (14649C00) [pid = 4076] [serial = 774] [outer = 0DC74400] 14:06:27 INFO - PROCESS | 4076 | 1463605587483 Marionette DEBUG loaded listener.js 14:06:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (156E4C00) [pid = 4076] [serial = 775] [outer = 0DC74400] 14:06:28 INFO - PROCESS | 4076 | 1463605588102 Marionette TRACE conn6 <- [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]]]}] 14:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1021ms 14:06:28 INFO - PROCESS | 4076 | 1463605588174 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 14:06:28 INFO - PROCESS | 4076 | 1463605588180 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 14:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:06:28 INFO - PROCESS | 4076 | 1463605588187 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:06:28 INFO - PROCESS | 4076 | 1463605588190 Marionette TRACE conn6 <- [1,998,null,{}] 14:06:28 INFO - PROCESS | 4076 | 1463605588194 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:28 INFO - PROCESS | 4076 | 1463605588308 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 14:06:28 INFO - PROCESS | 4076 | 1463605588447 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:28 INFO - PROCESS | 4076 | ++DOCSHELL 18646000 == 71 [pid = 4076] [id = 259] 14:06:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (1864A800) [pid = 4076] [serial = 776] [outer = 00000000] 14:06:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (1900AC00) [pid = 4076] [serial = 777] [outer = 1864A800] 14:06:28 INFO - PROCESS | 4076 | 1463605588503 Marionette DEBUG loaded listener.js 14:06:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (1969E000) [pid = 4076] [serial = 778] [outer = 1864A800] 14:06:29 INFO - PROCESS | 4076 | 1463605589135 Marionette TRACE conn6 <- [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]]]}] 14:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1020ms 14:06:29 INFO - PROCESS | 4076 | 1463605589209 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 14:06:29 INFO - PROCESS | 4076 | 1463605589211 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 14:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:06:29 INFO - PROCESS | 4076 | 1463605589215 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:06:29 INFO - PROCESS | 4076 | 1463605589219 Marionette TRACE conn6 <- [1,1002,null,{}] 14:06:29 INFO - PROCESS | 4076 | 1463605589230 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:29 INFO - PROCESS | 4076 | 1463605589398 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 14:06:29 INFO - PROCESS | 4076 | 1463605589532 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:29 INFO - PROCESS | 4076 | ++DOCSHELL 1AD3D000 == 72 [pid = 4076] [id = 260] 14:06:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (1AEF5000) [pid = 4076] [serial = 779] [outer = 00000000] 14:06:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (1B457C00) [pid = 4076] [serial = 780] [outer = 1AEF5000] 14:06:29 INFO - PROCESS | 4076 | 1463605589592 Marionette DEBUG loaded listener.js 14:06:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (1BC2BC00) [pid = 4076] [serial = 781] [outer = 1AEF5000] 14:06:30 INFO - PROCESS | 4076 | 1463605590191 Marionette TRACE conn6 <- [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]]]}] 14:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1019ms 14:06:30 INFO - PROCESS | 4076 | 1463605590238 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 14:06:30 INFO - PROCESS | 4076 | 1463605590241 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 14:06:30 INFO - PROCESS | 4076 | 1463605590245 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:06:30 INFO - PROCESS | 4076 | 1463605590247 Marionette TRACE conn6 <- [1,1006,null,{}] 14:06:30 INFO - PROCESS | 4076 | 1463605590251 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:30 INFO - PROCESS | 4076 | 1463605590375 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 14:06:30 INFO - PROCESS | 4076 | 1463605590486 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:30 INFO - PROCESS | 4076 | ++DOCSHELL 1B409C00 == 73 [pid = 4076] [id = 261] 14:06:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (1BC2E400) [pid = 4076] [serial = 782] [outer = 00000000] 14:06:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (1C839C00) [pid = 4076] [serial = 783] [outer = 1BC2E400] 14:06:30 INFO - PROCESS | 4076 | 1463605590541 Marionette DEBUG loaded listener.js 14:06:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (1CA68C00) [pid = 4076] [serial = 784] [outer = 1BC2E400] 14:06:31 INFO - PROCESS | 4076 | 1463605591133 Marionette TRACE conn6 <- [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]]]}] 14:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 930ms 14:06:31 INFO - PROCESS | 4076 | 1463605591178 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 14:06:31 INFO - PROCESS | 4076 | 1463605591181 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 14:06:31 INFO - PROCESS | 4076 | 1463605591184 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:06:31 INFO - PROCESS | 4076 | 1463605591186 Marionette TRACE conn6 <- [1,1010,null,{}] 14:06:31 INFO - PROCESS | 4076 | 1463605591189 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:31 INFO - PROCESS | 4076 | 1463605591299 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 14:06:31 INFO - PROCESS | 4076 | 1463605591408 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:31 INFO - PROCESS | 4076 | ++DOCSHELL 1C1B3000 == 74 [pid = 4076] [id = 262] 14:06:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 154 (1C2C7C00) [pid = 4076] [serial = 785] [outer = 00000000] 14:06:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 155 (1DE89400) [pid = 4076] [serial = 786] [outer = 1C2C7C00] 14:06:31 INFO - PROCESS | 4076 | 1463605591462 Marionette DEBUG loaded listener.js 14:06:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (1E703800) [pid = 4076] [serial = 787] [outer = 1C2C7C00] 14:06:32 INFO - PROCESS | 4076 | 1463605592026 Marionette TRACE conn6 <- [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]]]}] 14:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 14:06:32 INFO - PROCESS | 4076 | 1463605592118 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 14:06:32 INFO - PROCESS | 4076 | 1463605592121 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 14:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:06:32 INFO - PROCESS | 4076 | 1463605592124 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:06:32 INFO - PROCESS | 4076 | 1463605592126 Marionette TRACE conn6 <- [1,1014,null,{}] 14:06:32 INFO - PROCESS | 4076 | 1463605592130 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:32 INFO - PROCESS | 4076 | 1463605592251 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 14:06:32 INFO - PROCESS | 4076 | 1463605592358 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:32 INFO - PROCESS | 4076 | ++DOCSHELL 20399000 == 75 [pid = 4076] [id = 263] 14:06:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (20399800) [pid = 4076] [serial = 788] [outer = 00000000] 14:06:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (21321C00) [pid = 4076] [serial = 789] [outer = 20399800] 14:06:32 INFO - PROCESS | 4076 | 1463605592412 Marionette DEBUG loaded listener.js 14:06:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (2132B800) [pid = 4076] [serial = 790] [outer = 20399800] 14:06:32 INFO - PROCESS | 4076 | 1463605592950 Marionette TRACE conn6 <- [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]]]}] 14:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 869ms 14:06:32 INFO - PROCESS | 4076 | 1463605592999 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 14:06:32 INFO - PROCESS | 4076 | 1463605593001 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 14:06:32 INFO - PROCESS | 4076 | 1463605593005 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:06:32 INFO - PROCESS | 4076 | 1463605593007 Marionette TRACE conn6 <- [1,1018,null,{}] 14:06:32 INFO - PROCESS | 4076 | 1463605593010 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:33 INFO - PROCESS | 4076 | 1463605593114 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 14:06:33 INFO - PROCESS | 4076 | 1463605593244 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:33 INFO - PROCESS | 4076 | ++DOCSHELL 1DA64400 == 76 [pid = 4076] [id = 264] 14:06:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 160 (1DA68000) [pid = 4076] [serial = 791] [outer = 00000000] 14:06:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 161 (2134D800) [pid = 4076] [serial = 792] [outer = 1DA68000] 14:06:33 INFO - PROCESS | 4076 | 1463605593297 Marionette DEBUG loaded listener.js 14:06:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 162 (21355400) [pid = 4076] [serial = 793] [outer = 1DA68000] 14:06:33 INFO - PROCESS | 4076 | 1463605593908 Marionette TRACE conn6 <- [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]]]}] 14:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1070ms 14:06:34 INFO - PROCESS | 4076 | 1463605594110 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 14:06:34 INFO - PROCESS | 4076 | 1463605594114 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 14:06:34 INFO - PROCESS | 4076 | 1463605594120 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:06:34 INFO - PROCESS | 4076 | 1463605594123 Marionette TRACE conn6 <- [1,1022,null,{}] 14:06:34 INFO - PROCESS | 4076 | 1463605594129 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:34 INFO - PROCESS | 4076 | 1463605594238 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 14:06:34 INFO - PROCESS | 4076 | 1463605594373 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:34 INFO - PROCESS | 4076 | ++DOCSHELL 0CF47C00 == 77 [pid = 4076] [id = 265] 14:06:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 163 (0CF7E000) [pid = 4076] [serial = 794] [outer = 00000000] 14:06:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 164 (0D05E800) [pid = 4076] [serial = 795] [outer = 0CF7E000] 14:06:34 INFO - PROCESS | 4076 | 1463605594425 Marionette DEBUG loaded listener.js 14:06:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 165 (0D65C800) [pid = 4076] [serial = 796] [outer = 0CF7E000] 14:06:35 INFO - PROCESS | 4076 | 1463605595068 Marionette TRACE conn6 <- [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]]]}] 14:06:35 INFO - PROCESS | 4076 | --DOCSHELL 1DA5E000 == 76 [pid = 4076] [id = 215] 14:06:35 INFO - PROCESS | 4076 | --DOCSHELL 1A0AE800 == 75 [pid = 4076] [id = 214] 14:06:35 INFO - PROCESS | 4076 | --DOCSHELL 1A016C00 == 74 [pid = 4076] [id = 216] 14:06:35 INFO - PROCESS | 4076 | --DOCSHELL 1969A400 == 73 [pid = 4076] [id = 256] 14:06:35 INFO - PROCESS | 4076 | --DOCSHELL 0D84F000 == 72 [pid = 4076] [id = 255] 14:06:35 INFO - PROCESS | 4076 | --DOCSHELL 19C4AC00 == 71 [pid = 4076] [id = 254] 14:06:35 INFO - PROCESS | 4076 | --DOCSHELL 1928B400 == 70 [pid = 4076] [id = 253] 14:06:35 INFO - PROCESS | 4076 | --DOCSHELL 18C72800 == 69 [pid = 4076] [id = 252] 14:06:35 INFO - PROCESS | 4076 | --DOCSHELL 18642C00 == 68 [pid = 4076] [id = 251] 14:06:35 INFO - PROCESS | 4076 | --DOCSHELL 17624C00 == 67 [pid = 4076] [id = 250] 14:06:35 INFO - PROCESS | 4076 | --DOCSHELL 0C674800 == 66 [pid = 4076] [id = 249] 14:06:35 INFO - PROCESS | 4076 | --DOCSHELL 0C668800 == 65 [pid = 4076] [id = 248] 14:06:35 INFO - PROCESS | 4076 | --DOCSHELL 1B44F400 == 64 [pid = 4076] [id = 245] 14:06:35 INFO - PROCESS | 4076 | --DOCSHELL 18BD7000 == 63 [pid = 4076] [id = 244] 14:06:35 INFO - PROCESS | 4076 | --DOCSHELL 0D84A400 == 62 [pid = 4076] [id = 243] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 164 (1CA64000) [pid = 4076] [serial = 534] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 163 (1DA5EC00) [pid = 4076] [serial = 633] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 162 (1A124C00) [pid = 4076] [serial = 555] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 161 (18BDE000) [pid = 4076] [serial = 705] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 160 (19005800) [pid = 4076] [serial = 706] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 159 (198E7C00) [pid = 4076] [serial = 708] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 158 (1C228800) [pid = 4076] [serial = 675] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 157 (1630D000) [pid = 4076] [serial = 700] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 156 (1491F800) [pid = 4076] [serial = 699] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 155 (1B589800) [pid = 4076] [serial = 717] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 154 (10EF1800) [pid = 4076] [serial = 702] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 153 (14903800) [pid = 4076] [serial = 703] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 152 (19BA6800) [pid = 4076] [serial = 680] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (1AD87000) [pid = 4076] [serial = 715] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (1AD36C00) [pid = 4076] [serial = 714] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (156E7400) [pid = 4076] [serial = 677] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (1BC2E000) [pid = 4076] [serial = 720] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (1D9A7C00) [pid = 4076] [serial = 683] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (1FAB7400) [pid = 4076] [serial = 687] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (1D9A7400) [pid = 4076] [serial = 723] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (20C79C00) [pid = 4076] [serial = 690] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (2132D800) [pid = 4076] [serial = 693] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (21351800) [pid = 4076] [serial = 696] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (1BC25C00) [pid = 4076] [serial = 718] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (1DA5D400) [pid = 4076] [serial = 724] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (17B51800) [pid = 4076] [serial = 726] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (1C224C00) [pid = 4076] [serial = 721] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (19C7C400) [pid = 4076] [serial = 711] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (1E701400) [pid = 4076] [serial = 393] [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.] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (19F85000) [pid = 4076] [serial = 712] [outer = 00000000] [url = about:blank] 14:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (19B9EC00) [pid = 4076] [serial = 709] [outer = 00000000] [url = about:blank] 14:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1022ms 14:06:35 INFO - PROCESS | 4076 | 1463605595147 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 14:06:35 INFO - PROCESS | 4076 | 1463605595151 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 14:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:06:35 INFO - PROCESS | 4076 | 1463605595158 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:06:35 INFO - PROCESS | 4076 | 1463605595162 Marionette TRACE conn6 <- [1,1026,null,{}] 14:06:35 INFO - PROCESS | 4076 | 1463605595166 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:35 INFO - PROCESS | 4076 | 1463605595273 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 14:06:35 INFO - PROCESS | 4076 | 1463605595365 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:35 INFO - PROCESS | 4076 | ++DOCSHELL 0D805000 == 63 [pid = 4076] [id = 266] 14:06:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (0D80AC00) [pid = 4076] [serial = 797] [outer = 00000000] 14:06:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (0D91A800) [pid = 4076] [serial = 798] [outer = 0D80AC00] 14:06:35 INFO - PROCESS | 4076 | 1463605595411 Marionette DEBUG loaded listener.js 14:06:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (0DCA2000) [pid = 4076] [serial = 799] [outer = 0D80AC00] 14:06:35 INFO - PROCESS | 4076 | 1463605595793 Marionette TRACE conn6 <- [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]]]}] 14:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 690ms 14:06:35 INFO - PROCESS | 4076 | 1463605595847 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 14:06:35 INFO - PROCESS | 4076 | 1463605595849 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 14:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:06:35 INFO - PROCESS | 4076 | 1463605595853 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:06:35 INFO - PROCESS | 4076 | 1463605595855 Marionette TRACE conn6 <- [1,1030,null,{}] 14:06:35 INFO - PROCESS | 4076 | 1463605595864 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:35 INFO - PROCESS | 4076 | 1463605595987 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 14:06:35 INFO - PROCESS | 4076 | 1463605596001 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:36 INFO - PROCESS | 4076 | ++DOCSHELL 1464AC00 == 64 [pid = 4076] [id = 267] 14:06:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (14651400) [pid = 4076] [serial = 800] [outer = 00000000] 14:06:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (147F8C00) [pid = 4076] [serial = 801] [outer = 14651400] 14:06:36 INFO - PROCESS | 4076 | 1463605596051 Marionette DEBUG loaded listener.js 14:06:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (149A4C00) [pid = 4076] [serial = 802] [outer = 14651400] 14:06:36 INFO - PROCESS | 4076 | 1463605596509 Marionette TRACE conn6 <- [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]]]}] 14:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 730ms 14:06:36 INFO - PROCESS | 4076 | 1463605596587 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 14:06:36 INFO - PROCESS | 4076 | 1463605596589 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 14:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:06:36 INFO - PROCESS | 4076 | 1463605596592 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:06:36 INFO - PROCESS | 4076 | 1463605596594 Marionette TRACE conn6 <- [1,1034,null,{}] 14:06:36 INFO - PROCESS | 4076 | 1463605596597 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:36 INFO - PROCESS | 4076 | 1463605596686 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 14:06:36 INFO - PROCESS | 4076 | 1463605596784 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:36 INFO - PROCESS | 4076 | ++DOCSHELL 15FC8400 == 65 [pid = 4076] [id = 268] 14:06:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (15FD0000) [pid = 4076] [serial = 803] [outer = 00000000] 14:06:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (176B1C00) [pid = 4076] [serial = 804] [outer = 15FD0000] 14:06:36 INFO - PROCESS | 4076 | 1463605596833 Marionette DEBUG loaded listener.js 14:06:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (17B5AC00) [pid = 4076] [serial = 805] [outer = 15FD0000] 14:06:37 INFO - PROCESS | 4076 | 1463605597191 Marionette TRACE conn6 <- [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]]]}] 14:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 14:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:06:37 INFO - PROCESS | 4076 | 1463605597266 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 14:06:37 INFO - PROCESS | 4076 | 1463605597268 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 14:06:37 INFO - PROCESS | 4076 | 1463605597280 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:06:37 INFO - PROCESS | 4076 | 1463605597282 Marionette TRACE conn6 <- [1,1038,null,{}] 14:06:37 INFO - PROCESS | 4076 | 1463605597286 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:37 INFO - PROCESS | 4076 | 1463605597442 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 14:06:37 INFO - PROCESS | 4076 | 1463605597463 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:37 INFO - PROCESS | 4076 | ++DOCSHELL 17B94000 == 66 [pid = 4076] [id = 269] 14:06:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (17B94C00) [pid = 4076] [serial = 806] [outer = 00000000] 14:06:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (18649400) [pid = 4076] [serial = 807] [outer = 17B94C00] 14:06:37 INFO - PROCESS | 4076 | 1463605597507 Marionette DEBUG loaded listener.js 14:06:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (18879C00) [pid = 4076] [serial = 808] [outer = 17B94C00] 14:06:37 INFO - PROCESS | 4076 | 1463605597946 Marionette TRACE conn6 <- [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]]]}] 14:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 729ms 14:06:37 INFO - PROCESS | 4076 | 1463605598002 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 14:06:37 INFO - PROCESS | 4076 | 1463605598004 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 14:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:06:38 INFO - PROCESS | 4076 | 1463605598014 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:06:38 INFO - PROCESS | 4076 | 1463605598016 Marionette TRACE conn6 <- [1,1042,null,{}] 14:06:38 INFO - PROCESS | 4076 | 1463605598019 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:38 INFO - PROCESS | 4076 | 1463605598159 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 14:06:38 INFO - PROCESS | 4076 | 1463605598226 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:38 INFO - PROCESS | 4076 | ++DOCSHELL 18C79800 == 67 [pid = 4076] [id = 270] 14:06:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (19001C00) [pid = 4076] [serial = 809] [outer = 00000000] 14:06:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (190E1400) [pid = 4076] [serial = 810] [outer = 19001C00] 14:06:38 INFO - PROCESS | 4076 | 1463605598270 Marionette DEBUG loaded listener.js 14:06:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (19615000) [pid = 4076] [serial = 811] [outer = 19001C00] 14:06:38 INFO - PROCESS | 4076 | 1463605598673 Marionette TRACE conn6 <- [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]]]}] 14:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 690ms 14:06:38 INFO - PROCESS | 4076 | 1463605598698 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 14:06:38 INFO - PROCESS | 4076 | 1463605598700 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 14:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:06:38 INFO - PROCESS | 4076 | 1463605598709 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:06:38 INFO - PROCESS | 4076 | 1463605598711 Marionette TRACE conn6 <- [1,1046,null,{}] 14:06:38 INFO - PROCESS | 4076 | 1463605598729 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:38 INFO - PROCESS | 4076 | 1463605598875 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 14:06:38 INFO - PROCESS | 4076 | 1463605598942 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:38 INFO - PROCESS | 4076 | ++DOCSHELL 198E0C00 == 68 [pid = 4076] [id = 271] 14:06:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (198E1C00) [pid = 4076] [serial = 812] [outer = 00000000] 14:06:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (19BA0000) [pid = 4076] [serial = 813] [outer = 198E1C00] 14:06:38 INFO - PROCESS | 4076 | 1463605598986 Marionette DEBUG loaded listener.js 14:06:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (19BA7C00) [pid = 4076] [serial = 814] [outer = 198E1C00] 14:06:39 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (0C719400) [pid = 4076] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:06:39 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (17628C00) [pid = 4076] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:06:39 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (198DC400) [pid = 4076] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:06:39 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (18C73800) [pid = 4076] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:06:39 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (18644000) [pid = 4076] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:06:39 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (19C4B000) [pid = 4076] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:06:39 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (0D84FC00) [pid = 4076] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:06:39 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (198DD000) [pid = 4076] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:06:39 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (0C669C00) [pid = 4076] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:06:39 INFO - PROCESS | 4076 | 1463605599484 Marionette TRACE conn6 <- [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]]]}] 14:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 830ms 14:06:39 INFO - PROCESS | 4076 | 1463605599543 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 14:06:39 INFO - PROCESS | 4076 | 1463605599545 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 14:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:06:39 INFO - PROCESS | 4076 | 1463605599549 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:06:39 INFO - PROCESS | 4076 | 1463605599550 Marionette TRACE conn6 <- [1,1050,null,{}] 14:06:39 INFO - PROCESS | 4076 | 1463605599554 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:39 INFO - PROCESS | 4076 | 1463605599647 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 14:06:39 INFO - PROCESS | 4076 | 1463605599653 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:39 INFO - PROCESS | 4076 | ++DOCSHELL 1864A400 == 69 [pid = 4076] [id = 272] 14:06:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (18860400) [pid = 4076] [serial = 815] [outer = 00000000] 14:06:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (198E6C00) [pid = 4076] [serial = 816] [outer = 18860400] 14:06:39 INFO - PROCESS | 4076 | 1463605599698 Marionette DEBUG loaded listener.js 14:06:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (19C4B000) [pid = 4076] [serial = 817] [outer = 18860400] 14:06:40 INFO - PROCESS | 4076 | 1463605600145 Marionette TRACE conn6 <- [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]]]}] 14:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 14:06:40 INFO - PROCESS | 4076 | 1463605600180 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 14:06:40 INFO - PROCESS | 4076 | 1463605600182 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 14:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:06:40 INFO - PROCESS | 4076 | 1463605600185 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:06:40 INFO - PROCESS | 4076 | 1463605600186 Marionette TRACE conn6 <- [1,1054,null,{}] 14:06:40 INFO - PROCESS | 4076 | 1463605600190 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:40 INFO - PROCESS | 4076 | 1463605600304 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 14:06:40 INFO - PROCESS | 4076 | 1463605600311 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:40 INFO - PROCESS | 4076 | ++DOCSHELL 19C69000 == 70 [pid = 4076] [id = 273] 14:06:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (19C75000) [pid = 4076] [serial = 818] [outer = 00000000] 14:06:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (19F87000) [pid = 4076] [serial = 819] [outer = 19C75000] 14:06:40 INFO - PROCESS | 4076 | 1463605600354 Marionette DEBUG loaded listener.js 14:06:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (1A017800) [pid = 4076] [serial = 820] [outer = 19C75000] 14:06:40 INFO - PROCESS | 4076 | 1463605600771 Marionette TRACE conn6 <- [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]]]}] 14:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 14:06:40 INFO - PROCESS | 4076 | 1463605600823 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 14:06:40 INFO - PROCESS | 4076 | 1463605600825 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 14:06:40 INFO - PROCESS | 4076 | 1463605600828 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:06:40 INFO - PROCESS | 4076 | 1463605600829 Marionette TRACE conn6 <- [1,1058,null,{}] 14:06:40 INFO - PROCESS | 4076 | 1463605600833 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:40 INFO - PROCESS | 4076 | 1463605600919 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 14:06:40 INFO - PROCESS | 4076 | 1463605600926 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:40 INFO - PROCESS | 4076 | ++DOCSHELL 19F7D400 == 71 [pid = 4076] [id = 274] 14:06:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (19F86C00) [pid = 4076] [serial = 821] [outer = 00000000] 14:06:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (1A126400) [pid = 4076] [serial = 822] [outer = 19F86C00] 14:06:40 INFO - PROCESS | 4076 | 1463605600969 Marionette DEBUG loaded listener.js 14:06:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (1A230400) [pid = 4076] [serial = 823] [outer = 19F86C00] 14:06:41 INFO - PROCESS | 4076 | 1463605601385 Marionette TRACE conn6 <- [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]]]}] 14:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 14:06:41 INFO - PROCESS | 4076 | 1463605601462 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 14:06:41 INFO - PROCESS | 4076 | 1463605601464 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 14:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:06:41 INFO - PROCESS | 4076 | 1463605601532 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:06:41 INFO - PROCESS | 4076 | 1463605601536 Marionette TRACE conn6 <- [1,1062,null,{}] 14:06:41 INFO - PROCESS | 4076 | 1463605601543 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:41 INFO - PROCESS | 4076 | 1463605601717 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 14:06:41 INFO - PROCESS | 4076 | 1463605601828 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:41 INFO - PROCESS | 4076 | ++DOCSHELL 0D657800 == 72 [pid = 4076] [id = 275] 14:06:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (0D659C00) [pid = 4076] [serial = 824] [outer = 00000000] 14:06:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 154 (0D809400) [pid = 4076] [serial = 825] [outer = 0D659C00] 14:06:41 INFO - PROCESS | 4076 | 1463605601883 Marionette DEBUG loaded listener.js 14:06:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 155 (0D857400) [pid = 4076] [serial = 826] [outer = 0D659C00] 14:06:42 INFO - PROCESS | 4076 | 1463605602480 Marionette TRACE conn6 <- [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]]]}] 14:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1036ms 14:06:42 INFO - PROCESS | 4076 | 1463605602508 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 14:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:06:42 INFO - PROCESS | 4076 | 1463605602512 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 14:06:42 INFO - PROCESS | 4076 | 1463605602516 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:06:42 INFO - PROCESS | 4076 | 1463605602519 Marionette TRACE conn6 <- [1,1066,null,{}] 14:06:42 INFO - PROCESS | 4076 | 1463605602527 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:42 INFO - PROCESS | 4076 | 1463605602643 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 14:06:42 INFO - PROCESS | 4076 | 1463605602760 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:42 INFO - PROCESS | 4076 | ++DOCSHELL 10EF5C00 == 73 [pid = 4076] [id = 276] 14:06:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (11089400) [pid = 4076] [serial = 827] [outer = 00000000] 14:06:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (156E5400) [pid = 4076] [serial = 828] [outer = 11089400] 14:06:42 INFO - PROCESS | 4076 | 1463605602854 Marionette DEBUG loaded listener.js 14:06:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (1630D000) [pid = 4076] [serial = 829] [outer = 11089400] 14:06:43 INFO - PROCESS | 4076 | 1463605603471 Marionette TRACE conn6 <- [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]]]}] 14:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 990ms 14:06:43 INFO - PROCESS | 4076 | 1463605603507 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 14:06:43 INFO - PROCESS | 4076 | 1463605603510 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 14:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:06:43 INFO - PROCESS | 4076 | 1463605603514 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:06:43 INFO - PROCESS | 4076 | 1463605603516 Marionette TRACE conn6 <- [1,1070,null,{}] 14:06:43 INFO - PROCESS | 4076 | 1463605603520 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:43 INFO - PROCESS | 4076 | 1463605603633 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 14:06:43 INFO - PROCESS | 4076 | 1463605603783 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:43 INFO - PROCESS | 4076 | ++DOCSHELL 19F7D800 == 74 [pid = 4076] [id = 277] 14:06:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (19F81400) [pid = 4076] [serial = 830] [outer = 00000000] 14:06:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 160 (1A124000) [pid = 4076] [serial = 831] [outer = 19F81400] 14:06:43 INFO - PROCESS | 4076 | 1463605603845 Marionette DEBUG loaded listener.js 14:06:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 161 (1AD3F000) [pid = 4076] [serial = 832] [outer = 19F81400] 14:06:44 INFO - PROCESS | 4076 | 1463605604475 Marionette TRACE conn6 <- [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]]]}] 14:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 969ms 14:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:06:44 INFO - PROCESS | 4076 | 1463605604487 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 14:06:44 INFO - PROCESS | 4076 | 1463605604489 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 14:06:44 INFO - PROCESS | 4076 | 1463605604493 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:06:44 INFO - PROCESS | 4076 | 1463605604495 Marionette TRACE conn6 <- [1,1074,null,{}] 14:06:44 INFO - PROCESS | 4076 | 1463605604499 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:44 INFO - PROCESS | 4076 | 1463605604609 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 14:06:44 INFO - PROCESS | 4076 | 1463605604723 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:44 INFO - PROCESS | 4076 | ++DOCSHELL 1A123400 == 75 [pid = 4076] [id = 278] 14:06:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 162 (1AD3E400) [pid = 4076] [serial = 833] [outer = 00000000] 14:06:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 163 (1B44E800) [pid = 4076] [serial = 834] [outer = 1AD3E400] 14:06:44 INFO - PROCESS | 4076 | 1463605604818 Marionette DEBUG loaded listener.js 14:06:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 164 (1BC22800) [pid = 4076] [serial = 835] [outer = 1AD3E400] 14:06:45 INFO - PROCESS | 4076 | 1463605605450 Marionette TRACE conn6 <- [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]]]}] 14:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 970ms 14:06:45 INFO - PROCESS | 4076 | 1463605605467 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 14:06:45 INFO - PROCESS | 4076 | 1463605605469 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 14:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:06:45 INFO - PROCESS | 4076 | 1463605605472 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:06:45 INFO - PROCESS | 4076 | 1463605605474 Marionette TRACE conn6 <- [1,1078,null,{}] 14:06:45 INFO - PROCESS | 4076 | 1463605605478 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:45 INFO - PROCESS | 4076 | 1463605605586 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 14:06:45 INFO - PROCESS | 4076 | 1463605605701 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:45 INFO - PROCESS | 4076 | ++DOCSHELL 1BD25000 == 76 [pid = 4076] [id = 279] 14:06:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 165 (1BD26800) [pid = 4076] [serial = 836] [outer = 00000000] 14:06:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 166 (1C2C2C00) [pid = 4076] [serial = 837] [outer = 1BD26800] 14:06:45 INFO - PROCESS | 4076 | 1463605605795 Marionette DEBUG loaded listener.js 14:06:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 167 (1C890400) [pid = 4076] [serial = 838] [outer = 1BD26800] 14:06:46 INFO - PROCESS | 4076 | 1463605606345 Marionette TRACE conn6 <- [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]]]}] 14:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 930ms 14:06:46 INFO - PROCESS | 4076 | 1463605606407 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 14:06:46 INFO - PROCESS | 4076 | 1463605606409 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 14:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:06:46 INFO - PROCESS | 4076 | 1463605606413 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:06:46 INFO - PROCESS | 4076 | 1463605606415 Marionette TRACE conn6 <- [1,1082,null,{}] 14:06:46 INFO - PROCESS | 4076 | 1463605606418 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:46 INFO - PROCESS | 4076 | 1463605606580 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 14:06:46 INFO - PROCESS | 4076 | 1463605606725 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:46 INFO - PROCESS | 4076 | ++DOCSHELL 1C894400 == 77 [pid = 4076] [id = 280] 14:06:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 168 (1CA6B400) [pid = 4076] [serial = 839] [outer = 00000000] 14:06:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (1DA5E000) [pid = 4076] [serial = 840] [outer = 1CA6B400] 14:06:46 INFO - PROCESS | 4076 | 1463605606780 Marionette DEBUG loaded listener.js 14:06:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 170 (1DA67000) [pid = 4076] [serial = 841] [outer = 1CA6B400] 14:06:47 INFO - PROCESS | 4076 | 1463605607361 Marionette TRACE conn6 <- [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]]]}] 14:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 970ms 14:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:06:47 INFO - PROCESS | 4076 | 1463605607387 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 14:06:47 INFO - PROCESS | 4076 | 1463605607389 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 14:06:47 INFO - PROCESS | 4076 | 1463605607392 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:06:47 INFO - PROCESS | 4076 | 1463605607394 Marionette TRACE conn6 <- [1,1086,null,{}] 14:06:47 INFO - PROCESS | 4076 | 1463605607398 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:47 INFO - PROCESS | 4076 | 1463605607506 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 14:06:47 INFO - PROCESS | 4076 | 1463605607649 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:47 INFO - PROCESS | 4076 | ++DOCSHELL 1DE87000 == 78 [pid = 4076] [id = 281] 14:06:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 171 (1DE89800) [pid = 4076] [serial = 842] [outer = 00000000] 14:06:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 172 (1E70FC00) [pid = 4076] [serial = 843] [outer = 1DE89800] 14:06:47 INFO - PROCESS | 4076 | 1463605607703 Marionette DEBUG loaded listener.js 14:06:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 173 (1FAB7000) [pid = 4076] [serial = 844] [outer = 1DE89800] 14:06:48 INFO - PROCESS | 4076 | 1463605608277 Marionette TRACE conn6 <- [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]]]}] 14:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 930ms 14:06:48 INFO - PROCESS | 4076 | 1463605608358 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 14:06:48 INFO - PROCESS | 4076 | 1463605608361 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 14:06:48 INFO - PROCESS | 4076 | 1463605608365 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:06:48 INFO - PROCESS | 4076 | 1463605608367 Marionette TRACE conn6 <- [1,1090,null,{}] 14:06:48 INFO - PROCESS | 4076 | 1463605608371 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:48 INFO - PROCESS | 4076 | 1463605608480 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 14:06:48 INFO - PROCESS | 4076 | 1463605608803 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:48 INFO - PROCESS | 4076 | ++DOCSHELL 0D0FC000 == 79 [pid = 4076] [id = 282] 14:06:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 174 (0D64D800) [pid = 4076] [serial = 845] [outer = 00000000] 14:06:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 175 (0D76DC00) [pid = 4076] [serial = 846] [outer = 0D64D800] 14:06:48 INFO - PROCESS | 4076 | 1463605608888 Marionette DEBUG loaded listener.js 14:06:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (0D921C00) [pid = 4076] [serial = 847] [outer = 0D64D800] 14:06:49 INFO - PROCESS | 4076 | 1463605609466 Marionette TRACE conn6 <- [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]]]}] 14:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1126ms 14:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:06:49 INFO - PROCESS | 4076 | 1463605609494 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 14:06:49 INFO - PROCESS | 4076 | 1463605609499 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 14:06:49 INFO - PROCESS | 4076 | 1463605609504 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:06:49 INFO - PROCESS | 4076 | 1463605609508 Marionette TRACE conn6 <- [1,1094,null,{}] 14:06:49 INFO - PROCESS | 4076 | 1463605609513 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:49 INFO - PROCESS | 4076 | 1463605609622 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 14:06:49 INFO - PROCESS | 4076 | 1463605609786 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:49 INFO - PROCESS | 4076 | ++DOCSHELL 11092400 == 80 [pid = 4076] [id = 283] 14:06:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (14696C00) [pid = 4076] [serial = 848] [outer = 00000000] 14:06:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (15FD1400) [pid = 4076] [serial = 849] [outer = 14696C00] 14:06:49 INFO - PROCESS | 4076 | 1463605609838 Marionette DEBUG loaded listener.js 14:06:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 179 (18879800) [pid = 4076] [serial = 850] [outer = 14696C00] 14:06:50 INFO - PROCESS | 4076 | --DOCSHELL 190E2400 == 79 [pid = 4076] [id = 72] 14:06:50 INFO - PROCESS | 4076 | --DOCSHELL 14721800 == 78 [pid = 4076] [id = 100] 14:06:50 INFO - PROCESS | 4076 | --DOCSHELL 19C69000 == 77 [pid = 4076] [id = 273] 14:06:50 INFO - PROCESS | 4076 | --DOCSHELL 1864A400 == 76 [pid = 4076] [id = 272] 14:06:50 INFO - PROCESS | 4076 | --DOCSHELL 198E0C00 == 75 [pid = 4076] [id = 271] 14:06:50 INFO - PROCESS | 4076 | --DOCSHELL 17B94000 == 74 [pid = 4076] [id = 269] 14:06:50 INFO - PROCESS | 4076 | --DOCSHELL 1464AC00 == 73 [pid = 4076] [id = 267] 14:06:50 INFO - PROCESS | 4076 | --DOCSHELL 0D805000 == 72 [pid = 4076] [id = 266] 14:06:50 INFO - PROCESS | 4076 | --DOCSHELL 0CF40000 == 71 [pid = 4076] [id = 242] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 178 (1AD83000) [pid = 4076] [serial = 771] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOCSHELL 0CF47C00 == 70 [pid = 4076] [id = 265] 14:06:50 INFO - PROCESS | 4076 | --DOCSHELL 20399000 == 69 [pid = 4076] [id = 263] 14:06:50 INFO - PROCESS | 4076 | --DOCSHELL 1C1B3000 == 68 [pid = 4076] [id = 262] 14:06:50 INFO - PROCESS | 4076 | --DOCSHELL 1B409C00 == 67 [pid = 4076] [id = 261] 14:06:50 INFO - PROCESS | 4076 | --DOCSHELL 1AD3D000 == 66 [pid = 4076] [id = 260] 14:06:50 INFO - PROCESS | 4076 | --DOCSHELL 18646000 == 65 [pid = 4076] [id = 259] 14:06:50 INFO - PROCESS | 4076 | --DOCSHELL 0DC68C00 == 64 [pid = 4076] [id = 258] 14:06:50 INFO - PROCESS | 4076 | --DOCSHELL 1AD32400 == 63 [pid = 4076] [id = 257] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 177 (1A140400) [pid = 4076] [serial = 769] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 176 (22053C00) [pid = 4076] [serial = 738] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 175 (0D918C00) [pid = 4076] [serial = 748] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 174 (17B53800) [pid = 4076] [serial = 750] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 173 (1A0BA800) [pid = 4076] [serial = 768] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 172 (1900B000) [pid = 4076] [serial = 756] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 171 (17B5C800) [pid = 4076] [serial = 751] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 170 (18C6F400) [pid = 4076] [serial = 754] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 169 (19C79000) [pid = 4076] [serial = 762] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 168 (18BDDC00) [pid = 4076] [serial = 753] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 167 (19F84000) [pid = 4076] [serial = 763] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 166 (10EF1000) [pid = 4076] [serial = 729] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 165 (23426C00) [pid = 4076] [serial = 741] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 164 (20C86000) [pid = 4076] [serial = 735] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 163 (191E1C00) [pid = 4076] [serial = 757] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 162 (0D848400) [pid = 4076] [serial = 747] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 161 (17B55400) [pid = 4076] [serial = 766] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 160 (19C42000) [pid = 4076] [serial = 760] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 159 (198E5800) [pid = 4076] [serial = 732] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 158 (19B9CC00) [pid = 4076] [serial = 759] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 157 (0DC6F000) [pid = 4076] [serial = 745] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 156 (0D851000) [pid = 4076] [serial = 744] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | --DOMWINDOW == 155 (0DF9D400) [pid = 4076] [serial = 765] [outer = 00000000] [url = about:blank] 14:06:50 INFO - PROCESS | 4076 | 1463605610376 Marionette TRACE conn6 <- [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]]]}] 14:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 930ms 14:06:50 INFO - PROCESS | 4076 | 1463605610436 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 14:06:50 INFO - PROCESS | 4076 | 1463605610440 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 14:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:06:50 INFO - PROCESS | 4076 | 1463605610445 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:06:50 INFO - PROCESS | 4076 | 1463605610447 Marionette TRACE conn6 <- [1,1098,null,{}] 14:06:50 INFO - PROCESS | 4076 | 1463605610450 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:50 INFO - PROCESS | 4076 | 1463605610540 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 14:06:50 INFO - PROCESS | 4076 | 1463605610668 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:50 INFO - PROCESS | 4076 | ++DOCSHELL 0D853C00 == 64 [pid = 4076] [id = 284] 14:06:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (0D916C00) [pid = 4076] [serial = 851] [outer = 00000000] 14:06:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (11088800) [pid = 4076] [serial = 852] [outer = 0D916C00] 14:06:50 INFO - PROCESS | 4076 | 1463605610714 Marionette DEBUG loaded listener.js 14:06:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (14698800) [pid = 4076] [serial = 853] [outer = 0D916C00] 14:06:51 INFO - PROCESS | 4076 | 1463605611108 Marionette TRACE conn6 <- [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]]]}] 14:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 730ms 14:06:51 INFO - PROCESS | 4076 | 1463605611179 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 14:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:06:51 INFO - PROCESS | 4076 | 1463605611182 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 14:06:51 INFO - PROCESS | 4076 | 1463605611187 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:06:51 INFO - PROCESS | 4076 | 1463605611192 Marionette TRACE conn6 <- [1,1102,null,{}] 14:06:51 INFO - PROCESS | 4076 | 1463605611201 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:51 INFO - PROCESS | 4076 | 1463605611297 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 14:06:51 INFO - PROCESS | 4076 | 1463605611313 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:51 INFO - PROCESS | 4076 | ++DOCSHELL 18640400 == 65 [pid = 4076] [id = 285] 14:06:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (18645400) [pid = 4076] [serial = 854] [outer = 00000000] 14:06:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 160 (18807800) [pid = 4076] [serial = 855] [outer = 18645400] 14:06:51 INFO - PROCESS | 4076 | 1463605611357 Marionette DEBUG loaded listener.js 14:06:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 161 (18C6B400) [pid = 4076] [serial = 856] [outer = 18645400] 14:06:51 INFO - PROCESS | 4076 | 1463605611796 Marionette TRACE conn6 <- [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]]]}] 14:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 14:06:51 INFO - PROCESS | 4076 | 1463605611833 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 14:06:51 INFO - PROCESS | 4076 | 1463605611835 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 14:06:51 INFO - PROCESS | 4076 | 1463605611839 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:06:51 INFO - PROCESS | 4076 | 1463605611841 Marionette TRACE conn6 <- [1,1106,null,{}] 14:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:06:51 INFO - PROCESS | 4076 | 1463605611845 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:51 INFO - PROCESS | 4076 | 1463605611936 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 14:06:51 INFO - PROCESS | 4076 | 1463605611957 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:51 INFO - PROCESS | 4076 | ++DOCSHELL 1864AC00 == 66 [pid = 4076] [id = 286] 14:06:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 162 (18802400) [pid = 4076] [serial = 857] [outer = 00000000] 14:06:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 163 (191E2C00) [pid = 4076] [serial = 858] [outer = 18802400] 14:06:51 INFO - PROCESS | 4076 | 1463605612001 Marionette DEBUG loaded listener.js 14:06:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 164 (198E3800) [pid = 4076] [serial = 859] [outer = 18802400] 14:06:52 INFO - PROCESS | 4076 | 1463605612484 Marionette TRACE conn6 <- [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]]]}] 14:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 14:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:06:52 INFO - PROCESS | 4076 | 1463605612517 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 14:06:52 INFO - PROCESS | 4076 | 1463605612519 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 14:06:52 INFO - PROCESS | 4076 | 1463605612522 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:06:52 INFO - PROCESS | 4076 | 1463605612524 Marionette TRACE conn6 <- [1,1110,null,{}] 14:06:52 INFO - PROCESS | 4076 | 1463605612527 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:52 INFO - PROCESS | 4076 | 1463605612657 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 14:06:52 INFO - PROCESS | 4076 | 1463605612757 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:52 INFO - PROCESS | 4076 | ++DOCSHELL 19BA1C00 == 67 [pid = 4076] [id = 287] 14:06:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 165 (19BA2800) [pid = 4076] [serial = 860] [outer = 00000000] 14:06:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 166 (19C46800) [pid = 4076] [serial = 861] [outer = 19BA2800] 14:06:52 INFO - PROCESS | 4076 | 1463605612809 Marionette DEBUG loaded listener.js 14:06:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 167 (19F3C800) [pid = 4076] [serial = 862] [outer = 19BA2800] 14:06:53 INFO - PROCESS | 4076 | 1463605613259 Marionette TRACE conn6 <- [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]]]}] 14:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 770ms 14:06:53 INFO - PROCESS | 4076 | 1463605613294 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 14:06:53 INFO - PROCESS | 4076 | 1463605613296 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 14:06:53 INFO - PROCESS | 4076 | 1463605613299 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:06:53 INFO - PROCESS | 4076 | 1463605613301 Marionette TRACE conn6 <- [1,1114,null,{}] 14:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:06:53 INFO - PROCESS | 4076 | 1463605613304 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:53 INFO - PROCESS | 4076 | 1463605613428 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 14:06:53 INFO - PROCESS | 4076 | 1463605613434 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:53 INFO - PROCESS | 4076 | ++DOCSHELL 19F86400 == 68 [pid = 4076] [id = 288] 14:06:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 168 (19FADC00) [pid = 4076] [serial = 863] [outer = 00000000] 14:06:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (1A124C00) [pid = 4076] [serial = 864] [outer = 19FADC00] 14:06:53 INFO - PROCESS | 4076 | 1463605613543 Marionette DEBUG loaded listener.js 14:06:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 170 (1A134400) [pid = 4076] [serial = 865] [outer = 19FADC00] 14:06:53 INFO - PROCESS | 4076 | 1463605613962 Marionette TRACE conn6 <- [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]]]}] 14:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 669ms 14:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:06:53 INFO - PROCESS | 4076 | 1463605613973 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 14:06:53 INFO - PROCESS | 4076 | 1463605613975 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 14:06:53 INFO - PROCESS | 4076 | 1463605613983 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:06:53 INFO - PROCESS | 4076 | 1463605613985 Marionette TRACE conn6 <- [1,1118,null,{}] 14:06:53 INFO - PROCESS | 4076 | 1463605613988 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:54 INFO - PROCESS | 4076 | 1463605614136 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 14:06:54 INFO - PROCESS | 4076 | --DOMWINDOW == 169 (19001C00) [pid = 4076] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:06:54 INFO - PROCESS | 4076 | --DOMWINDOW == 168 (0CF7E000) [pid = 4076] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:06:54 INFO - PROCESS | 4076 | --DOMWINDOW == 167 (15FD0000) [pid = 4076] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:06:54 INFO - PROCESS | 4076 | --DOMWINDOW == 166 (198E1C00) [pid = 4076] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:06:54 INFO - PROCESS | 4076 | --DOMWINDOW == 165 (14651400) [pid = 4076] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:06:54 INFO - PROCESS | 4076 | --DOMWINDOW == 164 (0D80AC00) [pid = 4076] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:06:54 INFO - PROCESS | 4076 | --DOMWINDOW == 163 (18860400) [pid = 4076] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:06:54 INFO - PROCESS | 4076 | --DOMWINDOW == 162 (19C75000) [pid = 4076] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:06:54 INFO - PROCESS | 4076 | --DOMWINDOW == 161 (17B94C00) [pid = 4076] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:06:54 INFO - PROCESS | 4076 | 1463605614349 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:54 INFO - PROCESS | 4076 | ++DOCSHELL 0D05F000 == 69 [pid = 4076] [id = 289] 14:06:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 162 (0D80AC00) [pid = 4076] [serial = 866] [outer = 00000000] 14:06:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 163 (15FC9800) [pid = 4076] [serial = 867] [outer = 0D80AC00] 14:06:54 INFO - PROCESS | 4076 | 1463605614393 Marionette DEBUG loaded listener.js 14:06:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 164 (1900BC00) [pid = 4076] [serial = 868] [outer = 0D80AC00] 14:06:54 INFO - PROCESS | 4076 | 1463605614738 Marionette TRACE conn6 <- [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]]]}] 14:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 790ms 14:06:54 INFO - PROCESS | 4076 | 1463605614779 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 14:06:54 INFO - PROCESS | 4076 | 1463605614781 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 14:06:54 INFO - PROCESS | 4076 | 1463605614784 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:06:54 INFO - PROCESS | 4076 | 1463605614786 Marionette TRACE conn6 <- [1,1122,null,{}] 14:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:06:54 INFO - PROCESS | 4076 | 1463605614789 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:54 INFO - PROCESS | 4076 | 1463605614914 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 14:06:54 INFO - PROCESS | 4076 | 1463605614924 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:54 INFO - PROCESS | 4076 | ++DOCSHELL 190E0400 == 70 [pid = 4076] [id = 290] 14:06:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 165 (198E9400) [pid = 4076] [serial = 869] [outer = 00000000] 14:06:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 166 (1AD8DC00) [pid = 4076] [serial = 870] [outer = 198E9400] 14:06:54 INFO - PROCESS | 4076 | 1463605614967 Marionette DEBUG loaded listener.js 14:06:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 167 (1B586800) [pid = 4076] [serial = 871] [outer = 198E9400] 14:06:55 INFO - PROCESS | 4076 | 1463605615386 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 630ms 14:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:06:55 INFO - PROCESS | 4076 | 1463605615420 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 14:06:55 INFO - PROCESS | 4076 | 1463605615422 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 14:06:55 INFO - PROCESS | 4076 | 1463605615425 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:06:55 INFO - PROCESS | 4076 | 1463605615427 Marionette TRACE conn6 <- [1,1126,null,{}] 14:06:55 INFO - PROCESS | 4076 | 1463605615431 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:55 INFO - PROCESS | 4076 | 1463605615518 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 14:06:55 INFO - PROCESS | 4076 | 1463605615723 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:55 INFO - PROCESS | 4076 | ++DOCSHELL 1D9A3400 == 71 [pid = 4076] [id = 291] 14:06:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 168 (1D9A5C00) [pid = 4076] [serial = 872] [outer = 00000000] 14:06:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (1DA5C000) [pid = 4076] [serial = 873] [outer = 1D9A5C00] 14:06:55 INFO - PROCESS | 4076 | 1463605615776 Marionette DEBUG loaded listener.js 14:06:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 170 (1DA65400) [pid = 4076] [serial = 874] [outer = 1D9A5C00] 14:06:56 INFO - PROCESS | 4076 | 1463605616125 Marionette TRACE conn6 <- [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]]]}] 14:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 730ms 14:06:56 INFO - PROCESS | 4076 | 1463605616174 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 14:06:56 INFO - PROCESS | 4076 | 1463605616176 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 14:06:56 INFO - PROCESS | 4076 | 1463605616179 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:06:56 INFO - PROCESS | 4076 | 1463605616181 Marionette TRACE conn6 <- [1,1130,null,{}] 14:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:06:56 INFO - PROCESS | 4076 | 1463605616184 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:56 INFO - PROCESS | 4076 | 1463605616270 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 14:06:56 INFO - PROCESS | 4076 | 1463605616276 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:56 INFO - PROCESS | 4076 | ++DOCSHELL 1DE87800 == 72 [pid = 4076] [id = 292] 14:06:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 171 (1DE8D000) [pid = 4076] [serial = 875] [outer = 00000000] 14:06:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 172 (1FAB3000) [pid = 4076] [serial = 876] [outer = 1DE8D000] 14:06:56 INFO - PROCESS | 4076 | 1463605616334 Marionette DEBUG loaded listener.js 14:06:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 173 (20C7B400) [pid = 4076] [serial = 877] [outer = 1DE8D000] 14:06:56 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:06:57 INFO - PROCESS | 4076 | 1463605617082 Marionette TRACE conn6 <- [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]]]}] 14:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 970ms 14:06:57 INFO - PROCESS | 4076 | 1463605617155 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 14:06:57 INFO - PROCESS | 4076 | 1463605617160 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 14:06:57 INFO - PROCESS | 4076 | 1463605617165 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:06:57 INFO - PROCESS | 4076 | 1463605617169 Marionette TRACE conn6 <- [1,1134,null,{}] 14:06:57 INFO - PROCESS | 4076 | 1463605617175 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:57 INFO - PROCESS | 4076 | 1463605617335 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 14:06:57 INFO - PROCESS | 4076 | 1463605617485 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:57 INFO - PROCESS | 4076 | ++DOCSHELL 0DC71400 == 73 [pid = 4076] [id = 293] 14:06:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 174 (0DCA8000) [pid = 4076] [serial = 878] [outer = 00000000] 14:06:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 175 (14651400) [pid = 4076] [serial = 879] [outer = 0DCA8000] 14:06:57 INFO - PROCESS | 4076 | 1463605617546 Marionette DEBUG loaded listener.js 14:06:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (1562B800) [pid = 4076] [serial = 880] [outer = 0DCA8000] 14:06:58 INFO - PROCESS | 4076 | 1463605618162 Marionette TRACE conn6 <- [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]]]}] 14:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1070ms 14:06:58 INFO - PROCESS | 4076 | 1463605618269 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 14:06:58 INFO - PROCESS | 4076 | 1463605618275 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 14:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:06:58 INFO - PROCESS | 4076 | 1463605618282 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:06:58 INFO - PROCESS | 4076 | 1463605618285 Marionette TRACE conn6 <- [1,1138,null,{}] 14:06:58 INFO - PROCESS | 4076 | 1463605618295 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:58 INFO - PROCESS | 4076 | 1463605618413 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 14:06:58 INFO - PROCESS | 4076 | 1463605618526 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:58 INFO - PROCESS | 4076 | ++DOCSHELL 0D0F5000 == 74 [pid = 4076] [id = 294] 14:06:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (17BCC400) [pid = 4076] [serial = 881] [outer = 00000000] 14:06:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (19C44800) [pid = 4076] [serial = 882] [outer = 17BCC400] 14:06:58 INFO - PROCESS | 4076 | 1463605618581 Marionette DEBUG loaded listener.js 14:06:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 179 (19F7BC00) [pid = 4076] [serial = 883] [outer = 17BCC400] 14:06:59 INFO - PROCESS | 4076 | 1463605619207 Marionette TRACE conn6 <- [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]]]}] 14:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 990ms 14:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:06:59 INFO - PROCESS | 4076 | 1463605619275 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 14:06:59 INFO - PROCESS | 4076 | 1463605619277 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 14:06:59 INFO - PROCESS | 4076 | 1463605619281 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:06:59 INFO - PROCESS | 4076 | 1463605619285 Marionette TRACE conn6 <- [1,1142,null,{}] 14:06:59 INFO - PROCESS | 4076 | 1463605619311 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:06:59 INFO - PROCESS | 4076 | 1463605619430 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 14:06:59 INFO - PROCESS | 4076 | 1463605619577 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:59 INFO - PROCESS | 4076 | ++DOCSHELL 1DA5A400 == 75 [pid = 4076] [id = 295] 14:06:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 180 (1E705000) [pid = 4076] [serial = 884] [outer = 00000000] 14:06:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 181 (20C7E000) [pid = 4076] [serial = 885] [outer = 1E705000] 14:06:59 INFO - PROCESS | 4076 | 1463605619637 Marionette DEBUG loaded listener.js 14:06:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 182 (21327800) [pid = 4076] [serial = 886] [outer = 1E705000] 14:07:00 INFO - PROCESS | 4076 | 1463605620175 Marionette TRACE conn6 <- [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]]]}] 14:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 930ms 14:07:00 INFO - PROCESS | 4076 | 1463605620214 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 14:07:00 INFO - PROCESS | 4076 | 1463605620217 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 14:07:00 INFO - PROCESS | 4076 | 1463605620221 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:07:00 INFO - PROCESS | 4076 | 1463605620223 Marionette TRACE conn6 <- [1,1146,null,{}] 14:07:00 INFO - PROCESS | 4076 | 1463605620226 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:00 INFO - PROCESS | 4076 | 1463605620359 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 14:07:00 INFO - PROCESS | 4076 | 1463605620522 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:00 INFO - PROCESS | 4076 | ++DOCSHELL 21258400 == 76 [pid = 4076] [id = 296] 14:07:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 183 (21258800) [pid = 4076] [serial = 887] [outer = 00000000] 14:07:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 184 (2125B800) [pid = 4076] [serial = 888] [outer = 21258800] 14:07:00 INFO - PROCESS | 4076 | 1463605620577 Marionette DEBUG loaded listener.js 14:07:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 185 (2125F400) [pid = 4076] [serial = 889] [outer = 21258800] 14:07:01 INFO - PROCESS | 4076 | 1463605621148 Marionette TRACE conn6 <- [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]]]}] 14:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 970ms 14:07:01 INFO - PROCESS | 4076 | 1463605621195 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 14:07:01 INFO - PROCESS | 4076 | 1463605621197 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 14:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:07:01 INFO - PROCESS | 4076 | 1463605621200 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:07:01 INFO - PROCESS | 4076 | 1463605621202 Marionette TRACE conn6 <- [1,1150,null,{}] 14:07:01 INFO - PROCESS | 4076 | 1463605621206 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:01 INFO - PROCESS | 4076 | 1463605621317 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 14:07:01 INFO - PROCESS | 4076 | 1463605621463 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:01 INFO - PROCESS | 4076 | ++DOCSHELL 2125F000 == 77 [pid = 4076] [id = 297] 14:07:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 186 (21260400) [pid = 4076] [serial = 890] [outer = 00000000] 14:07:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 187 (21353400) [pid = 4076] [serial = 891] [outer = 21260400] 14:07:01 INFO - PROCESS | 4076 | 1463605621518 Marionette DEBUG loaded listener.js 14:07:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 188 (21EAD800) [pid = 4076] [serial = 892] [outer = 21260400] 14:07:02 INFO - PROCESS | 4076 | 1463605622124 Marionette TRACE conn6 <- [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]]]}] 14:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 970ms 14:07:02 INFO - PROCESS | 4076 | 1463605622175 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 14:07:02 INFO - PROCESS | 4076 | 1463605622177 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 14:07:02 INFO - PROCESS | 4076 | 1463605622180 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:07:02 INFO - PROCESS | 4076 | 1463605622182 Marionette TRACE conn6 <- [1,1154,null,{}] 14:07:02 INFO - PROCESS | 4076 | 1463605622186 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:02 INFO - PROCESS | 4076 | 1463605622304 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 14:07:02 INFO - PROCESS | 4076 | 1463605622451 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:02 INFO - PROCESS | 4076 | ++DOCSHELL 21EB3C00 == 78 [pid = 4076] [id = 298] 14:07:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 189 (21EB6400) [pid = 4076] [serial = 893] [outer = 00000000] 14:07:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 190 (22056000) [pid = 4076] [serial = 894] [outer = 21EB6400] 14:07:02 INFO - PROCESS | 4076 | 1463605622506 Marionette DEBUG loaded listener.js 14:07:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 191 (23422400) [pid = 4076] [serial = 895] [outer = 21EB6400] 14:07:03 INFO - PROCESS | 4076 | 1463605623058 Marionette TRACE conn6 <- [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]]]}] 14:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 930ms 14:07:03 INFO - PROCESS | 4076 | 1463605623115 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 14:07:03 INFO - PROCESS | 4076 | 1463605623117 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 14:07:03 INFO - PROCESS | 4076 | 1463605623120 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:07:03 INFO - PROCESS | 4076 | 1463605623122 Marionette TRACE conn6 <- [1,1158,null,{}] 14:07:03 INFO - PROCESS | 4076 | 1463605623126 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:03 INFO - PROCESS | 4076 | 1463605623234 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 14:07:03 INFO - PROCESS | 4076 | 1463605623393 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:03 INFO - PROCESS | 4076 | ++DOCSHELL 23426000 == 79 [pid = 4076] [id = 299] 14:07:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 192 (23427C00) [pid = 4076] [serial = 896] [outer = 00000000] 14:07:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 193 (2342C800) [pid = 4076] [serial = 897] [outer = 23427C00] 14:07:03 INFO - PROCESS | 4076 | 1463605623447 Marionette DEBUG loaded listener.js 14:07:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 194 (26021800) [pid = 4076] [serial = 898] [outer = 23427C00] 14:07:04 INFO - PROCESS | 4076 | 1463605624051 Marionette TRACE conn6 <- [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]]]}] 14:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 969ms 14:07:04 INFO - PROCESS | 4076 | 1463605624095 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 14:07:04 INFO - PROCESS | 4076 | 1463605624097 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 14:07:04 INFO - PROCESS | 4076 | 1463605624100 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:07:04 INFO - PROCESS | 4076 | 1463605624102 Marionette TRACE conn6 <- [1,1162,null,{}] 14:07:04 INFO - PROCESS | 4076 | 1463605624106 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:04 INFO - PROCESS | 4076 | 1463605624217 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 14:07:04 INFO - PROCESS | 4076 | 1463605624557 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:04 INFO - PROCESS | 4076 | ++DOCSHELL 0C66C000 == 80 [pid = 4076] [id = 300] 14:07:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 195 (0C66F000) [pid = 4076] [serial = 899] [outer = 00000000] 14:07:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 196 (0D91BC00) [pid = 4076] [serial = 900] [outer = 0C66F000] 14:07:04 INFO - PROCESS | 4076 | 1463605624627 Marionette DEBUG loaded listener.js 14:07:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 197 (11091400) [pid = 4076] [serial = 901] [outer = 0C66F000] 14:07:05 INFO - PROCESS | 4076 | 1463605625263 Marionette TRACE conn6 <- [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] 14:07:05 INFO - PROCESS | 4076 | 1463605625328 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 14:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:07:05 INFO - PROCESS | 4076 | 1463605625333 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:07:05 INFO - PROCESS | 4076 | 1463605625336 Marionette TRACE conn6 <- [1,1166,null,{}] 14:07:05 INFO - PROCESS | 4076 | 1463605625342 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:05 INFO - PROCESS | 4076 | 1463605625453 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 14:07:05 INFO - PROCESS | 4076 | 1463605625605 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:05 INFO - PROCESS | 4076 | ++DOCSHELL 19008000 == 81 [pid = 4076] [id = 301] 14:07:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 198 (1900E800) [pid = 4076] [serial = 902] [outer = 00000000] 14:07:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 199 (198E6000) [pid = 4076] [serial = 903] [outer = 1900E800] 14:07:05 INFO - PROCESS | 4076 | 1463605625656 Marionette DEBUG loaded listener.js 14:07:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 200 (19C45400) [pid = 4076] [serial = 904] [outer = 1900E800] 14:07:06 INFO - PROCESS | 4076 | --DOCSHELL 0D91B800 == 80 [pid = 4076] [id = 148] 14:07:06 INFO - PROCESS | 4076 | --DOCSHELL 1D9A3400 == 79 [pid = 4076] [id = 291] 14:07:06 INFO - PROCESS | 4076 | --DOCSHELL 190E0400 == 78 [pid = 4076] [id = 290] 14:07:06 INFO - PROCESS | 4076 | --DOCSHELL 0D05F000 == 77 [pid = 4076] [id = 289] 14:07:06 INFO - PROCESS | 4076 | --DOCSHELL 19F86400 == 76 [pid = 4076] [id = 288] 14:07:06 INFO - PROCESS | 4076 | --DOCSHELL 19BA1C00 == 75 [pid = 4076] [id = 287] 14:07:06 INFO - PROCESS | 4076 | --DOCSHELL 1864AC00 == 74 [pid = 4076] [id = 286] 14:07:06 INFO - PROCESS | 4076 | --DOCSHELL 18C79800 == 73 [pid = 4076] [id = 270] 14:07:06 INFO - PROCESS | 4076 | --DOCSHELL 18640400 == 72 [pid = 4076] [id = 285] 14:07:06 INFO - PROCESS | 4076 | --DOCSHELL 15FC8400 == 71 [pid = 4076] [id = 268] 14:07:06 INFO - PROCESS | 4076 | --DOCSHELL 0D853C00 == 70 [pid = 4076] [id = 284] 14:07:06 INFO - PROCESS | 4076 | --DOMWINDOW == 199 (1A126400) [pid = 4076] [serial = 822] [outer = 00000000] [url = about:blank] 14:07:06 INFO - PROCESS | 4076 | --DOMWINDOW == 198 (14649C00) [pid = 4076] [serial = 774] [outer = 00000000] [url = about:blank] 14:07:06 INFO - PROCESS | 4076 | --DOMWINDOW == 197 (1900AC00) [pid = 4076] [serial = 777] [outer = 00000000] [url = about:blank] 14:07:06 INFO - PROCESS | 4076 | --DOMWINDOW == 196 (1B457C00) [pid = 4076] [serial = 780] [outer = 00000000] [url = about:blank] 14:07:06 INFO - PROCESS | 4076 | --DOMWINDOW == 195 (1C839C00) [pid = 4076] [serial = 783] [outer = 00000000] [url = about:blank] 14:07:06 INFO - PROCESS | 4076 | --DOMWINDOW == 194 (1DE89400) [pid = 4076] [serial = 786] [outer = 00000000] [url = about:blank] 14:07:06 INFO - PROCESS | 4076 | --DOMWINDOW == 193 (21321C00) [pid = 4076] [serial = 789] [outer = 00000000] [url = about:blank] 14:07:06 INFO - PROCESS | 4076 | --DOMWINDOW == 192 (2134D800) [pid = 4076] [serial = 792] [outer = 00000000] [url = about:blank] 14:07:06 INFO - PROCESS | 4076 | --DOCSHELL 11092400 == 69 [pid = 4076] [id = 283] 14:07:06 INFO - PROCESS | 4076 | --DOCSHELL 0D0FC000 == 68 [pid = 4076] [id = 282] 14:07:06 INFO - PROCESS | 4076 | --DOCSHELL 1BD25000 == 67 [pid = 4076] [id = 279] 14:07:06 INFO - PROCESS | 4076 | --DOCSHELL 1A123400 == 66 [pid = 4076] [id = 278] 14:07:06 INFO - PROCESS | 4076 | --DOCSHELL 19F7D800 == 65 [pid = 4076] [id = 277] 14:07:06 INFO - PROCESS | 4076 | --DOCSHELL 10EF5C00 == 64 [pid = 4076] [id = 276] 14:07:06 INFO - PROCESS | 4076 | --DOCSHELL 0D657800 == 63 [pid = 4076] [id = 275] 14:07:06 INFO - PROCESS | 4076 | 1463605626305 Marionette TRACE conn6 <- [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] 14:07:06 INFO - PROCESS | 4076 | 1463605626365 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 14:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:07:06 INFO - PROCESS | 4076 | 1463605626370 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:07:06 INFO - PROCESS | 4076 | 1463605626372 Marionette TRACE conn6 <- [1,1170,null,{}] 14:07:06 INFO - PROCESS | 4076 | 1463605626376 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:06 INFO - PROCESS | 4076 | 1463605626468 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 14:07:06 INFO - PROCESS | 4076 | 1463605626475 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:06 INFO - PROCESS | 4076 | ++DOCSHELL 0D851800 == 64 [pid = 4076] [id = 302] 14:07:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 175 (0D851C00) [pid = 4076] [serial = 905] [outer = 00000000] 14:07:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (13EA8400) [pid = 4076] [serial = 906] [outer = 0D851C00] 14:07:06 INFO - PROCESS | 4076 | 1463605626520 Marionette DEBUG loaded listener.js 14:07:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (15624400) [pid = 4076] [serial = 907] [outer = 0D851C00] 14:07:07 INFO - PROCESS | 4076 | 1463605627029 Marionette TRACE conn6 <- [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] 14:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:07:07 INFO - PROCESS | 4076 | 1463605627046 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 14:07:07 INFO - PROCESS | 4076 | 1463605627050 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:07:07 INFO - PROCESS | 4076 | 1463605627056 Marionette TRACE conn6 <- [1,1174,null,{}] 14:07:07 INFO - PROCESS | 4076 | 1463605627065 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:07 INFO - PROCESS | 4076 | 1463605627160 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 14:07:07 INFO - PROCESS | 4076 | 1463605627294 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:07 INFO - PROCESS | 4076 | ++DOCSHELL 18C71000 == 65 [pid = 4076] [id = 303] 14:07:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (190E5800) [pid = 4076] [serial = 908] [outer = 00000000] 14:07:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 179 (1969A400) [pid = 4076] [serial = 909] [outer = 190E5800] 14:07:07 INFO - PROCESS | 4076 | 1463605627347 Marionette DEBUG loaded listener.js 14:07:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 180 (198E7800) [pid = 4076] [serial = 910] [outer = 190E5800] 14:07:07 INFO - PROCESS | 4076 | 1463605627709 Marionette TRACE conn6 <- [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] 14:07:07 INFO - PROCESS | 4076 | 1463605627755 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 14:07:07 INFO - PROCESS | 4076 | 1463605627759 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:07:07 INFO - PROCESS | 4076 | 1463605627761 Marionette TRACE conn6 <- [1,1178,null,{}] 14:07:07 INFO - PROCESS | 4076 | 1463605627764 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:07 INFO - PROCESS | 4076 | 1463605627855 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 14:07:07 INFO - PROCESS | 4076 | 1463605627861 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:07 INFO - PROCESS | 4076 | ++DOCSHELL 19BA7800 == 66 [pid = 4076] [id = 304] 14:07:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 181 (19BA7C00) [pid = 4076] [serial = 911] [outer = 00000000] 14:07:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 182 (1A011400) [pid = 4076] [serial = 912] [outer = 19BA7C00] 14:07:07 INFO - PROCESS | 4076 | 1463605627905 Marionette DEBUG loaded listener.js 14:07:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 183 (1A0B3C00) [pid = 4076] [serial = 913] [outer = 19BA7C00] 14:07:08 INFO - PROCESS | 4076 | 1463605628354 Marionette TRACE conn6 <- [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] 14:07:08 INFO - PROCESS | 4076 | 1463605628418 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 14:07:08 INFO - PROCESS | 4076 | 1463605628430 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:07:08 INFO - PROCESS | 4076 | 1463605628432 Marionette TRACE conn6 <- [1,1182,null,{}] 14:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:07:08 INFO - PROCESS | 4076 | 1463605628435 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:08 INFO - PROCESS | 4076 | 1463605628558 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 14:07:08 INFO - PROCESS | 4076 | 1463605628658 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:08 INFO - PROCESS | 4076 | ++DOCSHELL 1A140000 == 67 [pid = 4076] [id = 305] 14:07:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 184 (1A140400) [pid = 4076] [serial = 914] [outer = 00000000] 14:07:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 185 (1AD84C00) [pid = 4076] [serial = 915] [outer = 1A140400] 14:07:08 INFO - PROCESS | 4076 | 1463605628709 Marionette DEBUG loaded listener.js 14:07:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 186 (1B409000) [pid = 4076] [serial = 916] [outer = 1A140400] 14:07:09 INFO - PROCESS | 4076 | 1463605629156 Marionette TRACE conn6 <- [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] 14:07:09 INFO - PROCESS | 4076 | 1463605629210 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 14:07:09 INFO - PROCESS | 4076 | 1463605629213 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:07:09 INFO - PROCESS | 4076 | 1463605629215 Marionette TRACE conn6 <- [1,1186,null,{}] 14:07:09 INFO - PROCESS | 4076 | 1463605629218 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:09 INFO - PROCESS | 4076 | 1463605629348 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 14:07:09 INFO - PROCESS | 4076 | 1463605629432 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:09 INFO - PROCESS | 4076 | ++DOCSHELL 1D99E800 == 68 [pid = 4076] [id = 306] 14:07:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 187 (1D9A1400) [pid = 4076] [serial = 917] [outer = 00000000] 14:07:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 188 (1DA61800) [pid = 4076] [serial = 918] [outer = 1D9A1400] 14:07:09 INFO - PROCESS | 4076 | 1463605629480 Marionette DEBUG loaded listener.js 14:07:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 189 (1DE8F000) [pid = 4076] [serial = 919] [outer = 1D9A1400] 14:07:09 INFO - PROCESS | 4076 | 1463605629894 Marionette TRACE conn6 <- [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]]]}] 14:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 14:07:09 INFO - PROCESS | 4076 | 1463605629975 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 14:07:09 INFO - PROCESS | 4076 | 1463605629977 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 14:07:09 INFO - PROCESS | 4076 | 1463605629983 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:07:09 INFO - PROCESS | 4076 | 1463605629985 Marionette TRACE conn6 <- [1,1190,null,{}] 14:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:07:09 INFO - PROCESS | 4076 | 1463605629992 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:10 INFO - PROCESS | 4076 | 1463605630118 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 14:07:10 INFO - PROCESS | 4076 | 1463605630192 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:10 INFO - PROCESS | 4076 | ++DOCSHELL 1FAB2800 == 69 [pid = 4076] [id = 307] 14:07:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 190 (1FAB4400) [pid = 4076] [serial = 920] [outer = 00000000] 14:07:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 191 (20C7A800) [pid = 4076] [serial = 921] [outer = 1FAB4400] 14:07:10 INFO - PROCESS | 4076 | 1463605630237 Marionette DEBUG loaded listener.js 14:07:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 192 (2125A000) [pid = 4076] [serial = 922] [outer = 1FAB4400] 14:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 191 (1AD35400) [pid = 4076] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 190 (1D9A5C00) [pid = 4076] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 189 (19BA2800) [pid = 4076] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 188 (19FADC00) [pid = 4076] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 187 (0D80AC00) [pid = 4076] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 186 (19F86C00) [pid = 4076] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 185 (18645400) [pid = 4076] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 184 (14696C00) [pid = 4076] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 183 (18802400) [pid = 4076] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 182 (0D916C00) [pid = 4076] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 181 (0D64D800) [pid = 4076] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 180 (198E9400) [pid = 4076] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 179 (0CF86400) [pid = 4076] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:07:10 INFO - PROCESS | 4076 | 1463605630765 Marionette TRACE conn6 <- [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]]]}] 14:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 14:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 830ms 14:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:07:10 INFO - PROCESS | 4076 | 1463605630819 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 14:07:10 INFO - PROCESS | 4076 | 1463605630821 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 14:07:10 INFO - PROCESS | 4076 | 1463605630824 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:07:10 INFO - PROCESS | 4076 | 1463605630826 Marionette TRACE conn6 <- [1,1194,null,{}] 14:07:10 INFO - PROCESS | 4076 | 1463605630829 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:10 INFO - PROCESS | 4076 | 1463605630968 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 14:07:10 INFO - PROCESS | 4076 | 1463605630983 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:10 INFO - PROCESS | 4076 | ++DOCSHELL 19C6E000 == 70 [pid = 4076] [id = 308] 14:07:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 180 (19C6E400) [pid = 4076] [serial = 923] [outer = 00000000] 14:07:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 181 (19F87800) [pid = 4076] [serial = 924] [outer = 19C6E400] 14:07:11 INFO - PROCESS | 4076 | 1463605631027 Marionette DEBUG loaded listener.js 14:07:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 182 (1B457800) [pid = 4076] [serial = 925] [outer = 19C6E400] 14:07:11 INFO - PROCESS | 4076 | 1463605631431 Marionette TRACE conn6 <- [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]]]}] 14:07:11 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 14:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 14:07:11 INFO - PROCESS | 4076 | 1463605631455 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 14:07:11 INFO - PROCESS | 4076 | 1463605631457 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 14:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:07:11 INFO - PROCESS | 4076 | 1463605631461 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:07:11 INFO - PROCESS | 4076 | 1463605631462 Marionette TRACE conn6 <- [1,1198,null,{}] 14:07:11 INFO - PROCESS | 4076 | 1463605631486 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:11 INFO - PROCESS | 4076 | 1463605631574 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 14:07:11 INFO - PROCESS | 4076 | 1463605631580 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:11 INFO - PROCESS | 4076 | ++DOCSHELL 0D851400 == 71 [pid = 4076] [id = 309] 14:07:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 183 (1DE8FC00) [pid = 4076] [serial = 926] [outer = 00000000] 14:07:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 184 (21349800) [pid = 4076] [serial = 927] [outer = 1DE8FC00] 14:07:11 INFO - PROCESS | 4076 | 1463605631624 Marionette DEBUG loaded listener.js 14:07:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 185 (21EB3000) [pid = 4076] [serial = 928] [outer = 1DE8FC00] 14:07:12 INFO - PROCESS | 4076 | 1463605632087 Marionette TRACE conn6 <- [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]]]}] 14:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 650ms 14:07:12 INFO - PROCESS | 4076 | 1463605632111 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 14:07:12 INFO - PROCESS | 4076 | 1463605632113 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 14:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:07:12 INFO - PROCESS | 4076 | 1463605632116 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:07:12 INFO - PROCESS | 4076 | 1463605632118 Marionette TRACE conn6 <- [1,1202,null,{}] 14:07:12 INFO - PROCESS | 4076 | 1463605632126 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:12 INFO - PROCESS | 4076 | 1463605632262 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 14:07:12 INFO - PROCESS | 4076 | 1463605632272 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:12 INFO - PROCESS | 4076 | ++DOCSHELL 21EB5C00 == 72 [pid = 4076] [id = 310] 14:07:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 186 (2204F800) [pid = 4076] [serial = 929] [outer = 00000000] 14:07:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 187 (22949400) [pid = 4076] [serial = 930] [outer = 2204F800] 14:07:12 INFO - PROCESS | 4076 | 1463605632321 Marionette DEBUG loaded listener.js 14:07:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 188 (22951400) [pid = 4076] [serial = 931] [outer = 2204F800] 14:07:12 INFO - PROCESS | 4076 | 1463605632908 Marionette TRACE conn6 <- [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]]]}] 14:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 830ms 14:07:12 INFO - PROCESS | 4076 | 1463605632989 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 14:07:12 INFO - PROCESS | 4076 | 1463605632993 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 14:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:07:12 INFO - PROCESS | 4076 | 1463605633001 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:07:12 INFO - PROCESS | 4076 | 1463605633005 Marionette TRACE conn6 <- [1,1206,null,{}] 14:07:12 INFO - PROCESS | 4076 | 1463605633010 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:13 INFO - PROCESS | 4076 | 1463605633135 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 14:07:13 INFO - PROCESS | 4076 | 1463605633288 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:13 INFO - PROCESS | 4076 | ++DOCSHELL 0D84B400 == 73 [pid = 4076] [id = 311] 14:07:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 189 (0DCA2000) [pid = 4076] [serial = 932] [outer = 00000000] 14:07:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 190 (149A8400) [pid = 4076] [serial = 933] [outer = 0DCA2000] 14:07:13 INFO - PROCESS | 4076 | 1463605633347 Marionette DEBUG loaded listener.js 14:07:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 191 (17B51400) [pid = 4076] [serial = 934] [outer = 0DCA2000] 14:07:13 INFO - PROCESS | 4076 | 1463605633942 Marionette TRACE conn6 <- [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]]]}] 14:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 989ms 14:07:13 INFO - PROCESS | 4076 | 1463605633993 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 14:07:13 INFO - PROCESS | 4076 | 1463605633999 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 14:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:07:13 INFO - PROCESS | 4076 | 1463605634005 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:07:13 INFO - PROCESS | 4076 | 1463605634008 Marionette TRACE conn6 <- [1,1210,null,{}] 14:07:13 INFO - PROCESS | 4076 | 1463605634012 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:14 INFO - PROCESS | 4076 | 1463605634132 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 14:07:14 INFO - PROCESS | 4076 | 1463605634297 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:14 INFO - PROCESS | 4076 | ++DOCSHELL 17B5AC00 == 74 [pid = 4076] [id = 312] 14:07:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 192 (17B5B800) [pid = 4076] [serial = 935] [outer = 00000000] 14:07:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 193 (198DD000) [pid = 4076] [serial = 936] [outer = 17B5B800] 14:07:14 INFO - PROCESS | 4076 | 1463605634352 Marionette DEBUG loaded listener.js 14:07:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 194 (19F7D000) [pid = 4076] [serial = 937] [outer = 17B5B800] 14:07:14 INFO - PROCESS | 4076 | 1463605634963 Marionette TRACE conn6 <- [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] 14:07:14 INFO - PROCESS | 4076 | 1463605634989 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 14:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:07:14 INFO - PROCESS | 4076 | 1463605634994 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:07:14 INFO - PROCESS | 4076 | 1463605634998 Marionette TRACE conn6 <- [1,1214,null,{}] 14:07:14 INFO - PROCESS | 4076 | 1463605635009 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:15 INFO - PROCESS | 4076 | 1463605635128 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 14:07:15 INFO - PROCESS | 4076 | 1463605635280 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:15 INFO - PROCESS | 4076 | ++DOCSHELL 2125DC00 == 75 [pid = 4076] [id = 313] 14:07:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 195 (21260800) [pid = 4076] [serial = 938] [outer = 00000000] 14:07:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 196 (22948800) [pid = 4076] [serial = 939] [outer = 21260800] 14:07:15 INFO - PROCESS | 4076 | 1463605635339 Marionette DEBUG loaded listener.js 14:07:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 197 (22955800) [pid = 4076] [serial = 940] [outer = 21260800] 14:07:15 INFO - PROCESS | 4076 | 1463605635967 Marionette TRACE conn6 <- [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]]]}] 14:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1021ms 14:07:15 INFO - PROCESS | 4076 | 1463605636019 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 14:07:16 INFO - PROCESS | 4076 | 1463605636022 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 14:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:07:16 INFO - PROCESS | 4076 | 1463605636026 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:07:16 INFO - PROCESS | 4076 | 1463605636028 Marionette TRACE conn6 <- [1,1218,null,{}] 14:07:16 INFO - PROCESS | 4076 | 1463605636032 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:16 INFO - PROCESS | 4076 | 1463605636148 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 14:07:16 INFO - PROCESS | 4076 | 1463605636300 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:16 INFO - PROCESS | 4076 | ++DOCSHELL 21D76800 == 76 [pid = 4076] [id = 314] 14:07:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 198 (21D7A800) [pid = 4076] [serial = 941] [outer = 00000000] 14:07:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 199 (21D7F000) [pid = 4076] [serial = 942] [outer = 21D7A800] 14:07:16 INFO - PROCESS | 4076 | 1463605636356 Marionette DEBUG loaded listener.js 14:07:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 200 (21D82800) [pid = 4076] [serial = 943] [outer = 21D7A800] 14:07:16 INFO - PROCESS | 4076 | 1463605636939 Marionette TRACE conn6 <- [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]]]}] 14:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 970ms 14:07:16 INFO - PROCESS | 4076 | 1463605636999 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 14:07:16 INFO - PROCESS | 4076 | 1463605637001 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 14:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:07:16 INFO - PROCESS | 4076 | 1463605637005 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:07:16 INFO - PROCESS | 4076 | 1463605637007 Marionette TRACE conn6 <- [1,1222,null,{}] 14:07:16 INFO - PROCESS | 4076 | 1463605637011 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:17 INFO - PROCESS | 4076 | 1463605637123 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 14:07:17 INFO - PROCESS | 4076 | 1463605637273 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:17 INFO - PROCESS | 4076 | ++DOCSHELL 22445800 == 77 [pid = 4076] [id = 315] 14:07:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 201 (22446000) [pid = 4076] [serial = 944] [outer = 00000000] 14:07:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 202 (2244B800) [pid = 4076] [serial = 945] [outer = 22446000] 14:07:17 INFO - PROCESS | 4076 | 1463605637328 Marionette DEBUG loaded listener.js 14:07:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 203 (2244EC00) [pid = 4076] [serial = 946] [outer = 22446000] 14:07:17 INFO - PROCESS | 4076 | 1463605637882 Marionette TRACE conn6 <- [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]]]}] 14:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 14:07:17 INFO - PROCESS | 4076 | 1463605637939 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 14:07:17 INFO - PROCESS | 4076 | 1463605637942 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 14:07:17 INFO - PROCESS | 4076 | 1463605637945 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:07:17 INFO - PROCESS | 4076 | 1463605637947 Marionette TRACE conn6 <- [1,1226,null,{}] 14:07:17 INFO - PROCESS | 4076 | 1463605637951 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:18 INFO - PROCESS | 4076 | 1463605638083 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 14:07:18 INFO - PROCESS | 4076 | 1463605638237 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:18 INFO - PROCESS | 4076 | ++DOCSHELL 22451000 == 78 [pid = 4076] [id = 316] 14:07:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 204 (23429800) [pid = 4076] [serial = 947] [outer = 00000000] 14:07:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 205 (23D84C00) [pid = 4076] [serial = 948] [outer = 23429800] 14:07:18 INFO - PROCESS | 4076 | 1463605638293 Marionette DEBUG loaded listener.js 14:07:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 206 (23D88000) [pid = 4076] [serial = 949] [outer = 23429800] 14:07:18 INFO - PROCESS | 4076 | 1463605638857 Marionette TRACE conn6 <- [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]]]}] 14:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 970ms 14:07:18 INFO - PROCESS | 4076 | 1463605638920 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 14:07:18 INFO - PROCESS | 4076 | 1463605638922 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 14:07:18 INFO - PROCESS | 4076 | 1463605638926 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:07:18 INFO - PROCESS | 4076 | 1463605638928 Marionette TRACE conn6 <- [1,1230,null,{}] 14:07:18 INFO - PROCESS | 4076 | 1463605638931 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:19 INFO - PROCESS | 4076 | 1463605639041 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 14:07:19 INFO - PROCESS | 4076 | 1463605639192 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:19 INFO - PROCESS | 4076 | ++DOCSHELL 235A0400 == 79 [pid = 4076] [id = 317] 14:07:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 207 (235A1400) [pid = 4076] [serial = 950] [outer = 00000000] 14:07:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 208 (235A9400) [pid = 4076] [serial = 951] [outer = 235A1400] 14:07:19 INFO - PROCESS | 4076 | 1463605639246 Marionette DEBUG loaded listener.js 14:07:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 209 (235AD400) [pid = 4076] [serial = 952] [outer = 235A1400] 14:07:19 INFO - PROCESS | 4076 | 1463605639840 Marionette TRACE conn6 <- [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]]]}] 14:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 970ms 14:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:07:19 INFO - PROCESS | 4076 | 1463605639899 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 14:07:19 INFO - PROCESS | 4076 | 1463605639901 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 14:07:19 INFO - PROCESS | 4076 | 1463605639905 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:07:19 INFO - PROCESS | 4076 | 1463605639907 Marionette TRACE conn6 <- [1,1234,null,{}] 14:07:19 INFO - PROCESS | 4076 | 1463605639910 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:20 INFO - PROCESS | 4076 | 1463605640021 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 14:07:20 INFO - PROCESS | 4076 | 1463605640172 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:20 INFO - PROCESS | 4076 | ++DOCSHELL 235A8800 == 80 [pid = 4076] [id = 318] 14:07:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 210 (235AA000) [pid = 4076] [serial = 953] [outer = 00000000] 14:07:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 211 (25324400) [pid = 4076] [serial = 954] [outer = 235AA000] 14:07:20 INFO - PROCESS | 4076 | 1463605640227 Marionette DEBUG loaded listener.js 14:07:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 212 (25326400) [pid = 4076] [serial = 955] [outer = 235AA000] 14:07:20 INFO - PROCESS | 4076 | 1463605640774 Marionette TRACE conn6 <- [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]]]}] 14:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 14:07:20 INFO - PROCESS | 4076 | 1463605640835 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 14:07:20 INFO - PROCESS | 4076 | 1463605640838 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 14:07:20 INFO - PROCESS | 4076 | 1463605640841 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:07:20 INFO - PROCESS | 4076 | 1463605640843 Marionette TRACE conn6 <- [1,1238,null,{}] 14:07:20 INFO - PROCESS | 4076 | 1463605640847 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:20 INFO - PROCESS | 4076 | 1463605640962 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 14:07:21 INFO - PROCESS | 4076 | 1463605641114 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:21 INFO - PROCESS | 4076 | ++DOCSHELL 0D850800 == 81 [pid = 4076] [id = 319] 14:07:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 213 (0DC6D000) [pid = 4076] [serial = 956] [outer = 00000000] 14:07:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 214 (18801400) [pid = 4076] [serial = 957] [outer = 0DC6D000] 14:07:21 INFO - PROCESS | 4076 | 1463605641170 Marionette DEBUG loaded listener.js 14:07:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 215 (1961D400) [pid = 4076] [serial = 958] [outer = 0DC6D000] 14:07:21 INFO - PROCESS | 4076 | 1463605641741 Marionette TRACE conn6 <- [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]]]}] 14:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1132ms 14:07:22 INFO - PROCESS | 4076 | 1463605642024 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 14:07:22 INFO - PROCESS | 4076 | 1463605642029 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 14:07:22 INFO - PROCESS | 4076 | 1463605642035 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:07:22 INFO - PROCESS | 4076 | 1463605642038 Marionette TRACE conn6 <- [1,1242,null,{}] 14:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:07:22 INFO - PROCESS | 4076 | 1463605642043 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:22 INFO - PROCESS | 4076 | 1463605642156 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 14:07:22 INFO - PROCESS | 4076 | 1463605642305 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:22 INFO - PROCESS | 4076 | ++DOCSHELL 13EA6800 == 82 [pid = 4076] [id = 320] 14:07:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 216 (13EABC00) [pid = 4076] [serial = 959] [outer = 00000000] 14:07:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 217 (149A4C00) [pid = 4076] [serial = 960] [outer = 13EABC00] 14:07:22 INFO - PROCESS | 4076 | 1463605642357 Marionette DEBUG loaded listener.js 14:07:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 218 (17B59800) [pid = 4076] [serial = 961] [outer = 13EABC00] 14:07:22 INFO - PROCESS | 4076 | 1463605642891 Marionette TRACE conn6 <- [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]]]}] 14:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 930ms 14:07:22 INFO - PROCESS | 4076 | 1463605643002 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 14:07:22 INFO - PROCESS | 4076 | 1463605643005 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 14:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:07:23 INFO - PROCESS | 4076 | 1463605643047 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:07:23 INFO - PROCESS | 4076 | 1463605643050 Marionette TRACE conn6 <- [1,1246,null,{}] 14:07:23 INFO - PROCESS | 4076 | 1463605643056 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:23 INFO - PROCESS | 4076 | 1463605643166 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 14:07:23 INFO - PROCESS | 4076 | 1463605643333 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:23 INFO - PROCESS | 4076 | --DOCSHELL 0D851400 == 81 [pid = 4076] [id = 309] 14:07:23 INFO - PROCESS | 4076 | --DOCSHELL 19C6E000 == 80 [pid = 4076] [id = 308] 14:07:23 INFO - PROCESS | 4076 | --DOCSHELL 1FAB2800 == 79 [pid = 4076] [id = 307] 14:07:23 INFO - PROCESS | 4076 | --DOCSHELL 1D99E800 == 78 [pid = 4076] [id = 306] 14:07:23 INFO - PROCESS | 4076 | --DOCSHELL 1A140000 == 77 [pid = 4076] [id = 305] 14:07:23 INFO - PROCESS | 4076 | --DOCSHELL 19BA7800 == 76 [pid = 4076] [id = 304] 14:07:23 INFO - PROCESS | 4076 | --DOCSHELL 18C71000 == 75 [pid = 4076] [id = 303] 14:07:23 INFO - PROCESS | 4076 | --DOCSHELL 0D851800 == 74 [pid = 4076] [id = 302] 14:07:23 INFO - PROCESS | 4076 | ++DOCSHELL 0C710C00 == 75 [pid = 4076] [id = 321] 14:07:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 219 (0CF86400) [pid = 4076] [serial = 962] [outer = 00000000] 14:07:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 220 (0D849000) [pid = 4076] [serial = 963] [outer = 0CF86400] 14:07:23 INFO - PROCESS | 4076 | 1463605643448 Marionette DEBUG loaded listener.js 14:07:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 221 (13EAA000) [pid = 4076] [serial = 964] [outer = 0CF86400] 14:07:23 INFO - PROCESS | 4076 | --DOCSHELL 19008000 == 74 [pid = 4076] [id = 301] 14:07:23 INFO - PROCESS | 4076 | --DOCSHELL 0C66C000 == 73 [pid = 4076] [id = 300] 14:07:23 INFO - PROCESS | 4076 | --DOCSHELL 23426000 == 72 [pid = 4076] [id = 299] 14:07:23 INFO - PROCESS | 4076 | --DOCSHELL 21EB3C00 == 71 [pid = 4076] [id = 298] 14:07:23 INFO - PROCESS | 4076 | --DOCSHELL 2125F000 == 70 [pid = 4076] [id = 297] 14:07:23 INFO - PROCESS | 4076 | --DOCSHELL 21258400 == 69 [pid = 4076] [id = 296] 14:07:23 INFO - PROCESS | 4076 | --DOCSHELL 1DA5A400 == 68 [pid = 4076] [id = 295] 14:07:23 INFO - PROCESS | 4076 | --DOCSHELL 0D0F5000 == 67 [pid = 4076] [id = 294] 14:07:23 INFO - PROCESS | 4076 | --DOCSHELL 0DC71400 == 66 [pid = 4076] [id = 293] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 220 (1FAB7800) [pid = 4076] [serial = 727] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 219 (1AD8E000) [pid = 4076] [serial = 772] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 218 (1DA5C000) [pid = 4076] [serial = 873] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 217 (19C46800) [pid = 4076] [serial = 861] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 216 (1A124C00) [pid = 4076] [serial = 864] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 215 (19F3C800) [pid = 4076] [serial = 862] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 214 (15FC9800) [pid = 4076] [serial = 867] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 213 (1A134400) [pid = 4076] [serial = 865] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 212 (1A230400) [pid = 4076] [serial = 823] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 211 (18807800) [pid = 4076] [serial = 855] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 210 (18C6B400) [pid = 4076] [serial = 856] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 209 (18879800) [pid = 4076] [serial = 850] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 208 (15FD1400) [pid = 4076] [serial = 849] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 207 (191E2C00) [pid = 4076] [serial = 858] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 206 (11088800) [pid = 4076] [serial = 852] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 205 (14698800) [pid = 4076] [serial = 853] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 204 (0D921C00) [pid = 4076] [serial = 847] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 203 (0D76DC00) [pid = 4076] [serial = 846] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 202 (0D809400) [pid = 4076] [serial = 825] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 201 (156E5400) [pid = 4076] [serial = 828] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 200 (1A124000) [pid = 4076] [serial = 831] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 199 (1B44E800) [pid = 4076] [serial = 834] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 198 (1C2C2C00) [pid = 4076] [serial = 837] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 197 (1DA5E000) [pid = 4076] [serial = 840] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 196 (1E70FC00) [pid = 4076] [serial = 843] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 195 (1900BC00) [pid = 4076] [serial = 868] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 194 (1B586800) [pid = 4076] [serial = 871] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 193 (198E3800) [pid = 4076] [serial = 859] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 192 (1AD8DC00) [pid = 4076] [serial = 870] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | --DOMWINDOW == 191 (1DA65400) [pid = 4076] [serial = 874] [outer = 00000000] [url = about:blank] 14:07:23 INFO - PROCESS | 4076 | 1463605643860 Marionette TRACE conn6 <- [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]]]}] 14:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 909ms 14:07:23 INFO - PROCESS | 4076 | 1463605643939 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 14:07:23 INFO - PROCESS | 4076 | 1463605643941 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 14:07:23 INFO - PROCESS | 4076 | 1463605643944 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:07:23 INFO - PROCESS | 4076 | 1463605643946 Marionette TRACE conn6 <- [1,1250,null,{}] 14:07:23 INFO - PROCESS | 4076 | 1463605643955 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:24 INFO - PROCESS | 4076 | 1463605644054 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 14:07:24 INFO - PROCESS | 4076 | 1463605644062 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:24 INFO - PROCESS | 4076 | ++DOCSHELL 14723000 == 67 [pid = 4076] [id = 322] 14:07:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 192 (156E5400) [pid = 4076] [serial = 965] [outer = 00000000] 14:07:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 193 (18646400) [pid = 4076] [serial = 966] [outer = 156E5400] 14:07:24 INFO - PROCESS | 4076 | 1463605644113 Marionette DEBUG loaded listener.js 14:07:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 194 (18BDB400) [pid = 4076] [serial = 967] [outer = 156E5400] 14:07:24 INFO - PROCESS | 4076 | 1463605644596 Marionette TRACE conn6 <- [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]]]}] 14:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 14:07:24 INFO - PROCESS | 4076 | 1463605644619 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 14:07:24 INFO - PROCESS | 4076 | 1463605644621 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 14:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:07:24 INFO - PROCESS | 4076 | 1463605644628 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:07:24 INFO - PROCESS | 4076 | 1463605644630 Marionette TRACE conn6 <- [1,1254,null,{}] 14:07:24 INFO - PROCESS | 4076 | 1463605644633 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:24 INFO - PROCESS | 4076 | 1463605644757 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 14:07:24 INFO - PROCESS | 4076 | 1463605644883 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:24 INFO - PROCESS | 4076 | ++DOCSHELL 191E1C00 == 68 [pid = 4076] [id = 323] 14:07:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 195 (1969C800) [pid = 4076] [serial = 968] [outer = 00000000] 14:07:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 196 (19C7C400) [pid = 4076] [serial = 969] [outer = 1969C800] 14:07:24 INFO - PROCESS | 4076 | 1463605644939 Marionette DEBUG loaded listener.js 14:07:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 197 (19F85000) [pid = 4076] [serial = 970] [outer = 1969C800] 14:07:25 INFO - PROCESS | 4076 | 1463605645307 Marionette TRACE conn6 <- [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]]]}] 14:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 14:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:07:25 INFO - PROCESS | 4076 | 1463605645360 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 14:07:25 INFO - PROCESS | 4076 | 1463605645362 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 14:07:25 INFO - PROCESS | 4076 | 1463605645365 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:07:25 INFO - PROCESS | 4076 | 1463605645366 Marionette TRACE conn6 <- [1,1258,null,{}] 14:07:25 INFO - PROCESS | 4076 | 1463605645370 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:25 INFO - PROCESS | 4076 | 1463605645458 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 14:07:25 INFO - PROCESS | 4076 | 1463605645465 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:25 INFO - PROCESS | 4076 | ++DOCSHELL 1A01C000 == 69 [pid = 4076] [id = 324] 14:07:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 198 (1A0AE800) [pid = 4076] [serial = 971] [outer = 00000000] 14:07:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 199 (1A132C00) [pid = 4076] [serial = 972] [outer = 1A0AE800] 14:07:25 INFO - PROCESS | 4076 | 1463605645510 Marionette DEBUG loaded listener.js 14:07:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 200 (1AD32400) [pid = 4076] [serial = 973] [outer = 1A0AE800] 14:07:25 INFO - PROCESS | 4076 | 1463605645983 Marionette TRACE conn6 <- [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]]]}] 14:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 14:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:07:26 INFO - PROCESS | 4076 | 1463605646035 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 14:07:26 INFO - PROCESS | 4076 | 1463605646037 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 14:07:26 INFO - PROCESS | 4076 | 1463605646040 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:07:26 INFO - PROCESS | 4076 | 1463605646042 Marionette TRACE conn6 <- [1,1262,null,{}] 14:07:26 INFO - PROCESS | 4076 | 1463605646045 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:26 INFO - PROCESS | 4076 | 1463605646196 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 14:07:26 INFO - PROCESS | 4076 | 1463605646250 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:26 INFO - PROCESS | 4076 | ++DOCSHELL 1B409C00 == 70 [pid = 4076] [id = 325] 14:07:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 201 (1B415400) [pid = 4076] [serial = 974] [outer = 00000000] 14:07:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 202 (1B5F3800) [pid = 4076] [serial = 975] [outer = 1B415400] 14:07:26 INFO - PROCESS | 4076 | 1463605646296 Marionette DEBUG loaded listener.js 14:07:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 203 (1BD2D800) [pid = 4076] [serial = 976] [outer = 1B415400] 14:07:26 INFO - PROCESS | 4076 | 1463605646752 Marionette TRACE conn6 <- [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]]]}] 14:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 770ms 14:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:07:26 INFO - PROCESS | 4076 | 1463605646820 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 14:07:26 INFO - PROCESS | 4076 | 1463605646822 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 14:07:26 INFO - PROCESS | 4076 | 1463605646825 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:07:26 INFO - PROCESS | 4076 | 1463605646827 Marionette TRACE conn6 <- [1,1266,null,{}] 14:07:26 INFO - PROCESS | 4076 | 1463605646830 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:26 INFO - PROCESS | 4076 | 1463605646962 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 14:07:26 INFO - PROCESS | 4076 | 1463605646983 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:26 INFO - PROCESS | 4076 | ++DOCSHELL 1A131400 == 71 [pid = 4076] [id = 326] 14:07:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 204 (1C223800) [pid = 4076] [serial = 977] [outer = 00000000] 14:07:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 205 (1DA5C400) [pid = 4076] [serial = 978] [outer = 1C223800] 14:07:27 INFO - PROCESS | 4076 | 1463605647026 Marionette DEBUG loaded listener.js 14:07:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 206 (1DE89000) [pid = 4076] [serial = 979] [outer = 1C223800] 14:07:27 INFO - PROCESS | 4076 | 1463605647478 Marionette TRACE conn6 <- [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]]]}] 14:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 14:07:27 INFO - PROCESS | 4076 | 1463605647496 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 14:07:27 INFO - PROCESS | 4076 | 1463605647498 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 14:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:07:27 INFO - PROCESS | 4076 | 1463605647507 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:07:27 INFO - PROCESS | 4076 | 1463605647509 Marionette TRACE conn6 <- [1,1270,null,{}] 14:07:27 INFO - PROCESS | 4076 | 1463605647512 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:27 INFO - PROCESS | 4076 | 1463605647666 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 14:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 205 (190E5800) [pid = 4076] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 204 (1A140400) [pid = 4076] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 203 (1FAB4400) [pid = 4076] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 202 (1D9A1400) [pid = 4076] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 201 (1DE8FC00) [pid = 4076] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 200 (0C66F000) [pid = 4076] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 199 (19C6E400) [pid = 4076] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 198 (0D851C00) [pid = 4076] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 197 (19BA7C00) [pid = 4076] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 196 (1900E800) [pid = 4076] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:07:27 INFO - PROCESS | 4076 | 1463605647907 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:27 INFO - PROCESS | 4076 | ++DOCSHELL 0C671C00 == 72 [pid = 4076] [id = 327] 14:07:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 197 (0CF81C00) [pid = 4076] [serial = 980] [outer = 00000000] 14:07:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 198 (18642400) [pid = 4076] [serial = 981] [outer = 0CF81C00] 14:07:27 INFO - PROCESS | 4076 | 1463605647951 Marionette DEBUG loaded listener.js 14:07:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 199 (190E5800) [pid = 4076] [serial = 982] [outer = 0CF81C00] 14:07:28 INFO - PROCESS | 4076 | 1463605648311 Marionette TRACE conn6 <- [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]]]}] 14:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 830ms 14:07:28 INFO - PROCESS | 4076 | 1463605648333 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 14:07:28 INFO - PROCESS | 4076 | 1463605648335 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 14:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:07:28 INFO - PROCESS | 4076 | 1463605648338 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:07:28 INFO - PROCESS | 4076 | 1463605648340 Marionette TRACE conn6 <- [1,1274,null,{}] 14:07:28 INFO - PROCESS | 4076 | 1463605648368 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:28 INFO - PROCESS | 4076 | 1463605648459 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 14:07:28 INFO - PROCESS | 4076 | 1463605648465 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:28 INFO - PROCESS | 4076 | ++DOCSHELL 18809C00 == 73 [pid = 4076] [id = 328] 14:07:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 200 (1A013C00) [pid = 4076] [serial = 983] [outer = 00000000] 14:07:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 201 (1FABAC00) [pid = 4076] [serial = 984] [outer = 1A013C00] 14:07:28 INFO - PROCESS | 4076 | 1463605648509 Marionette DEBUG loaded listener.js 14:07:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 202 (21256400) [pid = 4076] [serial = 985] [outer = 1A013C00] 14:07:28 INFO - PROCESS | 4076 | 1463605648954 Marionette TRACE conn6 <- [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]]]}] 14:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 671ms 14:07:28 INFO - PROCESS | 4076 | 1463605649010 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 14:07:28 INFO - PROCESS | 4076 | 1463605649012 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 14:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:07:28 INFO - PROCESS | 4076 | 1463605649015 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:07:28 INFO - PROCESS | 4076 | 1463605649016 Marionette TRACE conn6 <- [1,1278,null,{}] 14:07:29 INFO - PROCESS | 4076 | 1463605649020 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:29 INFO - PROCESS | 4076 | 1463605649113 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 14:07:29 INFO - PROCESS | 4076 | 1463605649122 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:29 INFO - PROCESS | 4076 | ++DOCSHELL 0D918C00 == 74 [pid = 4076] [id = 329] 14:07:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 203 (0DCA9800) [pid = 4076] [serial = 986] [outer = 00000000] 14:07:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 204 (21354C00) [pid = 4076] [serial = 987] [outer = 0DCA9800] 14:07:29 INFO - PROCESS | 4076 | 1463605649166 Marionette DEBUG loaded listener.js 14:07:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 205 (21D7E400) [pid = 4076] [serial = 988] [outer = 0DCA9800] 14:07:29 INFO - PROCESS | 4076 | 1463605649638 Marionette TRACE conn6 <- [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]]]}] 14:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 672ms 14:07:29 INFO - PROCESS | 4076 | 1463605649695 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 14:07:29 INFO - PROCESS | 4076 | 1463605649697 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 14:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:07:29 INFO - PROCESS | 4076 | 1463605649700 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:07:29 INFO - PROCESS | 4076 | 1463605649703 Marionette TRACE conn6 <- [1,1282,null,{}] 14:07:29 INFO - PROCESS | 4076 | 1463605649707 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:29 INFO - PROCESS | 4076 | 1463605649826 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 14:07:29 INFO - PROCESS | 4076 | 1463605649912 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:30 INFO - PROCESS | 4076 | ++DOCSHELL 0CF38400 == 75 [pid = 4076] [id = 330] 14:07:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 206 (0D0F2800) [pid = 4076] [serial = 989] [outer = 00000000] 14:07:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 207 (0D809C00) [pid = 4076] [serial = 990] [outer = 0D0F2800] 14:07:30 INFO - PROCESS | 4076 | 1463605650069 Marionette DEBUG loaded listener.js 14:07:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 208 (0DC6E000) [pid = 4076] [serial = 991] [outer = 0D0F2800] 14:07:30 INFO - PROCESS | 4076 | 1463605650772 Marionette TRACE conn6 <- [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]]]}] 14:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1132ms 14:07:30 INFO - PROCESS | 4076 | 1463605650837 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 14:07:30 INFO - PROCESS | 4076 | 1463605650841 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 14:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:07:30 INFO - PROCESS | 4076 | 1463605650847 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:07:30 INFO - PROCESS | 4076 | 1463605650850 Marionette TRACE conn6 <- [1,1286,null,{}] 14:07:30 INFO - PROCESS | 4076 | 1463605650856 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:30 INFO - PROCESS | 4076 | 1463605650984 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 14:07:31 INFO - PROCESS | 4076 | 1463605651132 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:31 INFO - PROCESS | 4076 | ++DOCSHELL 17B56400 == 76 [pid = 4076] [id = 331] 14:07:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 209 (17BD2C00) [pid = 4076] [serial = 992] [outer = 00000000] 14:07:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 210 (190D8400) [pid = 4076] [serial = 993] [outer = 17BD2C00] 14:07:31 INFO - PROCESS | 4076 | 1463605651189 Marionette DEBUG loaded listener.js 14:07:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 211 (198EAC00) [pid = 4076] [serial = 994] [outer = 17BD2C00] 14:07:31 INFO - PROCESS | 4076 | 1463605651827 Marionette TRACE conn6 <- [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]]]}] 14:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1023ms 14:07:31 INFO - PROCESS | 4076 | 1463605651875 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 14:07:31 INFO - PROCESS | 4076 | 1463605651879 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 14:07:31 INFO - PROCESS | 4076 | 1463605651884 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:07:31 INFO - PROCESS | 4076 | 1463605651886 Marionette TRACE conn6 <- [1,1290,null,{}] 14:07:31 INFO - PROCESS | 4076 | 1463605651890 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:31 INFO - PROCESS | 4076 | 1463605652008 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 14:07:32 INFO - PROCESS | 4076 | 1463605652164 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:32 INFO - PROCESS | 4076 | ++DOCSHELL 1AD8F800 == 77 [pid = 4076] [id = 332] 14:07:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 212 (1B450800) [pid = 4076] [serial = 995] [outer = 00000000] 14:07:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 213 (1C890000) [pid = 4076] [serial = 996] [outer = 1B450800] 14:07:32 INFO - PROCESS | 4076 | 1463605652219 Marionette DEBUG loaded listener.js 14:07:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 214 (1FABA800) [pid = 4076] [serial = 997] [outer = 1B450800] 14:07:32 INFO - PROCESS | 4076 | 1463605652823 Marionette TRACE conn6 <- [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]]]}] 14:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 970ms 14:07:32 INFO - PROCESS | 4076 | 1463605652858 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 14:07:32 INFO - PROCESS | 4076 | 1463605652861 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 14:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:07:32 INFO - PROCESS | 4076 | 1463605652866 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:07:32 INFO - PROCESS | 4076 | 1463605652872 Marionette TRACE conn6 <- [1,1294,null,{}] 14:07:32 INFO - PROCESS | 4076 | 1463605652882 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:32 INFO - PROCESS | 4076 | 1463605653001 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 14:07:33 INFO - PROCESS | 4076 | 1463605653158 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:33 INFO - PROCESS | 4076 | ++DOCSHELL 22953C00 == 78 [pid = 4076] [id = 333] 14:07:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 215 (23422800) [pid = 4076] [serial = 998] [outer = 00000000] 14:07:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 216 (235A1C00) [pid = 4076] [serial = 999] [outer = 23422800] 14:07:33 INFO - PROCESS | 4076 | 1463605653212 Marionette DEBUG loaded listener.js 14:07:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 217 (23D7C400) [pid = 4076] [serial = 1000] [outer = 23422800] 14:07:33 INFO - PROCESS | 4076 | 1463605653723 Marionette TRACE conn6 <- [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]]]}] 14:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 929ms 14:07:33 INFO - PROCESS | 4076 | 1463605653798 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 14:07:33 INFO - PROCESS | 4076 | 1463605653801 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 14:07:33 INFO - PROCESS | 4076 | 1463605653804 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:07:33 INFO - PROCESS | 4076 | 1463605653806 Marionette TRACE conn6 <- [1,1298,null,{}] 14:07:33 INFO - PROCESS | 4076 | 1463605653810 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:33 INFO - PROCESS | 4076 | 1463605653927 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 14:07:34 INFO - PROCESS | 4076 | 1463605654081 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:34 INFO - PROCESS | 4076 | ++DOCSHELL 2362D000 == 79 [pid = 4076] [id = 334] 14:07:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 218 (23630000) [pid = 4076] [serial = 1001] [outer = 00000000] 14:07:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 219 (23634000) [pid = 4076] [serial = 1002] [outer = 23630000] 14:07:34 INFO - PROCESS | 4076 | 1463605654137 Marionette DEBUG loaded listener.js 14:07:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 220 (23637800) [pid = 4076] [serial = 1003] [outer = 23630000] 14:07:34 INFO - PROCESS | 4076 | 1463605654710 Marionette TRACE conn6 <- [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] 14:07:34 INFO - PROCESS | 4076 | 1463605654781 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 14:07:34 INFO - PROCESS | 4076 | 1463605654784 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:07:34 INFO - PROCESS | 4076 | 1463605654786 Marionette TRACE conn6 <- [1,1302,null,{}] 14:07:34 INFO - PROCESS | 4076 | 1463605654790 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:34 INFO - PROCESS | 4076 | 1463605654904 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 14:07:35 INFO - PROCESS | 4076 | 1463605655072 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:35 INFO - PROCESS | 4076 | ++DOCSHELL 22596000 == 80 [pid = 4076] [id = 335] 14:07:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 221 (22596400) [pid = 4076] [serial = 1004] [outer = 00000000] 14:07:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 222 (2259D800) [pid = 4076] [serial = 1005] [outer = 22596400] 14:07:35 INFO - PROCESS | 4076 | 1463605655145 Marionette DEBUG loaded listener.js 14:07:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 223 (23638C00) [pid = 4076] [serial = 1006] [outer = 22596400] 14:07:35 INFO - PROCESS | 4076 | 1463605655767 Marionette TRACE conn6 <- [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]]]}] 14:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1017ms 14:07:35 INFO - PROCESS | 4076 | 1463605655805 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 14:07:35 INFO - PROCESS | 4076 | 1463605655808 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 14:07:35 INFO - PROCESS | 4076 | 1463605655811 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:07:35 INFO - PROCESS | 4076 | 1463605655813 Marionette TRACE conn6 <- [1,1306,null,{}] 14:07:35 INFO - PROCESS | 4076 | 1463605655817 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:35 INFO - PROCESS | 4076 | 1463605655932 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 14:07:36 INFO - PROCESS | 4076 | 1463605656101 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:36 INFO - PROCESS | 4076 | ++DOCSHELL 2259D000 == 81 [pid = 4076] [id = 336] 14:07:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 224 (2362D800) [pid = 4076] [serial = 1007] [outer = 00000000] 14:07:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 225 (23FC1000) [pid = 4076] [serial = 1008] [outer = 2362D800] 14:07:36 INFO - PROCESS | 4076 | 1463605656156 Marionette DEBUG loaded listener.js 14:07:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 226 (23FC3400) [pid = 4076] [serial = 1009] [outer = 2362D800] 14:07:36 INFO - PROCESS | 4076 | 1463605656719 Marionette TRACE conn6 <- [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]]]}] 14:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 14:07:36 INFO - PROCESS | 4076 | 1463605656787 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 14:07:36 INFO - PROCESS | 4076 | 1463605656789 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 14:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:07:36 INFO - PROCESS | 4076 | 1463605656794 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:07:36 INFO - PROCESS | 4076 | 1463605656796 Marionette TRACE conn6 <- [1,1310,null,{}] 14:07:36 INFO - PROCESS | 4076 | 1463605656800 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:36 INFO - PROCESS | 4076 | 1463605656912 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 14:07:37 INFO - PROCESS | 4076 | 1463605657065 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:37 INFO - PROCESS | 4076 | ++DOCSHELL 23FC0C00 == 82 [pid = 4076] [id = 337] 14:07:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 227 (23FC1400) [pid = 4076] [serial = 1010] [outer = 00000000] 14:07:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 228 (24427400) [pid = 4076] [serial = 1011] [outer = 23FC1400] 14:07:37 INFO - PROCESS | 4076 | 1463605657120 Marionette DEBUG loaded listener.js 14:07:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 229 (24429400) [pid = 4076] [serial = 1012] [outer = 23FC1400] 14:07:37 INFO - PROCESS | 4076 | 1463605657711 Marionette TRACE conn6 <- [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]]]}] 14:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 14:07:37 INFO - PROCESS | 4076 | 1463605657765 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 14:07:37 INFO - PROCESS | 4076 | 1463605657767 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 14:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:07:37 INFO - PROCESS | 4076 | 1463605657771 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:07:37 INFO - PROCESS | 4076 | 1463605657773 Marionette TRACE conn6 <- [1,1314,null,{}] 14:07:37 INFO - PROCESS | 4076 | 1463605657776 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:37 INFO - PROCESS | 4076 | 1463605657889 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 14:07:38 INFO - PROCESS | 4076 | 1463605658044 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:38 INFO - PROCESS | 4076 | ++DOCSHELL 24425400 == 83 [pid = 4076] [id = 338] 14:07:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 230 (24427000) [pid = 4076] [serial = 1013] [outer = 00000000] 14:07:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 231 (244F0800) [pid = 4076] [serial = 1014] [outer = 24427000] 14:07:38 INFO - PROCESS | 4076 | 1463605658098 Marionette DEBUG loaded listener.js 14:07:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 232 (244F4000) [pid = 4076] [serial = 1015] [outer = 24427000] 14:07:38 INFO - PROCESS | 4076 | 1463605658744 Marionette TRACE conn6 <- [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]]]}] 14:07:38 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 14:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1019ms 14:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:07:38 INFO - PROCESS | 4076 | 1463605658794 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 14:07:38 INFO - PROCESS | 4076 | 1463605658797 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 14:07:38 INFO - PROCESS | 4076 | 1463605658800 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:07:38 INFO - PROCESS | 4076 | 1463605658802 Marionette TRACE conn6 <- [1,1318,null,{}] 14:07:38 INFO - PROCESS | 4076 | 1463605658806 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:38 INFO - PROCESS | 4076 | 1463605658924 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 14:07:39 INFO - PROCESS | 4076 | 1463605659082 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:39 INFO - PROCESS | 4076 | ++DOCSHELL 16306C00 == 84 [pid = 4076] [id = 339] 14:07:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 233 (1880C000) [pid = 4076] [serial = 1016] [outer = 00000000] 14:07:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 234 (19C42800) [pid = 4076] [serial = 1017] [outer = 1880C000] 14:07:39 INFO - PROCESS | 4076 | 1463605659139 Marionette DEBUG loaded listener.js 14:07:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 235 (19C77C00) [pid = 4076] [serial = 1018] [outer = 1880C000] 14:07:39 INFO - PROCESS | 4076 | 1463605659912 Marionette TRACE conn6 <- [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]]]}] 14:07:39 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 14:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1175ms 14:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:07:39 INFO - PROCESS | 4076 | 1463605659980 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 14:07:39 INFO - PROCESS | 4076 | 1463605659984 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 14:07:39 INFO - PROCESS | 4076 | 1463605659989 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:07:39 INFO - PROCESS | 4076 | 1463605659992 Marionette TRACE conn6 <- [1,1322,null,{}] 14:07:39 INFO - PROCESS | 4076 | 1463605659998 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:40 INFO - PROCESS | 4076 | 1463605660112 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 14:07:40 INFO - PROCESS | 4076 | 1463605660274 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:40 INFO - PROCESS | 4076 | ++DOCSHELL 14697000 == 85 [pid = 4076] [id = 340] 14:07:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 236 (15FC4C00) [pid = 4076] [serial = 1019] [outer = 00000000] 14:07:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 237 (18C76400) [pid = 4076] [serial = 1020] [outer = 15FC4C00] 14:07:40 INFO - PROCESS | 4076 | 1463605660326 Marionette DEBUG loaded listener.js 14:07:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 238 (191E2C00) [pid = 4076] [serial = 1021] [outer = 15FC4C00] 14:07:40 INFO - PROCESS | 4076 | 1463605660897 Marionette TRACE conn6 <- [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]]]}] 14:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 990ms 14:07:40 INFO - PROCESS | 4076 | 1463605660980 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 14:07:40 INFO - PROCESS | 4076 | 1463605660985 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 14:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:07:41 INFO - PROCESS | 4076 | --DOCSHELL 0D918C00 == 84 [pid = 4076] [id = 329] 14:07:41 INFO - PROCESS | 4076 | --DOCSHELL 18809C00 == 83 [pid = 4076] [id = 328] 14:07:41 INFO - PROCESS | 4076 | --DOCSHELL 0C671C00 == 82 [pid = 4076] [id = 327] 14:07:41 INFO - PROCESS | 4076 | --DOCSHELL 1A131400 == 81 [pid = 4076] [id = 326] 14:07:41 INFO - PROCESS | 4076 | --DOCSHELL 1B409C00 == 80 [pid = 4076] [id = 325] 14:07:41 INFO - PROCESS | 4076 | --DOCSHELL 1A01C000 == 79 [pid = 4076] [id = 324] 14:07:41 INFO - PROCESS | 4076 | --DOCSHELL 191E1C00 == 78 [pid = 4076] [id = 323] 14:07:41 INFO - PROCESS | 4076 | --DOCSHELL 14723000 == 77 [pid = 4076] [id = 322] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 237 (22949400) [pid = 4076] [serial = 930] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 236 (1FAB3000) [pid = 4076] [serial = 876] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 235 (2125B800) [pid = 4076] [serial = 888] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 234 (21353400) [pid = 4076] [serial = 891] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 233 (22056000) [pid = 4076] [serial = 894] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 232 (14651400) [pid = 4076] [serial = 879] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 231 (19C44800) [pid = 4076] [serial = 882] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 230 (20C7E000) [pid = 4076] [serial = 885] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 229 (2342C800) [pid = 4076] [serial = 897] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOCSHELL 0C710C00 == 76 [pid = 4076] [id = 321] 14:07:41 INFO - PROCESS | 4076 | --DOCSHELL 13EA6800 == 75 [pid = 4076] [id = 320] 14:07:41 INFO - PROCESS | 4076 | --DOCSHELL 22445800 == 74 [pid = 4076] [id = 315] 14:07:41 INFO - PROCESS | 4076 | --DOCSHELL 21D76800 == 73 [pid = 4076] [id = 314] 14:07:41 INFO - PROCESS | 4076 | --DOCSHELL 2125DC00 == 72 [pid = 4076] [id = 313] 14:07:41 INFO - PROCESS | 4076 | --DOCSHELL 17B5AC00 == 71 [pid = 4076] [id = 312] 14:07:41 INFO - PROCESS | 4076 | --DOCSHELL 0D84B400 == 70 [pid = 4076] [id = 311] 14:07:41 INFO - PROCESS | 4076 | --DOCSHELL 21EB5C00 == 69 [pid = 4076] [id = 310] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 228 (21EB3000) [pid = 4076] [serial = 928] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 227 (198E7800) [pid = 4076] [serial = 910] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 226 (1B409000) [pid = 4076] [serial = 916] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 225 (2125A000) [pid = 4076] [serial = 922] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 224 (1DA61800) [pid = 4076] [serial = 918] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 223 (21349800) [pid = 4076] [serial = 927] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 222 (11091400) [pid = 4076] [serial = 901] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 221 (19F87800) [pid = 4076] [serial = 924] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 220 (15624400) [pid = 4076] [serial = 907] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 219 (0D91BC00) [pid = 4076] [serial = 900] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 218 (1AD84C00) [pid = 4076] [serial = 915] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 217 (1A011400) [pid = 4076] [serial = 912] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 216 (20C7A800) [pid = 4076] [serial = 921] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 215 (1A0B3C00) [pid = 4076] [serial = 913] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 214 (1969A400) [pid = 4076] [serial = 909] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 213 (19C45400) [pid = 4076] [serial = 904] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 212 (198E6000) [pid = 4076] [serial = 903] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 211 (1DE8F000) [pid = 4076] [serial = 919] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 210 (13EA8400) [pid = 4076] [serial = 906] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | --DOMWINDOW == 209 (1B457800) [pid = 4076] [serial = 925] [outer = 00000000] [url = about:blank] 14:07:41 INFO - PROCESS | 4076 | 1463605661198 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:07:41 INFO - PROCESS | 4076 | 1463605661201 Marionette TRACE conn6 <- [1,1326,null,{}] 14:07:41 INFO - PROCESS | 4076 | 1463605661211 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:41 INFO - PROCESS | 4076 | 1463605661307 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 14:07:41 INFO - PROCESS | 4076 | 1463605661315 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:41 INFO - PROCESS | 4076 | ++DOCSHELL 0D84FC00 == 70 [pid = 4076] [id = 341] 14:07:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 210 (0D915800) [pid = 4076] [serial = 1022] [outer = 00000000] 14:07:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 211 (0DC6A800) [pid = 4076] [serial = 1023] [outer = 0D915800] 14:07:41 INFO - PROCESS | 4076 | 1463605661360 Marionette DEBUG loaded listener.js 14:07:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 212 (13E80C00) [pid = 4076] [serial = 1024] [outer = 0D915800] 14:07:42 INFO - PROCESS | 4076 | 1463605662333 Marionette TRACE conn6 <- [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]]]}] 14:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1324ms 14:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:07:42 INFO - PROCESS | 4076 | 1463605662381 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 14:07:42 INFO - PROCESS | 4076 | 1463605662384 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 14:07:42 INFO - PROCESS | 4076 | 1463605662387 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:07:42 INFO - PROCESS | 4076 | 1463605662390 Marionette TRACE conn6 <- [1,1330,null,{}] 14:07:42 INFO - PROCESS | 4076 | 1463605662400 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:42 INFO - PROCESS | 4076 | 1463605662498 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 14:07:42 INFO - PROCESS | 4076 | 1463605662508 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:42 INFO - PROCESS | 4076 | ++DOCSHELL 18809C00 == 71 [pid = 4076] [id = 342] 14:07:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 213 (18883C00) [pid = 4076] [serial = 1025] [outer = 00000000] 14:07:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 214 (19BA0800) [pid = 4076] [serial = 1026] [outer = 18883C00] 14:07:42 INFO - PROCESS | 4076 | 1463605662555 Marionette DEBUG loaded listener.js 14:07:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 215 (19C4F800) [pid = 4076] [serial = 1027] [outer = 18883C00] 14:07:43 INFO - PROCESS | 4076 | 1463605663028 Marionette TRACE conn6 <- [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]]]}] 14:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 14:07:43 INFO - PROCESS | 4076 | 1463605663074 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 14:07:43 INFO - PROCESS | 4076 | 1463605663076 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 14:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:07:43 INFO - PROCESS | 4076 | 1463605663079 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - PROCESS | 4076 | 1463605663081 Marionette TRACE conn6 <- [1,1334,null,{}] 14:07:43 INFO - PROCESS | 4076 | 1463605663085 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:43 INFO - PROCESS | 4076 | 1463605663180 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 14:07:43 INFO - PROCESS | 4076 | 1463605663186 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:43 INFO - PROCESS | 4076 | ++DOCSHELL 19FA5C00 == 72 [pid = 4076] [id = 343] 14:07:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 216 (19FAC800) [pid = 4076] [serial = 1028] [outer = 00000000] 14:07:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 217 (1A129C00) [pid = 4076] [serial = 1029] [outer = 19FAC800] 14:07:43 INFO - PROCESS | 4076 | 1463605663232 Marionette DEBUG loaded listener.js 14:07:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 218 (1AD85C00) [pid = 4076] [serial = 1030] [outer = 19FAC800] 14:07:43 INFO - PROCESS | 4076 | 1463605663736 Marionette TRACE conn6 <- [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]]]}] 14:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 669ms 14:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:07:43 INFO - PROCESS | 4076 | 1463605663752 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 14:07:43 INFO - PROCESS | 4076 | 1463605663754 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 14:07:43 INFO - PROCESS | 4076 | 1463605663757 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - PROCESS | 4076 | 1463605663759 Marionette TRACE conn6 <- [1,1338,null,{}] 14:07:43 INFO - PROCESS | 4076 | 1463605663770 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:43 INFO - PROCESS | 4076 | 1463605663916 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 14:07:43 INFO - PROCESS | 4076 | 1463605663967 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:43 INFO - PROCESS | 4076 | ++DOCSHELL 1AD8D000 == 73 [pid = 4076] [id = 344] 14:07:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 219 (1AEEF800) [pid = 4076] [serial = 1031] [outer = 00000000] 14:07:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 220 (1B591C00) [pid = 4076] [serial = 1032] [outer = 1AEEF800] 14:07:43 INFO - PROCESS | 4076 | 1463605664011 Marionette DEBUG loaded listener.js 14:07:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 221 (1BC28800) [pid = 4076] [serial = 1033] [outer = 1AEEF800] 14:07:44 INFO - PROCESS | 4076 | 1463605664470 Marionette TRACE conn6 <- [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]]]}] 14:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 770ms 14:07:44 INFO - PROCESS | 4076 | 1463605664542 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 14:07:44 INFO - PROCESS | 4076 | 1463605664544 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 14:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:07:44 INFO - PROCESS | 4076 | 1463605664557 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:07:44 INFO - PROCESS | 4076 | 1463605664558 Marionette TRACE conn6 <- [1,1342,null,{}] 14:07:44 INFO - PROCESS | 4076 | 1463605664562 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:44 INFO - PROCESS | 4076 | 1463605664723 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 14:07:44 INFO - PROCESS | 4076 | 1463605664802 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:44 INFO - PROCESS | 4076 | ++DOCSHELL 1AEEEC00 == 74 [pid = 4076] [id = 345] 14:07:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 222 (1AEF0000) [pid = 4076] [serial = 1034] [outer = 00000000] 14:07:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 223 (1DE8FC00) [pid = 4076] [serial = 1035] [outer = 1AEF0000] 14:07:44 INFO - PROCESS | 4076 | 1463605664848 Marionette DEBUG loaded listener.js 14:07:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 224 (203A2800) [pid = 4076] [serial = 1036] [outer = 1AEF0000] 14:07:45 INFO - PROCESS | 4076 | 1463605665256 Marionette TRACE conn6 <- [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]]]}] 14:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 14:07:45 INFO - PROCESS | 4076 | 1463605665312 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 14:07:45 INFO - PROCESS | 4076 | 1463605665314 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 14:07:45 INFO - PROCESS | 4076 | 1463605665317 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:07:45 INFO - PROCESS | 4076 | 1463605665319 Marionette TRACE conn6 <- [1,1346,null,{}] 14:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:07:45 INFO - PROCESS | 4076 | 1463605665322 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:45 INFO - PROCESS | 4076 | 1463605665605 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 14:07:45 INFO - PROCESS | 4076 | --DOMWINDOW == 223 (0CF86400) [pid = 4076] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:07:45 INFO - PROCESS | 4076 | --DOMWINDOW == 222 (2204F800) [pid = 4076] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:07:45 INFO - PROCESS | 4076 | --DOMWINDOW == 221 (1A0AE800) [pid = 4076] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:07:45 INFO - PROCESS | 4076 | --DOMWINDOW == 220 (156E5400) [pid = 4076] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:07:45 INFO - PROCESS | 4076 | --DOMWINDOW == 219 (1969C800) [pid = 4076] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:07:45 INFO - PROCESS | 4076 | --DOMWINDOW == 218 (13EABC00) [pid = 4076] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:07:45 INFO - PROCESS | 4076 | --DOMWINDOW == 217 (1A013C00) [pid = 4076] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:07:45 INFO - PROCESS | 4076 | --DOMWINDOW == 216 (1DE8D000) [pid = 4076] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:07:45 INFO - PROCESS | 4076 | --DOMWINDOW == 215 (1B415400) [pid = 4076] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:07:45 INFO - PROCESS | 4076 | --DOMWINDOW == 214 (1C223800) [pid = 4076] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:07:45 INFO - PROCESS | 4076 | --DOMWINDOW == 213 (0CF81C00) [pid = 4076] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:07:45 INFO - PROCESS | 4076 | 1463605665700 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:45 INFO - PROCESS | 4076 | ++DOCSHELL 0DCAA000 == 75 [pid = 4076] [id = 346] 14:07:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 214 (0DCAB400) [pid = 4076] [serial = 1037] [outer = 00000000] 14:07:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 215 (15FCCC00) [pid = 4076] [serial = 1038] [outer = 0DCAB400] 14:07:45 INFO - PROCESS | 4076 | 1463605665746 Marionette DEBUG loaded listener.js 14:07:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 216 (19F86400) [pid = 4076] [serial = 1039] [outer = 0DCAB400] 14:07:46 INFO - PROCESS | 4076 | 1463605666094 Marionette TRACE conn6 <- [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]]]}] 14:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 830ms 14:07:46 INFO - PROCESS | 4076 | 1463605666154 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 14:07:46 INFO - PROCESS | 4076 | 1463605666156 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 14:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:07:46 INFO - PROCESS | 4076 | 1463605666159 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:07:46 INFO - PROCESS | 4076 | 1463605666161 Marionette TRACE conn6 <- [1,1350,null,{}] 14:07:46 INFO - PROCESS | 4076 | 1463605666174 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:46 INFO - PROCESS | 4076 | 1463605666265 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 14:07:46 INFO - PROCESS | 4076 | 1463605666271 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:46 INFO - PROCESS | 4076 | ++DOCSHELL 1A124000 == 76 [pid = 4076] [id = 347] 14:07:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 217 (1BC24C00) [pid = 4076] [serial = 1040] [outer = 00000000] 14:07:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 218 (2125B400) [pid = 4076] [serial = 1041] [outer = 1BC24C00] 14:07:46 INFO - PROCESS | 4076 | 1463605666316 Marionette DEBUG loaded listener.js 14:07:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 219 (2134CC00) [pid = 4076] [serial = 1042] [outer = 1BC24C00] 14:07:46 INFO - PROCESS | 4076 | 1463605666754 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 14:07:46 INFO - PROCESS | 4076 | 1463605666816 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 14:07:46 INFO - PROCESS | 4076 | 1463605666818 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 14:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:07:46 INFO - PROCESS | 4076 | 1463605666822 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:07:46 INFO - PROCESS | 4076 | 1463605666824 Marionette TRACE conn6 <- [1,1354,null,{}] 14:07:46 INFO - PROCESS | 4076 | 1463605666828 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:46 INFO - PROCESS | 4076 | 1463605666918 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 14:07:46 INFO - PROCESS | 4076 | 1463605666925 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:46 INFO - PROCESS | 4076 | ++DOCSHELL 203A3400 == 77 [pid = 4076] [id = 348] 14:07:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 220 (21254800) [pid = 4076] [serial = 1043] [outer = 00000000] 14:07:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 221 (21EAC800) [pid = 4076] [serial = 1044] [outer = 21254800] 14:07:46 INFO - PROCESS | 4076 | 1463605666969 Marionette DEBUG loaded listener.js 14:07:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 222 (22059C00) [pid = 4076] [serial = 1045] [outer = 21254800] 14:07:47 INFO - PROCESS | 4076 | 1463605667445 Marionette TRACE conn6 <- [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] 14:07:47 INFO - PROCESS | 4076 | 1463605667504 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 14:07:47 INFO - PROCESS | 4076 | 1463605667507 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:07:47 INFO - PROCESS | 4076 | 1463605667508 Marionette TRACE conn6 <- [1,1358,null,{}] 14:07:47 INFO - PROCESS | 4076 | 1463605667512 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:47 INFO - PROCESS | 4076 | 1463605667606 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 14:07:47 INFO - PROCESS | 4076 | 1463605667842 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:47 INFO - PROCESS | 4076 | ++DOCSHELL 0C66DC00 == 78 [pid = 4076] [id = 349] 14:07:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 223 (0C710C00) [pid = 4076] [serial = 1046] [outer = 00000000] 14:07:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 224 (0D84C400) [pid = 4076] [serial = 1047] [outer = 0C710C00] 14:07:47 INFO - PROCESS | 4076 | 1463605667903 Marionette DEBUG loaded listener.js 14:07:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 225 (11065000) [pid = 4076] [serial = 1048] [outer = 0C710C00] 14:07:48 INFO - PROCESS | 4076 | 1463605668609 Marionette TRACE conn6 <- [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] 14:07:48 INFO - PROCESS | 4076 | 1463605668690 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 14:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:07:48 INFO - PROCESS | 4076 | 1463605668695 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:07:48 INFO - PROCESS | 4076 | 1463605668699 Marionette TRACE conn6 <- [1,1362,null,{}] 14:07:48 INFO - PROCESS | 4076 | 1463605668704 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:48 INFO - PROCESS | 4076 | 1463605668866 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 14:07:48 INFO - PROCESS | 4076 | 1463605669019 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:49 INFO - PROCESS | 4076 | ++DOCSHELL 190E2800 == 79 [pid = 4076] [id = 350] 14:07:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 226 (190E6400) [pid = 4076] [serial = 1049] [outer = 00000000] 14:07:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 227 (19C4E800) [pid = 4076] [serial = 1050] [outer = 190E6400] 14:07:49 INFO - PROCESS | 4076 | 1463605669080 Marionette DEBUG loaded listener.js 14:07:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 228 (1A01FC00) [pid = 4076] [serial = 1051] [outer = 190E6400] 14:07:49 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:07:49 INFO - PROCESS | 4076 | 1463605669650 Marionette TRACE conn6 <- [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] 14:07:49 INFO - PROCESS | 4076 | 1463605669728 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 14:07:49 INFO - PROCESS | 4076 | 1463605669732 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:07:49 INFO - PROCESS | 4076 | 1463605669734 Marionette TRACE conn6 <- [1,1366,null,{}] 14:07:49 INFO - PROCESS | 4076 | 1463605669739 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:49 INFO - PROCESS | 4076 | 1463605669890 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 14:07:50 INFO - PROCESS | 4076 | 1463605670020 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:50 INFO - PROCESS | 4076 | ++DOCSHELL 1DE91000 == 80 [pid = 4076] [id = 351] 14:07:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 229 (1FAB4C00) [pid = 4076] [serial = 1052] [outer = 00000000] 14:07:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 230 (21147C00) [pid = 4076] [serial = 1053] [outer = 1FAB4C00] 14:07:50 INFO - PROCESS | 4076 | 1463605670076 Marionette DEBUG loaded listener.js 14:07:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 231 (2114D400) [pid = 4076] [serial = 1054] [outer = 1FAB4C00] 14:07:50 INFO - PROCESS | 4076 | 1463605670647 Marionette TRACE conn6 <- [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] 14:07:50 INFO - PROCESS | 4076 | 1463605670678 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 14:07:50 INFO - PROCESS | 4076 | 1463605670689 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:07:50 INFO - PROCESS | 4076 | 1463605670696 Marionette TRACE conn6 <- [1,1370,null,{}] 14:07:50 INFO - PROCESS | 4076 | 1463605670720 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:50 INFO - PROCESS | 4076 | 1463605670841 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 14:07:51 INFO - PROCESS | 4076 | 1463605671015 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:51 INFO - PROCESS | 4076 | ++DOCSHELL 2114CC00 == 81 [pid = 4076] [id = 352] 14:07:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 232 (2114F000) [pid = 4076] [serial = 1055] [outer = 00000000] 14:07:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 233 (2294EC00) [pid = 4076] [serial = 1056] [outer = 2114F000] 14:07:51 INFO - PROCESS | 4076 | 1463605671072 Marionette DEBUG loaded listener.js 14:07:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 234 (22957C00) [pid = 4076] [serial = 1057] [outer = 2114F000] 14:07:51 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:07:51 INFO - PROCESS | 4076 | 1463605671682 Marionette TRACE conn6 <- [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] 14:07:51 INFO - PROCESS | 4076 | 1463605671727 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 14:07:51 INFO - PROCESS | 4076 | 1463605671732 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:07:51 INFO - PROCESS | 4076 | 1463605671734 Marionette TRACE conn6 <- [1,1374,null,{}] 14:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:07:51 INFO - PROCESS | 4076 | 1463605671738 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:51 INFO - PROCESS | 4076 | 1463605671858 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 14:07:52 INFO - PROCESS | 4076 | 1463605672015 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:52 INFO - PROCESS | 4076 | ++DOCSHELL 22453800 == 82 [pid = 4076] [id = 353] 14:07:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 235 (23424800) [pid = 4076] [serial = 1058] [outer = 00000000] 14:07:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 236 (23632C00) [pid = 4076] [serial = 1059] [outer = 23424800] 14:07:52 INFO - PROCESS | 4076 | 1463605672070 Marionette DEBUG loaded listener.js 14:07:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 237 (238AAC00) [pid = 4076] [serial = 1060] [outer = 23424800] 14:07:52 INFO - PROCESS | 4076 | 1463605672706 Marionette TRACE conn6 <- [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] 14:07:52 INFO - PROCESS | 4076 | 1463605672754 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 14:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:07:52 INFO - PROCESS | 4076 | 1463605672757 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:07:52 INFO - PROCESS | 4076 | 1463605672759 Marionette TRACE conn6 <- [1,1378,null,{}] 14:07:52 INFO - PROCESS | 4076 | 1463605672795 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:52 INFO - PROCESS | 4076 | 1463605672909 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 14:07:53 INFO - PROCESS | 4076 | 1463605673069 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:53 INFO - PROCESS | 4076 | ++DOCSHELL 238B1C00 == 83 [pid = 4076] [id = 354] 14:07:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 238 (238B2800) [pid = 4076] [serial = 1061] [outer = 00000000] 14:07:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 239 (23D7DC00) [pid = 4076] [serial = 1062] [outer = 238B2800] 14:07:53 INFO - PROCESS | 4076 | 1463605673130 Marionette DEBUG loaded listener.js 14:07:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 240 (23FBE000) [pid = 4076] [serial = 1063] [outer = 238B2800] 14:07:53 INFO - PROCESS | 4076 | 1463605673721 Marionette TRACE conn6 <- [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]]]}] 14:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1031ms 14:07:53 INFO - PROCESS | 4076 | 1463605673793 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 14:07:53 INFO - PROCESS | 4076 | 1463605673796 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 14:07:53 INFO - PROCESS | 4076 | 1463605673799 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:07:53 INFO - PROCESS | 4076 | 1463605673801 Marionette TRACE conn6 <- [1,1382,null,{}] 14:07:53 INFO - PROCESS | 4076 | 1463605673805 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:53 INFO - PROCESS | 4076 | 1463605673921 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 14:07:54 INFO - PROCESS | 4076 | 1463605674092 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:54 INFO - PROCESS | 4076 | ++DOCSHELL 23F64000 == 84 [pid = 4076] [id = 355] 14:07:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 241 (23F64800) [pid = 4076] [serial = 1064] [outer = 00000000] 14:07:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 242 (23F6B400) [pid = 4076] [serial = 1065] [outer = 23F64800] 14:07:54 INFO - PROCESS | 4076 | 1463605674152 Marionette DEBUG loaded listener.js 14:07:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 243 (23F6D800) [pid = 4076] [serial = 1066] [outer = 23F64800] 14:07:54 INFO - PROCESS | 4076 | 1463605674706 Marionette TRACE conn6 <- [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]]]}] 14:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 970ms 14:07:54 INFO - PROCESS | 4076 | 1463605674776 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 14:07:54 INFO - PROCESS | 4076 | 1463605674778 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 14:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:07:54 INFO - PROCESS | 4076 | 1463605674782 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:07:54 INFO - PROCESS | 4076 | 1463605674784 Marionette TRACE conn6 <- [1,1386,null,{}] 14:07:54 INFO - PROCESS | 4076 | 1463605674788 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:54 INFO - PROCESS | 4076 | 1463605674901 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 14:07:55 INFO - PROCESS | 4076 | 1463605675060 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:55 INFO - PROCESS | 4076 | ++DOCSHELL 23E33C00 == 85 [pid = 4076] [id = 356] 14:07:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 244 (23E35400) [pid = 4076] [serial = 1067] [outer = 00000000] 14:07:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 245 (23E3B800) [pid = 4076] [serial = 1068] [outer = 23E35400] 14:07:55 INFO - PROCESS | 4076 | 1463605675114 Marionette DEBUG loaded listener.js 14:07:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 246 (23E3DC00) [pid = 4076] [serial = 1069] [outer = 23E35400] 14:07:55 INFO - PROCESS | 4076 | 1463605675646 Marionette TRACE conn6 <- [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]]]}] 14:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 930ms 14:07:55 INFO - PROCESS | 4076 | 1463605675713 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 14:07:55 INFO - PROCESS | 4076 | 1463605675716 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 14:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:07:55 INFO - PROCESS | 4076 | 1463605675719 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:07:55 INFO - PROCESS | 4076 | 1463605675721 Marionette TRACE conn6 <- [1,1390,null,{}] 14:07:55 INFO - PROCESS | 4076 | 1463605675724 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:55 INFO - PROCESS | 4076 | 1463605675894 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 14:07:56 INFO - PROCESS | 4076 | 1463605676014 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:56 INFO - PROCESS | 4076 | ++DOCSHELL 23E3A000 == 86 [pid = 4076] [id = 357] 14:07:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 247 (23E3B000) [pid = 4076] [serial = 1070] [outer = 00000000] 14:07:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 248 (23F72800) [pid = 4076] [serial = 1071] [outer = 23E3B000] 14:07:56 INFO - PROCESS | 4076 | 1463605676068 Marionette DEBUG loaded listener.js 14:07:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 249 (2442E800) [pid = 4076] [serial = 1072] [outer = 23E3B000] 14:07:56 INFO - PROCESS | 4076 | 1463605676686 Marionette TRACE conn6 <- [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]]]}] 14:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1021ms 14:07:56 INFO - PROCESS | 4076 | 1463605676741 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 14:07:56 INFO - PROCESS | 4076 | 1463605676743 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 14:07:56 INFO - PROCESS | 4076 | 1463605676746 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:07:56 INFO - PROCESS | 4076 | 1463605676748 Marionette TRACE conn6 <- [1,1394,null,{}] 14:07:56 INFO - PROCESS | 4076 | 1463605676752 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:56 INFO - PROCESS | 4076 | 1463605676870 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 14:07:57 INFO - PROCESS | 4076 | 1463605677047 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:57 INFO - PROCESS | 4076 | ++DOCSHELL 13E7E000 == 87 [pid = 4076] [id = 358] 14:07:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 250 (156E5000) [pid = 4076] [serial = 1073] [outer = 00000000] 14:07:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 251 (19F7E400) [pid = 4076] [serial = 1074] [outer = 156E5000] 14:07:57 INFO - PROCESS | 4076 | 1463605677101 Marionette DEBUG loaded listener.js 14:07:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 252 (1A235800) [pid = 4076] [serial = 1075] [outer = 156E5000] 14:07:57 INFO - PROCESS | 4076 | 1463605677627 Marionette TRACE conn6 <- [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]]]}] 14:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 970ms 14:07:57 INFO - PROCESS | 4076 | 1463605677721 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 14:07:57 INFO - PROCESS | 4076 | 1463605677723 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 14:07:57 INFO - PROCESS | 4076 | 1463605677726 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:07:57 INFO - PROCESS | 4076 | 1463605677728 Marionette TRACE conn6 <- [1,1398,null,{}] 14:07:57 INFO - PROCESS | 4076 | 1463605677732 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:57 INFO - PROCESS | 4076 | 1463605677849 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 14:07:58 INFO - PROCESS | 4076 | 1463605678178 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:58 INFO - PROCESS | 4076 | ++DOCSHELL 0D65CC00 == 88 [pid = 4076] [id = 359] 14:07:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 253 (0D84F800) [pid = 4076] [serial = 1076] [outer = 00000000] 14:07:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 254 (0DC9E800) [pid = 4076] [serial = 1077] [outer = 0D84F800] 14:07:58 INFO - PROCESS | 4076 | 1463605678257 Marionette DEBUG loaded listener.js 14:07:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 255 (17B5AC00) [pid = 4076] [serial = 1078] [outer = 0D84F800] 14:07:58 INFO - PROCESS | 4076 | 1463605678898 Marionette TRACE conn6 <- [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]]]}] 14:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1231ms 14:07:58 INFO - PROCESS | 4076 | 1463605678975 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 14:07:58 INFO - PROCESS | 4076 | 1463605678979 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 14:07:58 INFO - PROCESS | 4076 | 1463605678985 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:07:58 INFO - PROCESS | 4076 | 1463605678989 Marionette TRACE conn6 <- [1,1402,null,{}] 14:07:59 INFO - PROCESS | 4076 | 1463605678994 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:07:59 INFO - PROCESS | 4076 | 1463605679115 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 14:07:59 INFO - PROCESS | 4076 | 1463605679273 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:59 INFO - PROCESS | 4076 | ++DOCSHELL 17B59C00 == 89 [pid = 4076] [id = 360] 14:07:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 256 (18C6A800) [pid = 4076] [serial = 1079] [outer = 00000000] 14:07:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 257 (1AD3F400) [pid = 4076] [serial = 1080] [outer = 18C6A800] 14:07:59 INFO - PROCESS | 4076 | 1463605679327 Marionette DEBUG loaded listener.js 14:07:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 258 (1BC2B800) [pid = 4076] [serial = 1081] [outer = 18C6A800] 14:07:59 INFO - PROCESS | 4076 | --DOCSHELL 203A3400 == 88 [pid = 4076] [id = 348] 14:07:59 INFO - PROCESS | 4076 | --DOCSHELL 1A124000 == 87 [pid = 4076] [id = 347] 14:07:59 INFO - PROCESS | 4076 | --DOCSHELL 0DCAA000 == 86 [pid = 4076] [id = 346] 14:07:59 INFO - PROCESS | 4076 | --DOCSHELL 1AEEEC00 == 85 [pid = 4076] [id = 345] 14:07:59 INFO - PROCESS | 4076 | --DOCSHELL 1AD8D000 == 84 [pid = 4076] [id = 344] 14:07:59 INFO - PROCESS | 4076 | --DOCSHELL 19FA5C00 == 83 [pid = 4076] [id = 343] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 257 (21354C00) [pid = 4076] [serial = 987] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOCSHELL 18809C00 == 82 [pid = 4076] [id = 342] 14:07:59 INFO - PROCESS | 4076 | --DOCSHELL 0D84FC00 == 81 [pid = 4076] [id = 341] 14:07:59 INFO - PROCESS | 4076 | --DOCSHELL 14697000 == 80 [pid = 4076] [id = 340] 14:07:59 INFO - PROCESS | 4076 | --DOCSHELL 2362D000 == 79 [pid = 4076] [id = 334] 14:07:59 INFO - PROCESS | 4076 | --DOCSHELL 22953C00 == 78 [pid = 4076] [id = 333] 14:07:59 INFO - PROCESS | 4076 | --DOCSHELL 1AD8F800 == 77 [pid = 4076] [id = 332] 14:07:59 INFO - PROCESS | 4076 | --DOCSHELL 17B56400 == 76 [pid = 4076] [id = 331] 14:07:59 INFO - PROCESS | 4076 | --DOCSHELL 0CF38400 == 75 [pid = 4076] [id = 330] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 256 (20C7B400) [pid = 4076] [serial = 877] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 255 (1B5F3800) [pid = 4076] [serial = 975] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 254 (1DA5C400) [pid = 4076] [serial = 978] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 253 (1BD2D800) [pid = 4076] [serial = 976] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 252 (18642400) [pid = 4076] [serial = 981] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 251 (0D849000) [pid = 4076] [serial = 963] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 250 (1DE89000) [pid = 4076] [serial = 979] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 249 (13EAA000) [pid = 4076] [serial = 964] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 248 (22951400) [pid = 4076] [serial = 931] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 247 (1A132C00) [pid = 4076] [serial = 972] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 246 (18646400) [pid = 4076] [serial = 966] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 245 (18BDB400) [pid = 4076] [serial = 967] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 244 (22948800) [pid = 4076] [serial = 939] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 243 (19C7C400) [pid = 4076] [serial = 969] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 242 (19F85000) [pid = 4076] [serial = 970] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 241 (17B59800) [pid = 4076] [serial = 961] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 240 (149A4C00) [pid = 4076] [serial = 960] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 239 (149A8400) [pid = 4076] [serial = 933] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 238 (2244B800) [pid = 4076] [serial = 945] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 237 (1FABAC00) [pid = 4076] [serial = 984] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 236 (198DD000) [pid = 4076] [serial = 936] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 235 (21D7F000) [pid = 4076] [serial = 942] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 234 (23D84C00) [pid = 4076] [serial = 948] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 233 (235A9400) [pid = 4076] [serial = 951] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 232 (25324400) [pid = 4076] [serial = 954] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 231 (18801400) [pid = 4076] [serial = 957] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 230 (21256400) [pid = 4076] [serial = 985] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 229 (190E5800) [pid = 4076] [serial = 982] [outer = 00000000] [url = about:blank] 14:07:59 INFO - PROCESS | 4076 | --DOMWINDOW == 228 (1AD32400) [pid = 4076] [serial = 973] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 4076 | 1463605680017 Marionette TRACE conn6 <- [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]]]}] 14:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1072ms 14:08:00 INFO - PROCESS | 4076 | 1463605680063 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 14:08:00 INFO - PROCESS | 4076 | 1463605680067 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 14:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:08:00 INFO - PROCESS | 4076 | 1463605680071 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:08:00 INFO - PROCESS | 4076 | 1463605680073 Marionette TRACE conn6 <- [1,1406,null,{}] 14:08:00 INFO - PROCESS | 4076 | 1463605680077 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:00 INFO - PROCESS | 4076 | 1463605680174 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 14:08:00 INFO - PROCESS | 4076 | 1463605680293 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:00 INFO - PROCESS | 4076 | ++DOCSHELL 0DC73800 == 76 [pid = 4076] [id = 361] 14:08:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 229 (0DE25400) [pid = 4076] [serial = 1082] [outer = 00000000] 14:08:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 230 (15FC9400) [pid = 4076] [serial = 1083] [outer = 0DE25400] 14:08:00 INFO - PROCESS | 4076 | 1463605680339 Marionette DEBUG loaded listener.js 14:08:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 231 (18640400) [pid = 4076] [serial = 1084] [outer = 0DE25400] 14:08:00 INFO - PROCESS | 4076 | 1463605680818 Marionette TRACE conn6 <- [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]]]}] 14:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 770ms 14:08:00 INFO - PROCESS | 4076 | 1463605680847 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 14:08:00 INFO - PROCESS | 4076 | 1463605680849 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 14:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:08:00 INFO - PROCESS | 4076 | 1463605680854 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:08:00 INFO - PROCESS | 4076 | 1463605680859 Marionette TRACE conn6 <- [1,1410,null,{}] 14:08:00 INFO - PROCESS | 4076 | 1463605680868 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:00 INFO - PROCESS | 4076 | 1463605680966 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 14:08:00 INFO - PROCESS | 4076 | 1463605680978 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:00 INFO - PROCESS | 4076 | ++DOCSHELL 1A0B8400 == 77 [pid = 4076] [id = 362] 14:08:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 232 (1A0BB800) [pid = 4076] [serial = 1085] [outer = 00000000] 14:08:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 233 (1A230400) [pid = 4076] [serial = 1086] [outer = 1A0BB800] 14:08:01 INFO - PROCESS | 4076 | 1463605681022 Marionette DEBUG loaded listener.js 14:08:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 234 (1AD84C00) [pid = 4076] [serial = 1087] [outer = 1A0BB800] 14:08:01 INFO - PROCESS | 4076 | 1463605681501 Marionette TRACE conn6 <- [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]]]}] 14:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 690ms 14:08:01 INFO - PROCESS | 4076 | 1463605681548 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 14:08:01 INFO - PROCESS | 4076 | 1463605681550 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 14:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:08:01 INFO - PROCESS | 4076 | 1463605681553 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:08:01 INFO - PROCESS | 4076 | 1463605681555 Marionette TRACE conn6 <- [1,1414,null,{}] 14:08:01 INFO - PROCESS | 4076 | 1463605681559 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:01 INFO - PROCESS | 4076 | 1463605681658 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 14:08:01 INFO - PROCESS | 4076 | 1463605681831 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:01 INFO - PROCESS | 4076 | ++DOCSHELL 1AD90800 == 78 [pid = 4076] [id = 363] 14:08:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 235 (1AD91800) [pid = 4076] [serial = 1088] [outer = 00000000] 14:08:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 236 (1B5F6800) [pid = 4076] [serial = 1089] [outer = 1AD91800] 14:08:01 INFO - PROCESS | 4076 | 1463605681877 Marionette DEBUG loaded listener.js 14:08:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 237 (1C2CDC00) [pid = 4076] [serial = 1090] [outer = 1AD91800] 14:08:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 238 (0DC6C800) [pid = 4076] [serial = 1091] [outer = 191E4800] 14:08:02 INFO - PROCESS | 4076 | 1463605682578 Marionette TRACE conn6 <- [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]]]}] 14:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1067ms 14:08:02 INFO - PROCESS | 4076 | 1463605682624 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 14:08:02 INFO - PROCESS | 4076 | 1463605682629 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 14:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:08:02 INFO - PROCESS | 4076 | 1463605682634 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:08:02 INFO - PROCESS | 4076 | 1463605682639 Marionette TRACE conn6 <- [1,1418,null,{}] 14:08:02 INFO - PROCESS | 4076 | 1463605682644 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:02 INFO - PROCESS | 4076 | 1463605682771 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 14:08:02 INFO - PROCESS | 4076 | 1463605682932 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:02 INFO - PROCESS | 4076 | ++DOCSHELL 15FC6400 == 79 [pid = 4076] [id = 364] 14:08:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 239 (15FC9000) [pid = 4076] [serial = 1092] [outer = 00000000] 14:08:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 240 (1864AC00) [pid = 4076] [serial = 1093] [outer = 15FC9000] 14:08:02 INFO - PROCESS | 4076 | 1463605682991 Marionette DEBUG loaded listener.js 14:08:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 241 (18C6B400) [pid = 4076] [serial = 1094] [outer = 15FC9000] 14:08:03 INFO - PROCESS | 4076 | 1463605683658 Marionette TRACE conn6 <- [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]]]}] 14:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1073ms 14:08:03 INFO - PROCESS | 4076 | 1463605683722 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 14:08:03 INFO - PROCESS | 4076 | 1463605683728 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 14:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:08:03 INFO - PROCESS | 4076 | 1463605683735 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:08:03 INFO - PROCESS | 4076 | 1463605683738 Marionette TRACE conn6 <- [1,1422,null,{}] 14:08:03 INFO - PROCESS | 4076 | 1463605683742 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:03 INFO - PROCESS | 4076 | 1463605683868 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 14:08:04 INFO - PROCESS | 4076 | 1463605684028 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:04 INFO - PROCESS | 4076 | ++DOCSHELL 19690800 == 80 [pid = 4076] [id = 365] 14:08:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 242 (19696000) [pid = 4076] [serial = 1095] [outer = 00000000] 14:08:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 243 (19BA8800) [pid = 4076] [serial = 1096] [outer = 19696000] 14:08:04 INFO - PROCESS | 4076 | 1463605684085 Marionette DEBUG loaded listener.js 14:08:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 244 (1A014C00) [pid = 4076] [serial = 1097] [outer = 19696000] 14:08:04 INFO - PROCESS | 4076 | 1463605684742 Marionette TRACE conn6 <- [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]]]}] 14:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1067ms 14:08:04 INFO - PROCESS | 4076 | 1463605684808 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 14:08:04 INFO - PROCESS | 4076 | 1463605684811 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 14:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:08:04 INFO - PROCESS | 4076 | 1463605684815 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:08:04 INFO - PROCESS | 4076 | 1463605684818 Marionette TRACE conn6 <- [1,1426,null,{}] 14:08:04 INFO - PROCESS | 4076 | 1463605684829 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:04 INFO - PROCESS | 4076 | 1463605684956 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 14:08:05 INFO - PROCESS | 4076 | 1463605685118 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:05 INFO - PROCESS | 4076 | ++DOCSHELL 1C898400 == 81 [pid = 4076] [id = 366] 14:08:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 245 (1D9AA800) [pid = 4076] [serial = 1098] [outer = 00000000] 14:08:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 246 (1E706000) [pid = 4076] [serial = 1099] [outer = 1D9AA800] 14:08:05 INFO - PROCESS | 4076 | 1463605685179 Marionette DEBUG loaded listener.js 14:08:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 247 (2039B400) [pid = 4076] [serial = 1100] [outer = 1D9AA800] 14:08:05 INFO - PROCESS | 4076 | 1463605685798 Marionette TRACE conn6 <- [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]]]}] 14:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1019ms 14:08:05 INFO - PROCESS | 4076 | 1463605685837 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 14:08:05 INFO - PROCESS | 4076 | 1463605685840 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 14:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:08:05 INFO - PROCESS | 4076 | 1463605685843 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:08:05 INFO - PROCESS | 4076 | 1463605685845 Marionette TRACE conn6 <- [1,1430,null,{}] 14:08:05 INFO - PROCESS | 4076 | 1463605685848 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:05 INFO - PROCESS | 4076 | 1463605685970 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 14:08:06 INFO - PROCESS | 4076 | 1463605686143 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:06 INFO - PROCESS | 4076 | ++DOCSHELL 21253C00 == 82 [pid = 4076] [id = 367] 14:08:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 248 (21255000) [pid = 4076] [serial = 1101] [outer = 00000000] 14:08:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 249 (2125F000) [pid = 4076] [serial = 1102] [outer = 21255000] 14:08:06 INFO - PROCESS | 4076 | 1463605686199 Marionette DEBUG loaded listener.js 14:08:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 250 (21D7B400) [pid = 4076] [serial = 1103] [outer = 21255000] 14:08:06 INFO - PROCESS | 4076 | 1463605686834 Marionette TRACE conn6 <- [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]]]}] 14:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1018ms 14:08:06 INFO - PROCESS | 4076 | 1463605686865 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 14:08:06 INFO - PROCESS | 4076 | 1463605686867 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 14:08:06 INFO - PROCESS | 4076 | 1463605686871 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:08:06 INFO - PROCESS | 4076 | 1463605686873 Marionette TRACE conn6 <- [1,1434,null,{}] 14:08:06 INFO - PROCESS | 4076 | 1463605686877 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:07 INFO - PROCESS | 4076 | 1463605686993 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 14:08:07 INFO - PROCESS | 4076 | 1463605687153 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:07 INFO - PROCESS | 4076 | ++DOCSHELL 0D855400 == 83 [pid = 4076] [id = 368] 14:08:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 251 (0DCA3800) [pid = 4076] [serial = 1104] [outer = 00000000] 14:08:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 252 (2204F800) [pid = 4076] [serial = 1105] [outer = 0DCA3800] 14:08:07 INFO - PROCESS | 4076 | 1463605687209 Marionette DEBUG loaded listener.js 14:08:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 253 (22445800) [pid = 4076] [serial = 1106] [outer = 0DCA3800] 14:08:07 INFO - PROCESS | 4076 | 1463605687845 Marionette TRACE conn6 <- [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]]]}] 14:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1017ms 14:08:07 INFO - PROCESS | 4076 | 1463605687892 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 14:08:07 INFO - PROCESS | 4076 | 1463605687894 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 14:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:08:07 INFO - PROCESS | 4076 | 1463605687898 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:08:07 INFO - PROCESS | 4076 | 1463605687900 Marionette TRACE conn6 <- [1,1438,null,{}] 14:08:07 INFO - PROCESS | 4076 | 1463605687903 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:08 INFO - PROCESS | 4076 | 1463605688054 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 14:08:08 INFO - PROCESS | 4076 | 1463605688218 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:08 INFO - PROCESS | 4076 | ++DOCSHELL 22599800 == 84 [pid = 4076] [id = 369] 14:08:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 254 (2294AC00) [pid = 4076] [serial = 1107] [outer = 00000000] 14:08:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 255 (2362B800) [pid = 4076] [serial = 1108] [outer = 2294AC00] 14:08:08 INFO - PROCESS | 4076 | 1463605688274 Marionette DEBUG loaded listener.js 14:08:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 256 (238AC000) [pid = 4076] [serial = 1109] [outer = 2294AC00] 14:08:08 INFO - PROCESS | 4076 | 1463605688912 Marionette TRACE conn6 <- [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]]]}] 14:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1067ms 14:08:08 INFO - PROCESS | 4076 | 1463605688985 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 14:08:08 INFO - PROCESS | 4076 | 1463605688987 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 14:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:08:08 INFO - PROCESS | 4076 | 1463605688991 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:08:08 INFO - PROCESS | 4076 | 1463605688993 Marionette TRACE conn6 <- [1,1442,null,{}] 14:08:08 INFO - PROCESS | 4076 | 1463605688997 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:09 INFO - PROCESS | 4076 | 1463605689144 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 14:08:09 INFO - PROCESS | 4076 | 1463605689310 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:09 INFO - PROCESS | 4076 | ++DOCSHELL 22954000 == 85 [pid = 4076] [id = 370] 14:08:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 257 (23D7B800) [pid = 4076] [serial = 1110] [outer = 00000000] 14:08:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 258 (23E32000) [pid = 4076] [serial = 1111] [outer = 23D7B800] 14:08:09 INFO - PROCESS | 4076 | 1463605689367 Marionette DEBUG loaded listener.js 14:08:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 259 (23E3C400) [pid = 4076] [serial = 1112] [outer = 23D7B800] 14:08:10 INFO - PROCESS | 4076 | 1463605690053 Marionette TRACE conn6 <- [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]]]}] 14:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1119ms 14:08:10 INFO - PROCESS | 4076 | 1463605690116 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 14:08:10 INFO - PROCESS | 4076 | 1463605690119 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 14:08:10 INFO - PROCESS | 4076 | 1463605690122 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:08:10 INFO - PROCESS | 4076 | 1463605690124 Marionette TRACE conn6 <- [1,1446,null,{}] 14:08:10 INFO - PROCESS | 4076 | 1463605690128 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:10 INFO - PROCESS | 4076 | 1463605690242 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 14:08:10 INFO - PROCESS | 4076 | 1463605690403 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:10 INFO - PROCESS | 4076 | ++DOCSHELL 23D87C00 == 86 [pid = 4076] [id = 371] 14:08:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 260 (23F6C400) [pid = 4076] [serial = 1113] [outer = 00000000] 14:08:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 261 (244F5800) [pid = 4076] [serial = 1114] [outer = 23F6C400] 14:08:10 INFO - PROCESS | 4076 | 1463605690459 Marionette DEBUG loaded listener.js 14:08:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 262 (25323C00) [pid = 4076] [serial = 1115] [outer = 23F6C400] 14:08:11 INFO - PROCESS | 4076 | 1463605691039 Marionette TRACE conn6 <- [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]]]}] 14:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 970ms 14:08:11 INFO - PROCESS | 4076 | 1463605691096 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 14:08:11 INFO - PROCESS | 4076 | 1463605691099 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 14:08:11 INFO - PROCESS | 4076 | 1463605691102 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:08:11 INFO - PROCESS | 4076 | 1463605691104 Marionette TRACE conn6 <- [1,1450,null,{}] 14:08:11 INFO - PROCESS | 4076 | 1463605691108 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:11 INFO - PROCESS | 4076 | 1463605691222 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 14:08:11 INFO - PROCESS | 4076 | 1463605691383 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:11 INFO - PROCESS | 4076 | ++DOCSHELL 235AE800 == 87 [pid = 4076] [id = 372] 14:08:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 263 (2442E000) [pid = 4076] [serial = 1116] [outer = 00000000] 14:08:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 264 (2532D000) [pid = 4076] [serial = 1117] [outer = 2442E000] 14:08:11 INFO - PROCESS | 4076 | 1463605691439 Marionette DEBUG loaded listener.js 14:08:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 265 (25332C00) [pid = 4076] [serial = 1118] [outer = 2442E000] 14:08:12 INFO - PROCESS | 4076 | 1463605692122 Marionette TRACE conn6 <- [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]]]}] 14:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1076ms 14:08:12 INFO - PROCESS | 4076 | 1463605692182 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 14:08:12 INFO - PROCESS | 4076 | 1463605692185 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 14:08:12 INFO - PROCESS | 4076 | 1463605692188 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:08:12 INFO - PROCESS | 4076 | 1463605692190 Marionette TRACE conn6 <- [1,1454,null,{}] 14:08:12 INFO - PROCESS | 4076 | 1463605692194 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:12 INFO - PROCESS | 4076 | 1463605692311 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 14:08:12 INFO - PROCESS | 4076 | 1463605692474 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:12 INFO - PROCESS | 4076 | ++DOCSHELL 26022C00 == 88 [pid = 4076] [id = 373] 14:08:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 266 (26025000) [pid = 4076] [serial = 1119] [outer = 00000000] 14:08:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 267 (26028800) [pid = 4076] [serial = 1120] [outer = 26025000] 14:08:12 INFO - PROCESS | 4076 | 1463605692530 Marionette DEBUG loaded listener.js 14:08:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 268 (2602D400) [pid = 4076] [serial = 1121] [outer = 26025000] 14:08:13 INFO - PROCESS | 4076 | 1463605693372 Marionette TRACE conn6 <- [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]]]}] 14:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1234ms 14:08:13 INFO - PROCESS | 4076 | 1463605693427 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 14:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:08:13 INFO - PROCESS | 4076 | 1463605693431 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 14:08:13 INFO - PROCESS | 4076 | 1463605693436 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:08:13 INFO - PROCESS | 4076 | 1463605693440 Marionette TRACE conn6 <- [1,1458,null,{}] 14:08:13 INFO - PROCESS | 4076 | 1463605693445 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:13 INFO - PROCESS | 4076 | 1463605693568 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 14:08:13 INFO - PROCESS | 4076 | 1463605693731 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:13 INFO - PROCESS | 4076 | ++DOCSHELL 18801C00 == 89 [pid = 4076] [id = 374] 14:08:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 269 (1886A800) [pid = 4076] [serial = 1122] [outer = 00000000] 14:08:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 270 (19002400) [pid = 4076] [serial = 1123] [outer = 1886A800] 14:08:13 INFO - PROCESS | 4076 | 1463605693784 Marionette DEBUG loaded listener.js 14:08:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 271 (19691400) [pid = 4076] [serial = 1124] [outer = 1886A800] 14:08:14 INFO - PROCESS | 4076 | 1463605694378 Marionette TRACE conn6 <- [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]]]}] 14:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 989ms 14:08:14 INFO - PROCESS | 4076 | 1463605694427 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 14:08:14 INFO - PROCESS | 4076 | 1463605694433 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 14:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:08:14 INFO - PROCESS | 4076 | 1463605694439 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:08:14 INFO - PROCESS | 4076 | 1463605694441 Marionette TRACE conn6 <- [1,1462,null,{}] 14:08:14 INFO - PROCESS | 4076 | 1463605694445 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:14 INFO - PROCESS | 4076 | 1463605694564 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 14:08:14 INFO - PROCESS | 4076 | 1463605694708 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:14 INFO - PROCESS | 4076 | ++DOCSHELL 19B9EC00 == 90 [pid = 4076] [id = 375] 14:08:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 272 (19F87000) [pid = 4076] [serial = 1125] [outer = 00000000] 14:08:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 273 (1AD8D000) [pid = 4076] [serial = 1126] [outer = 19F87000] 14:08:14 INFO - PROCESS | 4076 | 1463605694759 Marionette DEBUG loaded listener.js 14:08:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 274 (1BD21400) [pid = 4076] [serial = 1127] [outer = 19F87000] 14:08:15 INFO - PROCESS | 4076 | --DOCSHELL 0D66EC00 == 89 [pid = 4076] [id = 23] 14:08:15 INFO - PROCESS | 4076 | --DOCSHELL 1A0B8400 == 88 [pid = 4076] [id = 362] 14:08:15 INFO - PROCESS | 4076 | --DOCSHELL 0DC73800 == 87 [pid = 4076] [id = 361] 14:08:15 INFO - PROCESS | 4076 | --DOCSHELL 17B59C00 == 86 [pid = 4076] [id = 360] 14:08:15 INFO - PROCESS | 4076 | --DOCSHELL 0D65CC00 == 85 [pid = 4076] [id = 359] 14:08:15 INFO - PROCESS | 4076 | --DOCSHELL 22453800 == 84 [pid = 4076] [id = 353] 14:08:15 INFO - PROCESS | 4076 | --DOCSHELL 2114CC00 == 83 [pid = 4076] [id = 352] 14:08:15 INFO - PROCESS | 4076 | --DOCSHELL 1DE91000 == 82 [pid = 4076] [id = 351] 14:08:15 INFO - PROCESS | 4076 | --DOCSHELL 190E2800 == 81 [pid = 4076] [id = 350] 14:08:15 INFO - PROCESS | 4076 | --DOCSHELL 0C66DC00 == 80 [pid = 4076] [id = 349] 14:08:15 INFO - PROCESS | 4076 | 1463605695644 Marionette TRACE conn6 <- [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]]]}] 14:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1283ms 14:08:15 INFO - PROCESS | 4076 | 1463605695745 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 14:08:15 INFO - PROCESS | 4076 | 1463605695750 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 14:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:08:15 INFO - PROCESS | 4076 | 1463605695759 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:08:15 INFO - PROCESS | 4076 | 1463605695762 Marionette TRACE conn6 <- [1,1466,null,{}] 14:08:15 INFO - PROCESS | 4076 | 1463605695811 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:15 INFO - PROCESS | 4076 | 1463605695934 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 14:08:16 INFO - PROCESS | 4076 | 1463605696133 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:16 INFO - PROCESS | 4076 | ++DOCSHELL 1561D800 == 81 [pid = 4076] [id = 376] 14:08:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 275 (18810000) [pid = 4076] [serial = 1128] [outer = 00000000] 14:08:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 276 (1961FC00) [pid = 4076] [serial = 1129] [outer = 18810000] 14:08:16 INFO - PROCESS | 4076 | 1463605696195 Marionette DEBUG loaded listener.js 14:08:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 277 (19C4CC00) [pid = 4076] [serial = 1130] [outer = 18810000] 14:08:16 INFO - PROCESS | 4076 | 1463605696847 Marionette TRACE conn6 <- [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]]]}] 14:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1125ms 14:08:16 INFO - PROCESS | 4076 | 1463605696886 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 14:08:16 INFO - PROCESS | 4076 | 1463605696892 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 14:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:08:16 INFO - PROCESS | 4076 | 1463605696914 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:08:16 INFO - PROCESS | 4076 | 1463605696917 Marionette TRACE conn6 <- [1,1470,null,{}] 14:08:16 INFO - PROCESS | 4076 | 1463605696921 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:17 INFO - PROCESS | 4076 | 1463605697052 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 14:08:17 INFO - PROCESS | 4076 | 1463605697218 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:17 INFO - PROCESS | 4076 | ++DOCSHELL 1BD25C00 == 82 [pid = 4076] [id = 377] 14:08:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 278 (1C1C1C00) [pid = 4076] [serial = 1131] [outer = 00000000] 14:08:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 279 (1DA5F400) [pid = 4076] [serial = 1132] [outer = 1C1C1C00] 14:08:17 INFO - PROCESS | 4076 | 1463605697275 Marionette DEBUG loaded listener.js 14:08:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 280 (1E70F000) [pid = 4076] [serial = 1133] [outer = 1C1C1C00] 14:08:17 INFO - PROCESS | 4076 | 1463605697899 Marionette TRACE conn6 <- [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]]]}] 14:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1028ms 14:08:17 INFO - PROCESS | 4076 | 1463605697942 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 14:08:17 INFO - PROCESS | 4076 | 1463605697945 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 14:08:17 INFO - PROCESS | 4076 | 1463605697949 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:08:17 INFO - PROCESS | 4076 | 1463605697953 Marionette TRACE conn6 <- [1,1474,null,{}] 14:08:17 INFO - PROCESS | 4076 | 1463605697964 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 2259D000 == 81 [pid = 4076] [id = 336] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 235A0400 == 80 [pid = 4076] [id = 317] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 23F64000 == 79 [pid = 4076] [id = 355] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 23E33C00 == 78 [pid = 4076] [id = 356] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 0D855800 == 77 [pid = 4076] [id = 113] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 19009000 == 76 [pid = 4076] [id = 86] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 1AD8F400 == 75 [pid = 4076] [id = 189] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 13E7E000 == 74 [pid = 4076] [id = 358] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 0D850800 == 73 [pid = 4076] [id = 319] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 1A012400 == 72 [pid = 4076] [id = 102] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 24425400 == 71 [pid = 4076] [id = 338] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 16306C00 == 70 [pid = 4076] [id = 339] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 1DE87800 == 69 [pid = 4076] [id = 292] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 19F80800 == 68 [pid = 4076] [id = 88] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 23FC0C00 == 67 [pid = 4076] [id = 337] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 1DA64400 == 66 [pid = 4076] [id = 264] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 23422C00 == 65 [pid = 4076] [id = 247] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 0D915000 == 64 [pid = 4076] [id = 21] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 16A31800 == 63 [pid = 4076] [id = 159] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 17B8F800 == 62 [pid = 4076] [id = 18] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 18801C00 == 61 [pid = 4076] [id = 374] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 26022C00 == 60 [pid = 4076] [id = 373] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 23D87C00 == 59 [pid = 4076] [id = 371] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 235AE800 == 58 [pid = 4076] [id = 372] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 22954000 == 57 [pid = 4076] [id = 370] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 22599800 == 56 [pid = 4076] [id = 369] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 21253C00 == 55 [pid = 4076] [id = 367] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 0D855400 == 54 [pid = 4076] [id = 368] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 1C898400 == 53 [pid = 4076] [id = 366] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 19690800 == 52 [pid = 4076] [id = 365] 14:08:19 INFO - PROCESS | 4076 | --DOCSHELL 15FC6400 == 51 [pid = 4076] [id = 364] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 0D651000 == 50 [pid = 4076] [id = 25] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 0C66A400 == 49 [pid = 4076] [id = 19] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 09D9F400 == 48 [pid = 4076] [id = 28] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 17623C00 == 47 [pid = 4076] [id = 27] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 1B456400 == 46 [pid = 4076] [id = 15] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 13FE2C00 == 45 [pid = 4076] [id = 10] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 16307800 == 44 [pid = 4076] [id = 11] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 0D65C400 == 43 [pid = 4076] [id = 24] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 13F85800 == 42 [pid = 4076] [id = 145] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 1AD83800 == 41 [pid = 4076] [id = 199] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 13FE4400 == 40 [pid = 4076] [id = 212] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 13EA6C00 == 39 [pid = 4076] [id = 56] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 21357C00 == 38 [pid = 4076] [id = 246] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 1DE92400 == 37 [pid = 4076] [id = 217] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 17625400 == 36 [pid = 4076] [id = 132] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 17B52C00 == 35 [pid = 4076] [id = 213] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 0D917800 == 34 [pid = 4076] [id = 22] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 238B1C00 == 33 [pid = 4076] [id = 354] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 19F7D400 == 32 [pid = 4076] [id = 274] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 1C894400 == 31 [pid = 4076] [id = 280] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 18C75000 == 30 [pid = 4076] [id = 115] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 1DE87000 == 29 [pid = 4076] [id = 281] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 22596000 == 28 [pid = 4076] [id = 335] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 14647800 == 27 [pid = 4076] [id = 20] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 1BC30800 == 26 [pid = 4076] [id = 200] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 23E3A000 == 25 [pid = 4076] [id = 357] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 1DE85000 == 24 [pid = 4076] [id = 147] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 2134AC00 == 23 [pid = 4076] [id = 232] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 1DA68400 == 22 [pid = 4076] [id = 179] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 22451000 == 21 [pid = 4076] [id = 316] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 09D7C800 == 20 [pid = 4076] [id = 26] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 19004C00 == 19 [pid = 4076] [id = 17] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 1C895C00 == 18 [pid = 4076] [id = 211] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 19BA1800 == 17 [pid = 4076] [id = 16] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 1DA66800 == 16 [pid = 4076] [id = 164] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 21324400 == 15 [pid = 4076] [id = 231] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 1CA66800 == 14 [pid = 4076] [id = 131] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 235A8800 == 13 [pid = 4076] [id = 318] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 19C71800 == 12 [pid = 4076] [id = 14] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 1BD25C00 == 11 [pid = 4076] [id = 377] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 1561D800 == 10 [pid = 4076] [id = 376] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 1AD90800 == 9 [pid = 4076] [id = 363] 14:08:24 INFO - PROCESS | 4076 | --DOCSHELL 19B9EC00 == 8 [pid = 4076] [id = 375] 14:08:27 INFO - PROCESS | 4076 | 1463605707525 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 279 (19696000) [pid = 4076] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 278 (15FC9000) [pid = 4076] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 277 (1AD91800) [pid = 4076] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 276 (1A0BB800) [pid = 4076] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 275 (23427C00) [pid = 4076] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 274 (0DC74400) [pid = 4076] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 273 (238B2800) [pid = 4076] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 272 (1AD86400) [pid = 4076] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 271 (21260800) [pid = 4076] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 270 (17B58000) [pid = 4076] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 269 (21325C00) [pid = 4076] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 268 (1BD26800) [pid = 4076] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 267 (190DC000) [pid = 4076] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 266 (1D9A7000) [pid = 4076] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 265 (0DCA8000) [pid = 4076] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 264 (0D91F800) [pid = 4076] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 263 (1864A800) [pid = 4076] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 262 (1BD24400) [pid = 4076] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 261 (19FAC800) [pid = 4076] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 260 (21D7A800) [pid = 4076] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 259 (1A0B5400) [pid = 4076] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 258 (2134BC00) [pid = 4076] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 257 (1CA6B400) [pid = 4076] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 256 (0DCAB400) [pid = 4076] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 255 (22596400) [pid = 4076] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 254 (1CA6CC00) [pid = 4076] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 253 (21358000) [pid = 4076] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 252 (17BCC400) [pid = 4076] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 251 (18C72000) [pid = 4076] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 250 (23FC1400) [pid = 4076] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 249 (0D0F2800) [pid = 4076] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 248 (1AEF5000) [pid = 4076] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 247 (1DA61000) [pid = 4076] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 246 (1DE89800) [pid = 4076] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 245 (1BC24C00) [pid = 4076] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 244 (2362D800) [pid = 4076] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 243 (23423000) [pid = 4076] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 242 (1E705000) [pid = 4076] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 241 (1A12D000) [pid = 4076] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 240 (0DE25400) [pid = 4076] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 239 (190E6400) [pid = 4076] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 238 (0C710C00) [pid = 4076] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 237 (1BC2E400) [pid = 4076] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 236 (23E3B000) [pid = 4076] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 235 (23429800) [pid = 4076] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 234 (2114F000) [pid = 4076] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 233 (0D659C00) [pid = 4076] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 232 (1DA64000) [pid = 4076] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 231 (1C88CC00) [pid = 4076] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 230 (21254800) [pid = 4076] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 229 (235AA000) [pid = 4076] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 228 (0DCA9800) [pid = 4076] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 227 (1D9AB800) [pid = 4076] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 226 (23F64800) [pid = 4076] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 225 (19F81400) [pid = 4076] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 224 (21258800) [pid = 4076] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 223 (1AEEF800) [pid = 4076] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 222 (1ADD4000) [pid = 4076] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 221 (23422800) [pid = 4076] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 220 (1B450800) [pid = 4076] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 219 (0D852400) [pid = 4076] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 218 (22446000) [pid = 4076] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 217 (1880C000) [pid = 4076] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 216 (1C2C7C00) [pid = 4076] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 215 (156E5000) [pid = 4076] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 214 (21EB6400) [pid = 4076] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 213 (15FC4C00) [pid = 4076] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 212 (235A1400) [pid = 4076] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 211 (23424800) [pid = 4076] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 210 (11089400) [pid = 4076] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 209 (17622000) [pid = 4076] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 208 (1FAB1000) [pid = 4076] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 207 (1DA68000) [pid = 4076] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 206 (17B5B800) [pid = 4076] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 205 (18C6A800) [pid = 4076] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 204 (17BD2C00) [pid = 4076] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 203 (0D915800) [pid = 4076] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 202 (0DC6D000) [pid = 4076] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 201 (13FE9800) [pid = 4076] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 200 (18883C00) [pid = 4076] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 199 (2039E000) [pid = 4076] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 198 (23E35400) [pid = 4076] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 197 (1AD3E400) [pid = 4076] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 196 (21260400) [pid = 4076] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 195 (1AEF0000) [pid = 4076] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 194 (1FAB4C00) [pid = 4076] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 193 (24427000) [pid = 4076] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 192 (14231000) [pid = 4076] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 191 (0D91D400) [pid = 4076] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 190 (190E5400) [pid = 4076] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 189 (20399800) [pid = 4076] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 188 (0DCA2000) [pid = 4076] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 187 (0D84F800) [pid = 4076] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 186 (23630000) [pid = 4076] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 185 (21255000) [pid = 4076] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 184 (1D9AA800) [pid = 4076] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 183 (19F87000) [pid = 4076] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 182 (23D7B800) [pid = 4076] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 181 (2294AC00) [pid = 4076] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 180 (18810000) [pid = 4076] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 179 (0DCA3800) [pid = 4076] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 178 (1886A800) [pid = 4076] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 177 (26025000) [pid = 4076] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 176 (2442E000) [pid = 4076] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:08:29 INFO - PROCESS | 4076 | --DOMWINDOW == 175 (23F6C400) [pid = 4076] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:08:29 INFO - PROCESS | 4076 | 1463605709609 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:29 INFO - PROCESS | 4076 | ++DOCSHELL 0C669400 == 9 [pid = 4076] [id = 378] 14:08:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 176 (0C669800) [pid = 4076] [serial = 1134] [outer = 00000000] 14:08:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 177 (0C66C400) [pid = 4076] [serial = 1135] [outer = 0C669800] 14:08:29 INFO - PROCESS | 4076 | 1463605709660 Marionette DEBUG loaded listener.js 14:08:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 178 (0C673000) [pid = 4076] [serial = 1136] [outer = 0C669800] 14:08:30 INFO - PROCESS | 4076 | 1463605710102 Marionette TRACE conn6 <- [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]]]}] 14:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 12211ms 14:08:30 INFO - PROCESS | 4076 | 1463605710165 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 14:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:08:30 INFO - PROCESS | 4076 | 1463605710169 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 14:08:30 INFO - PROCESS | 4076 | 1463605710173 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:08:30 INFO - PROCESS | 4076 | 1463605710178 Marionette TRACE conn6 <- [1,1478,null,{}] 14:08:30 INFO - PROCESS | 4076 | 1463605710187 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:30 INFO - PROCESS | 4076 | 1463605710280 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 14:08:30 INFO - PROCESS | 4076 | 1463605710298 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:30 INFO - PROCESS | 4076 | ++DOCSHELL 0D0F0000 == 10 [pid = 4076] [id = 379] 14:08:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 179 (0D0F1000) [pid = 4076] [serial = 1137] [outer = 00000000] 14:08:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 180 (0D0F7800) [pid = 4076] [serial = 1138] [outer = 0D0F1000] 14:08:30 INFO - PROCESS | 4076 | 1463605710348 Marionette DEBUG loaded listener.js 14:08:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 181 (0D659C00) [pid = 4076] [serial = 1139] [outer = 0D0F1000] 14:08:30 INFO - PROCESS | 4076 | 1463605710877 Marionette TRACE conn6 <- [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]]]}] 14:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 790ms 14:08:30 INFO - PROCESS | 4076 | 1463605710965 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 14:08:30 INFO - PROCESS | 4076 | 1463605710968 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 14:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:08:30 INFO - PROCESS | 4076 | 1463605710971 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:08:30 INFO - PROCESS | 4076 | 1463605710973 Marionette TRACE conn6 <- [1,1482,null,{}] 14:08:30 INFO - PROCESS | 4076 | 1463605710977 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:31 INFO - PROCESS | 4076 | 1463605711066 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 14:08:31 INFO - PROCESS | 4076 | 1463605711082 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:31 INFO - PROCESS | 4076 | ++DOCSHELL 0C71CC00 == 11 [pid = 4076] [id = 380] 14:08:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 182 (0D849800) [pid = 4076] [serial = 1140] [outer = 00000000] 14:08:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 183 (0D84D800) [pid = 4076] [serial = 1141] [outer = 0D849800] 14:08:31 INFO - PROCESS | 4076 | 1463605711128 Marionette DEBUG loaded listener.js 14:08:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 184 (0D852C00) [pid = 4076] [serial = 1142] [outer = 0D849800] 14:08:31 INFO - PROCESS | 4076 | 1463605711756 Marionette TRACE conn6 <- [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]]]}] 14:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 870ms 14:08:31 INFO - PROCESS | 4076 | 1463605711845 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 14:08:31 INFO - PROCESS | 4076 | 1463605711849 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 14:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:08:31 INFO - PROCESS | 4076 | 1463605711856 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:08:31 INFO - PROCESS | 4076 | 1463605711860 Marionette TRACE conn6 <- [1,1486,null,{}] 14:08:31 INFO - PROCESS | 4076 | 1463605711881 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:32 INFO - PROCESS | 4076 | 1463605712002 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 14:08:32 INFO - PROCESS | 4076 | 1463605712140 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:32 INFO - PROCESS | 4076 | ++DOCSHELL 0C668C00 == 12 [pid = 4076] [id = 381] 14:08:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 185 (0C71E800) [pid = 4076] [serial = 1143] [outer = 00000000] 14:08:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 186 (0D804800) [pid = 4076] [serial = 1144] [outer = 0C71E800] 14:08:32 INFO - PROCESS | 4076 | 1463605712202 Marionette DEBUG loaded listener.js 14:08:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 187 (0D810400) [pid = 4076] [serial = 1145] [outer = 0C71E800] 14:08:32 INFO - PROCESS | 4076 | 1463605712772 Marionette TRACE conn6 <- [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]]]}] 14:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 990ms 14:08:32 INFO - PROCESS | 4076 | 1463605712850 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 14:08:32 INFO - PROCESS | 4076 | 1463605712856 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 14:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:08:32 INFO - PROCESS | 4076 | 1463605712862 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:08:32 INFO - PROCESS | 4076 | 1463605712865 Marionette TRACE conn6 <- [1,1490,null,{}] 14:08:32 INFO - PROCESS | 4076 | 1463605712870 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:32 INFO - PROCESS | 4076 | 1463605712976 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 14:08:33 INFO - PROCESS | 4076 | 1463605713095 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:33 INFO - PROCESS | 4076 | ++DOCSHELL 0DB0A800 == 13 [pid = 4076] [id = 382] 14:08:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 188 (0DC69400) [pid = 4076] [serial = 1146] [outer = 00000000] 14:08:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 189 (0DC9E000) [pid = 4076] [serial = 1147] [outer = 0DC69400] 14:08:33 INFO - PROCESS | 4076 | 1463605713190 Marionette DEBUG loaded listener.js 14:08:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 190 (0DCA6000) [pid = 4076] [serial = 1148] [outer = 0DC69400] 14:08:33 INFO - PROCESS | 4076 | 1463605713810 Marionette TRACE conn6 <- [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]]]}] 14:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 969ms 14:08:33 INFO - PROCESS | 4076 | 1463605713834 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 14:08:33 INFO - PROCESS | 4076 | 1463605713837 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 14:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:08:33 INFO - PROCESS | 4076 | 1463605713841 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:08:33 INFO - PROCESS | 4076 | 1463605713845 Marionette TRACE conn6 <- [1,1494,null,{}] 14:08:33 INFO - PROCESS | 4076 | 1463605713857 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:34 INFO - PROCESS | 4076 | 1463605714018 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 14:08:34 INFO - PROCESS | 4076 | 1463605714095 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:34 INFO - PROCESS | 4076 | ++DOCSHELL 1405D000 == 14 [pid = 4076] [id = 383] 14:08:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 191 (14224400) [pid = 4076] [serial = 1149] [outer = 00000000] 14:08:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 192 (1464AC00) [pid = 4076] [serial = 1150] [outer = 14224400] 14:08:34 INFO - PROCESS | 4076 | 1463605714198 Marionette DEBUG loaded listener.js 14:08:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 193 (147F8000) [pid = 4076] [serial = 1151] [outer = 14224400] 14:08:34 INFO - PROCESS | 4076 | 1463605714783 Marionette TRACE conn6 <- [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]]]}] 14:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 970ms 14:08:34 INFO - PROCESS | 4076 | 1463605714814 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 14:08:34 INFO - PROCESS | 4076 | 1463605714817 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 14:08:34 INFO - PROCESS | 4076 | 1463605714820 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:08:34 INFO - PROCESS | 4076 | 1463605714822 Marionette TRACE conn6 <- [1,1498,null,{}] 14:08:34 INFO - PROCESS | 4076 | 1463605714826 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:34 INFO - PROCESS | 4076 | 1463605714932 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 14:08:35 INFO - PROCESS | 4076 | 1463605715077 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:35 INFO - PROCESS | 4076 | ++DOCSHELL 0C666C00 == 15 [pid = 4076] [id = 384] 14:08:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 194 (14914C00) [pid = 4076] [serial = 1152] [outer = 00000000] 14:08:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 195 (156E9000) [pid = 4076] [serial = 1153] [outer = 14914C00] 14:08:35 INFO - PROCESS | 4076 | 1463605715134 Marionette DEBUG loaded listener.js 14:08:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 196 (15FC7C00) [pid = 4076] [serial = 1154] [outer = 14914C00] 14:08:35 INFO - PROCESS | 4076 | 1463605715723 Marionette TRACE conn6 <- [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]]]}] 14:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 971ms 14:08:35 INFO - PROCESS | 4076 | 1463605715795 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 14:08:35 INFO - PROCESS | 4076 | 1463605715798 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 14:08:35 INFO - PROCESS | 4076 | 1463605715801 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:08:35 INFO - PROCESS | 4076 | 1463605715803 Marionette TRACE conn6 <- [1,1502,null,{}] 14:08:35 INFO - PROCESS | 4076 | 1463605715807 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:35 INFO - PROCESS | 4076 | 1463605715960 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 14:08:36 INFO - PROCESS | 4076 | 1463605716032 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:36 INFO - PROCESS | 4076 | ++DOCSHELL 1630A800 == 16 [pid = 4076] [id = 385] 14:08:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 197 (1630F800) [pid = 4076] [serial = 1155] [outer = 00000000] 14:08:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 198 (1761E400) [pid = 4076] [serial = 1156] [outer = 1630F800] 14:08:36 INFO - PROCESS | 4076 | 1463605716087 Marionette DEBUG loaded listener.js 14:08:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 199 (17622000) [pid = 4076] [serial = 1157] [outer = 1630F800] 14:08:36 INFO - PROCESS | 4076 | 1463605716689 Marionette TRACE conn6 <- [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]]]}] 14:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 930ms 14:08:36 INFO - PROCESS | 4076 | 1463605716758 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 14:08:36 INFO - PROCESS | 4076 | 1463605716760 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 14:08:36 INFO - PROCESS | 4076 | 1463605716765 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:08:36 INFO - PROCESS | 4076 | 1463605716767 Marionette TRACE conn6 <- [1,1506,null,{}] 14:08:36 INFO - PROCESS | 4076 | 1463605716771 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:36 INFO - PROCESS | 4076 | 1463605716894 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 14:08:37 INFO - PROCESS | 4076 | 1463605717041 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:37 INFO - PROCESS | 4076 | ++DOCSHELL 0D917400 == 17 [pid = 4076] [id = 386] 14:08:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 200 (0D921C00) [pid = 4076] [serial = 1158] [outer = 00000000] 14:08:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 201 (14053800) [pid = 4076] [serial = 1159] [outer = 0D921C00] 14:08:37 INFO - PROCESS | 4076 | 1463605717099 Marionette DEBUG loaded listener.js 14:08:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 202 (14649C00) [pid = 4076] [serial = 1160] [outer = 0D921C00] 14:08:37 INFO - PROCESS | 4076 | 1463605717669 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 930ms 14:08:37 INFO - PROCESS | 4076 | 1463605717701 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 14:08:37 INFO - PROCESS | 4076 | 1463605717704 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 14:08:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:08:37 INFO - PROCESS | 4076 | 1463605717707 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:08:37 INFO - PROCESS | 4076 | 1463605717709 Marionette TRACE conn6 <- [1,1510,null,{}] 14:08:37 INFO - PROCESS | 4076 | 1463605717713 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:37 INFO - PROCESS | 4076 | 1463605717812 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 14:08:38 INFO - PROCESS | 4076 | 1463605718153 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:38 INFO - PROCESS | 4076 | ++DOCSHELL 09DAE800 == 18 [pid = 4076] [id = 387] 14:08:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 203 (09DE0800) [pid = 4076] [serial = 1161] [outer = 00000000] 14:08:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 204 (0C716400) [pid = 4076] [serial = 1162] [outer = 09DE0800] 14:08:38 INFO - PROCESS | 4076 | 1463605718202 Marionette DEBUG loaded listener.js 14:08:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 205 (0D066400) [pid = 4076] [serial = 1163] [outer = 09DE0800] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 204 (1DE8FC00) [pid = 4076] [serial = 1035] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 203 (1BC28800) [pid = 4076] [serial = 1033] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 202 (15FCCC00) [pid = 4076] [serial = 1038] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 201 (203A2800) [pid = 4076] [serial = 1036] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 200 (2125B400) [pid = 4076] [serial = 1041] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 199 (0D809C00) [pid = 4076] [serial = 990] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 198 (190D8400) [pid = 4076] [serial = 993] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 197 (19002400) [pid = 4076] [serial = 1123] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 196 (1C890000) [pid = 4076] [serial = 996] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 195 (235A1C00) [pid = 4076] [serial = 999] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 194 (23634000) [pid = 4076] [serial = 1002] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 193 (2259D800) [pid = 4076] [serial = 1005] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 192 (23FC1000) [pid = 4076] [serial = 1008] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 191 (24427400) [pid = 4076] [serial = 1011] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 190 (19BA0800) [pid = 4076] [serial = 1026] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 189 (19C4F800) [pid = 4076] [serial = 1027] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 188 (191E2C00) [pid = 4076] [serial = 1021] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 187 (1C2CDC00) [pid = 4076] [serial = 1090] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 186 (18C76400) [pid = 4076] [serial = 1020] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 185 (19C42800) [pid = 4076] [serial = 1017] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 184 (0DC6A800) [pid = 4076] [serial = 1023] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 183 (13E80C00) [pid = 4076] [serial = 1024] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 182 (1A129C00) [pid = 4076] [serial = 1029] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 181 (1FAB7C00) [pid = 4076] [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.] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 180 (244F0800) [pid = 4076] [serial = 1014] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 179 (1864AC00) [pid = 4076] [serial = 1093] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 178 (1B5F6800) [pid = 4076] [serial = 1089] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 177 (2134CC00) [pid = 4076] [serial = 1042] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 176 (19F86400) [pid = 4076] [serial = 1039] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 175 (1AD85C00) [pid = 4076] [serial = 1030] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 174 (1AD84C00) [pid = 4076] [serial = 1087] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 173 (21EAD800) [pid = 4076] [serial = 892] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 172 (18640400) [pid = 4076] [serial = 1084] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 171 (23FBE000) [pid = 4076] [serial = 1063] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 170 (2342D000) [pid = 4076] [serial = 742] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 169 (26021800) [pid = 4076] [serial = 898] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 168 (2205AC00) [pid = 4076] [serial = 739] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 167 (1AD3F400) [pid = 4076] [serial = 1080] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 166 (23F72800) [pid = 4076] [serial = 1071] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 165 (23E3B800) [pid = 4076] [serial = 1068] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 164 (17B55800) [pid = 4076] [serial = 636] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 163 (1E703800) [pid = 4076] [serial = 787] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 162 (21353C00) [pid = 4076] [serial = 697] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 161 (1BD2B000) [pid = 4076] [serial = 642] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 160 (1A235800) [pid = 4076] [serial = 1075] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 159 (1A01B800) [pid = 4076] [serial = 733] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 158 (20C7FC00) [pid = 4076] [serial = 651] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 157 (23632C00) [pid = 4076] [serial = 1059] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 156 (23638C00) [pid = 4076] [serial = 1006] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 155 (22059C00) [pid = 4076] [serial = 1045] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 154 (1DE8A800) [pid = 4076] [serial = 645] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 153 (1B415C00) [pid = 4076] [serial = 597] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 152 (198EAC00) [pid = 4076] [serial = 994] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (23E3DC00) [pid = 4076] [serial = 1069] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (19F7DC00) [pid = 4076] [serial = 681] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (1FABA800) [pid = 4076] [serial = 997] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (1E703400) [pid = 4076] [serial = 648] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (21147C00) [pid = 4076] [serial = 1053] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (22957C00) [pid = 4076] [serial = 1057] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (23637800) [pid = 4076] [serial = 1003] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (198DF800) [pid = 4076] [serial = 639] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (1CA61000) [pid = 4076] [serial = 600] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (1562B800) [pid = 4076] [serial = 880] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (1AD3F000) [pid = 4076] [serial = 832] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (19C77C00) [pid = 4076] [serial = 1018] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (11065000) [pid = 4076] [serial = 1048] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (0DC9E800) [pid = 4076] [serial = 1077] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (2294EC00) [pid = 4076] [serial = 1056] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (2125F400) [pid = 4076] [serial = 889] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (1C890400) [pid = 4076] [serial = 838] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (24429400) [pid = 4076] [serial = 1012] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (238AAC00) [pid = 4076] [serial = 1060] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (2442E800) [pid = 4076] [serial = 1072] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (17B5AC00) [pid = 4076] [serial = 1078] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (1BC24800) [pid = 4076] [serial = 567] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (21D7E400) [pid = 4076] [serial = 988] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (19C4E800) [pid = 4076] [serial = 1050] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (23422400) [pid = 4076] [serial = 895] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (1DA67000) [pid = 4076] [serial = 841] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (2132E400) [pid = 4076] [serial = 694] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (1A01FC00) [pid = 4076] [serial = 1051] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (23FC3400) [pid = 4076] [serial = 1009] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1CA68C00) [pid = 4076] [serial = 784] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (23D7C400) [pid = 4076] [serial = 1000] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1BC2BC00) [pid = 4076] [serial = 781] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1BC22800) [pid = 4076] [serial = 835] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (0D84C400) [pid = 4076] [serial = 1047] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (0D857400) [pid = 4076] [serial = 826] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (2114D400) [pid = 4076] [serial = 1054] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (19F7BC00) [pid = 4076] [serial = 883] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (2132B800) [pid = 4076] [serial = 790] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (2132A800) [pid = 4076] [serial = 736] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (19F7E400) [pid = 4076] [serial = 1074] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (2244EC00) [pid = 4076] [serial = 946] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (235AD400) [pid = 4076] [serial = 952] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (0DC6E000) [pid = 4076] [serial = 991] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1961D400) [pid = 4076] [serial = 958] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1A230400) [pid = 4076] [serial = 1086] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1D9A2C00) [pid = 4076] [serial = 525] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1969E000) [pid = 4076] [serial = 778] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (22955800) [pid = 4076] [serial = 940] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (21D82800) [pid = 4076] [serial = 943] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (25326400) [pid = 4076] [serial = 955] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (19F7D000) [pid = 4076] [serial = 937] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (1FAB7000) [pid = 4076] [serial = 844] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (1BC2B800) [pid = 4076] [serial = 1081] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (20396C00) [pid = 4076] [serial = 688] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (19B99400) [pid = 4076] [serial = 561] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (21355400) [pid = 4076] [serial = 793] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (23D7DC00) [pid = 4076] [serial = 1062] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (1AD3D400) [pid = 4076] [serial = 564] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (1DE84400) [pid = 4076] [serial = 684] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (17B51400) [pid = 4076] [serial = 934] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (156E4C00) [pid = 4076] [serial = 775] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (15FC9400) [pid = 4076] [serial = 1083] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (18C70C00) [pid = 4076] [serial = 594] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (15FD1000) [pid = 4076] [serial = 678] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (23F6D800) [pid = 4076] [serial = 1066] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (21327800) [pid = 4076] [serial = 886] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (1630D000) [pid = 4076] [serial = 829] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (23D88000) [pid = 4076] [serial = 949] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (244F4000) [pid = 4076] [serial = 1015] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (14644C00) [pid = 4076] [serial = 558] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (23F6B400) [pid = 4076] [serial = 1065] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (147F4400) [pid = 4076] [serial = 730] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (20C7D400) [pid = 4076] [serial = 691] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (10E03000) [pid = 4076] [serial = 591] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (21EAC800) [pid = 4076] [serial = 1044] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (1A014C00) [pid = 4076] [serial = 1097] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (1E706000) [pid = 4076] [serial = 1099] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (18C6B400) [pid = 4076] [serial = 1094] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (19BA8800) [pid = 4076] [serial = 1096] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (1B591C00) [pid = 4076] [serial = 1032] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (23E32000) [pid = 4076] [serial = 1111] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (22445800) [pid = 4076] [serial = 1106] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (2362B800) [pid = 4076] [serial = 1108] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (21D7B400) [pid = 4076] [serial = 1103] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (2602D400) [pid = 4076] [serial = 1121] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (2204F800) [pid = 4076] [serial = 1105] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (1AD8D000) [pid = 4076] [serial = 1126] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (19691400) [pid = 4076] [serial = 1124] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (2039B400) [pid = 4076] [serial = 1100] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (26028800) [pid = 4076] [serial = 1120] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (2125F000) [pid = 4076] [serial = 1102] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (19C4CC00) [pid = 4076] [serial = 1130] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (1BD21400) [pid = 4076] [serial = 1127] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 58 (25323C00) [pid = 4076] [serial = 1115] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 57 (2532D000) [pid = 4076] [serial = 1117] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 56 (1961FC00) [pid = 4076] [serial = 1129] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 55 (23E3C400) [pid = 4076] [serial = 1112] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 54 (244F5800) [pid = 4076] [serial = 1114] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 53 (238AC000) [pid = 4076] [serial = 1109] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | --DOMWINDOW == 52 (25332C00) [pid = 4076] [serial = 1118] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 4076 | 1463605718836 Marionette TRACE conn6 <- [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"]]]}] 14:08:38 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 () { 14:08:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:08:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:08:38 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 () { 14:08:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:08:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:08:38 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 () { 14:08:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:08:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:08:38 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 () { 14:08:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:08:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:08:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1184ms 14:08:38 INFO - PROCESS | 4076 | 1463605718897 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 14:08:38 INFO - PROCESS | 4076 | 1463605718901 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 14:08:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:08:38 INFO - PROCESS | 4076 | 1463605718910 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:08:38 INFO - PROCESS | 4076 | 1463605718914 Marionette TRACE conn6 <- [1,1514,null,{}] 14:08:38 INFO - PROCESS | 4076 | 1463605718918 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:39 INFO - PROCESS | 4076 | 1463605719008 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 14:08:39 INFO - PROCESS | 4076 | 1463605719016 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:39 INFO - PROCESS | 4076 | ++DOCSHELL 0DCA2800 == 19 [pid = 4076] [id = 388] 14:08:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 53 (0DCA4800) [pid = 4076] [serial = 1164] [outer = 00000000] 14:08:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 54 (0DE25400) [pid = 4076] [serial = 1165] [outer = 0DCA4800] 14:08:39 INFO - PROCESS | 4076 | 1463605719069 Marionette DEBUG loaded listener.js 14:08:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 55 (10E03C00) [pid = 4076] [serial = 1166] [outer = 0DCA4800] 14:08:39 INFO - PROCESS | 4076 | 1463605719590 Marionette TRACE conn6 <- [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"]]]}] 14:08:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:08:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:08:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:08:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:08:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:08:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:08:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 735ms 14:08:39 INFO - PROCESS | 4076 | 1463605719648 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 14:08:39 INFO - PROCESS | 4076 | 1463605719652 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 14:08:39 INFO - PROCESS | 4076 | 1463605719656 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:08:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:08:39 INFO - PROCESS | 4076 | 1463605719658 Marionette TRACE conn6 <- [1,1518,null,{}] 14:08:39 INFO - PROCESS | 4076 | 1463605719662 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:39 INFO - PROCESS | 4076 | 1463605719751 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 14:08:39 INFO - PROCESS | 4076 | 1463605719845 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:39 INFO - PROCESS | 4076 | ++DOCSHELL 14056400 == 20 [pid = 4076] [id = 389] 14:08:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 56 (156EB000) [pid = 4076] [serial = 1167] [outer = 00000000] 14:08:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 57 (15FCB800) [pid = 4076] [serial = 1168] [outer = 156EB000] 14:08:39 INFO - PROCESS | 4076 | 1463605719891 Marionette DEBUG loaded listener.js 14:08:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (16309C00) [pid = 4076] [serial = 1169] [outer = 156EB000] 14:08:40 INFO - PROCESS | 4076 | 1463605720231 Marionette TRACE conn6 <- [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]]]}] 14:08:40 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 14:08:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:08:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:08:40 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. 14:08:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:08:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 14:08:40 INFO - PROCESS | 4076 | 1463605720302 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 14:08:40 INFO - PROCESS | 4076 | 1463605720304 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 14:08:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:08:40 INFO - PROCESS | 4076 | 1463605720313 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:08:40 INFO - PROCESS | 4076 | 1463605720319 Marionette TRACE conn6 <- [1,1522,null,{}] 14:08:40 INFO - PROCESS | 4076 | 1463605720323 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:40 INFO - PROCESS | 4076 | 1463605720409 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 14:08:40 INFO - PROCESS | 4076 | 1463605720415 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:40 INFO - PROCESS | 4076 | ++DOCSHELL 16A31800 == 21 [pid = 4076] [id = 390] 14:08:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (1761EC00) [pid = 4076] [serial = 1170] [outer = 00000000] 14:08:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (18645C00) [pid = 4076] [serial = 1171] [outer = 1761EC00] 14:08:40 INFO - PROCESS | 4076 | 1463605720460 Marionette DEBUG loaded listener.js 14:08:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (1880D000) [pid = 4076] [serial = 1172] [outer = 1761EC00] 14:08:40 INFO - PROCESS | 4076 | 1463605720942 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:08:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:08:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 690ms 14:08:41 INFO - PROCESS | 4076 | 1463605721001 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 14:08:41 INFO - PROCESS | 4076 | 1463605721004 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 14:08:41 INFO - PROCESS | 4076 | 1463605721007 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:08:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:08:41 INFO - PROCESS | 4076 | 1463605721008 Marionette TRACE conn6 <- [1,1526,null,{}] 14:08:41 INFO - PROCESS | 4076 | 1463605721011 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:41 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0D0F1000) [pid = 4076] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:08:41 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (0C669800) [pid = 4076] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:08:41 INFO - PROCESS | 4076 | --DOMWINDOW == 58 (1C1C1C00) [pid = 4076] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:08:41 INFO - PROCESS | 4076 | 1463605721268 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 14:08:41 INFO - PROCESS | 4076 | 1463605721365 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:41 INFO - PROCESS | 4076 | ++DOCSHELL 0D64F000 == 22 [pid = 4076] [id = 391] 14:08:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (0D650000) [pid = 4076] [serial = 1173] [outer = 00000000] 14:08:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0D809800) [pid = 4076] [serial = 1174] [outer = 0D650000] 14:08:41 INFO - PROCESS | 4076 | 1463605721422 Marionette DEBUG loaded listener.js 14:08:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0D91AC00) [pid = 4076] [serial = 1175] [outer = 0D650000] 14:08:41 INFO - PROCESS | 4076 | 1463605721971 Marionette TRACE conn6 <- [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]]]}] 14:08:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:08:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1014ms 14:08:42 INFO - PROCESS | 4076 | 1463605722027 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 14:08:42 INFO - PROCESS | 4076 | 1463605722032 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 14:08:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:08:42 INFO - PROCESS | 4076 | 1463605722037 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:08:42 INFO - PROCESS | 4076 | 1463605722040 Marionette TRACE conn6 <- [1,1530,null,{}] 14:08:42 INFO - PROCESS | 4076 | 1463605722045 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:42 INFO - PROCESS | 4076 | 1463605722152 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 14:08:42 INFO - PROCESS | 4076 | 1463605722278 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:42 INFO - PROCESS | 4076 | ++DOCSHELL 156E9C00 == 23 [pid = 4076] [id = 392] 14:08:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (156EF000) [pid = 4076] [serial = 1176] [outer = 00000000] 14:08:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (17625C00) [pid = 4076] [serial = 1177] [outer = 156EF000] 14:08:42 INFO - PROCESS | 4076 | 1463605722336 Marionette DEBUG loaded listener.js 14:08:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (17BD2C00) [pid = 4076] [serial = 1178] [outer = 156EF000] 14:08:42 INFO - PROCESS | 4076 | 1463605722912 Marionette TRACE conn6 <- [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]]]}] 14:08:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:08:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 14:08:42 INFO - PROCESS | 4076 | 1463605722971 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 14:08:42 INFO - PROCESS | 4076 | 1463605722974 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 14:08:42 INFO - PROCESS | 4076 | 1463605722978 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:08:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:08:42 INFO - PROCESS | 4076 | 1463605722980 Marionette TRACE conn6 <- [1,1534,null,{}] 14:08:42 INFO - PROCESS | 4076 | 1463605722984 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:43 INFO - PROCESS | 4076 | 1463605723122 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 14:08:43 INFO - PROCESS | 4076 | 1463605723249 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:43 INFO - PROCESS | 4076 | ++DOCSHELL 1887F400 == 24 [pid = 4076] [id = 393] 14:08:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (18883000) [pid = 4076] [serial = 1179] [outer = 00000000] 14:08:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (18C6CC00) [pid = 4076] [serial = 1180] [outer = 18883000] 14:08:43 INFO - PROCESS | 4076 | 1463605723307 Marionette DEBUG loaded listener.js 14:08:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (18C74000) [pid = 4076] [serial = 1181] [outer = 18883000] 14:08:43 INFO - PROCESS | 4076 | 1463605723927 Marionette TRACE conn6 <- [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]]]}] 14:08:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:08:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 969ms 14:08:43 INFO - PROCESS | 4076 | 1463605723951 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 14:08:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:08:43 INFO - PROCESS | 4076 | 1463605723955 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 14:08:43 INFO - PROCESS | 4076 | 1463605723966 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:08:43 INFO - PROCESS | 4076 | 1463605723971 Marionette TRACE conn6 <- [1,1538,null,{}] 14:08:43 INFO - PROCESS | 4076 | 1463605723974 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:44 INFO - PROCESS | 4076 | 1463605724083 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 14:08:44 INFO - PROCESS | 4076 | 1463605724182 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:44 INFO - PROCESS | 4076 | ++DOCSHELL 19004000 == 25 [pid = 4076] [id = 394] 14:08:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (1900B000) [pid = 4076] [serial = 1182] [outer = 00000000] 14:08:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (190DD400) [pid = 4076] [serial = 1183] [outer = 1900B000] 14:08:44 INFO - PROCESS | 4076 | 1463605724243 Marionette DEBUG loaded listener.js 14:08:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (190E2000) [pid = 4076] [serial = 1184] [outer = 1900B000] 14:08:44 INFO - PROCESS | 4076 | 1463605724772 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:08:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:08:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 830ms 14:08:44 INFO - PROCESS | 4076 | 1463605724795 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 14:08:44 INFO - PROCESS | 4076 | 1463605724797 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 14:08:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:08:44 INFO - PROCESS | 4076 | 1463605724802 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:08:44 INFO - PROCESS | 4076 | 1463605724804 Marionette TRACE conn6 <- [1,1542,null,{}] 14:08:44 INFO - PROCESS | 4076 | 1463605724808 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:44 INFO - PROCESS | 4076 | 1463605724911 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 14:08:45 INFO - PROCESS | 4076 | 1463605725011 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:45 INFO - PROCESS | 4076 | ++DOCSHELL 190E3C00 == 26 [pid = 4076] [id = 395] 14:08:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (190E5000) [pid = 4076] [serial = 1185] [outer = 00000000] 14:08:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (19612400) [pid = 4076] [serial = 1186] [outer = 190E5000] 14:08:45 INFO - PROCESS | 4076 | 1463605725067 Marionette DEBUG loaded listener.js 14:08:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (1961B400) [pid = 4076] [serial = 1187] [outer = 190E5000] 14:08:45 INFO - PROCESS | 4076 | 1463605725658 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:08:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:08:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 930ms 14:08:45 INFO - PROCESS | 4076 | 1463605725736 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 14:08:45 INFO - PROCESS | 4076 | 1463605725738 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 14:08:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:08:45 INFO - PROCESS | 4076 | 1463605725741 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:08:45 INFO - PROCESS | 4076 | 1463605725743 Marionette TRACE conn6 <- [1,1546,null,{}] 14:08:45 INFO - PROCESS | 4076 | 1463605725747 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:45 INFO - PROCESS | 4076 | 1463605725889 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 14:08:46 INFO - PROCESS | 4076 | 1463605726023 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 4076 | ++DOCSHELL 198E1800 == 27 [pid = 4076] [id = 396] 14:08:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (198E3800) [pid = 4076] [serial = 1188] [outer = 00000000] 14:08:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (198E7800) [pid = 4076] [serial = 1189] [outer = 198E3800] 14:08:46 INFO - PROCESS | 4076 | 1463605726082 Marionette DEBUG loaded listener.js 14:08:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (19B9E000) [pid = 4076] [serial = 1190] [outer = 198E3800] 14:08:46 INFO - PROCESS | 4076 | 1463605726637 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:08:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:08:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 970ms 14:08:46 INFO - PROCESS | 4076 | 1463605726716 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 14:08:46 INFO - PROCESS | 4076 | 1463605726718 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 14:08:46 INFO - PROCESS | 4076 | 1463605726721 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:08:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:08:46 INFO - PROCESS | 4076 | 1463605726723 Marionette TRACE conn6 <- [1,1550,null,{}] 14:08:46 INFO - PROCESS | 4076 | 1463605726727 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:46 INFO - PROCESS | 4076 | 1463605726929 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 14:08:47 INFO - PROCESS | 4076 | 1463605727064 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:47 INFO - PROCESS | 4076 | ++DOCSHELL 0D0F0800 == 28 [pid = 4076] [id = 397] 14:08:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0D0FA400) [pid = 4076] [serial = 1191] [outer = 00000000] 14:08:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0D80D800) [pid = 4076] [serial = 1192] [outer = 0D0FA400] 14:08:47 INFO - PROCESS | 4076 | 1463605727115 Marionette DEBUG loaded listener.js 14:08:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0DE28000) [pid = 4076] [serial = 1193] [outer = 0D0FA400] 14:08:47 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (1E70F000) [pid = 4076] [serial = 1133] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (1DA5F400) [pid = 4076] [serial = 1132] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0D84D800) [pid = 4076] [serial = 1141] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0D0F7800) [pid = 4076] [serial = 1138] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0C66C400) [pid = 4076] [serial = 1135] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0D659C00) [pid = 4076] [serial = 1139] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0C673000) [pid = 4076] [serial = 1136] [outer = 00000000] [url = about:blank] 14:08:47 INFO - PROCESS | 4076 | 1463605727716 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:08:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:08:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1016ms 14:08:47 INFO - PROCESS | 4076 | 1463605727742 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 14:08:47 INFO - PROCESS | 4076 | 1463605727746 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 14:08:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:08:47 INFO - PROCESS | 4076 | 1463605727750 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:08:47 INFO - PROCESS | 4076 | 1463605727754 Marionette TRACE conn6 <- [1,1554,null,{}] 14:08:47 INFO - PROCESS | 4076 | 1463605727759 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:47 INFO - PROCESS | 4076 | 1463605727861 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 14:08:47 INFO - PROCESS | 4076 | 1463605727876 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:47 INFO - PROCESS | 4076 | ++DOCSHELL 0D80D000 == 29 [pid = 4076] [id = 398] 14:08:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0D80E800) [pid = 4076] [serial = 1194] [outer = 00000000] 14:08:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0D921000) [pid = 4076] [serial = 1195] [outer = 0D80E800] 14:08:47 INFO - PROCESS | 4076 | 1463605727926 Marionette DEBUG loaded listener.js 14:08:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0DC9DC00) [pid = 4076] [serial = 1196] [outer = 0D80E800] 14:08:48 INFO - PROCESS | 4076 | 1463605728387 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:08:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 14:08:48 INFO - PROCESS | 4076 | 1463605728422 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 14:08:48 INFO - PROCESS | 4076 | 1463605728425 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 14:08:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:08:48 INFO - PROCESS | 4076 | 1463605728428 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - PROCESS | 4076 | 1463605728430 Marionette TRACE conn6 <- [1,1558,null,{}] 14:08:48 INFO - PROCESS | 4076 | 1463605728434 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:48 INFO - PROCESS | 4076 | 1463605728521 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 14:08:48 INFO - PROCESS | 4076 | 1463605728570 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 4076 | ++DOCSHELL 17B57000 == 30 [pid = 4076] [id = 399] 14:08:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (17B5AC00) [pid = 4076] [serial = 1197] [outer = 00000000] 14:08:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (17BCF800) [pid = 4076] [serial = 1198] [outer = 17B5AC00] 14:08:48 INFO - PROCESS | 4076 | 1463605728622 Marionette DEBUG loaded listener.js 14:08:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (18644C00) [pid = 4076] [serial = 1199] [outer = 17B5AC00] 14:08:49 INFO - PROCESS | 4076 | 1463605729107 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:08:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:08:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 14:08:49 INFO - PROCESS | 4076 | 1463605729162 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 14:08:49 INFO - PROCESS | 4076 | 1463605729165 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 14:08:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:08:49 INFO - PROCESS | 4076 | 1463605729175 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - PROCESS | 4076 | 1463605729180 Marionette TRACE conn6 <- [1,1562,null,{}] 14:08:49 INFO - PROCESS | 4076 | 1463605729184 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:49 INFO - PROCESS | 4076 | 1463605729339 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 14:08:49 INFO - PROCESS | 4076 | 1463605729353 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:49 INFO - PROCESS | 4076 | ++DOCSHELL 1864BC00 == 31 [pid = 4076] [id = 400] 14:08:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (1864D000) [pid = 4076] [serial = 1200] [outer = 00000000] 14:08:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (1900C800) [pid = 4076] [serial = 1201] [outer = 1864D000] 14:08:49 INFO - PROCESS | 4076 | 1463605729399 Marionette DEBUG loaded listener.js 14:08:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (1928E400) [pid = 4076] [serial = 1202] [outer = 1864D000] 14:08:49 INFO - PROCESS | 4076 | 1463605729833 Marionette TRACE conn6 <- [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]]]}] 14:08:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:08:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 690ms 14:08:49 INFO - PROCESS | 4076 | 1463605729862 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 14:08:49 INFO - PROCESS | 4076 | 1463605729864 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 14:08:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:08:49 INFO - PROCESS | 4076 | 1463605729867 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:08:49 INFO - PROCESS | 4076 | 1463605729869 Marionette TRACE conn6 <- [1,1566,null,{}] 14:08:49 INFO - PROCESS | 4076 | 1463605729872 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:49 INFO - PROCESS | 4076 | 1463605729999 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 14:08:50 INFO - PROCESS | 4076 | 1463605730013 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:50 INFO - PROCESS | 4076 | ++DOCSHELL 191E5800 == 32 [pid = 4076] [id = 401] 14:08:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (1969D400) [pid = 4076] [serial = 1203] [outer = 00000000] 14:08:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (19B9CC00) [pid = 4076] [serial = 1204] [outer = 1969D400] 14:08:50 INFO - PROCESS | 4076 | 1463605730059 Marionette DEBUG loaded listener.js 14:08:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (19BA8400) [pid = 4076] [serial = 1205] [outer = 1969D400] 14:08:50 INFO - PROCESS | 4076 | 1463605730488 Marionette TRACE conn6 <- [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]]]}] 14:08:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:08:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 14:08:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:08:50 INFO - PROCESS | 4076 | 1463605730538 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 14:08:50 INFO - PROCESS | 4076 | 1463605730540 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 14:08:50 INFO - PROCESS | 4076 | 1463605730543 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:08:50 INFO - PROCESS | 4076 | 1463605730545 Marionette TRACE conn6 <- [1,1570,null,{}] 14:08:50 INFO - PROCESS | 4076 | 1463605730548 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:50 INFO - PROCESS | 4076 | 1463605730695 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 14:08:50 INFO - PROCESS | 4076 | 1463605730726 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:50 INFO - PROCESS | 4076 | ++DOCSHELL 19C4AC00 == 33 [pid = 4076] [id = 402] 14:08:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (19C4D800) [pid = 4076] [serial = 1206] [outer = 00000000] 14:08:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (19C6DC00) [pid = 4076] [serial = 1207] [outer = 19C4D800] 14:08:50 INFO - PROCESS | 4076 | 1463605730779 Marionette DEBUG loaded listener.js 14:08:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (19C7B000) [pid = 4076] [serial = 1208] [outer = 19C4D800] 14:08:51 INFO - PROCESS | 4076 | 1463605731244 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:08:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 770ms 14:08:51 INFO - PROCESS | 4076 | 1463605731314 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 4076 | 1463605731316 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 14:08:51 INFO - PROCESS | 4076 | 1463605731319 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:08:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:08:51 INFO - PROCESS | 4076 | 1463605731321 Marionette TRACE conn6 <- [1,1574,null,{}] 14:08:51 INFO - PROCESS | 4076 | 1463605731324 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:51 INFO - PROCESS | 4076 | 1463605731446 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 14:08:51 INFO - PROCESS | 4076 | 1463605731457 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:51 INFO - PROCESS | 4076 | ++DOCSHELL 19C6D000 == 34 [pid = 4076] [id = 403] 14:08:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (19F35400) [pid = 4076] [serial = 1209] [outer = 00000000] 14:08:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (19F85800) [pid = 4076] [serial = 1210] [outer = 19F35400] 14:08:51 INFO - PROCESS | 4076 | 1463605731554 Marionette DEBUG loaded listener.js 14:08:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (1A012800) [pid = 4076] [serial = 1211] [outer = 19F35400] 14:08:51 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (156EB000) [pid = 4076] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:08:51 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0DCA4800) [pid = 4076] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:08:51 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (09DE0800) [pid = 4076] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:08:51 INFO - PROCESS | 4076 | 1463605731966 Marionette TRACE conn6 <- [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]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:08:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 14:08:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:08:51 INFO - PROCESS | 4076 | 1463605731994 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 4076 | 1463605731996 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 14:08:51 INFO - PROCESS | 4076 | 1463605731999 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - PROCESS | 4076 | 1463605732000 Marionette TRACE conn6 <- [1,1578,null,{}] 14:08:52 INFO - PROCESS | 4076 | 1463605732004 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:52 INFO - PROCESS | 4076 | 1463605732125 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 14:08:52 INFO - PROCESS | 4076 | 1463605732135 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 4076 | ++DOCSHELL 19616800 == 35 [pid = 4076] [id = 404] 14:08:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (19F85400) [pid = 4076] [serial = 1212] [outer = 00000000] 14:08:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (1A019400) [pid = 4076] [serial = 1213] [outer = 19F85400] 14:08:52 INFO - PROCESS | 4076 | 1463605732180 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (1A01AC00) [pid = 4076] [serial = 1214] [outer = 19F85400] 14:08:52 INFO - PROCESS | 4076 | 1463605732599 Marionette TRACE conn6 <- [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]]]}] 14:08:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:08:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 14:08:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:08:52 INFO - PROCESS | 4076 | 1463605732630 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 14:08:52 INFO - PROCESS | 4076 | 1463605732632 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 14:08:52 INFO - PROCESS | 4076 | 1463605732645 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - PROCESS | 4076 | 1463605732647 Marionette TRACE conn6 <- [1,1582,null,{}] 14:08:52 INFO - PROCESS | 4076 | 1463605732670 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:52 INFO - PROCESS | 4076 | 1463605732755 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 14:08:52 INFO - PROCESS | 4076 | 1463605732763 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 4076 | ++DOCSHELL 0D920C00 == 36 [pid = 4076] [id = 405] 14:08:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (198E6800) [pid = 4076] [serial = 1215] [outer = 00000000] 14:08:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (1A122800) [pid = 4076] [serial = 1216] [outer = 198E6800] 14:08:52 INFO - PROCESS | 4076 | 1463605732806 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (1A123400) [pid = 4076] [serial = 1217] [outer = 198E6800] 14:08:53 INFO - PROCESS | 4076 | 1463605733230 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:08:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:08:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 650ms 14:08:53 INFO - PROCESS | 4076 | 1463605733286 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 14:08:53 INFO - PROCESS | 4076 | 1463605733288 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 14:08:53 INFO - PROCESS | 4076 | 1463605733291 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:08:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:08:53 INFO - PROCESS | 4076 | 1463605733293 Marionette TRACE conn6 <- [1,1586,null,{}] 14:08:53 INFO - PROCESS | 4076 | 1463605733297 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:53 INFO - PROCESS | 4076 | 1463605733381 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 14:08:53 INFO - PROCESS | 4076 | 1463605733387 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:53 INFO - PROCESS | 4076 | ++DOCSHELL 14723000 == 37 [pid = 4076] [id = 406] 14:08:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (156E8C00) [pid = 4076] [serial = 1218] [outer = 00000000] 14:08:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (1A13D000) [pid = 4076] [serial = 1219] [outer = 156E8C00] 14:08:53 INFO - PROCESS | 4076 | 1463605733431 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (1AD31400) [pid = 4076] [serial = 1220] [outer = 156E8C00] 14:08:53 INFO - PROCESS | 4076 | 1463605733877 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:08:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:08:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 629ms 14:08:53 INFO - PROCESS | 4076 | 1463605733939 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 14:08:53 INFO - PROCESS | 4076 | 1463605733941 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 14:08:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:08:53 INFO - PROCESS | 4076 | 1463605733944 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:08:53 INFO - PROCESS | 4076 | 1463605733946 Marionette TRACE conn6 <- [1,1590,null,{}] 14:08:53 INFO - PROCESS | 4076 | 1463605733950 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:54 INFO - PROCESS | 4076 | 1463605734092 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 14:08:54 INFO - PROCESS | 4076 | 1463605734231 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:54 INFO - PROCESS | 4076 | ++DOCSHELL 0CF40000 == 38 [pid = 4076] [id = 407] 14:08:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0CF7E000) [pid = 4076] [serial = 1221] [outer = 00000000] 14:08:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0D64F800) [pid = 4076] [serial = 1222] [outer = 0CF7E000] 14:08:54 INFO - PROCESS | 4076 | 1463605734290 Marionette DEBUG loaded listener.js 14:08:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0D80B000) [pid = 4076] [serial = 1223] [outer = 0CF7E000] 14:08:54 INFO - PROCESS | 4076 | 1463605734933 Marionette TRACE conn6 <- [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]]]}] 14:08:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:08:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1017ms 14:08:54 INFO - PROCESS | 4076 | 1463605734970 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 14:08:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:08:54 INFO - PROCESS | 4076 | 1463605734974 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 14:08:54 INFO - PROCESS | 4076 | 1463605734979 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - PROCESS | 4076 | 1463605734984 Marionette TRACE conn6 <- [1,1594,null,{}] 14:08:55 INFO - PROCESS | 4076 | 1463605735008 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:55 INFO - PROCESS | 4076 | 1463605735119 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 14:08:55 INFO - PROCESS | 4076 | 1463605735228 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:55 INFO - PROCESS | 4076 | ++DOCSHELL 14651000 == 39 [pid = 4076] [id = 408] 14:08:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (14729000) [pid = 4076] [serial = 1224] [outer = 00000000] 14:08:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (18865000) [pid = 4076] [serial = 1225] [outer = 14729000] 14:08:55 INFO - PROCESS | 4076 | 1463605735286 Marionette DEBUG loaded listener.js 14:08:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (18C73000) [pid = 4076] [serial = 1226] [outer = 14729000] 14:08:55 INFO - PROCESS | 4076 | 1463605735889 Marionette TRACE conn6 <- [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]]]}] 14:08:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:08:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 950ms 14:08:55 INFO - PROCESS | 4076 | 1463605735930 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 14:08:55 INFO - PROCESS | 4076 | 1463605735933 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 14:08:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:08:55 INFO - PROCESS | 4076 | 1463605735937 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:08:55 INFO - PROCESS | 4076 | 1463605735939 Marionette TRACE conn6 <- [1,1598,null,{}] 14:08:55 INFO - PROCESS | 4076 | 1463605735943 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:56 INFO - PROCESS | 4076 | 1463605736054 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 14:08:56 INFO - PROCESS | 4076 | 1463605736163 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:56 INFO - PROCESS | 4076 | ++DOCSHELL 19C49C00 == 40 [pid = 4076] [id = 409] 14:08:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (19C4A000) [pid = 4076] [serial = 1227] [outer = 00000000] 14:08:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (19F7B800) [pid = 4076] [serial = 1228] [outer = 19C4A000] 14:08:56 INFO - PROCESS | 4076 | 1463605736218 Marionette DEBUG loaded listener.js 14:08:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (19FA8400) [pid = 4076] [serial = 1229] [outer = 19C4A000] 14:08:56 INFO - PROCESS | 4076 | 1463605736835 Marionette TRACE conn6 <- [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]]]}] 14:08:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:08:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 14:08:56 INFO - PROCESS | 4076 | 1463605736870 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 14:08:56 INFO - PROCESS | 4076 | 1463605736874 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 14:08:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:08:56 INFO - PROCESS | 4076 | 1463605736885 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:08:56 INFO - PROCESS | 4076 | 1463605736890 Marionette TRACE conn6 <- [1,1602,null,{}] 14:08:56 INFO - PROCESS | 4076 | 1463605736894 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:57 INFO - PROCESS | 4076 | 1463605737009 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 14:08:57 INFO - PROCESS | 4076 | 1463605737116 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:57 INFO - PROCESS | 4076 | ++DOCSHELL 1AD3C000 == 41 [pid = 4076] [id = 410] 14:08:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1AD3F000) [pid = 4076] [serial = 1230] [outer = 00000000] 14:08:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1AD88C00) [pid = 4076] [serial = 1231] [outer = 1AD3F000] 14:08:57 INFO - PROCESS | 4076 | 1463605737172 Marionette DEBUG loaded listener.js 14:08:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1AD8CC00) [pid = 4076] [serial = 1232] [outer = 1AD3F000] 14:08:57 INFO - PROCESS | 4076 | 1463605737797 Marionette TRACE conn6 <- [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]]]}] 14:08:57 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 14:08:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 990ms 14:08:57 INFO - PROCESS | 4076 | 1463605737874 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 14:08:57 INFO - PROCESS | 4076 | 1463605737877 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 14:08:57 INFO - PROCESS | 4076 | 1463605737880 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:08:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:08:57 INFO - PROCESS | 4076 | 1463605737882 Marionette TRACE conn6 <- [1,1606,null,{}] 14:08:57 INFO - PROCESS | 4076 | 1463605737886 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:57 INFO - PROCESS | 4076 | 1463605737997 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 14:08:58 INFO - PROCESS | 4076 | 1463605738133 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 4076 | ++DOCSHELL 1AD87C00 == 42 [pid = 4076] [id = 411] 14:08:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1ADCC400) [pid = 4076] [serial = 1233] [outer = 00000000] 14:08:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1AE49800) [pid = 4076] [serial = 1234] [outer = 1ADCC400] 14:08:58 INFO - PROCESS | 4076 | 1463605738189 Marionette DEBUG loaded listener.js 14:08:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1AEF0000) [pid = 4076] [serial = 1235] [outer = 1ADCC400] 14:08:58 INFO - PROCESS | 4076 | 1463605738749 Marionette TRACE conn6 <- [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]]]}] 14:08:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:08:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 930ms 14:08:58 INFO - PROCESS | 4076 | 1463605738814 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 14:08:58 INFO - PROCESS | 4076 | 1463605738817 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 14:08:58 INFO - PROCESS | 4076 | 1463605738820 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:08:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:08:58 INFO - PROCESS | 4076 | 1463605738822 Marionette TRACE conn6 <- [1,1610,null,{}] 14:08:58 INFO - PROCESS | 4076 | 1463605738826 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:58 INFO - PROCESS | 4076 | 1463605738937 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 14:08:59 INFO - PROCESS | 4076 | 1463605739217 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:59 INFO - PROCESS | 4076 | ++DOCSHELL 0CF8A400 == 43 [pid = 4076] [id = 412] 14:08:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (0D659C00) [pid = 4076] [serial = 1236] [outer = 00000000] 14:08:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (0D855800) [pid = 4076] [serial = 1237] [outer = 0D659C00] 14:08:59 INFO - PROCESS | 4076 | 1463605739285 Marionette DEBUG loaded listener.js 14:08:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (0DC9F800) [pid = 4076] [serial = 1238] [outer = 0D659C00] 14:08:59 INFO - PROCESS | 4076 | 1463605739920 Marionette TRACE conn6 <- [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]]]}] 14:08:59 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 14:08:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1165ms 14:08:59 INFO - PROCESS | 4076 | 1463605739990 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 14:08:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:08:59 INFO - PROCESS | 4076 | 1463605739994 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 14:08:59 INFO - PROCESS | 4076 | 1463605739998 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:09:00 INFO - PROCESS | 4076 | 1463605740002 Marionette TRACE conn6 <- [1,1614,null,{}] 14:09:00 INFO - PROCESS | 4076 | 1463605740006 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:00 INFO - PROCESS | 4076 | 1463605740110 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 14:09:00 INFO - PROCESS | 4076 | 1463605740261 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:00 INFO - PROCESS | 4076 | --DOCSHELL 0C669400 == 42 [pid = 4076] [id = 378] 14:09:00 INFO - PROCESS | 4076 | --DOCSHELL 14723000 == 41 [pid = 4076] [id = 406] 14:09:00 INFO - PROCESS | 4076 | --DOCSHELL 0D920C00 == 40 [pid = 4076] [id = 405] 14:09:00 INFO - PROCESS | 4076 | --DOCSHELL 19616800 == 39 [pid = 4076] [id = 404] 14:09:00 INFO - PROCESS | 4076 | --DOCSHELL 19C6D000 == 38 [pid = 4076] [id = 403] 14:09:00 INFO - PROCESS | 4076 | --DOCSHELL 19C4AC00 == 37 [pid = 4076] [id = 402] 14:09:00 INFO - PROCESS | 4076 | --DOCSHELL 191E5800 == 36 [pid = 4076] [id = 401] 14:09:00 INFO - PROCESS | 4076 | --DOCSHELL 1864BC00 == 35 [pid = 4076] [id = 400] 14:09:00 INFO - PROCESS | 4076 | --DOCSHELL 17B57000 == 34 [pid = 4076] [id = 399] 14:09:00 INFO - PROCESS | 4076 | --DOCSHELL 0D80D000 == 33 [pid = 4076] [id = 398] 14:09:00 INFO - PROCESS | 4076 | --DOCSHELL 0D0F0800 == 32 [pid = 4076] [id = 397] 14:09:00 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (14053800) [pid = 4076] [serial = 1159] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (18645C00) [pid = 4076] [serial = 1171] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 4076 | ++DOCSHELL 0C66F800 == 33 [pid = 4076] [id = 413] 14:09:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (0C670000) [pid = 4076] [serial = 1239] [outer = 00000000] 14:09:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (0D001C00) [pid = 4076] [serial = 1240] [outer = 0C670000] 14:09:00 INFO - PROCESS | 4076 | 1463605740381 Marionette DEBUG loaded listener.js 14:09:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (0D807800) [pid = 4076] [serial = 1241] [outer = 0C670000] 14:09:00 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (0D804800) [pid = 4076] [serial = 1144] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (0DC9E000) [pid = 4076] [serial = 1147] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1464AC00) [pid = 4076] [serial = 1150] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (156E9000) [pid = 4076] [serial = 1153] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (1761E400) [pid = 4076] [serial = 1156] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (0DE25400) [pid = 4076] [serial = 1165] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (10E03C00) [pid = 4076] [serial = 1166] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (0D066400) [pid = 4076] [serial = 1163] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (0C716400) [pid = 4076] [serial = 1162] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (15FCB800) [pid = 4076] [serial = 1168] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (16309C00) [pid = 4076] [serial = 1169] [outer = 00000000] [url = about:blank] 14:09:00 INFO - PROCESS | 4076 | 1463605740798 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:09:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:09:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 890ms 14:09:00 INFO - PROCESS | 4076 | 1463605740891 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 14:09:00 INFO - PROCESS | 4076 | 1463605740895 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 14:09:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:09:00 INFO - PROCESS | 4076 | 1463605740900 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:09:00 INFO - PROCESS | 4076 | 1463605740902 Marionette TRACE conn6 <- [1,1618,null,{}] 14:09:00 INFO - PROCESS | 4076 | 1463605740906 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:01 INFO - PROCESS | 4076 | 1463605741011 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 14:09:01 INFO - PROCESS | 4076 | 1463605741026 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 4076 | ++DOCSHELL 14723000 == 34 [pid = 4076] [id = 414] 14:09:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (14725000) [pid = 4076] [serial = 1242] [outer = 00000000] 14:09:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (149AF800) [pid = 4076] [serial = 1243] [outer = 14725000] 14:09:01 INFO - PROCESS | 4076 | 1463605741075 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (15FCC800) [pid = 4076] [serial = 1244] [outer = 14725000] 14:09:01 INFO - PROCESS | 4076 | 1463605741527 Marionette TRACE conn6 <- [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]]]}] 14:09:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:09:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 14:09:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:09:01 INFO - PROCESS | 4076 | 1463605741580 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 14:09:01 INFO - PROCESS | 4076 | 1463605741582 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 14:09:01 INFO - PROCESS | 4076 | 1463605741587 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:09:01 INFO - PROCESS | 4076 | 1463605741592 Marionette TRACE conn6 <- [1,1622,null,{}] 14:09:01 INFO - PROCESS | 4076 | 1463605741601 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:01 INFO - PROCESS | 4076 | 1463605741687 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 14:09:01 INFO - PROCESS | 4076 | 1463605741697 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 4076 | ++DOCSHELL 17BC7800 == 35 [pid = 4076] [id = 415] 14:09:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (17BC7C00) [pid = 4076] [serial = 1245] [outer = 00000000] 14:09:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (18648000) [pid = 4076] [serial = 1246] [outer = 17BC7C00] 14:09:01 INFO - PROCESS | 4076 | 1463605741742 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (18808400) [pid = 4076] [serial = 1247] [outer = 17BC7C00] 14:09:02 INFO - PROCESS | 4076 | 1463605742246 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:09:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:09:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 690ms 14:09:02 INFO - PROCESS | 4076 | 1463605742279 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 14:09:02 INFO - PROCESS | 4076 | 1463605742281 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 14:09:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:09:02 INFO - PROCESS | 4076 | 1463605742284 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:09:02 INFO - PROCESS | 4076 | 1463605742286 Marionette TRACE conn6 <- [1,1626,null,{}] 14:09:02 INFO - PROCESS | 4076 | 1463605742290 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:02 INFO - PROCESS | 4076 | 1463605742373 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 14:09:02 INFO - PROCESS | 4076 | 1463605742380 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 4076 | ++DOCSHELL 18860400 == 36 [pid = 4076] [id = 416] 14:09:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1886B000) [pid = 4076] [serial = 1248] [outer = 00000000] 14:09:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (19009000) [pid = 4076] [serial = 1249] [outer = 1886B000] 14:09:02 INFO - PROCESS | 4076 | 1463605742435 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (19290000) [pid = 4076] [serial = 1250] [outer = 1886B000] 14:09:02 INFO - PROCESS | 4076 | 1463605742898 Marionette TRACE conn6 <- [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]]]}] 14:09:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:09:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 14:09:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:09:02 INFO - PROCESS | 4076 | 1463605742955 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 14:09:02 INFO - PROCESS | 4076 | 1463605742957 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 14:09:02 INFO - PROCESS | 4076 | 1463605742960 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:09:02 INFO - PROCESS | 4076 | 1463605742962 Marionette TRACE conn6 <- [1,1630,null,{}] 14:09:02 INFO - PROCESS | 4076 | 1463605742971 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:03 INFO - PROCESS | 4076 | 1463605743087 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 14:09:03 INFO - PROCESS | 4076 | 1463605743179 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:03 INFO - PROCESS | 4076 | ++DOCSHELL 198DEC00 == 37 [pid = 4076] [id = 417] 14:09:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (198DF000) [pid = 4076] [serial = 1251] [outer = 00000000] 14:09:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (19B9B000) [pid = 4076] [serial = 1252] [outer = 198DF000] 14:09:03 INFO - PROCESS | 4076 | 1463605743231 Marionette DEBUG loaded listener.js 14:09:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (19C43C00) [pid = 4076] [serial = 1253] [outer = 198DF000] 14:09:03 INFO - PROCESS | 4076 | 1463605743668 Marionette TRACE conn6 <- [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]]]}] 14:09:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:09:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 730ms 14:09:03 INFO - PROCESS | 4076 | 1463605743693 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 14:09:03 INFO - PROCESS | 4076 | 1463605743695 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 14:09:03 INFO - PROCESS | 4076 | 1463605743699 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:09:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:09:03 INFO - PROCESS | 4076 | 1463605743701 Marionette TRACE conn6 <- [1,1634,null,{}] 14:09:03 INFO - PROCESS | 4076 | 1463605743704 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:03 INFO - PROCESS | 4076 | 1463605743820 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 14:09:03 INFO - PROCESS | 4076 | 1463605743826 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:03 INFO - PROCESS | 4076 | ++DOCSHELL 17629400 == 38 [pid = 4076] [id = 418] 14:09:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (18C79000) [pid = 4076] [serial = 1254] [outer = 00000000] 14:09:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (19F7B400) [pid = 4076] [serial = 1255] [outer = 18C79000] 14:09:03 INFO - PROCESS | 4076 | 1463605743925 Marionette DEBUG loaded listener.js 14:09:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (19F7C400) [pid = 4076] [serial = 1256] [outer = 18C79000] 14:09:04 INFO - PROCESS | 4076 | 1463605744349 Marionette TRACE conn6 <- [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]]]}] 14:09:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:09:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 671ms 14:09:04 INFO - PROCESS | 4076 | 1463605744377 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 14:09:04 INFO - PROCESS | 4076 | 1463605744379 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 14:09:04 INFO - PROCESS | 4076 | 1463605744382 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:09:04 INFO - PROCESS | 4076 | 1463605744384 Marionette TRACE conn6 <- [1,1638,null,{}] 14:09:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:09:04 INFO - PROCESS | 4076 | 1463605744387 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:04 INFO - PROCESS | 4076 | 1463605744505 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 14:09:04 INFO - PROCESS | 4076 | 1463605744595 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 4076 | ++DOCSHELL 1A014000 == 39 [pid = 4076] [id = 419] 14:09:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1A0B0C00) [pid = 4076] [serial = 1257] [outer = 00000000] 14:09:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1A140000) [pid = 4076] [serial = 1258] [outer = 1A0B0C00] 14:09:04 INFO - PROCESS | 4076 | 1463605744650 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (1AD39000) [pid = 4076] [serial = 1259] [outer = 1A0B0C00] 14:09:04 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (19C4D800) [pid = 4076] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:09:04 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1761EC00) [pid = 4076] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:09:04 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (19F35400) [pid = 4076] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:09:04 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (17B5AC00) [pid = 4076] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:09:04 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1864D000) [pid = 4076] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:09:04 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (0D80E800) [pid = 4076] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:09:04 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (0D0FA400) [pid = 4076] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:09:04 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (19F85400) [pid = 4076] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:09:04 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1969D400) [pid = 4076] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:09:04 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (198E6800) [pid = 4076] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:09:05 INFO - PROCESS | 4076 | 1463605745075 Marionette TRACE conn6 <- [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]]]}] 14:09:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:09:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 14:09:05 INFO - PROCESS | 4076 | 1463605745117 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 14:09:05 INFO - PROCESS | 4076 | 1463605745119 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 14:09:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:09:05 INFO - PROCESS | 4076 | 1463605745124 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - PROCESS | 4076 | 1463605745126 Marionette TRACE conn6 <- [1,1642,null,{}] 14:09:05 INFO - PROCESS | 4076 | 1463605745143 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:05 INFO - PROCESS | 4076 | 1463605745224 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 14:09:05 INFO - PROCESS | 4076 | 1463605745231 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:05 INFO - PROCESS | 4076 | ++DOCSHELL 19C69000 == 40 [pid = 4076] [id = 420] 14:09:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (19C6B400) [pid = 4076] [serial = 1260] [outer = 00000000] 14:09:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (1A0B8C00) [pid = 4076] [serial = 1261] [outer = 19C6B400] 14:09:05 INFO - PROCESS | 4076 | 1463605745275 Marionette DEBUG loaded listener.js 14:09:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (1A13B400) [pid = 4076] [serial = 1262] [outer = 19C6B400] 14:09:05 INFO - PROCESS | 4076 | 1463605745679 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:09:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:09:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 590ms 14:09:05 INFO - PROCESS | 4076 | 1463605745713 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 14:09:05 INFO - PROCESS | 4076 | 1463605745715 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 14:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:09:05 INFO - PROCESS | 4076 | 1463605745718 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - PROCESS | 4076 | 1463605745720 Marionette TRACE conn6 <- [1,1646,null,{}] 14:09:05 INFO - PROCESS | 4076 | 1463605745723 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:05 INFO - PROCESS | 4076 | 1463605745847 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 14:09:05 INFO - PROCESS | 4076 | 1463605745855 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:05 INFO - PROCESS | 4076 | ++DOCSHELL 16306400 == 41 [pid = 4076] [id = 421] 14:09:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (1AD3D400) [pid = 4076] [serial = 1263] [outer = 00000000] 14:09:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1ADD3C00) [pid = 4076] [serial = 1264] [outer = 1AD3D400] 14:09:05 INFO - PROCESS | 4076 | 1463605745900 Marionette DEBUG loaded listener.js 14:09:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1B414800) [pid = 4076] [serial = 1265] [outer = 1AD3D400] 14:09:06 INFO - PROCESS | 4076 | 1463605746351 Marionette TRACE conn6 <- [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]]]}] 14:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 14:09:06 INFO - PROCESS | 4076 | 1463605746390 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 14:09:06 INFO - PROCESS | 4076 | 1463605746392 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 14:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:09:06 INFO - PROCESS | 4076 | 1463605746395 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:09:06 INFO - PROCESS | 4076 | 1463605746397 Marionette TRACE conn6 <- [1,1650,null,{}] 14:09:06 INFO - PROCESS | 4076 | 1463605746409 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:06 INFO - PROCESS | 4076 | 1463605746494 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 14:09:06 INFO - PROCESS | 4076 | 1463605746503 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:06 INFO - PROCESS | 4076 | ++DOCSHELL 1ADCF000 == 42 [pid = 4076] [id = 422] 14:09:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1B451C00) [pid = 4076] [serial = 1266] [outer = 00000000] 14:09:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1B5F3400) [pid = 4076] [serial = 1267] [outer = 1B451C00] 14:09:06 INFO - PROCESS | 4076 | 1463605746553 Marionette DEBUG loaded listener.js 14:09:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1BC26800) [pid = 4076] [serial = 1268] [outer = 1B451C00] 14:09:07 INFO - PROCESS | 4076 | 1463605747187 Marionette TRACE conn6 <- [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]]]}] 14:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 870ms 14:09:07 INFO - PROCESS | 4076 | 1463605747266 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 14:09:07 INFO - PROCESS | 4076 | 1463605747270 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 14:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:09:07 INFO - PROCESS | 4076 | 1463605747276 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:09:07 INFO - PROCESS | 4076 | 1463605747280 Marionette TRACE conn6 <- [1,1654,null,{}] 14:09:07 INFO - PROCESS | 4076 | 1463605747286 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:07 INFO - PROCESS | 4076 | 1463605747399 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 14:09:07 INFO - PROCESS | 4076 | 1463605747512 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:07 INFO - PROCESS | 4076 | ++DOCSHELL 0D853C00 == 43 [pid = 4076] [id = 423] 14:09:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (0D856C00) [pid = 4076] [serial = 1269] [outer = 00000000] 14:09:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (1422F000) [pid = 4076] [serial = 1270] [outer = 0D856C00] 14:09:07 INFO - PROCESS | 4076 | 1463605747611 Marionette DEBUG loaded listener.js 14:09:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (14912C00) [pid = 4076] [serial = 1271] [outer = 0D856C00] 14:09:08 INFO - PROCESS | 4076 | 1463605748191 Marionette TRACE conn6 <- [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]]]}] 14:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 930ms 14:09:08 INFO - PROCESS | 4076 | 1463605748207 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 14:09:08 INFO - PROCESS | 4076 | 1463605748213 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 14:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:09:08 INFO - PROCESS | 4076 | 1463605748219 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:09:08 INFO - PROCESS | 4076 | 1463605748222 Marionette TRACE conn6 <- [1,1658,null,{}] 14:09:08 INFO - PROCESS | 4076 | 1463605748226 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:08 INFO - PROCESS | 4076 | 1463605748339 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 14:09:08 INFO - PROCESS | 4076 | 1463605748452 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:08 INFO - PROCESS | 4076 | ++DOCSHELL 1490BC00 == 44 [pid = 4076] [id = 424] 14:09:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (15623000) [pid = 4076] [serial = 1272] [outer = 00000000] 14:09:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (18644400) [pid = 4076] [serial = 1273] [outer = 15623000] 14:09:08 INFO - PROCESS | 4076 | 1463605748547 Marionette DEBUG loaded listener.js 14:09:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (1900E400) [pid = 4076] [serial = 1274] [outer = 15623000] 14:09:09 INFO - PROCESS | 4076 | 1463605749139 Marionette TRACE conn6 <- [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]]]}] 14:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 970ms 14:09:09 INFO - PROCESS | 4076 | 1463605749191 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 14:09:09 INFO - PROCESS | 4076 | 1463605749193 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 14:09:09 INFO - PROCESS | 4076 | 1463605749197 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:09:09 INFO - PROCESS | 4076 | 1463605749201 Marionette TRACE conn6 <- [1,1662,null,{}] 14:09:09 INFO - PROCESS | 4076 | 1463605749212 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:09 INFO - PROCESS | 4076 | 1463605749362 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 14:09:09 INFO - PROCESS | 4076 | 1463605749504 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:09 INFO - PROCESS | 4076 | ++DOCSHELL 19C78C00 == 45 [pid = 4076] [id = 425] 14:09:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1ADC6400) [pid = 4076] [serial = 1275] [outer = 00000000] 14:09:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1B5EEC00) [pid = 4076] [serial = 1276] [outer = 1ADC6400] 14:09:09 INFO - PROCESS | 4076 | 1463605749564 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1BC28800) [pid = 4076] [serial = 1277] [outer = 1ADC6400] 14:09:10 INFO - PROCESS | 4076 | 1463605750156 Marionette TRACE conn6 <- [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]]]}] 14:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1020ms 14:09:10 INFO - PROCESS | 4076 | 1463605750221 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 14:09:10 INFO - PROCESS | 4076 | 1463605750224 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 14:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:09:10 INFO - PROCESS | 4076 | 1463605750228 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:09:10 INFO - PROCESS | 4076 | 1463605750230 Marionette TRACE conn6 <- [1,1666,null,{}] 14:09:10 INFO - PROCESS | 4076 | 1463605750234 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:10 INFO - PROCESS | 4076 | 1463605750341 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 14:09:10 INFO - PROCESS | 4076 | 1463605750478 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:10 INFO - PROCESS | 4076 | ++DOCSHELL 1BD21400 == 46 [pid = 4076] [id = 426] 14:09:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (1BD25400) [pid = 4076] [serial = 1278] [outer = 00000000] 14:09:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1C1B7000) [pid = 4076] [serial = 1279] [outer = 1BD25400] 14:09:10 INFO - PROCESS | 4076 | 1463605750533 Marionette DEBUG loaded listener.js 14:09:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1C225C00) [pid = 4076] [serial = 1280] [outer = 1BD25400] 14:09:11 INFO - PROCESS | 4076 | 1463605751091 Marionette TRACE conn6 <- [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]]]}] 14:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 930ms 14:09:11 INFO - PROCESS | 4076 | 1463605751161 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 14:09:11 INFO - PROCESS | 4076 | 1463605751163 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 14:09:11 INFO - PROCESS | 4076 | 1463605751167 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:09:11 INFO - PROCESS | 4076 | 1463605751169 Marionette TRACE conn6 <- [1,1670,null,{}] 14:09:11 INFO - PROCESS | 4076 | 1463605751173 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:11 INFO - PROCESS | 4076 | 1463605751277 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 14:09:11 INFO - PROCESS | 4076 | 1463605751414 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 4076 | ++DOCSHELL 1C2C2800 == 47 [pid = 4076] [id = 427] 14:09:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (1C82B000) [pid = 4076] [serial = 1281] [outer = 00000000] 14:09:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (1C889C00) [pid = 4076] [serial = 1282] [outer = 1C82B000] 14:09:11 INFO - PROCESS | 4076 | 1463605751469 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (1C896000) [pid = 4076] [serial = 1283] [outer = 1C82B000] 14:09:12 INFO - PROCESS | 4076 | 1463605752252 Marionette TRACE conn6 <- [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]]]}] 14:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1126ms 14:09:12 INFO - PROCESS | 4076 | 1463605752297 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 4076 | 1463605752301 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 14:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:09:12 INFO - PROCESS | 4076 | 1463605752306 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 4076 | 1463605752310 Marionette TRACE conn6 <- [1,1674,null,{}] 14:09:12 INFO - PROCESS | 4076 | 1463605752315 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:12 INFO - PROCESS | 4076 | 1463605752415 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 14:09:12 INFO - PROCESS | 4076 | 1463605752549 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:12 INFO - PROCESS | 4076 | ++DOCSHELL 0D65C400 == 48 [pid = 4076] [id = 428] 14:09:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (0D91F000) [pid = 4076] [serial = 1284] [outer = 00000000] 14:09:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (14652C00) [pid = 4076] [serial = 1285] [outer = 0D91F000] 14:09:12 INFO - PROCESS | 4076 | 1463605752599 Marionette DEBUG loaded listener.js 14:09:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (149A6000) [pid = 4076] [serial = 1286] [outer = 0D91F000] 14:09:13 INFO - PROCESS | 4076 | 1463605753217 Marionette TRACE conn6 <- [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]]]}] 14:09:13 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 14:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 931ms 14:09:13 INFO - PROCESS | 4076 | 1463605753238 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 14:09:13 INFO - PROCESS | 4076 | 1463605753243 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 14:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:09:13 INFO - PROCESS | 4076 | 1463605753249 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:09:13 INFO - PROCESS | 4076 | 1463605753252 Marionette TRACE conn6 <- [1,1678,null,{}] 14:09:13 INFO - PROCESS | 4076 | 1463605753255 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:13 INFO - PROCESS | 4076 | 1463605753356 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 14:09:13 INFO - PROCESS | 4076 | --DOCSHELL 16306400 == 47 [pid = 4076] [id = 421] 14:09:13 INFO - PROCESS | 4076 | --DOCSHELL 19C69000 == 46 [pid = 4076] [id = 420] 14:09:13 INFO - PROCESS | 4076 | --DOCSHELL 1A014000 == 45 [pid = 4076] [id = 419] 14:09:13 INFO - PROCESS | 4076 | --DOCSHELL 17629400 == 44 [pid = 4076] [id = 418] 14:09:13 INFO - PROCESS | 4076 | --DOCSHELL 198DEC00 == 43 [pid = 4076] [id = 417] 14:09:13 INFO - PROCESS | 4076 | --DOCSHELL 18860400 == 42 [pid = 4076] [id = 416] 14:09:13 INFO - PROCESS | 4076 | --DOCSHELL 17BC7800 == 41 [pid = 4076] [id = 415] 14:09:13 INFO - PROCESS | 4076 | --DOCSHELL 14723000 == 40 [pid = 4076] [id = 414] 14:09:13 INFO - PROCESS | 4076 | --DOCSHELL 0C66F800 == 39 [pid = 4076] [id = 413] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (0D809800) [pid = 4076] [serial = 1174] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (17625C00) [pid = 4076] [serial = 1177] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (18C6CC00) [pid = 4076] [serial = 1180] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (190DD400) [pid = 4076] [serial = 1183] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (19612400) [pid = 4076] [serial = 1186] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (198E7800) [pid = 4076] [serial = 1189] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (1A13D000) [pid = 4076] [serial = 1219] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOCSHELL 0CF8A400 == 38 [pid = 4076] [id = 412] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (19C6DC00) [pid = 4076] [serial = 1207] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (1880D000) [pid = 4076] [serial = 1172] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (19F85800) [pid = 4076] [serial = 1210] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (17BCF800) [pid = 4076] [serial = 1198] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (18644C00) [pid = 4076] [serial = 1199] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (19C7B000) [pid = 4076] [serial = 1208] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (1900C800) [pid = 4076] [serial = 1201] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (1928E400) [pid = 4076] [serial = 1202] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (0D921000) [pid = 4076] [serial = 1195] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1A012800) [pid = 4076] [serial = 1211] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (0DC9DC00) [pid = 4076] [serial = 1196] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (0DE28000) [pid = 4076] [serial = 1193] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (0D80D800) [pid = 4076] [serial = 1192] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1A019400) [pid = 4076] [serial = 1213] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1A01AC00) [pid = 4076] [serial = 1214] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (19B9CC00) [pid = 4076] [serial = 1204] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (19BA8400) [pid = 4076] [serial = 1205] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (1A123400) [pid = 4076] [serial = 1217] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1A122800) [pid = 4076] [serial = 1216] [outer = 00000000] [url = about:blank] 14:09:13 INFO - PROCESS | 4076 | 1463605753568 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 4076 | ++DOCSHELL 09083C00 == 39 [pid = 4076] [id = 429] 14:09:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (09084800) [pid = 4076] [serial = 1287] [outer = 00000000] 14:09:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (0C717800) [pid = 4076] [serial = 1288] [outer = 09084800] 14:09:13 INFO - PROCESS | 4076 | 1463605753614 Marionette DEBUG loaded listener.js 14:09:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (0D80CC00) [pid = 4076] [serial = 1289] [outer = 09084800] 14:09:14 INFO - PROCESS | 4076 | 1463605754055 Marionette TRACE conn6 <- [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]]]}] 14:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 831ms 14:09:14 INFO - PROCESS | 4076 | 1463605754085 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 4076 | 1463605754087 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 14:09:14 INFO - PROCESS | 4076 | 1463605754090 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:09:14 INFO - PROCESS | 4076 | 1463605754094 Marionette TRACE conn6 <- [1,1682,null,{}] 14:09:14 INFO - PROCESS | 4076 | 1463605754104 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:14 INFO - PROCESS | 4076 | 1463605754193 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 14:09:14 INFO - PROCESS | 4076 | 1463605754203 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 4076 | ++DOCSHELL 17BCC400 == 40 [pid = 4076] [id = 430] 14:09:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (17BD1400) [pid = 4076] [serial = 1290] [outer = 00000000] 14:09:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1864A400) [pid = 4076] [serial = 1291] [outer = 17BD1400] 14:09:14 INFO - PROCESS | 4076 | 1463605754252 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (18860400) [pid = 4076] [serial = 1292] [outer = 17BD1400] 14:09:14 INFO - PROCESS | 4076 | 1463605754721 Marionette TRACE conn6 <- [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]]]}] 14:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 14:09:14 INFO - PROCESS | 4076 | 1463605754765 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 4076 | 1463605754767 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 14:09:14 INFO - PROCESS | 4076 | 1463605754770 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:09:14 INFO - PROCESS | 4076 | 1463605754772 Marionette TRACE conn6 <- [1,1686,null,{}] 14:09:14 INFO - PROCESS | 4076 | 1463605754775 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:14 INFO - PROCESS | 4076 | 1463605754859 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 14:09:14 INFO - PROCESS | 4076 | 1463605754868 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 4076 | ++DOCSHELL 1900C800 == 41 [pid = 4076] [id = 431] 14:09:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1900D800) [pid = 4076] [serial = 1293] [outer = 00000000] 14:09:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (198DCC00) [pid = 4076] [serial = 1294] [outer = 1900D800] 14:09:14 INFO - PROCESS | 4076 | 1463605754913 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (198E8C00) [pid = 4076] [serial = 1295] [outer = 1900D800] 14:09:15 INFO - PROCESS | 4076 | 1463605755354 Marionette TRACE conn6 <- [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]]]}] 14:09:15 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 14:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 14:09:15 INFO - PROCESS | 4076 | 1463605755409 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 14:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:09:15 INFO - PROCESS | 4076 | 1463605755411 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 14:09:15 INFO - PROCESS | 4076 | 1463605755414 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:09:15 INFO - PROCESS | 4076 | 1463605755416 Marionette TRACE conn6 <- [1,1690,null,{}] 14:09:15 INFO - PROCESS | 4076 | 1463605755419 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:15 INFO - PROCESS | 4076 | 1463605755500 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 14:09:15 INFO - PROCESS | 4076 | 1463605755507 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:15 INFO - PROCESS | 4076 | ++DOCSHELL 198DB400 == 42 [pid = 4076] [id = 432] 14:09:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (19B99400) [pid = 4076] [serial = 1296] [outer = 00000000] 14:09:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (19C42400) [pid = 4076] [serial = 1297] [outer = 19B99400] 14:09:15 INFO - PROCESS | 4076 | 1463605755560 Marionette DEBUG loaded listener.js 14:09:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (19C69000) [pid = 4076] [serial = 1298] [outer = 19B99400] 14:09:16 INFO - PROCESS | 4076 | 1463605756033 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 14:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:09:16 INFO - PROCESS | 4076 | 1463605756085 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 14:09:16 INFO - PROCESS | 4076 | 1463605756087 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 14:09:16 INFO - PROCESS | 4076 | 1463605756090 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:09:16 INFO - PROCESS | 4076 | 1463605756091 Marionette TRACE conn6 <- [1,1694,null,{}] 14:09:16 INFO - PROCESS | 4076 | 1463605756095 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:16 INFO - PROCESS | 4076 | 1463605756233 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 14:09:16 INFO - PROCESS | 4076 | 1463605756330 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:16 INFO - PROCESS | 4076 | ++DOCSHELL 19C6EC00 == 43 [pid = 4076] [id = 433] 14:09:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (19C78400) [pid = 4076] [serial = 1299] [outer = 00000000] 14:09:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (1A01E400) [pid = 4076] [serial = 1300] [outer = 19C78400] 14:09:16 INFO - PROCESS | 4076 | 1463605756377 Marionette DEBUG loaded listener.js 14:09:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1A0BB400) [pid = 4076] [serial = 1301] [outer = 19C78400] 14:09:16 INFO - PROCESS | 4076 | 1463605756816 Marionette TRACE conn6 <- [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]]]}] 14:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 770ms 14:09:16 INFO - PROCESS | 4076 | 1463605756867 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 14:09:16 INFO - PROCESS | 4076 | 1463605756869 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 14:09:16 INFO - PROCESS | 4076 | 1463605756873 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:09:16 INFO - PROCESS | 4076 | 1463605756875 Marionette TRACE conn6 <- [1,1698,null,{}] 14:09:16 INFO - PROCESS | 4076 | 1463605756879 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:16 INFO - PROCESS | 4076 | 1463605756995 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 14:09:17 INFO - PROCESS | 4076 | 1463605757001 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:17 INFO - PROCESS | 4076 | ++DOCSHELL 1A124C00 == 44 [pid = 4076] [id = 434] 14:09:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1A126800) [pid = 4076] [serial = 1302] [outer = 00000000] 14:09:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1AD39400) [pid = 4076] [serial = 1303] [outer = 1A126800] 14:09:17 INFO - PROCESS | 4076 | 1463605757045 Marionette DEBUG loaded listener.js 14:09:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (1AD3D000) [pid = 4076] [serial = 1304] [outer = 1A126800] 14:09:17 INFO - PROCESS | 4076 | 1463605757496 Marionette TRACE conn6 <- [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]]]}] 14:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 14:09:17 INFO - PROCESS | 4076 | 1463605757550 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 14:09:17 INFO - PROCESS | 4076 | 1463605757552 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 14:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:09:17 INFO - PROCESS | 4076 | 1463605757561 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:09:17 INFO - PROCESS | 4076 | 1463605757563 Marionette TRACE conn6 <- [1,1702,null,{}] 14:09:17 INFO - PROCESS | 4076 | 1463605757567 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:17 INFO - PROCESS | 4076 | 1463605757708 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 14:09:17 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (1AD3D400) [pid = 4076] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:09:17 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (14725000) [pid = 4076] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:09:17 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (198DF000) [pid = 4076] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:09:17 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (0D659C00) [pid = 4076] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:09:17 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (0C670000) [pid = 4076] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:09:17 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (156E8C00) [pid = 4076] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:09:17 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (1886B000) [pid = 4076] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:09:17 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (17BC7C00) [pid = 4076] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:09:17 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (18C79000) [pid = 4076] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:09:17 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (1A0B0C00) [pid = 4076] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:09:17 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (19C6B400) [pid = 4076] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:09:17 INFO - PROCESS | 4076 | 1463605757942 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:17 INFO - PROCESS | 4076 | ++DOCSHELL 0C673000 == 45 [pid = 4076] [id = 435] 14:09:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (0D659C00) [pid = 4076] [serial = 1305] [outer = 00000000] 14:09:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (16A3B400) [pid = 4076] [serial = 1306] [outer = 0D659C00] 14:09:18 INFO - PROCESS | 4076 | 1463605757997 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (18C79000) [pid = 4076] [serial = 1307] [outer = 0D659C00] 14:09:18 INFO - PROCESS | 4076 | 1463605758337 Marionette TRACE conn6 <- [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]]]}] 14:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 830ms 14:09:18 INFO - PROCESS | 4076 | 1463605758391 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 14:09:18 INFO - PROCESS | 4076 | 1463605758393 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 14:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:09:18 INFO - PROCESS | 4076 | 1463605758396 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:09:18 INFO - PROCESS | 4076 | 1463605758397 Marionette TRACE conn6 <- [1,1706,null,{}] 14:09:18 INFO - PROCESS | 4076 | 1463605758401 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:18 INFO - PROCESS | 4076 | 1463605758485 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 14:09:18 INFO - PROCESS | 4076 | 1463605758582 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:18 INFO - PROCESS | 4076 | ++DOCSHELL 156EA000 == 46 [pid = 4076] [id = 436] 14:09:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (17629C00) [pid = 4076] [serial = 1308] [outer = 00000000] 14:09:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (1B408C00) [pid = 4076] [serial = 1309] [outer = 17629C00] 14:09:18 INFO - PROCESS | 4076 | 1463605758626 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (1BC21400) [pid = 4076] [serial = 1310] [outer = 17629C00] 14:09:18 INFO - PROCESS | 4076 | 1463605758985 Marionette TRACE conn6 <- [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]]]}] 14:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 14:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:09:19 INFO - PROCESS | 4076 | 1463605759027 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 14:09:19 INFO - PROCESS | 4076 | 1463605759029 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 14:09:19 INFO - PROCESS | 4076 | 1463605759032 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:09:19 INFO - PROCESS | 4076 | 1463605759034 Marionette TRACE conn6 <- [1,1710,null,{}] 14:09:19 INFO - PROCESS | 4076 | 1463605759038 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:19 INFO - PROCESS | 4076 | 1463605759161 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 14:09:19 INFO - PROCESS | 4076 | 1463605759207 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:19 INFO - PROCESS | 4076 | ++DOCSHELL 1A0B0800 == 47 [pid = 4076] [id = 437] 14:09:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (1BC2D400) [pid = 4076] [serial = 1311] [outer = 00000000] 14:09:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1C82C400) [pid = 4076] [serial = 1312] [outer = 1BC2D400] 14:09:19 INFO - PROCESS | 4076 | 1463605759251 Marionette DEBUG loaded listener.js 14:09:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1CA60C00) [pid = 4076] [serial = 1313] [outer = 1BC2D400] 14:09:19 INFO - PROCESS | 4076 | 1463605759659 Marionette TRACE conn6 <- [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]]]}] 14:09:19 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 14:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 14:09:19 INFO - PROCESS | 4076 | 1463605759703 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 14:09:19 INFO - PROCESS | 4076 | 1463605759705 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 14:09:19 INFO - PROCESS | 4076 | 1463605759709 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:09:19 INFO - PROCESS | 4076 | 1463605759711 Marionette TRACE conn6 <- [1,1714,null,{}] 14:09:19 INFO - PROCESS | 4076 | 1463605759724 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:19 INFO - PROCESS | 4076 | 1463605759826 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 14:09:19 INFO - PROCESS | 4076 | 1463605759832 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:19 INFO - PROCESS | 4076 | ++DOCSHELL 0DEEEC00 == 48 [pid = 4076] [id = 438] 14:09:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1CA67000) [pid = 4076] [serial = 1314] [outer = 00000000] 14:09:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (1D9A7800) [pid = 4076] [serial = 1315] [outer = 1CA67000] 14:09:19 INFO - PROCESS | 4076 | 1463605759881 Marionette DEBUG loaded listener.js 14:09:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1DA5AC00) [pid = 4076] [serial = 1316] [outer = 1CA67000] 14:09:20 INFO - PROCESS | 4076 | 1463605760614 Marionette TRACE conn6 <- [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]]]}] 14:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 930ms 14:09:20 INFO - PROCESS | 4076 | 1463605760643 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 14:09:20 INFO - PROCESS | 4076 | 1463605760649 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 14:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:09:20 INFO - PROCESS | 4076 | 1463605760654 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:09:20 INFO - PROCESS | 4076 | 1463605760658 Marionette TRACE conn6 <- [1,1718,null,{}] 14:09:20 INFO - PROCESS | 4076 | 1463605760664 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:20 INFO - PROCESS | 4076 | 1463605760778 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 14:09:20 INFO - PROCESS | 4076 | 1463605760923 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:20 INFO - PROCESS | 4076 | ++DOCSHELL 0DE25400 == 49 [pid = 4076] [id = 439] 14:09:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (0DF9D400) [pid = 4076] [serial = 1317] [outer = 00000000] 14:09:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (16306800) [pid = 4076] [serial = 1318] [outer = 0DF9D400] 14:09:20 INFO - PROCESS | 4076 | 1463605760982 Marionette DEBUG loaded listener.js 14:09:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (17B5FC00) [pid = 4076] [serial = 1319] [outer = 0DF9D400] 14:09:21 INFO - PROCESS | 4076 | 1463605761539 Marionette TRACE conn6 <- [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]]]}] 14:09:21 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 14:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 931ms 14:09:21 INFO - PROCESS | 4076 | 1463605761590 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 14:09:21 INFO - PROCESS | 4076 | 1463605761596 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 14:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:09:21 INFO - PROCESS | 4076 | 1463605761603 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:09:21 INFO - PROCESS | 4076 | 1463605761606 Marionette TRACE conn6 <- [1,1722,null,{}] 14:09:21 INFO - PROCESS | 4076 | 1463605761610 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:21 INFO - PROCESS | 4076 | 1463605761726 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 14:09:21 INFO - PROCESS | 4076 | 1463605761872 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:21 INFO - PROCESS | 4076 | ++DOCSHELL 18BD9C00 == 50 [pid = 4076] [id = 440] 14:09:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (191E5800) [pid = 4076] [serial = 1320] [outer = 00000000] 14:09:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (19C4E400) [pid = 4076] [serial = 1321] [outer = 191E5800] 14:09:21 INFO - PROCESS | 4076 | 1463605761929 Marionette DEBUG loaded listener.js 14:09:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (19F81000) [pid = 4076] [serial = 1322] [outer = 191E5800] 14:09:22 INFO - PROCESS | 4076 | 1463605762544 Marionette TRACE conn6 <- [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]]]}] 14:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 970ms 14:09:22 INFO - PROCESS | 4076 | 1463605762575 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 14:09:22 INFO - PROCESS | 4076 | 1463605762577 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 14:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:09:22 INFO - PROCESS | 4076 | 1463605762581 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:09:22 INFO - PROCESS | 4076 | 1463605762585 Marionette TRACE conn6 <- [1,1726,null,{}] 14:09:22 INFO - PROCESS | 4076 | 1463605762596 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:22 INFO - PROCESS | 4076 | 1463605762709 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 14:09:22 INFO - PROCESS | 4076 | 1463605762854 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:22 INFO - PROCESS | 4076 | ++DOCSHELL 1D99E800 == 51 [pid = 4076] [id = 441] 14:09:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (1D99F800) [pid = 4076] [serial = 1323] [outer = 00000000] 14:09:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (1D9A6800) [pid = 4076] [serial = 1324] [outer = 1D99F800] 14:09:22 INFO - PROCESS | 4076 | 1463605762912 Marionette DEBUG loaded listener.js 14:09:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (1DA5D400) [pid = 4076] [serial = 1325] [outer = 1D99F800] 14:09:23 INFO - PROCESS | 4076 | 1463605763511 Marionette TRACE conn6 <- [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]]]}] 14:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 970ms 14:09:23 INFO - PROCESS | 4076 | 1463605763554 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 14:09:23 INFO - PROCESS | 4076 | 1463605763557 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 14:09:23 INFO - PROCESS | 4076 | 1463605763560 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:09:23 INFO - PROCESS | 4076 | 1463605763562 Marionette TRACE conn6 <- [1,1730,null,{}] 14:09:23 INFO - PROCESS | 4076 | 1463605763581 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:23 INFO - PROCESS | 4076 | 1463605763693 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 14:09:23 INFO - PROCESS | 4076 | 1463605763833 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:23 INFO - PROCESS | 4076 | ++DOCSHELL 1DA64000 == 52 [pid = 4076] [id = 442] 14:09:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (1DA64400) [pid = 4076] [serial = 1326] [outer = 00000000] 14:09:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (1DA68400) [pid = 4076] [serial = 1327] [outer = 1DA64400] 14:09:23 INFO - PROCESS | 4076 | 1463605763891 Marionette DEBUG loaded listener.js 14:09:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (1DE8B000) [pid = 4076] [serial = 1328] [outer = 1DA64400] 14:09:24 INFO - PROCESS | 4076 | 1463605764442 Marionette TRACE conn6 <- [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]]]}] 14:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 929ms 14:09:24 INFO - PROCESS | 4076 | 1463605764494 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 14:09:24 INFO - PROCESS | 4076 | 1463605764497 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 14:09:24 INFO - PROCESS | 4076 | 1463605764501 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:09:24 INFO - PROCESS | 4076 | 1463605764503 Marionette TRACE conn6 <- [1,1734,null,{}] 14:09:24 INFO - PROCESS | 4076 | 1463605764507 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:24 INFO - PROCESS | 4076 | 1463605764616 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 14:09:24 INFO - PROCESS | 4076 | 1463605764774 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:24 INFO - PROCESS | 4076 | ++DOCSHELL 1DE89800 == 53 [pid = 4076] [id = 443] 14:09:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (1DE8C400) [pid = 4076] [serial = 1329] [outer = 00000000] 14:09:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (1DE92400) [pid = 4076] [serial = 1330] [outer = 1DE8C400] 14:09:24 INFO - PROCESS | 4076 | 1463605764830 Marionette DEBUG loaded listener.js 14:09:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (1E705400) [pid = 4076] [serial = 1331] [outer = 1DE8C400] 14:09:25 INFO - PROCESS | 4076 | 1463605765419 Marionette TRACE conn6 <- [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]]]}] 14:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 14:09:25 INFO - PROCESS | 4076 | 1463605765474 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 14:09:25 INFO - PROCESS | 4076 | 1463605765476 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 14:09:25 INFO - PROCESS | 4076 | 1463605765480 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:09:25 INFO - PROCESS | 4076 | 1463605765482 Marionette TRACE conn6 <- [1,1738,null,{}] 14:09:25 INFO - PROCESS | 4076 | 1463605765486 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:25 INFO - PROCESS | 4076 | 1463605765604 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 14:09:25 INFO - PROCESS | 4076 | 1463605765755 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:25 INFO - PROCESS | 4076 | ++DOCSHELL 0DC76C00 == 54 [pid = 4076] [id = 444] 14:09:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (0DC9DC00) [pid = 4076] [serial = 1332] [outer = 00000000] 14:09:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (1DE92000) [pid = 4076] [serial = 1333] [outer = 0DC9DC00] 14:09:25 INFO - PROCESS | 4076 | 1463605765811 Marionette DEBUG loaded listener.js 14:09:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (1FAB7000) [pid = 4076] [serial = 1334] [outer = 0DC9DC00] 14:09:26 INFO - PROCESS | 4076 | 1463605766410 Marionette TRACE conn6 <- [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]]]}] 14:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 970ms 14:09:26 INFO - PROCESS | 4076 | 1463605766454 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 14:09:26 INFO - PROCESS | 4076 | 1463605766457 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 14:09:26 INFO - PROCESS | 4076 | 1463605766460 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:09:26 INFO - PROCESS | 4076 | 1463605766462 Marionette TRACE conn6 <- [1,1742,null,{}] 14:09:26 INFO - PROCESS | 4076 | 1463605766466 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:26 INFO - PROCESS | 4076 | 1463605766728 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 14:09:26 INFO - PROCESS | 4076 | 1463605766890 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:26 INFO - PROCESS | 4076 | ++DOCSHELL 0D802C00 == 55 [pid = 4076] [id = 445] 14:09:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (0D852000) [pid = 4076] [serial = 1335] [outer = 00000000] 14:09:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (0DC6B000) [pid = 4076] [serial = 1336] [outer = 0D852000] 14:09:26 INFO - PROCESS | 4076 | 1463605766944 Marionette DEBUG loaded listener.js 14:09:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (10E10C00) [pid = 4076] [serial = 1337] [outer = 0D852000] 14:09:27 INFO - PROCESS | 4076 | 1463605767502 Marionette TRACE conn6 <- [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]]]}] 14:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1119ms 14:09:27 INFO - PROCESS | 4076 | 1463605767584 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 14:09:27 INFO - PROCESS | 4076 | 1463605767587 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 14:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:09:27 INFO - PROCESS | 4076 | 1463605767592 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:09:27 INFO - PROCESS | 4076 | 1463605767596 Marionette TRACE conn6 <- [1,1746,null,{}] 14:09:27 INFO - PROCESS | 4076 | 1463605767600 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:27 INFO - PROCESS | 4076 | 1463605767702 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 14:09:27 INFO - PROCESS | 4076 | 1463605767843 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:27 INFO - PROCESS | 4076 | --DOCSHELL 1A0B0800 == 54 [pid = 4076] [id = 437] 14:09:27 INFO - PROCESS | 4076 | --DOCSHELL 156EA000 == 53 [pid = 4076] [id = 436] 14:09:27 INFO - PROCESS | 4076 | --DOCSHELL 0C673000 == 52 [pid = 4076] [id = 435] 14:09:27 INFO - PROCESS | 4076 | --DOCSHELL 1A124C00 == 51 [pid = 4076] [id = 434] 14:09:27 INFO - PROCESS | 4076 | --DOCSHELL 19C6EC00 == 50 [pid = 4076] [id = 433] 14:09:27 INFO - PROCESS | 4076 | --DOCSHELL 198DB400 == 49 [pid = 4076] [id = 432] 14:09:27 INFO - PROCESS | 4076 | --DOCSHELL 1900C800 == 48 [pid = 4076] [id = 431] 14:09:27 INFO - PROCESS | 4076 | --DOCSHELL 17BCC400 == 47 [pid = 4076] [id = 430] 14:09:27 INFO - PROCESS | 4076 | --DOCSHELL 09083C00 == 46 [pid = 4076] [id = 429] 14:09:27 INFO - PROCESS | 4076 | --DOCSHELL 0D65C400 == 45 [pid = 4076] [id = 428] 14:09:27 INFO - PROCESS | 4076 | --DOMWINDOW == 152 (1B5F3400) [pid = 4076] [serial = 1267] [outer = 00000000] [url = about:blank] 14:09:27 INFO - PROCESS | 4076 | ++DOCSHELL 0C673000 == 46 [pid = 4076] [id = 446] 14:09:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (0C713800) [pid = 4076] [serial = 1338] [outer = 00000000] 14:09:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 154 (0D767800) [pid = 4076] [serial = 1339] [outer = 0C713800] 14:09:27 INFO - PROCESS | 4076 | 1463605767956 Marionette DEBUG loaded listener.js 14:09:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 155 (0DC72000) [pid = 4076] [serial = 1340] [outer = 0C713800] 14:09:28 INFO - PROCESS | 4076 | --DOCSHELL 1490BC00 == 45 [pid = 4076] [id = 424] 14:09:28 INFO - PROCESS | 4076 | --DOCSHELL 0D853C00 == 44 [pid = 4076] [id = 423] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 154 (1B414800) [pid = 4076] [serial = 1265] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 153 (149AF800) [pid = 4076] [serial = 1243] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 152 (15FCC800) [pid = 4076] [serial = 1244] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (18865000) [pid = 4076] [serial = 1225] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (19B9B000) [pid = 4076] [serial = 1252] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (0DC9F800) [pid = 4076] [serial = 1238] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (0D855800) [pid = 4076] [serial = 1237] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (0D001C00) [pid = 4076] [serial = 1240] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (0D807800) [pid = 4076] [serial = 1241] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (0D64F800) [pid = 4076] [serial = 1222] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (1AD31400) [pid = 4076] [serial = 1220] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (19009000) [pid = 4076] [serial = 1249] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (18648000) [pid = 4076] [serial = 1246] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (18808400) [pid = 4076] [serial = 1247] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (19F7B400) [pid = 4076] [serial = 1255] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (19F7B800) [pid = 4076] [serial = 1228] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (1AD88C00) [pid = 4076] [serial = 1231] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (19C43C00) [pid = 4076] [serial = 1253] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (1AE49800) [pid = 4076] [serial = 1234] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (1A140000) [pid = 4076] [serial = 1258] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (19F7C400) [pid = 4076] [serial = 1256] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (1AD39000) [pid = 4076] [serial = 1259] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (1A0B8C00) [pid = 4076] [serial = 1261] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (1A13B400) [pid = 4076] [serial = 1262] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (1ADD3C00) [pid = 4076] [serial = 1264] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (19290000) [pid = 4076] [serial = 1250] [outer = 00000000] [url = about:blank] 14:09:28 INFO - PROCESS | 4076 | 1463605768414 Marionette TRACE conn6 <- [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]]]}] 14:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 870ms 14:09:28 INFO - PROCESS | 4076 | 1463605768464 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 14:09:28 INFO - PROCESS | 4076 | 1463605768467 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 14:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:09:28 INFO - PROCESS | 4076 | 1463605768470 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:09:28 INFO - PROCESS | 4076 | 1463605768472 Marionette TRACE conn6 <- [1,1750,null,{}] 14:09:28 INFO - PROCESS | 4076 | 1463605768475 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:28 INFO - PROCESS | 4076 | 1463605768563 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 14:09:28 INFO - PROCESS | 4076 | 1463605768575 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:28 INFO - PROCESS | 4076 | ++DOCSHELL 17B56C00 == 45 [pid = 4076] [id = 447] 14:09:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (17B57000) [pid = 4076] [serial = 1341] [outer = 00000000] 14:09:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (18645400) [pid = 4076] [serial = 1342] [outer = 17B57000] 14:09:28 INFO - PROCESS | 4076 | 1463605768620 Marionette DEBUG loaded listener.js 14:09:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (18879000) [pid = 4076] [serial = 1343] [outer = 17B57000] 14:09:29 INFO - PROCESS | 4076 | 1463605769101 Marionette TRACE conn6 <- [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]]]}] 14:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 14:09:29 INFO - PROCESS | 4076 | 1463605769144 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 14:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:09:29 INFO - PROCESS | 4076 | 1463605769147 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 14:09:29 INFO - PROCESS | 4076 | 1463605769157 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:09:29 INFO - PROCESS | 4076 | 1463605769162 Marionette TRACE conn6 <- [1,1754,null,{}] 14:09:29 INFO - PROCESS | 4076 | 1463605769165 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:29 INFO - PROCESS | 4076 | 1463605769256 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 14:09:29 INFO - PROCESS | 4076 | 1463605769266 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:29 INFO - PROCESS | 4076 | ++DOCSHELL 18883800 == 46 [pid = 4076] [id = 448] 14:09:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1961D000) [pid = 4076] [serial = 1344] [outer = 00000000] 14:09:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (19B9B400) [pid = 4076] [serial = 1345] [outer = 1961D000] 14:09:29 INFO - PROCESS | 4076 | 1463605769311 Marionette DEBUG loaded listener.js 14:09:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (19BA5400) [pid = 4076] [serial = 1346] [outer = 1961D000] 14:09:29 INFO - PROCESS | 4076 | 1463605769801 Marionette TRACE conn6 <- [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]]]}] 14:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 690ms 14:09:29 INFO - PROCESS | 4076 | 1463605769843 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 14:09:29 INFO - PROCESS | 4076 | 1463605769845 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 14:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:09:29 INFO - PROCESS | 4076 | 1463605769848 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:09:29 INFO - PROCESS | 4076 | 1463605769850 Marionette TRACE conn6 <- [1,1758,null,{}] 14:09:29 INFO - PROCESS | 4076 | 1463605769854 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:29 INFO - PROCESS | 4076 | 1463605769940 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 14:09:29 INFO - PROCESS | 4076 | 1463605769947 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:29 INFO - PROCESS | 4076 | ++DOCSHELL 19C41800 == 47 [pid = 4076] [id = 449] 14:09:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (19C45000) [pid = 4076] [serial = 1347] [outer = 00000000] 14:09:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (19F2F400) [pid = 4076] [serial = 1348] [outer = 19C45000] 14:09:29 INFO - PROCESS | 4076 | 1463605769991 Marionette DEBUG loaded listener.js 14:09:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (19F84000) [pid = 4076] [serial = 1349] [outer = 19C45000] 14:09:30 INFO - PROCESS | 4076 | 1463605770437 Marionette TRACE conn6 <- [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]]]}] 14:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 14:09:30 INFO - PROCESS | 4076 | 1463605770484 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 14:09:30 INFO - PROCESS | 4076 | 1463605770486 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 14:09:30 INFO - PROCESS | 4076 | 1463605770490 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:09:30 INFO - PROCESS | 4076 | 1463605770491 Marionette TRACE conn6 <- [1,1762,null,{}] 14:09:30 INFO - PROCESS | 4076 | 1463605770495 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:30 INFO - PROCESS | 4076 | 1463605770620 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 14:09:30 INFO - PROCESS | 4076 | 1463605770627 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:30 INFO - PROCESS | 4076 | ++DOCSHELL 1A0B0400 == 48 [pid = 4076] [id = 450] 14:09:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (1A0B0800) [pid = 4076] [serial = 1350] [outer = 00000000] 14:09:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (1A123C00) [pid = 4076] [serial = 1351] [outer = 1A0B0800] 14:09:30 INFO - PROCESS | 4076 | 1463605770764 Marionette DEBUG loaded listener.js 14:09:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (1A13D000) [pid = 4076] [serial = 1352] [outer = 1A0B0800] 14:09:31 INFO - PROCESS | 4076 | 1463605771236 Marionette TRACE conn6 <- [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]]]}] 14:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 770ms 14:09:31 INFO - PROCESS | 4076 | 1463605771271 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 14:09:31 INFO - PROCESS | 4076 | 1463605771273 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 14:09:31 INFO - PROCESS | 4076 | 1463605771276 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:09:31 INFO - PROCESS | 4076 | 1463605771278 Marionette TRACE conn6 <- [1,1766,null,{}] 14:09:31 INFO - PROCESS | 4076 | 1463605771281 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:31 INFO - PROCESS | 4076 | 1463605771403 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 14:09:31 INFO - PROCESS | 4076 | 1463605771411 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:31 INFO - PROCESS | 4076 | ++DOCSHELL 1A235800 == 49 [pid = 4076] [id = 451] 14:09:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (1AD34400) [pid = 4076] [serial = 1353] [outer = 00000000] 14:09:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (1AD86C00) [pid = 4076] [serial = 1354] [outer = 1AD34400] 14:09:31 INFO - PROCESS | 4076 | 1463605771513 Marionette DEBUG loaded listener.js 14:09:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (1AEF3800) [pid = 4076] [serial = 1355] [outer = 1AD34400] 14:09:31 INFO - PROCESS | 4076 | 1463605771922 Marionette TRACE conn6 <- [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]]]}] 14:09:31 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 14:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 14:09:31 INFO - PROCESS | 4076 | 1463605771950 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 14:09:31 INFO - PROCESS | 4076 | 1463605771952 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 14:09:31 INFO - PROCESS | 4076 | 1463605771955 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:09:31 INFO - PROCESS | 4076 | 1463605771956 Marionette TRACE conn6 <- [1,1770,null,{}] 14:09:31 INFO - PROCESS | 4076 | 1463605771960 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:32 INFO - PROCESS | 4076 | 1463605772108 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 14:09:32 INFO - PROCESS | 4076 | 1463605772133 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:32 INFO - PROCESS | 4076 | ++DOCSHELL 0C717C00 == 50 [pid = 4076] [id = 452] 14:09:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (19004400) [pid = 4076] [serial = 1356] [outer = 00000000] 14:09:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (1B414800) [pid = 4076] [serial = 1357] [outer = 19004400] 14:09:32 INFO - PROCESS | 4076 | 1463605772176 Marionette DEBUG loaded listener.js 14:09:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (1B5F0800) [pid = 4076] [serial = 1358] [outer = 19004400] 14:09:32 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (17BD1400) [pid = 4076] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:09:32 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (1900D800) [pid = 4076] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:09:32 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (09084800) [pid = 4076] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:09:32 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (0D659C00) [pid = 4076] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:09:32 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (17629C00) [pid = 4076] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:09:32 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (1BC2D400) [pid = 4076] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:09:32 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (19C78400) [pid = 4076] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:09:32 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (1A126800) [pid = 4076] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:09:32 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (0D91F000) [pid = 4076] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:09:32 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (19B99400) [pid = 4076] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:09:32 INFO - PROCESS | 4076 | 1463605772797 Marionette TRACE conn6 <- [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]]]}] 14:09:32 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 14:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 870ms 14:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:09:32 INFO - PROCESS | 4076 | 1463605772830 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 14:09:32 INFO - PROCESS | 4076 | 1463605772832 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 14:09:32 INFO - PROCESS | 4076 | 1463605772835 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:09:32 INFO - PROCESS | 4076 | 1463605772836 Marionette TRACE conn6 <- [1,1774,null,{}] 14:09:32 INFO - PROCESS | 4076 | 1463605772840 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:32 INFO - PROCESS | 4076 | 1463605772926 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 14:09:33 INFO - PROCESS | 4076 | 1463605773034 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:33 INFO - PROCESS | 4076 | ++DOCSHELL 0D850800 == 51 [pid = 4076] [id = 453] 14:09:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (0D91F000) [pid = 4076] [serial = 1359] [outer = 00000000] 14:09:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (19C6E800) [pid = 4076] [serial = 1360] [outer = 0D91F000] 14:09:33 INFO - PROCESS | 4076 | 1463605773079 Marionette DEBUG loaded listener.js 14:09:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (1AD89C00) [pid = 4076] [serial = 1361] [outer = 0D91F000] 14:09:33 INFO - PROCESS | 4076 | 1463605773423 Marionette TRACE conn6 <- [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]]]}] 14:09:33 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 14:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 14:09:33 INFO - PROCESS | 4076 | 1463605773507 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 14:09:33 INFO - PROCESS | 4076 | 1463605773509 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 14:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:09:33 INFO - PROCESS | 4076 | 1463605773512 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:09:33 INFO - PROCESS | 4076 | 1463605773513 Marionette TRACE conn6 <- [1,1778,null,{}] 14:09:33 INFO - PROCESS | 4076 | 1463605773517 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:33 INFO - PROCESS | 4076 | 1463605773606 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 14:09:33 INFO - PROCESS | 4076 | 1463605773612 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:33 INFO - PROCESS | 4076 | ++DOCSHELL 19C4F000 == 52 [pid = 4076] [id = 454] 14:09:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (1BC23000) [pid = 4076] [serial = 1362] [outer = 00000000] 14:09:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (1C838C00) [pid = 4076] [serial = 1363] [outer = 1BC23000] 14:09:33 INFO - PROCESS | 4076 | 1463605773659 Marionette DEBUG loaded listener.js 14:09:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (1CA65C00) [pid = 4076] [serial = 1364] [outer = 1BC23000] 14:09:34 INFO - PROCESS | 4076 | 1463605774099 Marionette TRACE conn6 <- [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]]]}] 14:09:34 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) 14:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 14:09:34 INFO - PROCESS | 4076 | 1463605774150 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 14:09:34 INFO - PROCESS | 4076 | 1463605774152 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 14:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:09:34 INFO - PROCESS | 4076 | 1463605774155 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:09:34 INFO - PROCESS | 4076 | 1463605774157 Marionette TRACE conn6 <- [1,1782,null,{}] 14:09:34 INFO - PROCESS | 4076 | 1463605774160 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:34 INFO - PROCESS | 4076 | 1463605774246 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 14:09:34 INFO - PROCESS | 4076 | 1463605774252 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:34 INFO - PROCESS | 4076 | ++DOCSHELL 1AD37000 == 53 [pid = 4076] [id = 455] 14:09:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (1C1B5C00) [pid = 4076] [serial = 1365] [outer = 00000000] 14:09:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (1D9AC400) [pid = 4076] [serial = 1366] [outer = 1C1B5C00] 14:09:34 INFO - PROCESS | 4076 | 1463605774302 Marionette DEBUG loaded listener.js 14:09:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (1DE8E800) [pid = 4076] [serial = 1367] [outer = 1C1B5C00] 14:09:34 INFO - PROCESS | 4076 | 1463605774886 Marionette TRACE conn6 <- [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]]]}] 14:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 770ms 14:09:34 INFO - PROCESS | 4076 | 1463605774926 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 14:09:34 INFO - PROCESS | 4076 | 1463605774931 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 14:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:09:34 INFO - PROCESS | 4076 | 1463605774994 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:09:34 INFO - PROCESS | 4076 | 1463605774999 Marionette TRACE conn6 <- [1,1786,null,{}] 14:09:34 INFO - PROCESS | 4076 | 1463605775008 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:35 INFO - PROCESS | 4076 | 1463605775134 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 14:09:35 INFO - PROCESS | 4076 | 1463605775275 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:35 INFO - PROCESS | 4076 | ++DOCSHELL 0C670000 == 54 [pid = 4076] [id = 456] 14:09:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (0CF8A000) [pid = 4076] [serial = 1368] [outer = 00000000] 14:09:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (156EA000) [pid = 4076] [serial = 1369] [outer = 0CF8A000] 14:09:35 INFO - PROCESS | 4076 | 1463605775332 Marionette DEBUG loaded listener.js 14:09:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (17B59400) [pid = 4076] [serial = 1370] [outer = 0CF8A000] 14:09:35 INFO - PROCESS | 4076 | 1463605775879 Marionette TRACE conn6 <- [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]]]}] 14:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 950ms 14:09:35 INFO - PROCESS | 4076 | 1463605775932 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 14:09:35 INFO - PROCESS | 4076 | 1463605775938 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 14:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:09:35 INFO - PROCESS | 4076 | 1463605775944 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:09:35 INFO - PROCESS | 4076 | 1463605775947 Marionette TRACE conn6 <- [1,1790,null,{}] 14:09:35 INFO - PROCESS | 4076 | 1463605775951 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:36 INFO - PROCESS | 4076 | 1463605776065 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 14:09:36 INFO - PROCESS | 4076 | 1463605776225 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:36 INFO - PROCESS | 4076 | ++DOCSHELL 17BCC400 == 55 [pid = 4076] [id = 457] 14:09:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (19008C00) [pid = 4076] [serial = 1371] [outer = 00000000] 14:09:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (1969D400) [pid = 4076] [serial = 1372] [outer = 19008C00] 14:09:36 INFO - PROCESS | 4076 | 1463605776281 Marionette DEBUG loaded listener.js 14:09:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (19C48C00) [pid = 4076] [serial = 1373] [outer = 19008C00] 14:09:36 INFO - PROCESS | 4076 | 1463605776883 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 970ms 14:09:36 INFO - PROCESS | 4076 | 1463605776916 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 14:09:36 INFO - PROCESS | 4076 | 1463605776919 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 14:09:36 INFO - PROCESS | 4076 | 1463605776922 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:09:36 INFO - PROCESS | 4076 | 1463605776926 Marionette TRACE conn6 <- [1,1794,null,{}] 14:09:36 INFO - PROCESS | 4076 | 1463605776937 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:37 INFO - PROCESS | 4076 | 1463605777052 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 14:09:37 INFO - PROCESS | 4076 | 1463605777211 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:37 INFO - PROCESS | 4076 | ++DOCSHELL 1AD8C400 == 56 [pid = 4076] [id = 458] 14:09:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (1AD90400) [pid = 4076] [serial = 1374] [outer = 00000000] 14:09:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 154 (1D9A0C00) [pid = 4076] [serial = 1375] [outer = 1AD90400] 14:09:37 INFO - PROCESS | 4076 | 1463605777270 Marionette DEBUG loaded listener.js 14:09:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 155 (1DE86C00) [pid = 4076] [serial = 1376] [outer = 1AD90400] 14:09:37 INFO - PROCESS | 4076 | 1463605777884 Marionette TRACE conn6 <- [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]]]}] 14:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1021ms 14:09:37 INFO - PROCESS | 4076 | 1463605777947 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 14:09:37 INFO - PROCESS | 4076 | 1463605777950 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 14:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:09:37 INFO - PROCESS | 4076 | 1463605777953 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:09:37 INFO - PROCESS | 4076 | 1463605777955 Marionette TRACE conn6 <- [1,1798,null,{}] 14:09:37 INFO - PROCESS | 4076 | 1463605777959 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:38 INFO - PROCESS | 4076 | 1463605778070 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 14:09:38 INFO - PROCESS | 4076 | 1463605778215 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:38 INFO - PROCESS | 4076 | ++DOCSHELL 1FAB6C00 == 57 [pid = 4076] [id = 459] 14:09:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (1FAB7400) [pid = 4076] [serial = 1377] [outer = 00000000] 14:09:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (20398800) [pid = 4076] [serial = 1378] [outer = 1FAB7400] 14:09:38 INFO - PROCESS | 4076 | 1463605778272 Marionette DEBUG loaded listener.js 14:09:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (2039D800) [pid = 4076] [serial = 1379] [outer = 1FAB7400] 14:09:38 INFO - PROCESS | 4076 | 1463605778860 Marionette TRACE conn6 <- [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]]]}] 14:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 970ms 14:09:38 INFO - PROCESS | 4076 | 1463605778927 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 14:09:38 INFO - PROCESS | 4076 | 1463605778929 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 14:09:38 INFO - PROCESS | 4076 | 1463605778933 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:09:38 INFO - PROCESS | 4076 | 1463605778935 Marionette TRACE conn6 <- [1,1802,null,{}] 14:09:38 INFO - PROCESS | 4076 | 1463605778938 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:39 INFO - PROCESS | 4076 | 1463605779046 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 14:09:39 INFO - PROCESS | 4076 | 1463605779190 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:39 INFO - PROCESS | 4076 | ++DOCSHELL 1A233800 == 58 [pid = 4076] [id = 460] 14:09:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (2039EC00) [pid = 4076] [serial = 1380] [outer = 00000000] 14:09:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 160 (20C7A000) [pid = 4076] [serial = 1381] [outer = 2039EC00] 14:09:39 INFO - PROCESS | 4076 | 1463605779245 Marionette DEBUG loaded listener.js 14:09:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 161 (20C7F400) [pid = 4076] [serial = 1382] [outer = 2039EC00] 14:09:39 INFO - PROCESS | 4076 | 1463605779805 Marionette TRACE conn6 <- [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]]]}] 14:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 930ms 14:09:39 INFO - PROCESS | 4076 | 1463605779867 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 14:09:39 INFO - PROCESS | 4076 | 1463605779869 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 14:09:39 INFO - PROCESS | 4076 | 1463605779872 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:09:39 INFO - PROCESS | 4076 | 1463605779874 Marionette TRACE conn6 <- [1,1806,null,{}] 14:09:39 INFO - PROCESS | 4076 | 1463605779878 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:40 INFO - PROCESS | 4076 | 1463605780037 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 14:09:40 INFO - PROCESS | 4076 | 1463605780186 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:40 INFO - PROCESS | 4076 | ++DOCSHELL 20C83800 == 59 [pid = 4076] [id = 461] 14:09:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 162 (21147000) [pid = 4076] [serial = 1383] [outer = 00000000] 14:09:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 163 (2114F000) [pid = 4076] [serial = 1384] [outer = 21147000] 14:09:40 INFO - PROCESS | 4076 | 1463605780242 Marionette DEBUG loaded listener.js 14:09:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 164 (21253800) [pid = 4076] [serial = 1385] [outer = 21147000] 14:09:40 INFO - PROCESS | 4076 | 1463605780853 Marionette TRACE conn6 <- [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]]]}] 14:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1018ms 14:09:40 INFO - PROCESS | 4076 | 1463605780895 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 14:09:40 INFO - PROCESS | 4076 | 1463605780897 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 14:09:40 INFO - PROCESS | 4076 | 1463605780901 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:09:40 INFO - PROCESS | 4076 | 1463605780903 Marionette TRACE conn6 <- [1,1810,null,{}] 14:09:40 INFO - PROCESS | 4076 | 1463605780907 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:41 INFO - PROCESS | 4076 | 1463605781014 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 14:09:41 INFO - PROCESS | 4076 | 1463605781176 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:41 INFO - PROCESS | 4076 | ++DOCSHELL 15FCE800 == 60 [pid = 4076] [id = 462] 14:09:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 165 (16306400) [pid = 4076] [serial = 1386] [outer = 00000000] 14:09:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 166 (19001800) [pid = 4076] [serial = 1387] [outer = 16306400] 14:09:41 INFO - PROCESS | 4076 | 1463605781231 Marionette DEBUG loaded listener.js 14:09:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 167 (19BA6000) [pid = 4076] [serial = 1388] [outer = 16306400] 14:09:42 INFO - PROCESS | 4076 | 1463605782039 Marionette TRACE conn6 <- [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]]]}] 14:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1175ms 14:09:42 INFO - PROCESS | 4076 | 1463605782080 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 14:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:09:42 INFO - PROCESS | 4076 | 1463605782085 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 14:09:42 INFO - PROCESS | 4076 | 1463605782089 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:09:42 INFO - PROCESS | 4076 | 1463605782093 Marionette TRACE conn6 <- [1,1814,null,{}] 14:09:42 INFO - PROCESS | 4076 | 1463605782098 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:42 INFO - PROCESS | 4076 | 1463605782202 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 14:09:42 INFO - PROCESS | 4076 | 1463605782352 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:42 INFO - PROCESS | 4076 | ++DOCSHELL 0D802400 == 61 [pid = 4076] [id = 463] 14:09:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 168 (0D806800) [pid = 4076] [serial = 1389] [outer = 00000000] 14:09:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (19009000) [pid = 4076] [serial = 1390] [outer = 0D806800] 14:09:42 INFO - PROCESS | 4076 | 1463605782407 Marionette DEBUG loaded listener.js 14:09:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 170 (1969A000) [pid = 4076] [serial = 1391] [outer = 0D806800] 14:09:42 INFO - PROCESS | 4076 | --DOCSHELL 19C4F000 == 60 [pid = 4076] [id = 454] 14:09:42 INFO - PROCESS | 4076 | --DOCSHELL 0D850800 == 59 [pid = 4076] [id = 453] 14:09:42 INFO - PROCESS | 4076 | --DOCSHELL 0C717C00 == 58 [pid = 4076] [id = 452] 14:09:42 INFO - PROCESS | 4076 | --DOCSHELL 1A235800 == 57 [pid = 4076] [id = 451] 14:09:42 INFO - PROCESS | 4076 | --DOCSHELL 1A0B0400 == 56 [pid = 4076] [id = 450] 14:09:42 INFO - PROCESS | 4076 | --DOCSHELL 19C41800 == 55 [pid = 4076] [id = 449] 14:09:42 INFO - PROCESS | 4076 | --DOCSHELL 18883800 == 54 [pid = 4076] [id = 448] 14:09:42 INFO - PROCESS | 4076 | --DOCSHELL 17B56C00 == 53 [pid = 4076] [id = 447] 14:09:42 INFO - PROCESS | 4076 | --DOCSHELL 0C673000 == 52 [pid = 4076] [id = 446] 14:09:42 INFO - PROCESS | 4076 | --DOCSHELL 0D802C00 == 51 [pid = 4076] [id = 445] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 169 (1B5EEC00) [pid = 4076] [serial = 1276] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 168 (1A01E400) [pid = 4076] [serial = 1300] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 167 (1C1B7000) [pid = 4076] [serial = 1279] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 166 (1AD39400) [pid = 4076] [serial = 1303] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 165 (1422F000) [pid = 4076] [serial = 1270] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 164 (149A6000) [pid = 4076] [serial = 1286] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 163 (14652C00) [pid = 4076] [serial = 1285] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 162 (1C889C00) [pid = 4076] [serial = 1282] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 161 (1A0BB400) [pid = 4076] [serial = 1301] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 160 (19C42400) [pid = 4076] [serial = 1297] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 159 (1864A400) [pid = 4076] [serial = 1291] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 158 (198DCC00) [pid = 4076] [serial = 1294] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 157 (198E8C00) [pid = 4076] [serial = 1295] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 156 (0C717800) [pid = 4076] [serial = 1288] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 155 (0D80CC00) [pid = 4076] [serial = 1289] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 154 (16A3B400) [pid = 4076] [serial = 1306] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 153 (1AD3D000) [pid = 4076] [serial = 1304] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 152 (18C79000) [pid = 4076] [serial = 1307] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (1CA60C00) [pid = 4076] [serial = 1313] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (1B408C00) [pid = 4076] [serial = 1309] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (18860400) [pid = 4076] [serial = 1292] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (18644400) [pid = 4076] [serial = 1273] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (19C69000) [pid = 4076] [serial = 1298] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (1BC21400) [pid = 4076] [serial = 1310] [outer = 00000000] [url = about:blank] 14:09:42 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (1C82C400) [pid = 4076] [serial = 1312] [outer = 00000000] [url = about:blank] 14:09:43 INFO - PROCESS | 4076 | 1463605783025 Marionette TRACE conn6 <- [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]]]}] 14:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 990ms 14:09:43 INFO - PROCESS | 4076 | 1463605783080 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 14:09:43 INFO - PROCESS | 4076 | 1463605783086 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 14:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:09:43 INFO - PROCESS | 4076 | 1463605783091 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:09:43 INFO - PROCESS | 4076 | 1463605783094 Marionette TRACE conn6 <- [1,1818,null,{}] 14:09:43 INFO - PROCESS | 4076 | 1463605783098 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:43 INFO - PROCESS | 4076 | 1463605783192 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 14:09:43 INFO - PROCESS | 4076 | 1463605783296 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:43 INFO - PROCESS | 4076 | ++DOCSHELL 0D0FC000 == 52 [pid = 4076] [id = 464] 14:09:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (0D802C00) [pid = 4076] [serial = 1392] [outer = 00000000] 14:09:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (156E4400) [pid = 4076] [serial = 1393] [outer = 0D802C00] 14:09:43 INFO - PROCESS | 4076 | 1463605783341 Marionette DEBUG loaded listener.js 14:09:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (17B8A000) [pid = 4076] [serial = 1394] [outer = 0D802C00] 14:09:43 INFO - PROCESS | 4076 | 1463605783725 Marionette TRACE conn6 <- [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]]]}] 14:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 669ms 14:09:43 INFO - PROCESS | 4076 | 1463605783765 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 14:09:43 INFO - PROCESS | 4076 | 1463605783767 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 14:09:43 INFO - PROCESS | 4076 | 1463605783771 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:09:43 INFO - PROCESS | 4076 | 1463605783774 Marionette TRACE conn6 <- [1,1822,null,{}] 14:09:43 INFO - PROCESS | 4076 | 1463605783784 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:43 INFO - PROCESS | 4076 | 1463605783877 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 14:09:43 INFO - PROCESS | 4076 | 1463605783885 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:43 INFO - PROCESS | 4076 | ++DOCSHELL 18C6A800 == 53 [pid = 4076] [id = 465] 14:09:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (18C6C000) [pid = 4076] [serial = 1395] [outer = 00000000] 14:09:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (198EA000) [pid = 4076] [serial = 1396] [outer = 18C6C000] 14:09:43 INFO - PROCESS | 4076 | 1463605783932 Marionette DEBUG loaded listener.js 14:09:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (19C46400) [pid = 4076] [serial = 1397] [outer = 18C6C000] 14:09:44 INFO - PROCESS | 4076 | 1463605784396 Marionette TRACE conn6 <- [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]]]}] 14:09:44 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 14:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 14:09:44 INFO - PROCESS | 4076 | 1463605784445 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 14:09:44 INFO - PROCESS | 4076 | 1463605784448 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 14:09:44 INFO - PROCESS | 4076 | 1463605784451 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:09:44 INFO - PROCESS | 4076 | 1463605784453 Marionette TRACE conn6 <- [1,1826,null,{}] 14:09:44 INFO - PROCESS | 4076 | 1463605784456 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:44 INFO - PROCESS | 4076 | 1463605784546 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 14:09:44 INFO - PROCESS | 4076 | 1463605784555 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:44 INFO - PROCESS | 4076 | ++DOCSHELL 19F3C000 == 54 [pid = 4076] [id = 466] 14:09:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (19F3C400) [pid = 4076] [serial = 1398] [outer = 00000000] 14:09:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (1A01FC00) [pid = 4076] [serial = 1399] [outer = 19F3C400] 14:09:44 INFO - PROCESS | 4076 | 1463605784628 Marionette DEBUG loaded listener.js 14:09:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 154 (1A0BB400) [pid = 4076] [serial = 1400] [outer = 19F3C400] 14:09:45 INFO - PROCESS | 4076 | 1463605785098 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 14:09:45 INFO - PROCESS | 4076 | 1463605785125 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 14:09:45 INFO - PROCESS | 4076 | 1463605785127 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 14:09:45 INFO - PROCESS | 4076 | 1463605785130 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:09:45 INFO - PROCESS | 4076 | 1463605785132 Marionette TRACE conn6 <- [1,1830,null,{}] 14:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:09:45 INFO - PROCESS | 4076 | 1463605785144 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:45 INFO - PROCESS | 4076 | 1463605785263 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 14:09:45 INFO - PROCESS | 4076 | 1463605785269 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:45 INFO - PROCESS | 4076 | ++DOCSHELL 19F7BC00 == 55 [pid = 4076] [id = 467] 14:09:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 155 (1A012400) [pid = 4076] [serial = 1401] [outer = 00000000] 14:09:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (1A235800) [pid = 4076] [serial = 1402] [outer = 1A012400] 14:09:45 INFO - PROCESS | 4076 | 1463605785314 Marionette DEBUG loaded listener.js 14:09:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (1AD3FC00) [pid = 4076] [serial = 1403] [outer = 1A012400] 14:09:45 INFO - PROCESS | 4076 | 1463605785778 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 14:09:45 INFO - PROCESS | 4076 | 1463605785865 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 14:09:45 INFO - PROCESS | 4076 | 1463605785867 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 14:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:09:45 INFO - PROCESS | 4076 | 1463605785870 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:09:45 INFO - PROCESS | 4076 | 1463605785872 Marionette TRACE conn6 <- [1,1834,null,{}] 14:09:45 INFO - PROCESS | 4076 | 1463605785884 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:46 INFO - PROCESS | 4076 | 1463605786043 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 14:09:46 INFO - PROCESS | 4076 | 1463605786070 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:46 INFO - PROCESS | 4076 | ++DOCSHELL 1B58C400 == 56 [pid = 4076] [id = 468] 14:09:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (1B5EEC00) [pid = 4076] [serial = 1404] [outer = 00000000] 14:09:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (1BC26000) [pid = 4076] [serial = 1405] [outer = 1B5EEC00] 14:09:46 INFO - PROCESS | 4076 | 1463605786115 Marionette DEBUG loaded listener.js 14:09:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 160 (1BD1FC00) [pid = 4076] [serial = 1406] [outer = 1B5EEC00] 14:09:46 INFO - PROCESS | 4076 | 1463605786577 Marionette TRACE conn6 <- [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]]]}] 14:09:46 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) 14:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 770ms 14:09:46 INFO - PROCESS | 4076 | 1463605786641 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 14:09:46 INFO - PROCESS | 4076 | 1463605786643 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 14:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:09:46 INFO - PROCESS | 4076 | 1463605786654 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:09:46 INFO - PROCESS | 4076 | 1463605786656 Marionette TRACE conn6 <- [1,1838,null,{}] 14:09:46 INFO - PROCESS | 4076 | 1463605786659 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:46 INFO - PROCESS | 4076 | 1463605786780 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 14:09:46 INFO - PROCESS | 4076 | 1463605786853 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:46 INFO - PROCESS | 4076 | ++DOCSHELL 191E5400 == 57 [pid = 4076] [id = 469] 14:09:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 161 (1928B400) [pid = 4076] [serial = 1407] [outer = 00000000] 14:09:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 162 (1C88D800) [pid = 4076] [serial = 1408] [outer = 1928B400] 14:09:46 INFO - PROCESS | 4076 | 1463605786897 Marionette DEBUG loaded listener.js 14:09:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 163 (1CA68800) [pid = 4076] [serial = 1409] [outer = 1928B400] 14:09:47 INFO - PROCESS | 4076 | --DOMWINDOW == 162 (17B57000) [pid = 4076] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:09:47 INFO - PROCESS | 4076 | --DOMWINDOW == 161 (0DC69400) [pid = 4076] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:09:47 INFO - PROCESS | 4076 | --DOMWINDOW == 160 (1961D000) [pid = 4076] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:09:47 INFO - PROCESS | 4076 | --DOMWINDOW == 159 (0C71E800) [pid = 4076] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:09:47 INFO - PROCESS | 4076 | --DOMWINDOW == 158 (1A0B0800) [pid = 4076] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:09:47 INFO - PROCESS | 4076 | --DOMWINDOW == 157 (1AD34400) [pid = 4076] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:09:47 INFO - PROCESS | 4076 | --DOMWINDOW == 156 (0C713800) [pid = 4076] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:09:47 INFO - PROCESS | 4076 | --DOMWINDOW == 155 (14914C00) [pid = 4076] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:09:47 INFO - PROCESS | 4076 | --DOMWINDOW == 154 (1630F800) [pid = 4076] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:09:47 INFO - PROCESS | 4076 | --DOMWINDOW == 153 (19004400) [pid = 4076] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:09:47 INFO - PROCESS | 4076 | --DOMWINDOW == 152 (0D852000) [pid = 4076] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:09:47 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (19C45000) [pid = 4076] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:09:47 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (1BC23000) [pid = 4076] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:09:47 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (0D91F000) [pid = 4076] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:09:47 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (14224400) [pid = 4076] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:09:47 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (0D921C00) [pid = 4076] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:09:47 INFO - PROCESS | 4076 | 1463605787593 Marionette TRACE conn6 <- [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]]]}] 14:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 970ms 14:09:47 INFO - PROCESS | 4076 | 1463605787627 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 14:09:47 INFO - PROCESS | 4076 | 1463605787631 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 14:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:09:47 INFO - PROCESS | 4076 | 1463605787637 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:09:47 INFO - PROCESS | 4076 | 1463605787641 Marionette TRACE conn6 <- [1,1842,null,{}] 14:09:47 INFO - PROCESS | 4076 | 1463605787648 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:47 INFO - PROCESS | 4076 | 1463605787765 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 14:09:47 INFO - PROCESS | 4076 | 1463605787889 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:47 INFO - PROCESS | 4076 | ++DOCSHELL 0DC69400 == 58 [pid = 4076] [id = 470] 14:09:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (0DC6D400) [pid = 4076] [serial = 1410] [outer = 00000000] 14:09:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (0DE2B000) [pid = 4076] [serial = 1411] [outer = 0DC6D400] 14:09:47 INFO - PROCESS | 4076 | 1463605787986 Marionette DEBUG loaded listener.js 14:09:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (14224400) [pid = 4076] [serial = 1412] [outer = 0DC6D400] 14:09:48 INFO - PROCESS | 4076 | 1463605788593 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 970ms 14:09:48 INFO - PROCESS | 4076 | 1463605788612 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 14:09:48 INFO - PROCESS | 4076 | 1463605788618 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 14:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:09:48 INFO - PROCESS | 4076 | 1463605788624 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:09:48 INFO - PROCESS | 4076 | 1463605788627 Marionette TRACE conn6 <- [1,1846,null,{}] 14:09:48 INFO - PROCESS | 4076 | 1463605788631 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:48 INFO - PROCESS | 4076 | 1463605788745 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 14:09:48 INFO - PROCESS | 4076 | 1463605788906 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:48 INFO - PROCESS | 4076 | ++DOCSHELL 17B87C00 == 59 [pid = 4076] [id = 471] 14:09:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (17BCEC00) [pid = 4076] [serial = 1413] [outer = 00000000] 14:09:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (18BDB400) [pid = 4076] [serial = 1414] [outer = 17BCEC00] 14:09:48 INFO - PROCESS | 4076 | 1463605788963 Marionette DEBUG loaded listener.js 14:09:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (190DF400) [pid = 4076] [serial = 1415] [outer = 17BCEC00] 14:09:49 INFO - PROCESS | 4076 | 1463605789538 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 970ms 14:09:49 INFO - PROCESS | 4076 | 1463605789597 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 14:09:49 INFO - PROCESS | 4076 | 1463605789599 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 14:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:09:49 INFO - PROCESS | 4076 | 1463605789603 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:09:49 INFO - PROCESS | 4076 | 1463605789607 Marionette TRACE conn6 <- [1,1850,null,{}] 14:09:49 INFO - PROCESS | 4076 | 1463605789618 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:49 INFO - PROCESS | 4076 | 1463605789737 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 14:09:49 INFO - PROCESS | 4076 | 1463605789888 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:49 INFO - PROCESS | 4076 | ++DOCSHELL 19C47000 == 60 [pid = 4076] [id = 472] 14:09:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 154 (1A020C00) [pid = 4076] [serial = 1416] [outer = 00000000] 14:09:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 155 (1AD3B000) [pid = 4076] [serial = 1417] [outer = 1A020C00] 14:09:49 INFO - PROCESS | 4076 | 1463605789947 Marionette DEBUG loaded listener.js 14:09:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 156 (1AEF6000) [pid = 4076] [serial = 1418] [outer = 1A020C00] 14:09:50 INFO - PROCESS | 4076 | 1463605790513 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 970ms 14:09:50 INFO - PROCESS | 4076 | 1463605790604 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 14:09:50 INFO - PROCESS | 4076 | 1463605790607 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 14:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:09:50 INFO - PROCESS | 4076 | 1463605790610 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:09:50 INFO - PROCESS | 4076 | 1463605790612 Marionette TRACE conn6 <- [1,1854,null,{}] 14:09:50 INFO - PROCESS | 4076 | 1463605790631 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:50 INFO - PROCESS | 4076 | 1463605790747 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 14:09:50 INFO - PROCESS | 4076 | 1463605790887 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:50 INFO - PROCESS | 4076 | ++DOCSHELL 1C82BC00 == 61 [pid = 4076] [id = 473] 14:09:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 157 (1DA5B400) [pid = 4076] [serial = 1419] [outer = 00000000] 14:09:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 158 (1DE8F400) [pid = 4076] [serial = 1420] [outer = 1DA5B400] 14:09:50 INFO - PROCESS | 4076 | 1463605790943 Marionette DEBUG loaded listener.js 14:09:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 159 (1E705C00) [pid = 4076] [serial = 1421] [outer = 1DA5B400] 14:09:51 INFO - PROCESS | 4076 | 1463605791510 Marionette TRACE conn6 <- [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]]]}] 14:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 950ms 14:09:51 INFO - PROCESS | 4076 | 1463605791563 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 14:09:51 INFO - PROCESS | 4076 | 1463605791565 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 14:09:51 INFO - PROCESS | 4076 | 1463605791568 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:09:51 INFO - PROCESS | 4076 | 1463605791570 Marionette TRACE conn6 <- [1,1858,null,{}] 14:09:51 INFO - PROCESS | 4076 | 1463605791574 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:51 INFO - PROCESS | 4076 | 1463605791681 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 14:09:51 INFO - PROCESS | 4076 | 1463605791841 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:51 INFO - PROCESS | 4076 | ++DOCSHELL 0D84CC00 == 62 [pid = 4076] [id = 474] 14:09:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 160 (0D851800) [pid = 4076] [serial = 1422] [outer = 00000000] 14:09:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 161 (20395000) [pid = 4076] [serial = 1423] [outer = 0D851800] 14:09:51 INFO - PROCESS | 4076 | 1463605791896 Marionette DEBUG loaded listener.js 14:09:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 162 (2039C800) [pid = 4076] [serial = 1424] [outer = 0D851800] 14:09:52 INFO - PROCESS | 4076 | 1463605792462 Marionette TRACE conn6 <- [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]]]}] 14:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 930ms 14:09:52 INFO - PROCESS | 4076 | 1463605792502 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 14:09:52 INFO - PROCESS | 4076 | 1463605792505 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 14:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:09:52 INFO - PROCESS | 4076 | 1463605792508 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:09:52 INFO - PROCESS | 4076 | 1463605792510 Marionette TRACE conn6 <- [1,1862,null,{}] 14:09:52 INFO - PROCESS | 4076 | 1463605792514 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:52 INFO - PROCESS | 4076 | 1463605792651 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 14:09:52 INFO - PROCESS | 4076 | 1463605792803 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:52 INFO - PROCESS | 4076 | ++DOCSHELL 2114B800 == 63 [pid = 4076] [id = 475] 14:09:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 163 (2114CC00) [pid = 4076] [serial = 1425] [outer = 00000000] 14:09:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 164 (21256800) [pid = 4076] [serial = 1426] [outer = 2114CC00] 14:09:52 INFO - PROCESS | 4076 | 1463605792859 Marionette DEBUG loaded listener.js 14:09:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 165 (2125E400) [pid = 4076] [serial = 1427] [outer = 2114CC00] 14:09:53 INFO - PROCESS | 4076 | 1463605793442 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 970ms 14:09:53 INFO - PROCESS | 4076 | 1463605793482 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 14:09:53 INFO - PROCESS | 4076 | 1463605793485 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 14:09:53 INFO - PROCESS | 4076 | 1463605793488 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:09:53 INFO - PROCESS | 4076 | 1463605793490 Marionette TRACE conn6 <- [1,1866,null,{}] 14:09:53 INFO - PROCESS | 4076 | 1463605793494 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:53 INFO - PROCESS | 4076 | 1463605793600 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 14:09:53 INFO - PROCESS | 4076 | 1463605793792 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:53 INFO - PROCESS | 4076 | ++DOCSHELL 0D80D800 == 64 [pid = 4076] [id = 476] 14:09:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 166 (0D855000) [pid = 4076] [serial = 1428] [outer = 00000000] 14:09:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 167 (0DCAA800) [pid = 4076] [serial = 1429] [outer = 0D855000] 14:09:53 INFO - PROCESS | 4076 | 1463605793847 Marionette DEBUG loaded listener.js 14:09:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 168 (1464A800) [pid = 4076] [serial = 1430] [outer = 0D855000] 14:09:54 INFO - PROCESS | 4076 | 1463605794567 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1126ms 14:09:54 INFO - PROCESS | 4076 | 1463605794620 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 14:09:54 INFO - PROCESS | 4076 | 1463605794625 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 14:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:09:54 INFO - PROCESS | 4076 | 1463605794629 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:09:54 INFO - PROCESS | 4076 | 1463605794633 Marionette TRACE conn6 <- [1,1870,null,{}] 14:09:54 INFO - PROCESS | 4076 | 1463605794638 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:54 INFO - PROCESS | 4076 | 1463605794747 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 14:09:54 INFO - PROCESS | 4076 | 1463605794919 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:54 INFO - PROCESS | 4076 | ++DOCSHELL 17B5C800 == 65 [pid = 4076] [id = 477] 14:09:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 169 (17B5CC00) [pid = 4076] [serial = 1431] [outer = 00000000] 14:09:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 170 (1887EC00) [pid = 4076] [serial = 1432] [outer = 17B5CC00] 14:09:54 INFO - PROCESS | 4076 | 1463605794972 Marionette DEBUG loaded listener.js 14:09:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 171 (190DD000) [pid = 4076] [serial = 1433] [outer = 17B5CC00] 14:09:55 INFO - PROCESS | 4076 | 1463605795596 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1024ms 14:09:55 INFO - PROCESS | 4076 | 1463605795665 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 14:09:55 INFO - PROCESS | 4076 | 1463605795670 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 14:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:09:55 INFO - PROCESS | 4076 | 1463605795677 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:09:55 INFO - PROCESS | 4076 | 1463605795680 Marionette TRACE conn6 <- [1,1874,null,{}] 14:09:55 INFO - PROCESS | 4076 | 1463605795699 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:55 INFO - PROCESS | 4076 | 1463605795822 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 14:09:55 INFO - PROCESS | 4076 | --DOCSHELL 1BD21400 == 64 [pid = 4076] [id = 426] 14:09:55 INFO - PROCESS | 4076 | --DOCSHELL 1C2C2800 == 63 [pid = 4076] [id = 427] 14:09:55 INFO - PROCESS | 4076 | --DOCSHELL 19C78C00 == 62 [pid = 4076] [id = 425] 14:09:55 INFO - PROCESS | 4076 | --DOCSHELL 1B58C400 == 61 [pid = 4076] [id = 468] 14:09:55 INFO - PROCESS | 4076 | --DOCSHELL 19F7BC00 == 60 [pid = 4076] [id = 467] 14:09:55 INFO - PROCESS | 4076 | --DOCSHELL 19F3C000 == 59 [pid = 4076] [id = 466] 14:09:55 INFO - PROCESS | 4076 | --DOCSHELL 18C6A800 == 58 [pid = 4076] [id = 465] 14:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0D0FC000 == 57 [pid = 4076] [id = 464] 14:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0D802400 == 56 [pid = 4076] [id = 463] 14:09:55 INFO - PROCESS | 4076 | --DOCSHELL 17BCC400 == 55 [pid = 4076] [id = 457] 14:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0C670000 == 54 [pid = 4076] [id = 456] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 170 (1CA65C00) [pid = 4076] [serial = 1364] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 169 (1D9AC400) [pid = 4076] [serial = 1366] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 168 (18879000) [pid = 4076] [serial = 1343] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 167 (18645400) [pid = 4076] [serial = 1342] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 166 (16306800) [pid = 4076] [serial = 1318] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 165 (0DCA6000) [pid = 4076] [serial = 1148] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 164 (19C4E400) [pid = 4076] [serial = 1321] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 163 (19B9B400) [pid = 4076] [serial = 1345] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 162 (1DE92400) [pid = 4076] [serial = 1330] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 161 (0D810400) [pid = 4076] [serial = 1145] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 160 (1A13D000) [pid = 4076] [serial = 1352] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 159 (1AEF3800) [pid = 4076] [serial = 1355] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 158 (1DE92000) [pid = 4076] [serial = 1333] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 157 (0D767800) [pid = 4076] [serial = 1339] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 156 (15FC7C00) [pid = 4076] [serial = 1154] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 155 (17622000) [pid = 4076] [serial = 1157] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 154 (1B5F0800) [pid = 4076] [serial = 1358] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 153 (0DC6B000) [pid = 4076] [serial = 1336] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 152 (1DA68400) [pid = 4076] [serial = 1327] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (19F84000) [pid = 4076] [serial = 1349] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (1C838C00) [pid = 4076] [serial = 1363] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (1B414800) [pid = 4076] [serial = 1357] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (0DC72000) [pid = 4076] [serial = 1340] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (19C6E800) [pid = 4076] [serial = 1360] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (19BA5400) [pid = 4076] [serial = 1346] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (10E10C00) [pid = 4076] [serial = 1337] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (19F2F400) [pid = 4076] [serial = 1348] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (147F8000) [pid = 4076] [serial = 1151] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (1D9A6800) [pid = 4076] [serial = 1324] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (1AD89C00) [pid = 4076] [serial = 1361] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (1AD86C00) [pid = 4076] [serial = 1354] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (14649C00) [pid = 4076] [serial = 1160] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (1A123C00) [pid = 4076] [serial = 1351] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (1D9A7800) [pid = 4076] [serial = 1315] [outer = 00000000] [url = about:blank] 14:09:55 INFO - PROCESS | 4076 | 1463605796006 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:56 INFO - PROCESS | 4076 | ++DOCSHELL 0D003400 == 55 [pid = 4076] [id = 478] 14:09:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (0D00EC00) [pid = 4076] [serial = 1434] [outer = 00000000] 14:09:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (0D810400) [pid = 4076] [serial = 1435] [outer = 0D00EC00] 14:09:56 INFO - PROCESS | 4076 | 1463605796053 Marionette DEBUG loaded listener.js 14:09:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (0DCA0000) [pid = 4076] [serial = 1436] [outer = 0D00EC00] 14:09:56 INFO - PROCESS | 4076 | 1463605796477 Marionette TRACE conn6 <- [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]]]}] 14:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 850ms 14:09:56 INFO - PROCESS | 4076 | 1463605796531 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 14:09:56 INFO - PROCESS | 4076 | 1463605796534 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 14:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:09:56 INFO - PROCESS | 4076 | 1463605796537 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:09:56 INFO - PROCESS | 4076 | 1463605796540 Marionette TRACE conn6 <- [1,1878,null,{}] 14:09:56 INFO - PROCESS | 4076 | 1463605796550 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:56 INFO - PROCESS | 4076 | 1463605796643 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 14:09:56 INFO - PROCESS | 4076 | 1463605796657 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:56 INFO - PROCESS | 4076 | ++DOCSHELL 18BE0000 == 56 [pid = 4076] [id = 479] 14:09:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (1900BC00) [pid = 4076] [serial = 1437] [outer = 00000000] 14:09:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (19BA4400) [pid = 4076] [serial = 1438] [outer = 1900BC00] 14:09:56 INFO - PROCESS | 4076 | 1463605796704 Marionette DEBUG loaded listener.js 14:09:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (19C4E400) [pid = 4076] [serial = 1439] [outer = 1900BC00] 14:09:57 INFO - PROCESS | 4076 | 1463605797162 Marionette TRACE conn6 <- [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]]]}] 14:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 690ms 14:09:57 INFO - PROCESS | 4076 | 1463605797227 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 14:09:57 INFO - PROCESS | 4076 | 1463605797230 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 14:09:57 INFO - PROCESS | 4076 | 1463605797233 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:09:57 INFO - PROCESS | 4076 | 1463605797235 Marionette TRACE conn6 <- [1,1882,null,{}] 14:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:09:57 INFO - PROCESS | 4076 | 1463605797238 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:57 INFO - PROCESS | 4076 | 1463605797331 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 14:09:57 INFO - PROCESS | 4076 | 1463605797442 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:57 INFO - PROCESS | 4076 | ++DOCSHELL 19010400 == 57 [pid = 4076] [id = 480] 14:09:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (190D8800) [pid = 4076] [serial = 1440] [outer = 00000000] 14:09:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (1A016400) [pid = 4076] [serial = 1441] [outer = 190D8800] 14:09:57 INFO - PROCESS | 4076 | 1463605797487 Marionette DEBUG loaded listener.js 14:09:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (1A12C400) [pid = 4076] [serial = 1442] [outer = 190D8800] 14:09:57 INFO - PROCESS | 4076 | 1463605797850 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 14:09:57 INFO - PROCESS | 4076 | 1463605797907 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 14:09:57 INFO - PROCESS | 4076 | 1463605797909 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 14:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:09:57 INFO - PROCESS | 4076 | 1463605797912 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:09:57 INFO - PROCESS | 4076 | 1463605797914 Marionette TRACE conn6 <- [1,1886,null,{}] 14:09:57 INFO - PROCESS | 4076 | 1463605797917 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:57 INFO - PROCESS | 4076 | 1463605798005 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 14:09:58 INFO - PROCESS | 4076 | 1463605798156 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:58 INFO - PROCESS | 4076 | ++DOCSHELL 19F80800 == 58 [pid = 4076] [id = 481] 14:09:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (19F85800) [pid = 4076] [serial = 1443] [outer = 00000000] 14:09:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (1AD37800) [pid = 4076] [serial = 1444] [outer = 19F85800] 14:09:58 INFO - PROCESS | 4076 | 1463605798210 Marionette DEBUG loaded listener.js 14:09:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (1AD39C00) [pid = 4076] [serial = 1445] [outer = 19F85800] 14:09:58 INFO - PROCESS | 4076 | 1463605798652 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 770ms 14:09:58 INFO - PROCESS | 4076 | 1463605798687 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 14:09:58 INFO - PROCESS | 4076 | 1463605798689 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 14:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:09:58 INFO - PROCESS | 4076 | 1463605798693 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:09:58 INFO - PROCESS | 4076 | 1463605798694 Marionette TRACE conn6 <- [1,1890,null,{}] 14:09:58 INFO - PROCESS | 4076 | 1463605798702 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:58 INFO - PROCESS | 4076 | 1463605798836 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 14:09:58 INFO - PROCESS | 4076 | 1463605798912 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:58 INFO - PROCESS | 4076 | ++DOCSHELL 1B5F1400 == 59 [pid = 4076] [id = 482] 14:09:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (1B5F6400) [pid = 4076] [serial = 1446] [outer = 00000000] 14:09:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (1C1B5800) [pid = 4076] [serial = 1447] [outer = 1B5F6400] 14:09:58 INFO - PROCESS | 4076 | 1463605798958 Marionette DEBUG loaded listener.js 14:09:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 152 (1C838C00) [pid = 4076] [serial = 1448] [outer = 1B5F6400] 14:09:59 INFO - PROCESS | 4076 | 1463605799373 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 14:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:09:59 INFO - PROCESS | 4076 | 1463605799423 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 14:09:59 INFO - PROCESS | 4076 | 1463605799426 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 14:09:59 INFO - PROCESS | 4076 | 1463605799429 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:09:59 INFO - PROCESS | 4076 | 1463605799431 Marionette TRACE conn6 <- [1,1894,null,{}] 14:09:59 INFO - PROCESS | 4076 | 1463605799476 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:59 INFO - PROCESS | 4076 | 1463605799603 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 14:09:59 INFO - PROCESS | 4076 | 1463605799679 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:59 INFO - PROCESS | 4076 | ++DOCSHELL 1C893C00 == 60 [pid = 4076] [id = 483] 14:09:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 153 (1CA6B800) [pid = 4076] [serial = 1449] [outer = 00000000] 14:09:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 154 (1D9AB400) [pid = 4076] [serial = 1450] [outer = 1CA6B800] 14:09:59 INFO - PROCESS | 4076 | 1463605799723 Marionette DEBUG loaded listener.js 14:09:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 155 (1DA68400) [pid = 4076] [serial = 1451] [outer = 1CA6B800] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 154 (1B5EEC00) [pid = 4076] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 153 (0CF8A000) [pid = 4076] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 152 (18C6C000) [pid = 4076] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 151 (16306400) [pid = 4076] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (0D802C00) [pid = 4076] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (0D806800) [pid = 4076] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (19008C00) [pid = 4076] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (19F3C400) [pid = 4076] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (1A012400) [pid = 4076] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (0D849800) [pid = 4076] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (0D650000) [pid = 4076] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (156EF000) [pid = 4076] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (18883000) [pid = 4076] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (1900B000) [pid = 4076] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (190E5000) [pid = 4076] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (198E3800) [pid = 4076] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (0CF7E000) [pid = 4076] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (14729000) [pid = 4076] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (19C4A000) [pid = 4076] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (1AD3F000) [pid = 4076] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (1ADCC400) [pid = 4076] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (1B451C00) [pid = 4076] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (0D856C00) [pid = 4076] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (15623000) [pid = 4076] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (1ADC6400) [pid = 4076] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (1BD25400) [pid = 4076] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (1C82B000) [pid = 4076] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (1CA67000) [pid = 4076] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (0DF9D400) [pid = 4076] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (191E5800) [pid = 4076] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (1D99F800) [pid = 4076] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1012ms 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (1DA64400) [pid = 4076] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1DE8C400) [pid = 4076] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (0DC9DC00) [pid = 4076] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:10:00 INFO - PROCESS | 4076 | 1463605800422 Marionette TRACE conn6 <- [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]]]}] 14:10:00 INFO - PROCESS | 4076 | 1463605800442 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 14:10:00 INFO - PROCESS | 4076 | 1463605800444 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 14:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:10:00 INFO - PROCESS | 4076 | 1463605800447 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:10:00 INFO - PROCESS | 4076 | 1463605800449 Marionette TRACE conn6 <- [1,1898,null,{}] 14:10:00 INFO - PROCESS | 4076 | 1463605800453 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:00 INFO - PROCESS | 4076 | 1463605800540 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 14:10:00 INFO - PROCESS | 4076 | 1463605800546 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:00 INFO - PROCESS | 4076 | ++DOCSHELL 0D806800 == 61 [pid = 4076] [id = 484] 14:10:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (0D806C00) [pid = 4076] [serial = 1452] [outer = 00000000] 14:10:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (0DFA3800) [pid = 4076] [serial = 1453] [outer = 0D806C00] 14:10:00 INFO - PROCESS | 4076 | 1463605800593 Marionette DEBUG loaded listener.js 14:10:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (15FC7000) [pid = 4076] [serial = 1454] [outer = 0D806C00] 14:10:01 INFO - PROCESS | 4076 | 1463605801104 Marionette TRACE conn6 <- [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]]]}] 14:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 14:10:01 INFO - PROCESS | 4076 | 1463605801122 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 14:10:01 INFO - PROCESS | 4076 | 1463605801123 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 14:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:10:01 INFO - PROCESS | 4076 | 1463605801127 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:10:01 INFO - PROCESS | 4076 | 1463605801128 Marionette TRACE conn6 <- [1,1902,null,{}] 14:10:01 INFO - PROCESS | 4076 | 1463605801132 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:01 INFO - PROCESS | 4076 | 1463605801219 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 14:10:01 INFO - PROCESS | 4076 | 1463605801226 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:01 INFO - PROCESS | 4076 | ++DOCSHELL 176B2800 == 62 [pid = 4076] [id = 485] 14:10:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (17B51400) [pid = 4076] [serial = 1455] [outer = 00000000] 14:10:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (191E5800) [pid = 4076] [serial = 1456] [outer = 17B51400] 14:10:01 INFO - PROCESS | 4076 | 1463605801269 Marionette DEBUG loaded listener.js 14:10:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (19F88000) [pid = 4076] [serial = 1457] [outer = 17B51400] 14:10:01 INFO - PROCESS | 4076 | 1463605801718 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 14:10:01 INFO - PROCESS | 4076 | 1463605801757 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 14:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:10:01 INFO - PROCESS | 4076 | 1463605801759 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 14:10:01 INFO - PROCESS | 4076 | 1463605801763 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:10:01 INFO - PROCESS | 4076 | 1463605801764 Marionette TRACE conn6 <- [1,1906,null,{}] 14:10:01 INFO - PROCESS | 4076 | 1463605801788 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:01 INFO - PROCESS | 4076 | 1463605801876 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 14:10:01 INFO - PROCESS | 4076 | 1463605801883 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:01 INFO - PROCESS | 4076 | ++DOCSHELL 0D852400 == 63 [pid = 4076] [id = 486] 14:10:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (0DCA1C00) [pid = 4076] [serial = 1458] [outer = 00000000] 14:10:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1B5F2800) [pid = 4076] [serial = 1459] [outer = 0DCA1C00] 14:10:01 INFO - PROCESS | 4076 | 1463605801926 Marionette DEBUG loaded listener.js 14:10:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1CA64C00) [pid = 4076] [serial = 1460] [outer = 0DCA1C00] 14:10:02 INFO - PROCESS | 4076 | 1463605802461 Marionette TRACE conn6 <- [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]]]}] 14:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 790ms 14:10:02 INFO - PROCESS | 4076 | 1463605802554 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 14:10:02 INFO - PROCESS | 4076 | 1463605802559 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 14:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:10:02 INFO - PROCESS | 4076 | 1463605802578 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:10:02 INFO - PROCESS | 4076 | 1463605802582 Marionette TRACE conn6 <- [1,1910,null,{}] 14:10:02 INFO - PROCESS | 4076 | 1463605802658 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:02 INFO - PROCESS | 4076 | 1463605802778 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 14:10:02 INFO - PROCESS | 4076 | 1463605802893 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:02 INFO - PROCESS | 4076 | ++DOCSHELL 0D84B400 == 64 [pid = 4076] [id = 487] 14:10:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (0D855400) [pid = 4076] [serial = 1461] [outer = 00000000] 14:10:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (156ED800) [pid = 4076] [serial = 1462] [outer = 0D855400] 14:10:02 INFO - PROCESS | 4076 | 1463605802951 Marionette DEBUG loaded listener.js 14:10:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (17625400) [pid = 4076] [serial = 1463] [outer = 0D855400] 14:10:03 INFO - PROCESS | 4076 | 1463605803543 Marionette TRACE conn6 <- [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]]]}] 14:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1045ms 14:10:03 INFO - PROCESS | 4076 | 1463605803615 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 14:10:03 INFO - PROCESS | 4076 | 1463605803621 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 14:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:10:03 INFO - PROCESS | 4076 | 1463605803627 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:10:03 INFO - PROCESS | 4076 | 1463605803630 Marionette TRACE conn6 <- [1,1914,null,{}] 14:10:03 INFO - PROCESS | 4076 | 1463605803634 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:03 INFO - PROCESS | 4076 | 1463605803780 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 14:10:03 INFO - PROCESS | 4076 | 1463605803933 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:03 INFO - PROCESS | 4076 | ++DOCSHELL 19003000 == 65 [pid = 4076] [id = 488] 14:10:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (19008C00) [pid = 4076] [serial = 1464] [outer = 00000000] 14:10:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (19BA3400) [pid = 4076] [serial = 1465] [outer = 19008C00] 14:10:03 INFO - PROCESS | 4076 | 1463605803988 Marionette DEBUG loaded listener.js 14:10:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (19C75800) [pid = 4076] [serial = 1466] [outer = 19008C00] 14:10:04 INFO - PROCESS | 4076 | 1463605804577 Marionette TRACE conn6 <- [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]]]}] 14:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1018ms 14:10:04 INFO - PROCESS | 4076 | 1463605804648 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 14:10:04 INFO - PROCESS | 4076 | 1463605804651 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 14:10:04 INFO - PROCESS | 4076 | 1463605804654 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:10:04 INFO - PROCESS | 4076 | 1463605804658 Marionette TRACE conn6 <- [1,1918,null,{}] 14:10:04 INFO - PROCESS | 4076 | 1463605804669 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:04 INFO - PROCESS | 4076 | 1463605804817 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 14:10:04 INFO - PROCESS | 4076 | 1463605804962 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:04 INFO - PROCESS | 4076 | ++DOCSHELL 1B5F0800 == 66 [pid = 4076] [id = 489] 14:10:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (1C890800) [pid = 4076] [serial = 1467] [outer = 00000000] 14:10:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (1DA5D000) [pid = 4076] [serial = 1468] [outer = 1C890800] 14:10:05 INFO - PROCESS | 4076 | 1463605805022 Marionette DEBUG loaded listener.js 14:10:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (1DE93000) [pid = 4076] [serial = 1469] [outer = 1C890800] 14:10:05 INFO - PROCESS | 4076 | 1463605805621 Marionette TRACE conn6 <- [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]]]}] 14:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1020ms 14:10:05 INFO - PROCESS | 4076 | 1463605805678 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 14:10:05 INFO - PROCESS | 4076 | 1463605805681 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 14:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:10:05 INFO - PROCESS | 4076 | 1463605805684 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:10:05 INFO - PROCESS | 4076 | 1463605805686 Marionette TRACE conn6 <- [1,1922,null,{}] 14:10:05 INFO - PROCESS | 4076 | 1463605805690 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:05 INFO - PROCESS | 4076 | 1463605805803 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 14:10:05 INFO - PROCESS | 4076 | 1463605805953 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:05 INFO - PROCESS | 4076 | ++DOCSHELL 2039D400 == 67 [pid = 4076] [id = 490] 14:10:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (2039DC00) [pid = 4076] [serial = 1470] [outer = 00000000] 14:10:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (21143400) [pid = 4076] [serial = 1471] [outer = 2039DC00] 14:10:05 INFO - PROCESS | 4076 | 1463605806009 Marionette DEBUG loaded listener.js 14:10:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (2114D000) [pid = 4076] [serial = 1472] [outer = 2039DC00] 14:10:06 INFO - PROCESS | 4076 | 1463605806620 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 970ms 14:10:06 INFO - PROCESS | 4076 | 1463605806658 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 14:10:06 INFO - PROCESS | 4076 | 1463605806660 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 14:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:10:06 INFO - PROCESS | 4076 | 1463605806663 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:10:06 INFO - PROCESS | 4076 | 1463605806665 Marionette TRACE conn6 <- [1,1926,null,{}] 14:10:06 INFO - PROCESS | 4076 | 1463605806669 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:06 INFO - PROCESS | 4076 | 1463605806780 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 14:10:06 INFO - PROCESS | 4076 | 1463605806930 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:06 INFO - PROCESS | 4076 | ++DOCSHELL 20C7D400 == 68 [pid = 4076] [id = 491] 14:10:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (20C7FC00) [pid = 4076] [serial = 1473] [outer = 00000000] 14:10:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (21322800) [pid = 4076] [serial = 1474] [outer = 20C7FC00] 14:10:06 INFO - PROCESS | 4076 | 1463605806986 Marionette DEBUG loaded listener.js 14:10:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (21325C00) [pid = 4076] [serial = 1475] [outer = 20C7FC00] 14:10:07 INFO - PROCESS | 4076 | 1463605807600 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 970ms 14:10:07 INFO - PROCESS | 4076 | 1463605807634 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 14:10:07 INFO - PROCESS | 4076 | 1463605807636 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 14:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:10:07 INFO - PROCESS | 4076 | 1463605807640 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:10:07 INFO - PROCESS | 4076 | 1463605807642 Marionette TRACE conn6 <- [1,1930,null,{}] 14:10:07 INFO - PROCESS | 4076 | 1463605807645 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:07 INFO - PROCESS | 4076 | 1463605807778 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 14:10:07 INFO - PROCESS | 4076 | 1463605807933 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:07 INFO - PROCESS | 4076 | ++DOCSHELL 0D767400 == 69 [pid = 4076] [id = 492] 14:10:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 146 (0D850C00) [pid = 4076] [serial = 1476] [outer = 00000000] 14:10:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 147 (17BD0800) [pid = 4076] [serial = 1477] [outer = 0D850C00] 14:10:07 INFO - PROCESS | 4076 | 1463605807990 Marionette DEBUG loaded listener.js 14:10:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 148 (1A012000) [pid = 4076] [serial = 1478] [outer = 0D850C00] 14:10:08 INFO - PROCESS | 4076 | 1463605808913 Marionette TRACE conn6 <- [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]]]}] 14:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1333ms 14:10:08 INFO - PROCESS | 4076 | 1463605808978 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 14:10:08 INFO - PROCESS | 4076 | 1463605808983 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 14:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:10:08 INFO - PROCESS | 4076 | 1463605808987 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:10:08 INFO - PROCESS | 4076 | 1463605808991 Marionette TRACE conn6 <- [1,1934,null,{}] 14:10:08 INFO - PROCESS | 4076 | 1463605808996 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:09 INFO - PROCESS | 4076 | 1463605809097 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 14:10:09 INFO - PROCESS | 4076 | 1463605809252 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:09 INFO - PROCESS | 4076 | ++DOCSHELL 0C66F400 == 70 [pid = 4076] [id = 493] 14:10:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 149 (0D84E400) [pid = 4076] [serial = 1479] [outer = 00000000] 14:10:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 150 (0DC9F400) [pid = 4076] [serial = 1480] [outer = 0D84E400] 14:10:09 INFO - PROCESS | 4076 | 1463605809306 Marionette DEBUG loaded listener.js 14:10:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 151 (0DEE7800) [pid = 4076] [serial = 1481] [outer = 0D84E400] 14:10:09 INFO - PROCESS | 4076 | --DOCSHELL 176B2800 == 69 [pid = 4076] [id = 485] 14:10:09 INFO - PROCESS | 4076 | --DOCSHELL 0D806800 == 68 [pid = 4076] [id = 484] 14:10:09 INFO - PROCESS | 4076 | --DOCSHELL 1C893C00 == 67 [pid = 4076] [id = 483] 14:10:09 INFO - PROCESS | 4076 | --DOCSHELL 1B5F1400 == 66 [pid = 4076] [id = 482] 14:10:09 INFO - PROCESS | 4076 | --DOCSHELL 19F80800 == 65 [pid = 4076] [id = 481] 14:10:09 INFO - PROCESS | 4076 | --DOCSHELL 19010400 == 64 [pid = 4076] [id = 480] 14:10:09 INFO - PROCESS | 4076 | --DOCSHELL 18BE0000 == 63 [pid = 4076] [id = 479] 14:10:09 INFO - PROCESS | 4076 | --DOCSHELL 0D003400 == 62 [pid = 4076] [id = 478] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 150 (1C88D800) [pid = 4076] [serial = 1408] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOCSHELL 17B5C800 == 61 [pid = 4076] [id = 477] 14:10:09 INFO - PROCESS | 4076 | --DOCSHELL 0D80D800 == 60 [pid = 4076] [id = 476] 14:10:09 INFO - PROCESS | 4076 | --DOCSHELL 2114B800 == 59 [pid = 4076] [id = 475] 14:10:09 INFO - PROCESS | 4076 | --DOCSHELL 0D84CC00 == 58 [pid = 4076] [id = 474] 14:10:09 INFO - PROCESS | 4076 | --DOCSHELL 1C82BC00 == 57 [pid = 4076] [id = 473] 14:10:09 INFO - PROCESS | 4076 | --DOCSHELL 19C47000 == 56 [pid = 4076] [id = 472] 14:10:09 INFO - PROCESS | 4076 | --DOCSHELL 17B87C00 == 55 [pid = 4076] [id = 471] 14:10:09 INFO - PROCESS | 4076 | --DOCSHELL 0DC69400 == 54 [pid = 4076] [id = 470] 14:10:09 INFO - PROCESS | 4076 | --DOCSHELL 191E5400 == 53 [pid = 4076] [id = 469] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 149 (1E705400) [pid = 4076] [serial = 1331] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 148 (1FAB7000) [pid = 4076] [serial = 1334] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 147 (1BD1FC00) [pid = 4076] [serial = 1406] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 146 (17B59400) [pid = 4076] [serial = 1370] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 145 (156EA000) [pid = 4076] [serial = 1369] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (198EA000) [pid = 4076] [serial = 1396] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (19C46400) [pid = 4076] [serial = 1397] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (19001800) [pid = 4076] [serial = 1387] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (19BA6000) [pid = 4076] [serial = 1388] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (156E4400) [pid = 4076] [serial = 1393] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (17B8A000) [pid = 4076] [serial = 1394] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (1969A000) [pid = 4076] [serial = 1391] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (19009000) [pid = 4076] [serial = 1390] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (19C48C00) [pid = 4076] [serial = 1373] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (1969D400) [pid = 4076] [serial = 1372] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (1D9A0C00) [pid = 4076] [serial = 1375] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (20398800) [pid = 4076] [serial = 1378] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (20C7A000) [pid = 4076] [serial = 1381] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (1AD3FC00) [pid = 4076] [serial = 1403] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (2114F000) [pid = 4076] [serial = 1384] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (1BC26000) [pid = 4076] [serial = 1405] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (1A0BB400) [pid = 4076] [serial = 1400] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (1A01FC00) [pid = 4076] [serial = 1399] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (1A235800) [pid = 4076] [serial = 1402] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (0D852C00) [pid = 4076] [serial = 1142] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (0D91AC00) [pid = 4076] [serial = 1175] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (17BD2C00) [pid = 4076] [serial = 1178] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (18C74000) [pid = 4076] [serial = 1181] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (190E2000) [pid = 4076] [serial = 1184] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1961B400) [pid = 4076] [serial = 1187] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (19B9E000) [pid = 4076] [serial = 1190] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (0D80B000) [pid = 4076] [serial = 1223] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (18C73000) [pid = 4076] [serial = 1226] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (19FA8400) [pid = 4076] [serial = 1229] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (1AD8CC00) [pid = 4076] [serial = 1232] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (1AEF0000) [pid = 4076] [serial = 1235] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1BC26800) [pid = 4076] [serial = 1268] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (14912C00) [pid = 4076] [serial = 1271] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1900E400) [pid = 4076] [serial = 1274] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (1BC28800) [pid = 4076] [serial = 1277] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (1C225C00) [pid = 4076] [serial = 1280] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1C896000) [pid = 4076] [serial = 1283] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1DA5AC00) [pid = 4076] [serial = 1316] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (17B5FC00) [pid = 4076] [serial = 1319] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (19F81000) [pid = 4076] [serial = 1322] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1DA5D400) [pid = 4076] [serial = 1325] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (1DE8B000) [pid = 4076] [serial = 1328] [outer = 00000000] [url = about:blank] 14:10:09 INFO - PROCESS | 4076 | 1463605809931 Marionette TRACE conn6 <- [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]]]}] 14:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 990ms 14:10:09 INFO - PROCESS | 4076 | 1463605809978 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 14:10:09 INFO - PROCESS | 4076 | 1463605809983 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 14:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:10:09 INFO - PROCESS | 4076 | 1463605809989 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:10:09 INFO - PROCESS | 4076 | 1463605809992 Marionette TRACE conn6 <- [1,1938,null,{}] 14:10:09 INFO - PROCESS | 4076 | 1463605809995 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:10 INFO - PROCESS | 4076 | 1463605810083 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 14:10:10 INFO - PROCESS | 4076 | 1463605810186 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:10 INFO - PROCESS | 4076 | ++DOCSHELL 0D84CC00 == 54 [pid = 4076] [id = 494] 14:10:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (0D84FC00) [pid = 4076] [serial = 1482] [outer = 00000000] 14:10:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (0DE28000) [pid = 4076] [serial = 1483] [outer = 0D84FC00] 14:10:10 INFO - PROCESS | 4076 | 1463605810231 Marionette DEBUG loaded listener.js 14:10:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (13EA5800) [pid = 4076] [serial = 1484] [outer = 0D84FC00] 14:10:10 INFO - PROCESS | 4076 | 1463605810619 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 14:10:10 INFO - PROCESS | 4076 | 1463605810672 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 14:10:10 INFO - PROCESS | 4076 | 1463605810674 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 14:10:10 INFO - PROCESS | 4076 | 1463605810677 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:10:10 INFO - PROCESS | 4076 | 1463605810681 Marionette TRACE conn6 <- [1,1942,null,{}] 14:10:10 INFO - PROCESS | 4076 | 1463605810690 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:10 INFO - PROCESS | 4076 | 1463605810779 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 14:10:10 INFO - PROCESS | 4076 | 1463605810824 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:10 INFO - PROCESS | 4076 | ++DOCSHELL 15FC9C00 == 55 [pid = 4076] [id = 495] 14:10:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (15FCA800) [pid = 4076] [serial = 1485] [outer = 00000000] 14:10:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1761D400) [pid = 4076] [serial = 1486] [outer = 15FCA800] 14:10:10 INFO - PROCESS | 4076 | 1463605810872 Marionette DEBUG loaded listener.js 14:10:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (17B51C00) [pid = 4076] [serial = 1487] [outer = 15FCA800] 14:10:11 INFO - PROCESS | 4076 | 1463605811324 Marionette TRACE conn6 <- [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]]]}] 14:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 14:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:10:11 INFO - PROCESS | 4076 | 1463605811357 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 14:10:11 INFO - PROCESS | 4076 | 1463605811359 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 14:10:11 INFO - PROCESS | 4076 | 1463605811362 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:10:11 INFO - PROCESS | 4076 | 1463605811364 Marionette TRACE conn6 <- [1,1946,null,{}] 14:10:11 INFO - PROCESS | 4076 | 1463605811371 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:11 INFO - PROCESS | 4076 | 1463605811461 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 14:10:11 INFO - PROCESS | 4076 | 1463605811470 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:11 INFO - PROCESS | 4076 | ++DOCSHELL 17B56400 == 56 [pid = 4076] [id = 496] 14:10:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (17B58400) [pid = 4076] [serial = 1488] [outer = 00000000] 14:10:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1863EC00) [pid = 4076] [serial = 1489] [outer = 17B58400] 14:10:11 INFO - PROCESS | 4076 | 1463605811516 Marionette DEBUG loaded listener.js 14:10:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1864B400) [pid = 4076] [serial = 1490] [outer = 17B58400] 14:10:11 INFO - PROCESS | 4076 | 1463605811936 Marionette TRACE conn6 <- [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]]]}] 14:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 14:10:11 INFO - PROCESS | 4076 | 1463605812006 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 14:10:11 INFO - PROCESS | 4076 | 1463605812008 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 14:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:10:12 INFO - PROCESS | 4076 | 1463605812012 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:10:12 INFO - PROCESS | 4076 | 1463605812013 Marionette TRACE conn6 <- [1,1950,null,{}] 14:10:12 INFO - PROCESS | 4076 | 1463605812017 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:12 INFO - PROCESS | 4076 | 1463605812143 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 14:10:12 INFO - PROCESS | 4076 | 1463605812149 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:12 INFO - PROCESS | 4076 | ++DOCSHELL 17BD2C00 == 57 [pid = 4076] [id = 497] 14:10:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1864CC00) [pid = 4076] [serial = 1491] [outer = 00000000] 14:10:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (18884800) [pid = 4076] [serial = 1492] [outer = 1864CC00] 14:10:12 INFO - PROCESS | 4076 | 1463605812194 Marionette DEBUG loaded listener.js 14:10:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (18C72000) [pid = 4076] [serial = 1493] [outer = 1864CC00] 14:10:12 INFO - PROCESS | 4076 | 1463605812675 Marionette TRACE conn6 <- [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]]]}] 14:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 14:10:12 INFO - PROCESS | 4076 | 1463605812684 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 14:10:12 INFO - PROCESS | 4076 | 1463605812686 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 14:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:10:12 INFO - PROCESS | 4076 | 1463605812689 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:10:12 INFO - PROCESS | 4076 | 1463605812691 Marionette TRACE conn6 <- [1,1954,null,{}] 14:10:12 INFO - PROCESS | 4076 | 1463605812694 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:12 INFO - PROCESS | 4076 | 1463605812823 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 14:10:12 INFO - PROCESS | 4076 | 1463605812893 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:12 INFO - PROCESS | 4076 | ++DOCSHELL 19006400 == 58 [pid = 4076] [id = 498] 14:10:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (19009000) [pid = 4076] [serial = 1494] [outer = 00000000] 14:10:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (190E7800) [pid = 4076] [serial = 1495] [outer = 19009000] 14:10:12 INFO - PROCESS | 4076 | 1463605812938 Marionette DEBUG loaded listener.js 14:10:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (191DF400) [pid = 4076] [serial = 1496] [outer = 19009000] 14:10:13 INFO - PROCESS | 4076 | 1463605813329 Marionette TRACE conn6 <- [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]]]}] 14:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 14:10:13 INFO - PROCESS | 4076 | 1463605813363 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 14:10:13 INFO - PROCESS | 4076 | 1463605813365 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 14:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:10:13 INFO - PROCESS | 4076 | 1463605813368 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:10:13 INFO - PROCESS | 4076 | 1463605813370 Marionette TRACE conn6 <- [1,1958,null,{}] 14:10:13 INFO - PROCESS | 4076 | 1463605813373 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:13 INFO - PROCESS | 4076 | 1463605813492 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 14:10:13 INFO - PROCESS | 4076 | 1463605813583 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:13 INFO - PROCESS | 4076 | ++DOCSHELL 1961CC00 == 59 [pid = 4076] [id = 499] 14:10:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1969A400) [pid = 4076] [serial = 1497] [outer = 00000000] 14:10:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (198E6C00) [pid = 4076] [serial = 1498] [outer = 1969A400] 14:10:13 INFO - PROCESS | 4076 | 1463605813627 Marionette DEBUG loaded listener.js 14:10:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (19B9BC00) [pid = 4076] [serial = 1499] [outer = 1969A400] 14:10:14 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1B5F6400) [pid = 4076] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:10:14 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1CA6B800) [pid = 4076] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:10:14 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (190D8800) [pid = 4076] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:10:14 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (0D00EC00) [pid = 4076] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:10:14 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (17B5CC00) [pid = 4076] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:10:14 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (1900BC00) [pid = 4076] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:10:14 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (0D806C00) [pid = 4076] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:10:14 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (17B51400) [pid = 4076] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:10:14 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1928B400) [pid = 4076] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:10:14 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (19F85800) [pid = 4076] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:10:14 INFO - PROCESS | 4076 | 1463605814279 Marionette TRACE conn6 <- [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]]]}] 14:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 970ms 14:10:14 INFO - PROCESS | 4076 | 1463605814341 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 14:10:14 INFO - PROCESS | 4076 | 1463605814343 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 14:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:10:14 INFO - PROCESS | 4076 | 1463605814346 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:10:14 INFO - PROCESS | 4076 | 1463605814348 Marionette TRACE conn6 <- [1,1962,null,{}] 14:10:14 INFO - PROCESS | 4076 | 1463605814352 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:14 INFO - PROCESS | 4076 | 1463605814446 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 14:10:14 INFO - PROCESS | 4076 | 1463605814456 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:14 INFO - PROCESS | 4076 | ++DOCSHELL 17B51400 == 60 [pid = 4076] [id = 500] 14:10:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (17B5CC00) [pid = 4076] [serial = 1500] [outer = 00000000] 14:10:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (190DF800) [pid = 4076] [serial = 1501] [outer = 17B5CC00] 14:10:14 INFO - PROCESS | 4076 | 1463605814500 Marionette DEBUG loaded listener.js 14:10:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (198E5C00) [pid = 4076] [serial = 1502] [outer = 17B5CC00] 14:10:14 INFO - PROCESS | 4076 | 1463605814960 Marionette TRACE conn6 <- [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]]]}] 14:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 14:10:15 INFO - PROCESS | 4076 | 1463605815017 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 14:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:10:15 INFO - PROCESS | 4076 | 1463605815019 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 14:10:15 INFO - PROCESS | 4076 | 1463605815022 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:10:15 INFO - PROCESS | 4076 | 1463605815024 Marionette TRACE conn6 <- [1,1966,null,{}] 14:10:15 INFO - PROCESS | 4076 | 1463605815028 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:15 INFO - PROCESS | 4076 | 1463605815111 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 14:10:15 INFO - PROCESS | 4076 | 1463605815117 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:15 INFO - PROCESS | 4076 | ++DOCSHELL 19BA2000 == 61 [pid = 4076] [id = 501] 14:10:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (19C41400) [pid = 4076] [serial = 1503] [outer = 00000000] 14:10:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (19C4F800) [pid = 4076] [serial = 1504] [outer = 19C41400] 14:10:15 INFO - PROCESS | 4076 | 1463605815160 Marionette DEBUG loaded listener.js 14:10:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (19F7B000) [pid = 4076] [serial = 1505] [outer = 19C41400] 14:10:15 INFO - PROCESS | 4076 | 1463605815574 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 571ms 14:10:15 INFO - PROCESS | 4076 | 1463605815594 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 14:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:10:15 INFO - PROCESS | 4076 | 1463605815596 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 14:10:15 INFO - PROCESS | 4076 | 1463605815599 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:10:15 INFO - PROCESS | 4076 | 1463605815601 Marionette TRACE conn6 <- [1,1970,null,{}] 14:10:15 INFO - PROCESS | 4076 | 1463605815604 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:15 INFO - PROCESS | 4076 | 1463605815734 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 14:10:15 INFO - PROCESS | 4076 | 1463605815759 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:15 INFO - PROCESS | 4076 | ++DOCSHELL 19F7CC00 == 62 [pid = 4076] [id = 502] 14:10:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (19F7D800) [pid = 4076] [serial = 1506] [outer = 00000000] 14:10:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1A012400) [pid = 4076] [serial = 1507] [outer = 19F7D800] 14:10:15 INFO - PROCESS | 4076 | 1463605815803 Marionette DEBUG loaded listener.js 14:10:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1A014400) [pid = 4076] [serial = 1508] [outer = 19F7D800] 14:10:16 INFO - PROCESS | 4076 | 1463605816212 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 14:10:16 INFO - PROCESS | 4076 | 1463605816313 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 14:10:16 INFO - PROCESS | 4076 | 1463605816317 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 14:10:16 INFO - PROCESS | 4076 | 1463605816323 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:10:16 INFO - PROCESS | 4076 | 1463605816327 Marionette TRACE conn6 <- [1,1974,null,{}] 14:10:16 INFO - PROCESS | 4076 | 1463605816337 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:16 INFO - PROCESS | 4076 | 1463605816468 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 14:10:16 INFO - PROCESS | 4076 | 1463605816652 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:16 INFO - PROCESS | 4076 | ++DOCSHELL 0D91AC00 == 63 [pid = 4076] [id = 503] 14:10:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (0D91B000) [pid = 4076] [serial = 1509] [outer = 00000000] 14:10:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (0DC70400) [pid = 4076] [serial = 1510] [outer = 0D91B000] 14:10:16 INFO - PROCESS | 4076 | 1463605816707 Marionette DEBUG loaded listener.js 14:10:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (0DCA6800) [pid = 4076] [serial = 1511] [outer = 0D91B000] 14:10:17 INFO - PROCESS | 4076 | 1463605817274 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 972ms 14:10:17 INFO - PROCESS | 4076 | 1463605817298 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 14:10:17 INFO - PROCESS | 4076 | 1463605817302 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 14:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:10:17 INFO - PROCESS | 4076 | 1463605817310 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:10:17 INFO - PROCESS | 4076 | 1463605817314 Marionette TRACE conn6 <- [1,1978,null,{}] 14:10:17 INFO - PROCESS | 4076 | 1463605817319 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:17 INFO - PROCESS | 4076 | 1463605817434 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 14:10:17 INFO - PROCESS | 4076 | 1463605817593 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:17 INFO - PROCESS | 4076 | ++DOCSHELL 176B2000 == 64 [pid = 4076] [id = 504] 14:10:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (176B2400) [pid = 4076] [serial = 1512] [outer = 00000000] 14:10:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (18642400) [pid = 4076] [serial = 1513] [outer = 176B2400] 14:10:17 INFO - PROCESS | 4076 | 1463605817649 Marionette DEBUG loaded listener.js 14:10:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (18C76400) [pid = 4076] [serial = 1514] [outer = 176B2400] 14:10:18 INFO - PROCESS | 4076 | 1463605818233 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 14:10:18 INFO - PROCESS | 4076 | 1463605818283 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 14:10:18 INFO - PROCESS | 4076 | 1463605818285 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 14:10:18 INFO - PROCESS | 4076 | 1463605818289 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:10:18 INFO - PROCESS | 4076 | 1463605818291 Marionette TRACE conn6 <- [1,1982,null,{}] 14:10:18 INFO - PROCESS | 4076 | 1463605818301 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:18 INFO - PROCESS | 4076 | 1463605818416 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 14:10:18 INFO - PROCESS | 4076 | 1463605818563 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:18 INFO - PROCESS | 4076 | ++DOCSHELL 1A0AE800 == 65 [pid = 4076] [id = 505] 14:10:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (1A0B0400) [pid = 4076] [serial = 1515] [outer = 00000000] 14:10:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1A126000) [pid = 4076] [serial = 1516] [outer = 1A0B0400] 14:10:18 INFO - PROCESS | 4076 | 1463605818622 Marionette DEBUG loaded listener.js 14:10:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1A13F800) [pid = 4076] [serial = 1517] [outer = 1A0B0400] 14:10:19 INFO - PROCESS | 4076 | 1463605819254 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1020ms 14:10:19 INFO - PROCESS | 4076 | 1463605819313 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 14:10:19 INFO - PROCESS | 4076 | 1463605819315 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 14:10:19 INFO - PROCESS | 4076 | 1463605819319 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:10:19 INFO - PROCESS | 4076 | 1463605819321 Marionette TRACE conn6 <- [1,1986,null,{}] 14:10:19 INFO - PROCESS | 4076 | 1463605819324 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:19 INFO - PROCESS | 4076 | 1463605819439 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 14:10:19 INFO - PROCESS | 4076 | 1463605819582 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:19 INFO - PROCESS | 4076 | ++DOCSHELL 1AD3D800 == 66 [pid = 4076] [id = 506] 14:10:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1AD3DC00) [pid = 4076] [serial = 1518] [outer = 00000000] 14:10:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (1AD85000) [pid = 4076] [serial = 1519] [outer = 1AD3DC00] 14:10:19 INFO - PROCESS | 4076 | 1463605819638 Marionette DEBUG loaded listener.js 14:10:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1ADCBC00) [pid = 4076] [serial = 1520] [outer = 1AD3DC00] 14:10:20 INFO - PROCESS | 4076 | 1463605820166 Marionette TRACE conn6 <- [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]]]}] 14:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 870ms 14:10:20 INFO - PROCESS | 4076 | 1463605820192 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 14:10:20 INFO - PROCESS | 4076 | 1463605820194 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 14:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:10:20 INFO - PROCESS | 4076 | 1463605820213 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:10:20 INFO - PROCESS | 4076 | 1463605820215 Marionette TRACE conn6 <- [1,1990,null,{}] 14:10:20 INFO - PROCESS | 4076 | 1463605820222 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:20 INFO - PROCESS | 4076 | 1463605820329 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 14:10:20 INFO - PROCESS | 4076 | 1463605820443 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:20 INFO - PROCESS | 4076 | ++DOCSHELL 1B408C00 == 67 [pid = 4076] [id = 507] 14:10:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1B409C00) [pid = 4076] [serial = 1521] [outer = 00000000] 14:10:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (1B454800) [pid = 4076] [serial = 1522] [outer = 1B409C00] 14:10:20 INFO - PROCESS | 4076 | 1463605820538 Marionette DEBUG loaded listener.js 14:10:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (1B591400) [pid = 4076] [serial = 1523] [outer = 1B409C00] 14:10:21 INFO - PROCESS | 4076 | 1463605821130 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 990ms 14:10:21 INFO - PROCESS | 4076 | 1463605821188 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 14:10:21 INFO - PROCESS | 4076 | 1463605821191 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 14:10:21 INFO - PROCESS | 4076 | 1463605821194 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:10:21 INFO - PROCESS | 4076 | 1463605821196 Marionette TRACE conn6 <- [1,1994,null,{}] 14:10:21 INFO - PROCESS | 4076 | 1463605821200 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:21 INFO - PROCESS | 4076 | 1463605821332 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 14:10:21 INFO - PROCESS | 4076 | 1463605821483 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:21 INFO - PROCESS | 4076 | ++DOCSHELL 1BC2D400 == 68 [pid = 4076] [id = 508] 14:10:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (1BC2D800) [pid = 4076] [serial = 1524] [outer = 00000000] 14:10:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (1C1C1C00) [pid = 4076] [serial = 1525] [outer = 1BC2D800] 14:10:21 INFO - PROCESS | 4076 | 1463605821538 Marionette DEBUG loaded listener.js 14:10:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (1C2CB800) [pid = 4076] [serial = 1526] [outer = 1BC2D800] 14:10:22 INFO - PROCESS | 4076 | 1463605822361 Marionette TRACE conn6 <- [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]]]}] 14:10:22 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 14:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1216ms 14:10:22 INFO - PROCESS | 4076 | 1463605822415 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 14:10:22 INFO - PROCESS | 4076 | 1463605822419 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 14:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:10:22 INFO - PROCESS | 4076 | 1463605822424 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:10:22 INFO - PROCESS | 4076 | 1463605822428 Marionette TRACE conn6 <- [1,1998,null,{}] 14:10:22 INFO - PROCESS | 4076 | 1463605822435 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:22 INFO - PROCESS | 4076 | 1463605822538 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 14:10:22 INFO - PROCESS | 4076 | 1463605822688 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:22 INFO - PROCESS | 4076 | ++DOCSHELL 0DF9D000 == 69 [pid = 4076] [id = 509] 14:10:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (10EF1000) [pid = 4076] [serial = 1527] [outer = 00000000] 14:10:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (1491DC00) [pid = 4076] [serial = 1528] [outer = 10EF1000] 14:10:22 INFO - PROCESS | 4076 | 1463605822738 Marionette DEBUG loaded listener.js 14:10:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (15FCC400) [pid = 4076] [serial = 1529] [outer = 10EF1000] 14:10:23 INFO - PROCESS | 4076 | 1463605823301 Marionette TRACE conn6 <- [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]]]}] 14:10:23 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 14:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 930ms 14:10:23 INFO - PROCESS | 4076 | 1463605823356 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 14:10:23 INFO - PROCESS | 4076 | 1463605823361 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 14:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:10:23 INFO - PROCESS | 4076 | 1463605823367 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:10:23 INFO - PROCESS | 4076 | 1463605823369 Marionette TRACE conn6 <- [1,2002,null,{}] 14:10:23 INFO - PROCESS | 4076 | 1463605823373 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:23 INFO - PROCESS | 4076 | 1463605823473 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 14:10:23 INFO - PROCESS | 4076 | 1463605823659 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:23 INFO - PROCESS | 4076 | --DOCSHELL 19BA2000 == 68 [pid = 4076] [id = 501] 14:10:23 INFO - PROCESS | 4076 | --DOCSHELL 17B51400 == 67 [pid = 4076] [id = 500] 14:10:23 INFO - PROCESS | 4076 | --DOCSHELL 1961CC00 == 66 [pid = 4076] [id = 499] 14:10:23 INFO - PROCESS | 4076 | --DOCSHELL 19006400 == 65 [pid = 4076] [id = 498] 14:10:23 INFO - PROCESS | 4076 | --DOCSHELL 17BD2C00 == 64 [pid = 4076] [id = 497] 14:10:23 INFO - PROCESS | 4076 | --DOCSHELL 17B56400 == 63 [pid = 4076] [id = 496] 14:10:23 INFO - PROCESS | 4076 | --DOCSHELL 15FC9C00 == 62 [pid = 4076] [id = 495] 14:10:23 INFO - PROCESS | 4076 | --DOCSHELL 0D84CC00 == 61 [pid = 4076] [id = 494] 14:10:23 INFO - PROCESS | 4076 | --DOCSHELL 0C66F400 == 60 [pid = 4076] [id = 493] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (0DE2B000) [pid = 4076] [serial = 1411] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (18BDB400) [pid = 4076] [serial = 1414] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (1AD3B000) [pid = 4076] [serial = 1417] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (1DE8F400) [pid = 4076] [serial = 1420] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (20395000) [pid = 4076] [serial = 1423] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (0DCAA800) [pid = 4076] [serial = 1429] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (21256800) [pid = 4076] [serial = 1426] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (1B5F2800) [pid = 4076] [serial = 1459] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | ++DOCSHELL 0C66D000 == 61 [pid = 4076] [id = 510] 14:10:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (0C66F400) [pid = 4076] [serial = 1530] [outer = 00000000] 14:10:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (0D64FC00) [pid = 4076] [serial = 1531] [outer = 0C66F400] 14:10:23 INFO - PROCESS | 4076 | 1463605823764 Marionette DEBUG loaded listener.js 14:10:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (0DC6B000) [pid = 4076] [serial = 1532] [outer = 0C66F400] 14:10:23 INFO - PROCESS | 4076 | --DOCSHELL 1B5F0800 == 60 [pid = 4076] [id = 489] 14:10:23 INFO - PROCESS | 4076 | --DOCSHELL 19003000 == 59 [pid = 4076] [id = 488] 14:10:23 INFO - PROCESS | 4076 | --DOCSHELL 0D84B400 == 58 [pid = 4076] [id = 487] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (1C1B5800) [pid = 4076] [serial = 1447] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (1D9AB400) [pid = 4076] [serial = 1450] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (1C838C00) [pid = 4076] [serial = 1448] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (1A016400) [pid = 4076] [serial = 1441] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (1A12C400) [pid = 4076] [serial = 1442] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (0D810400) [pid = 4076] [serial = 1435] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (0DCA0000) [pid = 4076] [serial = 1436] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (190DD000) [pid = 4076] [serial = 1433] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (1887EC00) [pid = 4076] [serial = 1432] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (19BA4400) [pid = 4076] [serial = 1438] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (19C4E400) [pid = 4076] [serial = 1439] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (0DFA3800) [pid = 4076] [serial = 1453] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (191E5800) [pid = 4076] [serial = 1456] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (15FC7000) [pid = 4076] [serial = 1454] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (1DA68400) [pid = 4076] [serial = 1451] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1CA68800) [pid = 4076] [serial = 1409] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1AD37800) [pid = 4076] [serial = 1444] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (19F88000) [pid = 4076] [serial = 1457] [outer = 00000000] [url = about:blank] 14:10:23 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1AD39C00) [pid = 4076] [serial = 1445] [outer = 00000000] [url = about:blank] 14:10:24 INFO - PROCESS | 4076 | 1463605824224 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 869ms 14:10:24 INFO - PROCESS | 4076 | 1463605824240 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 14:10:24 INFO - PROCESS | 4076 | 1463605824242 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 14:10:24 INFO - PROCESS | 4076 | 1463605824246 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:10:24 INFO - PROCESS | 4076 | 1463605824249 Marionette TRACE conn6 <- [1,2006,null,{}] 14:10:24 INFO - PROCESS | 4076 | 1463605824259 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:24 INFO - PROCESS | 4076 | 1463605824353 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 14:10:24 INFO - PROCESS | 4076 | 1463605824364 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:24 INFO - PROCESS | 4076 | ++DOCSHELL 17B60800 == 59 [pid = 4076] [id = 511] 14:10:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (17B8B400) [pid = 4076] [serial = 1533] [outer = 00000000] 14:10:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1886A400) [pid = 4076] [serial = 1534] [outer = 17B8B400] 14:10:24 INFO - PROCESS | 4076 | 1463605824412 Marionette DEBUG loaded listener.js 14:10:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (18C73400) [pid = 4076] [serial = 1535] [outer = 17B8B400] 14:10:24 INFO - PROCESS | 4076 | 1463605824888 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 14:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:10:24 INFO - PROCESS | 4076 | 1463605824919 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 14:10:24 INFO - PROCESS | 4076 | 1463605824922 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 14:10:24 INFO - PROCESS | 4076 | 1463605824925 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:10:24 INFO - PROCESS | 4076 | 1463605824927 Marionette TRACE conn6 <- [1,2010,null,{}] 14:10:24 INFO - PROCESS | 4076 | 1463605824930 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:24 INFO - PROCESS | 4076 | 1463605825017 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 14:10:25 INFO - PROCESS | 4076 | 1463605825024 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:25 INFO - PROCESS | 4076 | ++DOCSHELL 19003000 == 60 [pid = 4076] [id = 512] 14:10:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (190D9C00) [pid = 4076] [serial = 1536] [outer = 00000000] 14:10:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (19615400) [pid = 4076] [serial = 1537] [outer = 190D9C00] 14:10:25 INFO - PROCESS | 4076 | 1463605825068 Marionette DEBUG loaded listener.js 14:10:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (1969D400) [pid = 4076] [serial = 1538] [outer = 190D9C00] 14:10:25 INFO - PROCESS | 4076 | 1463605825557 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 673ms 14:10:25 INFO - PROCESS | 4076 | 1463605825603 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 14:10:25 INFO - PROCESS | 4076 | 1463605825605 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 14:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:10:25 INFO - PROCESS | 4076 | 1463605825608 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:10:25 INFO - PROCESS | 4076 | 1463605825609 Marionette TRACE conn6 <- [1,2014,null,{}] 14:10:25 INFO - PROCESS | 4076 | 1463605825613 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:25 INFO - PROCESS | 4076 | 1463605825697 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 14:10:25 INFO - PROCESS | 4076 | 1463605825703 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:25 INFO - PROCESS | 4076 | ++DOCSHELL 1961C400 == 61 [pid = 4076] [id = 513] 14:10:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (198DFC00) [pid = 4076] [serial = 1539] [outer = 00000000] 14:10:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (19BA8800) [pid = 4076] [serial = 1540] [outer = 198DFC00] 14:10:25 INFO - PROCESS | 4076 | 1463605825748 Marionette DEBUG loaded listener.js 14:10:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (19C77000) [pid = 4076] [serial = 1541] [outer = 198DFC00] 14:10:26 INFO - PROCESS | 4076 | 1463605826198 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 14:10:26 INFO - PROCESS | 4076 | 1463605826242 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 14:10:26 INFO - PROCESS | 4076 | 1463605826244 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 14:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:10:26 INFO - PROCESS | 4076 | 1463605826247 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:10:26 INFO - PROCESS | 4076 | 1463605826248 Marionette TRACE conn6 <- [1,2018,null,{}] 14:10:26 INFO - PROCESS | 4076 | 1463605826252 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:26 INFO - PROCESS | 4076 | 1463605826397 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 14:10:26 INFO - PROCESS | 4076 | 1463605826492 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:26 INFO - PROCESS | 4076 | ++DOCSHELL 19F81000 == 62 [pid = 4076] [id = 514] 14:10:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (19FAFC00) [pid = 4076] [serial = 1542] [outer = 00000000] 14:10:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1A129C00) [pid = 4076] [serial = 1543] [outer = 19FAFC00] 14:10:26 INFO - PROCESS | 4076 | 1463605826537 Marionette DEBUG loaded listener.js 14:10:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1AD3E000) [pid = 4076] [serial = 1544] [outer = 19FAFC00] 14:10:26 INFO - PROCESS | 4076 | 1463605826962 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 770ms 14:10:27 INFO - PROCESS | 4076 | 1463605827019 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 14:10:27 INFO - PROCESS | 4076 | 1463605827021 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 14:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:10:27 INFO - PROCESS | 4076 | 1463605827024 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:10:27 INFO - PROCESS | 4076 | 1463605827026 Marionette TRACE conn6 <- [1,2022,null,{}] 14:10:27 INFO - PROCESS | 4076 | 1463605827029 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:27 INFO - PROCESS | 4076 | 1463605827155 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 14:10:27 INFO - PROCESS | 4076 | 1463605827223 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:27 INFO - PROCESS | 4076 | ++DOCSHELL 1AD3F800 == 63 [pid = 4076] [id = 515] 14:10:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1AD89C00) [pid = 4076] [serial = 1545] [outer = 00000000] 14:10:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (1B413800) [pid = 4076] [serial = 1546] [outer = 1AD89C00] 14:10:27 INFO - PROCESS | 4076 | 1463605827267 Marionette DEBUG loaded listener.js 14:10:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1BC22C00) [pid = 4076] [serial = 1547] [outer = 1AD89C00] 14:10:27 INFO - PROCESS | 4076 | 1463605827690 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 14:10:27 INFO - PROCESS | 4076 | 1463605827785 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 14:10:27 INFO - PROCESS | 4076 | 1463605827787 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 14:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:10:27 INFO - PROCESS | 4076 | 1463605827795 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:10:27 INFO - PROCESS | 4076 | 1463605827797 Marionette TRACE conn6 <- [1,2026,null,{}] 14:10:27 INFO - PROCESS | 4076 | 1463605827803 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:27 INFO - PROCESS | 4076 | 1463605827925 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 14:10:27 INFO - PROCESS | 4076 | 1463605827995 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:27 INFO - PROCESS | 4076 | ++DOCSHELL 1AEC3400 == 64 [pid = 4076] [id = 516] 14:10:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1BC26000) [pid = 4076] [serial = 1548] [outer = 00000000] 14:10:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (1C225800) [pid = 4076] [serial = 1549] [outer = 1BC26000] 14:10:28 INFO - PROCESS | 4076 | 1463605828039 Marionette DEBUG loaded listener.js 14:10:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (1C839C00) [pid = 4076] [serial = 1550] [outer = 1BC26000] 14:10:28 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (1864CC00) [pid = 4076] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:10:28 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (0D84FC00) [pid = 4076] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:10:28 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (15FCA800) [pid = 4076] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:10:28 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (2039EC00) [pid = 4076] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:10:28 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (19C41400) [pid = 4076] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:10:28 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (1C1B5C00) [pid = 4076] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:10:28 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (19009000) [pid = 4076] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:10:28 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (17B58400) [pid = 4076] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:10:28 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (0D84E400) [pid = 4076] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:10:28 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (1AD90400) [pid = 4076] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:10:28 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (0D850C00) [pid = 4076] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:10:28 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (17B5CC00) [pid = 4076] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:10:28 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (21147000) [pid = 4076] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:10:28 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (1969A400) [pid = 4076] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:10:28 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1FAB7400) [pid = 4076] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:10:28 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (0D855000) [pid = 4076] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:10:28 INFO - PROCESS | 4076 | 1463605828660 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 890ms 14:10:28 INFO - PROCESS | 4076 | 1463605828681 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 14:10:28 INFO - PROCESS | 4076 | 1463605828683 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 14:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:10:28 INFO - PROCESS | 4076 | 1463605828686 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:10:28 INFO - PROCESS | 4076 | 1463605828688 Marionette TRACE conn6 <- [1,2030,null,{}] 14:10:28 INFO - PROCESS | 4076 | 1463605828691 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:28 INFO - PROCESS | 4076 | 1463605828814 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 14:10:28 INFO - PROCESS | 4076 | 1463605828882 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:28 INFO - PROCESS | 4076 | ++DOCSHELL 0D67A800 == 65 [pid = 4076] [id = 517] 14:10:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (0D84FC00) [pid = 4076] [serial = 1551] [outer = 00000000] 14:10:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (190DFC00) [pid = 4076] [serial = 1552] [outer = 0D84FC00] 14:10:28 INFO - PROCESS | 4076 | 1463605828928 Marionette DEBUG loaded listener.js 14:10:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (19F79800) [pid = 4076] [serial = 1553] [outer = 0D84FC00] 14:10:29 INFO - PROCESS | 4076 | 1463605829274 Marionette TRACE conn6 <- [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]]]}] 14:10:29 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) 14:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 631ms 14:10:29 INFO - PROCESS | 4076 | 1463605829330 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 14:10:29 INFO - PROCESS | 4076 | 1463605829333 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 14:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:10:29 INFO - PROCESS | 4076 | 1463605829336 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:10:29 INFO - PROCESS | 4076 | 1463605829338 Marionette TRACE conn6 <- [1,2034,null,{}] 14:10:29 INFO - PROCESS | 4076 | 1463605829341 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:29 INFO - PROCESS | 4076 | 1463605829430 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 14:10:29 INFO - PROCESS | 4076 | 1463605829437 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:29 INFO - PROCESS | 4076 | ++DOCSHELL 198E0400 == 66 [pid = 4076] [id = 518] 14:10:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (1B5F3800) [pid = 4076] [serial = 1554] [outer = 00000000] 14:10:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (1CA6C000) [pid = 4076] [serial = 1555] [outer = 1B5F3800] 14:10:29 INFO - PROCESS | 4076 | 1463605829481 Marionette DEBUG loaded listener.js 14:10:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (1D9A3400) [pid = 4076] [serial = 1556] [outer = 1B5F3800] 14:10:29 INFO - PROCESS | 4076 | 1463605829944 Marionette TRACE conn6 <- [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]]]}] 14:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 14:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:10:29 INFO - PROCESS | 4076 | 1463605829969 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 14:10:29 INFO - PROCESS | 4076 | 1463605829971 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 14:10:29 INFO - PROCESS | 4076 | 1463605829974 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:10:29 INFO - PROCESS | 4076 | 1463605829976 Marionette TRACE conn6 <- [1,2038,null,{}] 14:10:29 INFO - PROCESS | 4076 | 1463605829998 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:30 INFO - PROCESS | 4076 | 1463605830105 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 14:10:30 INFO - PROCESS | 4076 | 1463605830111 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:30 INFO - PROCESS | 4076 | ++DOCSHELL 19009000 == 67 [pid = 4076] [id = 519] 14:10:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (1D9A5800) [pid = 4076] [serial = 1557] [outer = 00000000] 14:10:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (1DA67C00) [pid = 4076] [serial = 1558] [outer = 1D9A5800] 14:10:30 INFO - PROCESS | 4076 | 1463605830161 Marionette DEBUG loaded listener.js 14:10:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1DE8D000) [pid = 4076] [serial = 1559] [outer = 1D9A5800] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 15FCE800 == 66 [pid = 4076] [id = 462] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 0D767400 == 65 [pid = 4076] [id = 492] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 20C7D400 == 64 [pid = 4076] [id = 491] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 0DEEEC00 == 63 [pid = 4076] [id = 438] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 18BD9C00 == 62 [pid = 4076] [id = 440] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 1FAB6C00 == 61 [pid = 4076] [id = 459] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 14651000 == 60 [pid = 4076] [id = 408] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 1DE89800 == 59 [pid = 4076] [id = 443] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 198E1800 == 58 [pid = 4076] [id = 396] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 1AD8C400 == 57 [pid = 4076] [id = 458] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 0DE25400 == 56 [pid = 4076] [id = 439] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 1A233800 == 55 [pid = 4076] [id = 460] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 20C83800 == 54 [pid = 4076] [id = 461] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 2039D400 == 53 [pid = 4076] [id = 490] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 1ADCF000 == 52 [pid = 4076] [id = 422] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 19C49C00 == 51 [pid = 4076] [id = 409] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 1AD87C00 == 50 [pid = 4076] [id = 411] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 1D99E800 == 49 [pid = 4076] [id = 441] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 0DC76C00 == 48 [pid = 4076] [id = 444] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 1AD3C000 == 47 [pid = 4076] [id = 410] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 0CF40000 == 46 [pid = 4076] [id = 407] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 1DA64000 == 45 [pid = 4076] [id = 442] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 1AD37000 == 44 [pid = 4076] [id = 455] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 0C66D000 == 43 [pid = 4076] [id = 510] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 0DF9D000 == 42 [pid = 4076] [id = 509] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 1B408C00 == 41 [pid = 4076] [id = 507] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 1BC2D400 == 40 [pid = 4076] [id = 508] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 1AD3D800 == 39 [pid = 4076] [id = 506] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 0D852400 == 38 [pid = 4076] [id = 486] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 1A0AE800 == 37 [pid = 4076] [id = 505] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 176B2000 == 36 [pid = 4076] [id = 504] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 19F7CC00 == 35 [pid = 4076] [id = 502] 14:10:31 INFO - PROCESS | 4076 | --DOCSHELL 0D91AC00 == 34 [pid = 4076] [id = 503] 14:10:32 INFO - PROCESS | 4076 | --DOCSHELL 19003000 == 33 [pid = 4076] [id = 512] 14:10:32 INFO - PROCESS | 4076 | --DOCSHELL 1961C400 == 32 [pid = 4076] [id = 513] 14:10:32 INFO - PROCESS | 4076 | --DOCSHELL 17B60800 == 31 [pid = 4076] [id = 511] 14:10:32 INFO - PROCESS | 4076 | --DOCSHELL 1AEC3400 == 30 [pid = 4076] [id = 516] 14:10:32 INFO - PROCESS | 4076 | --DOCSHELL 19F81000 == 29 [pid = 4076] [id = 514] 14:10:32 INFO - PROCESS | 4076 | --DOCSHELL 0D67A800 == 28 [pid = 4076] [id = 517] 14:10:32 INFO - PROCESS | 4076 | --DOCSHELL 1AD3F800 == 27 [pid = 4076] [id = 515] 14:10:32 INFO - PROCESS | 4076 | --DOCSHELL 198E0400 == 26 [pid = 4076] [id = 518] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (18C72000) [pid = 4076] [serial = 1493] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (0DE28000) [pid = 4076] [serial = 1483] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (1761D400) [pid = 4076] [serial = 1486] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (20C7F400) [pid = 4076] [serial = 1382] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (19C4F800) [pid = 4076] [serial = 1504] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1DE8E800) [pid = 4076] [serial = 1367] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (13EA5800) [pid = 4076] [serial = 1484] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (19BA3400) [pid = 4076] [serial = 1465] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (190E7800) [pid = 4076] [serial = 1495] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (156ED800) [pid = 4076] [serial = 1462] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1863EC00) [pid = 4076] [serial = 1489] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (21322800) [pid = 4076] [serial = 1474] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (0DC9F400) [pid = 4076] [serial = 1480] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (1DE86C00) [pid = 4076] [serial = 1376] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1A012000) [pid = 4076] [serial = 1478] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (198E5C00) [pid = 4076] [serial = 1502] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (21253800) [pid = 4076] [serial = 1385] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (191DF400) [pid = 4076] [serial = 1496] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (19B9BC00) [pid = 4076] [serial = 1499] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (21143400) [pid = 4076] [serial = 1471] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1DA5D000) [pid = 4076] [serial = 1468] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1864B400) [pid = 4076] [serial = 1490] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (2039D800) [pid = 4076] [serial = 1379] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (0DEE7800) [pid = 4076] [serial = 1481] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (17B51C00) [pid = 4076] [serial = 1487] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (17BD0800) [pid = 4076] [serial = 1477] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (1464A800) [pid = 4076] [serial = 1430] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (190DF800) [pid = 4076] [serial = 1501] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (18884800) [pid = 4076] [serial = 1492] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (198E6C00) [pid = 4076] [serial = 1498] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (19F7B000) [pid = 4076] [serial = 1505] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (1A012400) [pid = 4076] [serial = 1507] [outer = 00000000] [url = about:blank] 14:10:32 INFO - PROCESS | 4076 | --DOCSHELL 191E4C00 == 25 [pid = 4076] [id = 12] 14:10:32 INFO - PROCESS | 4076 | 1463605832605 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2696ms 14:10:32 INFO - PROCESS | 4076 | 1463605832672 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 14:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:10:32 INFO - PROCESS | 4076 | 1463605832676 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 14:10:32 INFO - PROCESS | 4076 | 1463605832680 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:10:32 INFO - PROCESS | 4076 | 1463605832683 Marionette TRACE conn6 <- [1,2042,null,{}] 14:10:32 INFO - PROCESS | 4076 | 1463605832689 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:32 INFO - PROCESS | 4076 | 1463605832813 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 14:10:32 INFO - PROCESS | 4076 | 1463605832917 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:32 INFO - PROCESS | 4076 | ++DOCSHELL 0CF40000 == 26 [pid = 4076] [id = 520] 14:10:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0CF80000) [pid = 4076] [serial = 1560] [outer = 00000000] 14:10:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0D0F2800) [pid = 4076] [serial = 1561] [outer = 0CF80000] 14:10:32 INFO - PROCESS | 4076 | 1463605832964 Marionette DEBUG loaded listener.js 14:10:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0D650C00) [pid = 4076] [serial = 1562] [outer = 0CF80000] 14:10:33 INFO - PROCESS | 4076 | 1463605833348 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 14:10:33 INFO - PROCESS | 4076 | 1463605833411 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 14:10:33 INFO - PROCESS | 4076 | 1463605833417 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 14:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:10:33 INFO - PROCESS | 4076 | 1463605833423 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:10:33 INFO - PROCESS | 4076 | 1463605833426 Marionette TRACE conn6 <- [1,2046,null,{}] 14:10:33 INFO - PROCESS | 4076 | 1463605833430 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:33 INFO - PROCESS | 4076 | 1463605833522 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 14:10:33 INFO - PROCESS | 4076 | 1463605833530 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:33 INFO - PROCESS | 4076 | ++DOCSHELL 0D659C00 == 27 [pid = 4076] [id = 521] 14:10:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (0D66F400) [pid = 4076] [serial = 1563] [outer = 00000000] 14:10:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (0D80D400) [pid = 4076] [serial = 1564] [outer = 0D66F400] 14:10:33 INFO - PROCESS | 4076 | 1463605833576 Marionette DEBUG loaded listener.js 14:10:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (0D850000) [pid = 4076] [serial = 1565] [outer = 0D66F400] 14:10:34 INFO - PROCESS | 4076 | 1463605834024 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 629ms 14:10:34 INFO - PROCESS | 4076 | 1463605834057 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 14:10:34 INFO - PROCESS | 4076 | 1463605834059 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 14:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:10:34 INFO - PROCESS | 4076 | 1463605834062 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:10:34 INFO - PROCESS | 4076 | 1463605834066 Marionette TRACE conn6 <- [1,2050,null,{}] 14:10:34 INFO - PROCESS | 4076 | 1463605834103 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:34 INFO - PROCESS | 4076 | 1463605834223 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 14:10:34 INFO - PROCESS | 4076 | 1463605834233 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:34 INFO - PROCESS | 4076 | ++DOCSHELL 0DC6D000 == 28 [pid = 4076] [id = 522] 14:10:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (0DC6D800) [pid = 4076] [serial = 1566] [outer = 00000000] 14:10:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (0DC70C00) [pid = 4076] [serial = 1567] [outer = 0DC6D800] 14:10:34 INFO - PROCESS | 4076 | 1463605834283 Marionette DEBUG loaded listener.js 14:10:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (0DCA0000) [pid = 4076] [serial = 1568] [outer = 0DC6D800] 14:10:34 INFO - PROCESS | 4076 | 1463605834730 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 690ms 14:10:34 INFO - PROCESS | 4076 | 1463605834768 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 14:10:34 INFO - PROCESS | 4076 | 1463605834771 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 14:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:10:34 INFO - PROCESS | 4076 | 1463605834774 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:10:34 INFO - PROCESS | 4076 | 1463605834776 Marionette TRACE conn6 <- [1,2054,null,{}] 14:10:34 INFO - PROCESS | 4076 | 1463605834779 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:34 INFO - PROCESS | 4076 | 1463605834876 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 14:10:34 INFO - PROCESS | 4076 | 1463605834884 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:34 INFO - PROCESS | 4076 | ++DOCSHELL 0DCA2400 == 29 [pid = 4076] [id = 523] 14:10:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (0DF99400) [pid = 4076] [serial = 1569] [outer = 00000000] 14:10:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (11065000) [pid = 4076] [serial = 1570] [outer = 0DF99400] 14:10:34 INFO - PROCESS | 4076 | 1463605834929 Marionette DEBUG loaded listener.js 14:10:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (13EA8400) [pid = 4076] [serial = 1571] [outer = 0DF99400] 14:10:35 INFO - PROCESS | 4076 | 1463605835366 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 14:10:35 INFO - PROCESS | 4076 | 1463605835407 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 14:10:35 INFO - PROCESS | 4076 | 1463605835409 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 14:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:10:35 INFO - PROCESS | 4076 | 1463605835412 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:10:35 INFO - PROCESS | 4076 | 1463605835414 Marionette TRACE conn6 <- [1,2058,null,{}] 14:10:35 INFO - PROCESS | 4076 | 1463605835421 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:35 INFO - PROCESS | 4076 | 1463605835498 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 14:10:35 INFO - PROCESS | 4076 | 1463605835505 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:35 INFO - PROCESS | 4076 | ++DOCSHELL 13FE3C00 == 30 [pid = 4076] [id = 524] 14:10:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (14646400) [pid = 4076] [serial = 1572] [outer = 00000000] 14:10:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (14652800) [pid = 4076] [serial = 1573] [outer = 14646400] 14:10:35 INFO - PROCESS | 4076 | 1463605835551 Marionette DEBUG loaded listener.js 14:10:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (147EC800) [pid = 4076] [serial = 1574] [outer = 14646400] 14:10:35 INFO - PROCESS | 4076 | 1463605836011 Marionette TRACE conn6 <- [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]]]}] 14:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 14:10:36 INFO - PROCESS | 4076 | 1463605836052 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 14:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:10:36 INFO - PROCESS | 4076 | 1463605836054 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 14:10:36 INFO - PROCESS | 4076 | 1463605836057 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:10:36 INFO - PROCESS | 4076 | 1463605836059 Marionette TRACE conn6 <- [1,2062,null,{}] 14:10:36 INFO - PROCESS | 4076 | 1463605836062 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:36 INFO - PROCESS | 4076 | 1463605836178 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 14:10:36 INFO - PROCESS | 4076 | 1463605836189 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:36 INFO - PROCESS | 4076 | ++DOCSHELL 156F0C00 == 31 [pid = 4076] [id = 525] 14:10:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (15FC2800) [pid = 4076] [serial = 1575] [outer = 00000000] 14:10:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (15FCE800) [pid = 4076] [serial = 1576] [outer = 15FC2800] 14:10:36 INFO - PROCESS | 4076 | 1463605836234 Marionette DEBUG loaded listener.js 14:10:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (1630F800) [pid = 4076] [serial = 1577] [outer = 15FC2800] 14:10:36 INFO - PROCESS | 4076 | 1463605836666 Marionette TRACE conn6 <- [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]]]}] 14:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 14:10:36 INFO - PROCESS | 4076 | 1463605836728 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 14:10:36 INFO - PROCESS | 4076 | 1463605836730 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 14:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:10:36 INFO - PROCESS | 4076 | 1463605836733 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:10:36 INFO - PROCESS | 4076 | 1463605836735 Marionette TRACE conn6 <- [1,2066,null,{}] 14:10:36 INFO - PROCESS | 4076 | 1463605836739 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:36 INFO - PROCESS | 4076 | 1463605836817 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 14:10:36 INFO - PROCESS | 4076 | 1463605836823 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:36 INFO - PROCESS | 4076 | ++DOCSHELL 0C712400 == 32 [pid = 4076] [id = 526] 14:10:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (16A34000) [pid = 4076] [serial = 1578] [outer = 00000000] 14:10:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (176B4400) [pid = 4076] [serial = 1579] [outer = 16A34000] 14:10:36 INFO - PROCESS | 4076 | 1463605836868 Marionette DEBUG loaded listener.js 14:10:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (17B51C00) [pid = 4076] [serial = 1580] [outer = 16A34000] 14:10:37 INFO - PROCESS | 4076 | 1463605837330 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 14:10:37 INFO - PROCESS | 4076 | 1463605837379 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 14:10:37 INFO - PROCESS | 4076 | 1463605837381 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 14:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:10:37 INFO - PROCESS | 4076 | 1463605837389 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:10:37 INFO - PROCESS | 4076 | 1463605837391 Marionette TRACE conn6 <- [1,2070,null,{}] 14:10:37 INFO - PROCESS | 4076 | 1463605837394 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:37 INFO - PROCESS | 4076 | 1463605837472 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 14:10:37 INFO - PROCESS | 4076 | 1463605837479 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:37 INFO - PROCESS | 4076 | ++DOCSHELL 17B55C00 == 33 [pid = 4076] [id = 527] 14:10:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (17B56C00) [pid = 4076] [serial = 1581] [outer = 00000000] 14:10:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (17B92000) [pid = 4076] [serial = 1582] [outer = 17B56C00] 14:10:37 INFO - PROCESS | 4076 | 1463605837523 Marionette DEBUG loaded listener.js 14:10:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (17B8C400) [pid = 4076] [serial = 1583] [outer = 17B56C00] 14:10:37 INFO - PROCESS | 4076 | 1463605838001 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 14:10:38 INFO - PROCESS | 4076 | 1463605838062 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 14:10:38 INFO - PROCESS | 4076 | 1463605838064 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 14:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:10:38 INFO - PROCESS | 4076 | 1463605838067 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:10:38 INFO - PROCESS | 4076 | 1463605838069 Marionette TRACE conn6 <- [1,2074,null,{}] 14:10:38 INFO - PROCESS | 4076 | 1463605838073 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:38 INFO - PROCESS | 4076 | 1463605838189 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 14:10:38 INFO - PROCESS | 4076 | 1463605838281 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:38 INFO - PROCESS | 4076 | ++DOCSHELL 0DC6B800 == 34 [pid = 4076] [id = 528] 14:10:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (0DC73400) [pid = 4076] [serial = 1584] [outer = 00000000] 14:10:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (1864B400) [pid = 4076] [serial = 1585] [outer = 0DC73400] 14:10:38 INFO - PROCESS | 4076 | 1463605838327 Marionette DEBUG loaded listener.js 14:10:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (1864C800) [pid = 4076] [serial = 1586] [outer = 0DC73400] 14:10:38 INFO - PROCESS | 4076 | 1463605838733 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 14:10:38 INFO - PROCESS | 4076 | 1463605838803 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 14:10:38 INFO - PROCESS | 4076 | 1463605838805 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 14:10:38 INFO - PROCESS | 4076 | 1463605838808 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:10:38 INFO - PROCESS | 4076 | 1463605838810 Marionette TRACE conn6 <- [1,2078,null,{}] 14:10:38 INFO - PROCESS | 4076 | 1463605838814 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:38 INFO - PROCESS | 4076 | 1463605838928 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 14:10:38 INFO - PROCESS | 4076 | 1463605838938 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:38 INFO - PROCESS | 4076 | ++DOCSHELL 18647000 == 35 [pid = 4076] [id = 529] 14:10:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (18867000) [pid = 4076] [serial = 1587] [outer = 00000000] 14:10:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (18C6DC00) [pid = 4076] [serial = 1588] [outer = 18867000] 14:10:38 INFO - PROCESS | 4076 | 1463605838982 Marionette DEBUG loaded listener.js 14:10:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (18C75800) [pid = 4076] [serial = 1589] [outer = 18867000] 14:10:39 INFO - PROCESS | 4076 | 1463605839438 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 14:10:39 INFO - PROCESS | 4076 | 1463605839483 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 14:10:39 INFO - PROCESS | 4076 | 1463605839486 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 14:10:39 INFO - PROCESS | 4076 | 1463605839489 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:10:39 INFO - PROCESS | 4076 | 1463605839491 Marionette TRACE conn6 <- [1,2082,null,{}] 14:10:39 INFO - PROCESS | 4076 | 1463605839501 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:39 INFO - PROCESS | 4076 | 1463605839667 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (0D851800) [pid = 4076] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (20C7FC00) [pid = 4076] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (2114CC00) [pid = 4076] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1DA5B400) [pid = 4076] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (1A020C00) [pid = 4076] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (0DC6D400) [pid = 4076] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (0DCA1C00) [pid = 4076] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (19008C00) [pid = 4076] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (0D855400) [pid = 4076] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (2039DC00) [pid = 4076] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (1C890800) [pid = 4076] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (19FAFC00) [pid = 4076] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1AD89C00) [pid = 4076] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (0D84FC00) [pid = 4076] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1BC26000) [pid = 4076] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (1B5F3800) [pid = 4076] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (17B8B400) [pid = 4076] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (0C66F400) [pid = 4076] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (10EF1000) [pid = 4076] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1BC2D800) [pid = 4076] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1B409C00) [pid = 4076] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1AD3DC00) [pid = 4076] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (1A0B0400) [pid = 4076] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (176B2400) [pid = 4076] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (0D91B000) [pid = 4076] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (19F7D800) [pid = 4076] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (198DFC00) [pid = 4076] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (190D9C00) [pid = 4076] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:10:40 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (17BCEC00) [pid = 4076] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:10:40 INFO - PROCESS | 4076 | 1463605840222 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:40 INFO - PROCESS | 4076 | ++DOCSHELL 0D650000 == 36 [pid = 4076] [id = 530] 14:10:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0D673000) [pid = 4076] [serial = 1590] [outer = 00000000] 14:10:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0D91B000) [pid = 4076] [serial = 1591] [outer = 0D673000] 14:10:40 INFO - PROCESS | 4076 | 1463605840277 Marionette DEBUG loaded listener.js 14:10:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (1562BC00) [pid = 4076] [serial = 1592] [outer = 0D673000] 14:10:40 INFO - PROCESS | 4076 | 1463605840654 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1220ms 14:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:10:40 INFO - PROCESS | 4076 | 1463605840713 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 14:10:40 INFO - PROCESS | 4076 | 1463605840715 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 14:10:40 INFO - PROCESS | 4076 | 1463605840718 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:10:40 INFO - PROCESS | 4076 | 1463605840720 Marionette TRACE conn6 <- [1,2086,null,{}] 14:10:40 INFO - PROCESS | 4076 | 1463605840723 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:40 INFO - PROCESS | 4076 | 1463605840801 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 14:10:40 INFO - PROCESS | 4076 | 1463605840807 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:40 INFO - PROCESS | 4076 | ++DOCSHELL 17624800 == 37 [pid = 4076] [id = 531] 14:10:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (17629800) [pid = 4076] [serial = 1593] [outer = 00000000] 14:10:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (190DEC00) [pid = 4076] [serial = 1594] [outer = 17629800] 14:10:40 INFO - PROCESS | 4076 | 1463605840851 Marionette DEBUG loaded listener.js 14:10:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (191DF400) [pid = 4076] [serial = 1595] [outer = 17629800] 14:10:41 INFO - PROCESS | 4076 | 1463605841265 Marionette TRACE conn6 <- [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]]]}] 14:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 570ms 14:10:41 INFO - PROCESS | 4076 | 1463605841289 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 14:10:41 INFO - PROCESS | 4076 | 1463605841291 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 14:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:10:41 INFO - PROCESS | 4076 | 1463605841294 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:10:41 INFO - PROCESS | 4076 | 1463605841296 Marionette TRACE conn6 <- [1,2090,null,{}] 14:10:41 INFO - PROCESS | 4076 | 1463605841299 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:41 INFO - PROCESS | 4076 | 1463605841420 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 14:10:41 INFO - PROCESS | 4076 | 1463605841429 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:41 INFO - PROCESS | 4076 | ++DOCSHELL 191E4C00 == 38 [pid = 4076] [id = 532] 14:10:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (19281C00) [pid = 4076] [serial = 1596] [outer = 00000000] 14:10:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1961CC00) [pid = 4076] [serial = 1597] [outer = 19281C00] 14:10:41 INFO - PROCESS | 4076 | 1463605841472 Marionette DEBUG loaded listener.js 14:10:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1969A400) [pid = 4076] [serial = 1598] [outer = 19281C00] 14:10:41 INFO - PROCESS | 4076 | 1463605841898 Marionette TRACE conn6 <- [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]]]}] 14:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 14:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:10:41 INFO - PROCESS | 4076 | 1463605841925 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 14:10:41 INFO - PROCESS | 4076 | 1463605841927 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 14:10:41 INFO - PROCESS | 4076 | 1463605841930 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:10:41 INFO - PROCESS | 4076 | 1463605841932 Marionette TRACE conn6 <- [1,2094,null,{}] 14:10:41 INFO - PROCESS | 4076 | 1463605841935 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:42 INFO - PROCESS | 4076 | 1463605842053 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 14:10:42 INFO - PROCESS | 4076 | 1463605842062 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:42 INFO - PROCESS | 4076 | ++DOCSHELL 1928B400 == 39 [pid = 4076] [id = 533] 14:10:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (19290000) [pid = 4076] [serial = 1599] [outer = 00000000] 14:10:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (198E4800) [pid = 4076] [serial = 1600] [outer = 19290000] 14:10:42 INFO - PROCESS | 4076 | 1463605842107 Marionette DEBUG loaded listener.js 14:10:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (198E4C00) [pid = 4076] [serial = 1601] [outer = 19290000] 14:10:42 INFO - PROCESS | 4076 | 1463605842884 Marionette TRACE conn6 <- [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]]]}] 14:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1019ms 14:10:42 INFO - PROCESS | 4076 | 1463605842951 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 14:10:42 INFO - PROCESS | 4076 | 1463605842956 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 14:10:42 INFO - PROCESS | 4076 | 1463605842961 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:10:42 INFO - PROCESS | 4076 | 1463605842966 Marionette TRACE conn6 <- [1,2098,null,{}] 14:10:42 INFO - PROCESS | 4076 | 1463605842990 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:43 INFO - PROCESS | 4076 | 1463605843136 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 14:10:43 INFO - PROCESS | 4076 | 1463605843269 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:43 INFO - PROCESS | 4076 | ++DOCSHELL 0D00EC00 == 40 [pid = 4076] [id = 534] 14:10:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (0D05A000) [pid = 4076] [serial = 1602] [outer = 00000000] 14:10:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (0D80F800) [pid = 4076] [serial = 1603] [outer = 0D05A000] 14:10:43 INFO - PROCESS | 4076 | 1463605843327 Marionette DEBUG loaded listener.js 14:10:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (0D857C00) [pid = 4076] [serial = 1604] [outer = 0D05A000] 14:10:43 INFO - PROCESS | 4076 | 1463605844001 Marionette TRACE conn6 <- [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]]]}] 14:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1091ms 14:10:44 INFO - PROCESS | 4076 | 1463605844061 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 14:10:44 INFO - PROCESS | 4076 | 1463605844067 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 14:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:10:44 INFO - PROCESS | 4076 | 1463605844074 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:10:44 INFO - PROCESS | 4076 | 1463605844076 Marionette TRACE conn6 <- [1,2102,null,{}] 14:10:44 INFO - PROCESS | 4076 | 1463605844080 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:44 INFO - PROCESS | 4076 | 1463605844208 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 14:10:44 INFO - PROCESS | 4076 | 1463605844347 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:44 INFO - PROCESS | 4076 | ++DOCSHELL 0C66B400 == 41 [pid = 4076] [id = 535] 14:10:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (0C66B800) [pid = 4076] [serial = 1605] [outer = 00000000] 14:10:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (0D91F000) [pid = 4076] [serial = 1606] [outer = 0C66B800] 14:10:44 INFO - PROCESS | 4076 | 1463605844408 Marionette DEBUG loaded listener.js 14:10:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (11092400) [pid = 4076] [serial = 1607] [outer = 0C66B800] 14:10:45 INFO - PROCESS | 4076 | 1463605845314 Marionette TRACE conn6 <- [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]]]}] 14:10:45 INFO - PROCESS | 4076 | --DOCSHELL 0D0F0000 == 40 [pid = 4076] [id = 379] 14:10:45 INFO - PROCESS | 4076 | --DOCSHELL 156E9C00 == 39 [pid = 4076] [id = 392] 14:10:45 INFO - PROCESS | 4076 | --DOCSHELL 0D917400 == 38 [pid = 4076] [id = 386] 14:10:45 INFO - PROCESS | 4076 | --DOCSHELL 19004000 == 37 [pid = 4076] [id = 394] 14:10:45 INFO - PROCESS | 4076 | --DOCSHELL 1630A800 == 36 [pid = 4076] [id = 385] 14:10:45 INFO - PROCESS | 4076 | --DOCSHELL 0C666C00 == 35 [pid = 4076] [id = 384] 14:10:45 INFO - PROCESS | 4076 | --DOCSHELL 1887F400 == 34 [pid = 4076] [id = 393] 14:10:45 INFO - PROCESS | 4076 | --DOCSHELL 1405D000 == 33 [pid = 4076] [id = 383] 14:10:45 INFO - PROCESS | 4076 | --DOCSHELL 0DB0A800 == 32 [pid = 4076] [id = 382] 14:10:45 INFO - PROCESS | 4076 | --DOCSHELL 0C668C00 == 31 [pid = 4076] [id = 381] 14:10:45 INFO - PROCESS | 4076 | --DOCSHELL 0C71CC00 == 30 [pid = 4076] [id = 380] 14:10:45 INFO - PROCESS | 4076 | --DOCSHELL 0D64F000 == 29 [pid = 4076] [id = 391] 14:10:45 INFO - PROCESS | 4076 | --DOCSHELL 09D34C00 == 28 [pid = 4076] [id = 13] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (1CA64C00) [pid = 4076] [serial = 1460] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (190DF400) [pid = 4076] [serial = 1415] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (2039C800) [pid = 4076] [serial = 1424] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (21325C00) [pid = 4076] [serial = 1475] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (2125E400) [pid = 4076] [serial = 1427] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (1E705C00) [pid = 4076] [serial = 1421] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1AEF6000) [pid = 4076] [serial = 1418] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (14224400) [pid = 4076] [serial = 1412] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1DA67C00) [pid = 4076] [serial = 1558] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1A129C00) [pid = 4076] [serial = 1543] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1AD3E000) [pid = 4076] [serial = 1544] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (1BC22C00) [pid = 4076] [serial = 1547] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (1B413800) [pid = 4076] [serial = 1546] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (190DFC00) [pid = 4076] [serial = 1552] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (1C225800) [pid = 4076] [serial = 1549] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (1CA6C000) [pid = 4076] [serial = 1555] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (1C839C00) [pid = 4076] [serial = 1550] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (1886A400) [pid = 4076] [serial = 1534] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (18C73400) [pid = 4076] [serial = 1535] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0D64FC00) [pid = 4076] [serial = 1531] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0DC6B000) [pid = 4076] [serial = 1532] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (15FCC400) [pid = 4076] [serial = 1529] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (1491DC00) [pid = 4076] [serial = 1528] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (1C2CB800) [pid = 4076] [serial = 1526] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (1C1C1C00) [pid = 4076] [serial = 1525] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (1B591400) [pid = 4076] [serial = 1523] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (1B454800) [pid = 4076] [serial = 1522] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (1ADCBC00) [pid = 4076] [serial = 1520] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (1AD85000) [pid = 4076] [serial = 1519] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (1A13F800) [pid = 4076] [serial = 1517] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (1A126000) [pid = 4076] [serial = 1516] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (18C76400) [pid = 4076] [serial = 1514] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (18642400) [pid = 4076] [serial = 1513] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0DCA6800) [pid = 4076] [serial = 1511] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0DC70400) [pid = 4076] [serial = 1510] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (1A014400) [pid = 4076] [serial = 1508] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (19BA8800) [pid = 4076] [serial = 1540] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (19615400) [pid = 4076] [serial = 1537] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (1969D400) [pid = 4076] [serial = 1538] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (1D9A3400) [pid = 4076] [serial = 1556] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (19F79800) [pid = 4076] [serial = 1553] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (19C77000) [pid = 4076] [serial = 1541] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (19C75800) [pid = 4076] [serial = 1466] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (17625400) [pid = 4076] [serial = 1463] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (2114D000) [pid = 4076] [serial = 1472] [outer = 00000000] [url = about:blank] 14:10:45 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (1DE93000) [pid = 4076] [serial = 1469] [outer = 00000000] [url = about:blank] 14:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1320ms 14:10:45 INFO - PROCESS | 4076 | 1463605845399 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 14:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:10:45 INFO - PROCESS | 4076 | 1463605845402 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 14:10:45 INFO - PROCESS | 4076 | 1463605845407 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:10:45 INFO - PROCESS | 4076 | 1463605845411 Marionette TRACE conn6 <- [1,2106,null,{}] 14:10:45 INFO - PROCESS | 4076 | 1463605845416 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:45 INFO - PROCESS | 4076 | 1463605845506 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 14:10:45 INFO - PROCESS | 4076 | 1463605845514 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:45 INFO - PROCESS | 4076 | ++DOCSHELL 0D651400 == 29 [pid = 4076] [id = 536] 14:10:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0D652000) [pid = 4076] [serial = 1608] [outer = 00000000] 14:10:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0D772C00) [pid = 4076] [serial = 1609] [outer = 0D652000] 14:10:45 INFO - PROCESS | 4076 | 1463605845563 Marionette DEBUG loaded listener.js 14:10:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0D80B000) [pid = 4076] [serial = 1610] [outer = 0D652000] 14:10:46 INFO - PROCESS | 4076 | 1463605846090 Marionette TRACE conn6 <- [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]]]}] 14:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 14:10:46 INFO - PROCESS | 4076 | 1463605846139 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 14:10:46 INFO - PROCESS | 4076 | 1463605846144 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 14:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:10:46 INFO - PROCESS | 4076 | 1463605846150 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:10:46 INFO - PROCESS | 4076 | 1463605846153 Marionette TRACE conn6 <- [1,2110,null,{}] 14:10:46 INFO - PROCESS | 4076 | 1463605846157 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:46 INFO - PROCESS | 4076 | 1463605846239 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 14:10:46 INFO - PROCESS | 4076 | 1463605846332 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:46 INFO - PROCESS | 4076 | ++DOCSHELL 0D849C00 == 30 [pid = 4076] [id = 537] 14:10:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0D91D400) [pid = 4076] [serial = 1611] [outer = 00000000] 14:10:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0DC76400) [pid = 4076] [serial = 1612] [outer = 0D91D400] 14:10:46 INFO - PROCESS | 4076 | 1463605846377 Marionette DEBUG loaded listener.js 14:10:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0DCAB800) [pid = 4076] [serial = 1613] [outer = 0D91D400] 14:10:46 INFO - PROCESS | 4076 | 1463605846772 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 14:10:46 INFO - PROCESS | 4076 | 1463605846824 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 14:10:46 INFO - PROCESS | 4076 | 1463605846826 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 14:10:46 INFO - PROCESS | 4076 | 1463605846829 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:10:46 INFO - PROCESS | 4076 | 1463605846833 Marionette TRACE conn6 <- [1,2114,null,{}] 14:10:46 INFO - PROCESS | 4076 | 1463605846843 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:46 INFO - PROCESS | 4076 | 1463605846956 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 14:10:46 INFO - PROCESS | 4076 | 1463605846972 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:46 INFO - PROCESS | 4076 | ++DOCSHELL 149A1C00 == 31 [pid = 4076] [id = 538] 14:10:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (149A3400) [pid = 4076] [serial = 1614] [outer = 00000000] 14:10:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (156EE400) [pid = 4076] [serial = 1615] [outer = 149A3400] 14:10:47 INFO - PROCESS | 4076 | 1463605847021 Marionette DEBUG loaded listener.js 14:10:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (15FCD800) [pid = 4076] [serial = 1616] [outer = 149A3400] 14:10:47 INFO - PROCESS | 4076 | 1463605847468 Marionette TRACE conn6 <- [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]]]}] 14:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 14:10:47 INFO - PROCESS | 4076 | 1463605847519 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 14:10:47 INFO - PROCESS | 4076 | 1463605847522 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 14:10:47 INFO - PROCESS | 4076 | 1463605847525 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:10:47 INFO - PROCESS | 4076 | 1463605847527 Marionette TRACE conn6 <- [1,2118,null,{}] 14:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:10:47 INFO - PROCESS | 4076 | 1463605847530 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:47 INFO - PROCESS | 4076 | 1463605847643 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 14:10:47 INFO - PROCESS | 4076 | 1463605847650 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:47 INFO - PROCESS | 4076 | ++DOCSHELL 1761D800 == 32 [pid = 4076] [id = 539] 14:10:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (17623400) [pid = 4076] [serial = 1617] [outer = 00000000] 14:10:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (17B5CC00) [pid = 4076] [serial = 1618] [outer = 17623400] 14:10:47 INFO - PROCESS | 4076 | 1463605847695 Marionette DEBUG loaded listener.js 14:10:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (17B92800) [pid = 4076] [serial = 1619] [outer = 17623400] 14:10:48 INFO - PROCESS | 4076 | 1463605848151 Marionette TRACE conn6 <- [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] 14:10:48 INFO - PROCESS | 4076 | 1463605848208 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 14:10:48 INFO - PROCESS | 4076 | 1463605848211 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:10:48 INFO - PROCESS | 4076 | 1463605848213 Marionette TRACE conn6 <- [1,2122,null,{}] 14:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:10:48 INFO - PROCESS | 4076 | 1463605848217 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:48 INFO - PROCESS | 4076 | 1463605848326 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 14:10:48 INFO - PROCESS | 4076 | 1463605848418 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:48 INFO - PROCESS | 4076 | ++DOCSHELL 17BCEC00 == 33 [pid = 4076] [id = 540] 14:10:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (17BCF800) [pid = 4076] [serial = 1620] [outer = 00000000] 14:10:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (1887E800) [pid = 4076] [serial = 1621] [outer = 17BCF800] 14:10:48 INFO - PROCESS | 4076 | 1463605848463 Marionette DEBUG loaded listener.js 14:10:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (18BDD000) [pid = 4076] [serial = 1622] [outer = 17BCF800] 14:10:48 INFO - PROCESS | 4076 | 1463605848901 Marionette TRACE conn6 <- [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]]]}] 14:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 14:10:48 INFO - PROCESS | 4076 | 1463605848954 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 14:10:48 INFO - PROCESS | 4076 | 1463605848956 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 14:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:10:48 INFO - PROCESS | 4076 | 1463605848959 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:10:48 INFO - PROCESS | 4076 | 1463605848961 Marionette TRACE conn6 <- [1,2126,null,{}] 14:10:48 INFO - PROCESS | 4076 | 1463605848965 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:49 INFO - PROCESS | 4076 | 1463605849097 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 14:10:49 INFO - PROCESS | 4076 | 1463605849163 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:49 INFO - PROCESS | 4076 | ++DOCSHELL 1880D000 == 34 [pid = 4076] [id = 541] 14:10:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (18C6CC00) [pid = 4076] [serial = 1623] [outer = 00000000] 14:10:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (190D8800) [pid = 4076] [serial = 1624] [outer = 18C6CC00] 14:10:49 INFO - PROCESS | 4076 | 1463605849209 Marionette DEBUG loaded listener.js 14:10:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (190D9000) [pid = 4076] [serial = 1625] [outer = 18C6CC00] 14:10:49 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (17B56C00) [pid = 4076] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:10:49 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0CF80000) [pid = 4076] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:10:49 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0DC73400) [pid = 4076] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:10:49 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0DC6D800) [pid = 4076] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:10:49 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (16A34000) [pid = 4076] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:10:49 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (18867000) [pid = 4076] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:10:49 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0DF99400) [pid = 4076] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:10:49 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (15FC2800) [pid = 4076] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:10:49 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (14646400) [pid = 4076] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:10:49 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (17629800) [pid = 4076] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:10:49 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0D66F400) [pid = 4076] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:10:49 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (19281C00) [pid = 4076] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:10:49 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0D673000) [pid = 4076] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:10:49 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (191E4800) [pid = 4076] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:10:49 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (191E5000) [pid = 4076] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:10:49 INFO - PROCESS | 4076 | 1463605849776 Marionette TRACE conn6 <- [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]]]}] 14:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 870ms 14:10:49 INFO - PROCESS | 4076 | 1463605849832 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 14:10:49 INFO - PROCESS | 4076 | 1463605849834 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 14:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:10:49 INFO - PROCESS | 4076 | 1463605849837 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:10:49 INFO - PROCESS | 4076 | 1463605849839 Marionette TRACE conn6 <- [1,2130,null,{}] 14:10:49 INFO - PROCESS | 4076 | 1463605849842 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:49 INFO - PROCESS | 4076 | 1463605849929 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 14:10:50 INFO - PROCESS | 4076 | 1463605850022 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:50 INFO - PROCESS | 4076 | ++DOCSHELL 0D91F800 == 35 [pid = 4076] [id = 542] 14:10:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0DC6D800) [pid = 4076] [serial = 1626] [outer = 00000000] 14:10:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (16A34000) [pid = 4076] [serial = 1627] [outer = 0DC6D800] 14:10:50 INFO - PROCESS | 4076 | 1463605850066 Marionette DEBUG loaded listener.js 14:10:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (18640400) [pid = 4076] [serial = 1628] [outer = 0DC6D800] 14:10:50 INFO - PROCESS | 4076 | 1463605850418 Marionette TRACE conn6 <- [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] 14:10:50 INFO - PROCESS | 4076 | 1463605850474 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 14:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:10:50 INFO - PROCESS | 4076 | 1463605850477 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:10:50 INFO - PROCESS | 4076 | 1463605850478 Marionette TRACE conn6 <- [1,2134,null,{}] 14:10:50 INFO - PROCESS | 4076 | 1463605850482 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:50 INFO - PROCESS | 4076 | 1463605850598 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 14:10:50 INFO - PROCESS | 4076 | 1463605850607 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:50 INFO - PROCESS | 4076 | ++DOCSHELL 15626000 == 36 [pid = 4076] [id = 543] 14:10:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (15FCE400) [pid = 4076] [serial = 1629] [outer = 00000000] 14:10:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (19690C00) [pid = 4076] [serial = 1630] [outer = 15FCE400] 14:10:50 INFO - PROCESS | 4076 | 1463605850651 Marionette DEBUG loaded listener.js 14:10:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (198DE000) [pid = 4076] [serial = 1631] [outer = 15FCE400] 14:10:51 INFO - PROCESS | 4076 | 1463605851074 Marionette TRACE conn6 <- [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] 14:10:51 INFO - PROCESS | 4076 | 1463605851110 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 14:10:51 INFO - PROCESS | 4076 | 1463605851113 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:10:51 INFO - PROCESS | 4076 | 1463605851115 Marionette TRACE conn6 <- [1,2138,null,{}] 14:10:51 INFO - PROCESS | 4076 | 1463605851118 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:51 INFO - PROCESS | 4076 | 1463605851197 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 14:10:51 INFO - PROCESS | 4076 | 1463605851316 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:51 INFO - PROCESS | 4076 | ++DOCSHELL 14903800 == 37 [pid = 4076] [id = 544] 14:10:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (1561D800) [pid = 4076] [serial = 1632] [outer = 00000000] 14:10:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (19B9E400) [pid = 4076] [serial = 1633] [outer = 1561D800] 14:10:51 INFO - PROCESS | 4076 | 1463605851363 Marionette DEBUG loaded listener.js 14:10:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (19BA4400) [pid = 4076] [serial = 1634] [outer = 1561D800] 14:10:51 INFO - PROCESS | 4076 | 1463605851804 Marionette TRACE conn6 <- [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]]]}] 14:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 14:10:51 INFO - PROCESS | 4076 | 1463605851844 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 14:10:51 INFO - PROCESS | 4076 | 1463605851849 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 14:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:10:51 INFO - PROCESS | 4076 | 1463605851854 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:10:51 INFO - PROCESS | 4076 | 1463605851858 Marionette TRACE conn6 <- [1,2142,null,{}] 14:10:51 INFO - PROCESS | 4076 | 1463605851864 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:51 INFO - PROCESS | 4076 | 1463605851973 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 14:10:52 INFO - PROCESS | 4076 | 1463605852081 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:52 INFO - PROCESS | 4076 | ++DOCSHELL 0CF7B800 == 38 [pid = 4076] [id = 545] 14:10:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0D64D800) [pid = 4076] [serial = 1635] [outer = 00000000] 14:10:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0D857400) [pid = 4076] [serial = 1636] [outer = 0D64D800] 14:10:52 INFO - PROCESS | 4076 | 1463605852138 Marionette DEBUG loaded listener.js 14:10:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0DC6B000) [pid = 4076] [serial = 1637] [outer = 0D64D800] 14:10:52 INFO - PROCESS | 4076 | 1463605852758 Marionette TRACE conn6 <- [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]]]}] 14:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 990ms 14:10:52 INFO - PROCESS | 4076 | 1463605852845 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 14:10:52 INFO - PROCESS | 4076 | 1463605852851 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 14:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:10:52 INFO - PROCESS | 4076 | 1463605852858 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:10:52 INFO - PROCESS | 4076 | 1463605852860 Marionette TRACE conn6 <- [1,2146,null,{}] 14:10:52 INFO - PROCESS | 4076 | 1463605852864 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:53 INFO - PROCESS | 4076 | 1463605853023 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 14:10:53 INFO - PROCESS | 4076 | 1463605853035 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:53 INFO - PROCESS | 4076 | ++DOCSHELL 14912000 == 39 [pid = 4076] [id = 546] 14:10:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (1491DC00) [pid = 4076] [serial = 1638] [outer = 00000000] 14:10:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (1761EC00) [pid = 4076] [serial = 1639] [outer = 1491DC00] 14:10:53 INFO - PROCESS | 4076 | 1463605853090 Marionette DEBUG loaded listener.js 14:10:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (17B59800) [pid = 4076] [serial = 1640] [outer = 1491DC00] 14:10:53 INFO - PROCESS | 4076 | 1463605853681 Marionette TRACE conn6 <- [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]]]}] 14:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 869ms 14:10:53 INFO - PROCESS | 4076 | 1463605853729 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 14:10:53 INFO - PROCESS | 4076 | 1463605853732 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 14:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:10:53 INFO - PROCESS | 4076 | 1463605853736 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:10:53 INFO - PROCESS | 4076 | 1463605853739 Marionette TRACE conn6 <- [1,2150,null,{}] 14:10:53 INFO - PROCESS | 4076 | 1463605853750 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:53 INFO - PROCESS | 4076 | 1463605853858 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 14:10:53 INFO - PROCESS | 4076 | 1463605853995 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:53 INFO - PROCESS | 4076 | ++DOCSHELL 19C42C00 == 40 [pid = 4076] [id = 547] 14:10:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (19C43000) [pid = 4076] [serial = 1641] [outer = 00000000] 14:10:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (19C46000) [pid = 4076] [serial = 1642] [outer = 19C43000] 14:10:54 INFO - PROCESS | 4076 | 1463605854054 Marionette DEBUG loaded listener.js 14:10:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (19C4CC00) [pid = 4076] [serial = 1643] [outer = 19C43000] 14:10:54 INFO - PROCESS | 4076 | 1463605854641 Marionette TRACE conn6 <- [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]]]}] 14:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 970ms 14:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:10:54 INFO - PROCESS | 4076 | 1463605854709 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 14:10:54 INFO - PROCESS | 4076 | 1463605854712 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 14:10:54 INFO - PROCESS | 4076 | 1463605854715 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:10:54 INFO - PROCESS | 4076 | 1463605854717 Marionette TRACE conn6 <- [1,2154,null,{}] 14:10:54 INFO - PROCESS | 4076 | 1463605854721 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:54 INFO - PROCESS | 4076 | 1463605854826 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 14:10:54 INFO - PROCESS | 4076 | 1463605854960 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:54 INFO - PROCESS | 4076 | ++DOCSHELL 19C6E800 == 41 [pid = 4076] [id = 548] 14:10:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (19C71800) [pid = 4076] [serial = 1644] [outer = 00000000] 14:10:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (19F2F400) [pid = 4076] [serial = 1645] [outer = 19C71800] 14:10:54 INFO - PROCESS | 4076 | 1463605855015 Marionette DEBUG loaded listener.js 14:10:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (19F7D800) [pid = 4076] [serial = 1646] [outer = 19C71800] 14:10:55 INFO - PROCESS | 4076 | 1463605855542 Marionette TRACE conn6 <- [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]]]}] 14:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 870ms 14:10:55 INFO - PROCESS | 4076 | 1463605855589 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 14:10:55 INFO - PROCESS | 4076 | 1463605855591 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 14:10:55 INFO - PROCESS | 4076 | 1463605855594 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:10:55 INFO - PROCESS | 4076 | 1463605855596 Marionette TRACE conn6 <- [1,2158,null,{}] 14:10:55 INFO - PROCESS | 4076 | 1463605855600 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:55 INFO - PROCESS | 4076 | 1463605855700 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 14:10:55 INFO - PROCESS | 4076 | 1463605855819 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:55 INFO - PROCESS | 4076 | ++DOCSHELL 19F7F800 == 42 [pid = 4076] [id = 549] 14:10:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (19F85000) [pid = 4076] [serial = 1647] [outer = 00000000] 14:10:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (19FAC800) [pid = 4076] [serial = 1648] [outer = 19F85000] 14:10:55 INFO - PROCESS | 4076 | 1463605855873 Marionette DEBUG loaded listener.js 14:10:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (1A014800) [pid = 4076] [serial = 1649] [outer = 19F85000] 14:10:56 INFO - PROCESS | 4076 | 1463605856493 Marionette TRACE conn6 <- [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]]]}] 14:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 930ms 14:10:56 INFO - PROCESS | 4076 | 1463605856531 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 14:10:56 INFO - PROCESS | 4076 | 1463605856533 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 14:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:10:56 INFO - PROCESS | 4076 | 1463605856538 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:10:56 INFO - PROCESS | 4076 | 1463605856540 Marionette TRACE conn6 <- [1,2162,null,{}] 14:10:56 INFO - PROCESS | 4076 | 1463605856544 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:56 INFO - PROCESS | 4076 | 1463605856664 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 14:10:56 INFO - PROCESS | 4076 | 1463605856899 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:56 INFO - PROCESS | 4076 | ++DOCSHELL 0C667000 == 43 [pid = 4076] [id = 550] 14:10:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0C716000) [pid = 4076] [serial = 1650] [outer = 00000000] 14:10:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0D659800) [pid = 4076] [serial = 1651] [outer = 0C716000] 14:10:56 INFO - PROCESS | 4076 | 1463605856958 Marionette DEBUG loaded listener.js 14:10:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0D84D800) [pid = 4076] [serial = 1652] [outer = 0C716000] 14:10:57 INFO - PROCESS | 4076 | 1463605857581 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1080ms 14:10:57 INFO - PROCESS | 4076 | 1463605857623 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 14:10:57 INFO - PROCESS | 4076 | 1463605857627 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 14:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:10:57 INFO - PROCESS | 4076 | 1463605857632 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:10:57 INFO - PROCESS | 4076 | 1463605857635 Marionette TRACE conn6 <- [1,2166,null,{}] 14:10:57 INFO - PROCESS | 4076 | 1463605857640 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:57 INFO - PROCESS | 4076 | 1463605857746 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 14:10:57 INFO - PROCESS | 4076 | --DOCSHELL 190E3C00 == 42 [pid = 4076] [id = 395] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (18885000) [pid = 4076] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (17B92000) [pid = 4076] [serial = 1582] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0D0F2800) [pid = 4076] [serial = 1561] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (1864B400) [pid = 4076] [serial = 1585] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0D650C00) [pid = 4076] [serial = 1562] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0DC70C00) [pid = 4076] [serial = 1567] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0DCA0000) [pid = 4076] [serial = 1568] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (176B4400) [pid = 4076] [serial = 1579] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (17B51C00) [pid = 4076] [serial = 1580] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (18C6DC00) [pid = 4076] [serial = 1588] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (11065000) [pid = 4076] [serial = 1570] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (1864C800) [pid = 4076] [serial = 1586] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (13EA8400) [pid = 4076] [serial = 1571] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (15FCE800) [pid = 4076] [serial = 1576] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (1630F800) [pid = 4076] [serial = 1577] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (18C75800) [pid = 4076] [serial = 1589] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (14652800) [pid = 4076] [serial = 1573] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (147EC800) [pid = 4076] [serial = 1574] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (190DEC00) [pid = 4076] [serial = 1594] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0D80D400) [pid = 4076] [serial = 1564] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (1961CC00) [pid = 4076] [serial = 1597] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0D850000) [pid = 4076] [serial = 1565] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0D91B000) [pid = 4076] [serial = 1591] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (1969A400) [pid = 4076] [serial = 1598] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0DC6C800) [pid = 4076] [serial = 1091] [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.] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (1562BC00) [pid = 4076] [serial = 1592] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (191DF400) [pid = 4076] [serial = 1595] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (17B8C400) [pid = 4076] [serial = 1583] [outer = 00000000] [url = about:blank] 14:10:57 INFO - PROCESS | 4076 | 1463605857904 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:57 INFO - PROCESS | 4076 | ++DOCSHELL 09DAD000 == 43 [pid = 4076] [id = 551] 14:10:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (09DE0800) [pid = 4076] [serial = 1653] [outer = 00000000] 14:10:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0CF3B800) [pid = 4076] [serial = 1654] [outer = 09DE0800] 14:10:57 INFO - PROCESS | 4076 | 1463605857952 Marionette DEBUG loaded listener.js 14:10:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0D651C00) [pid = 4076] [serial = 1655] [outer = 09DE0800] 14:10:58 INFO - PROCESS | 4076 | 1463605858327 Marionette TRACE conn6 <- [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]]]}] 14:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 770ms 14:10:58 INFO - PROCESS | 4076 | 1463605858406 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 14:10:58 INFO - PROCESS | 4076 | 1463605858409 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 14:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:10:58 INFO - PROCESS | 4076 | 1463605858414 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:10:58 INFO - PROCESS | 4076 | 1463605858416 Marionette TRACE conn6 <- [1,2170,null,{}] 14:10:58 INFO - PROCESS | 4076 | 1463605858419 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:58 INFO - PROCESS | 4076 | 1463605858504 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 14:10:58 INFO - PROCESS | 4076 | 1463605858512 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:58 INFO - PROCESS | 4076 | ++DOCSHELL 0D850800 == 44 [pid = 4076] [id = 552] 14:10:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0D91E000) [pid = 4076] [serial = 1656] [outer = 00000000] 14:10:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (13EA6800) [pid = 4076] [serial = 1657] [outer = 0D91E000] 14:10:58 INFO - PROCESS | 4076 | 1463605858557 Marionette DEBUG loaded listener.js 14:10:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (1464AC00) [pid = 4076] [serial = 1658] [outer = 0D91E000] 14:10:58 INFO - PROCESS | 4076 | 1463605859015 Marionette TRACE conn6 <- [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]]]}] 14:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 14:10:59 INFO - PROCESS | 4076 | 1463605859089 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 14:10:59 INFO - PROCESS | 4076 | 1463605859091 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 14:10:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:10:59 INFO - PROCESS | 4076 | 1463605859096 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:10:59 INFO - PROCESS | 4076 | 1463605859102 Marionette TRACE conn6 <- [1,2174,null,{}] 14:10:59 INFO - PROCESS | 4076 | 1463605859110 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:59 INFO - PROCESS | 4076 | 1463605859224 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 14:10:59 INFO - PROCESS | 4076 | 1463605859321 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:59 INFO - PROCESS | 4076 | ++DOCSHELL 1108F800 == 45 [pid = 4076] [id = 553] 14:10:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (16306400) [pid = 4076] [serial = 1659] [outer = 00000000] 14:10:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (17B52C00) [pid = 4076] [serial = 1660] [outer = 16306400] 14:10:59 INFO - PROCESS | 4076 | 1463605859365 Marionette DEBUG loaded listener.js 14:10:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (17B5A400) [pid = 4076] [serial = 1661] [outer = 16306400] 14:10:59 INFO - PROCESS | 4076 | 1463605859747 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:10:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:10:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 690ms 14:10:59 INFO - PROCESS | 4076 | 1463605859789 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 14:10:59 INFO - PROCESS | 4076 | 1463605859791 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 14:10:59 INFO - PROCESS | 4076 | 1463605859795 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:10:59 INFO - PROCESS | 4076 | 1463605859796 Marionette TRACE conn6 <- [1,2178,null,{}] 14:10:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:10:59 INFO - PROCESS | 4076 | 1463605859800 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:59 INFO - PROCESS | 4076 | 1463605859922 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 14:10:59 INFO - PROCESS | 4076 | 1463605859937 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:59 INFO - PROCESS | 4076 | ++DOCSHELL 17B51C00 == 46 [pid = 4076] [id = 554] 14:10:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (17B5DC00) [pid = 4076] [serial = 1662] [outer = 00000000] 14:10:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (18644800) [pid = 4076] [serial = 1663] [outer = 17B5DC00] 14:10:59 INFO - PROCESS | 4076 | 1463605859987 Marionette DEBUG loaded listener.js 14:11:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (1880DC00) [pid = 4076] [serial = 1664] [outer = 17B5DC00] 14:11:00 INFO - PROCESS | 4076 | 1463605860411 Marionette TRACE conn6 <- [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]]]}] 14:11:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:11:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 14:11:00 INFO - PROCESS | 4076 | 1463605860487 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 14:11:00 INFO - PROCESS | 4076 | 1463605860489 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 14:11:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:11:00 INFO - PROCESS | 4076 | 1463605860492 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:11:00 INFO - PROCESS | 4076 | 1463605860494 Marionette TRACE conn6 <- [1,2182,null,{}] 14:11:00 INFO - PROCESS | 4076 | 1463605860497 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:00 INFO - PROCESS | 4076 | 1463605860638 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 14:11:00 INFO - PROCESS | 4076 | 1463605860656 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:00 INFO - PROCESS | 4076 | ++DOCSHELL 18885000 == 47 [pid = 4076] [id = 555] 14:11:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (18BE0400) [pid = 4076] [serial = 1665] [outer = 00000000] 14:11:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (18C74000) [pid = 4076] [serial = 1666] [outer = 18BE0400] 14:11:00 INFO - PROCESS | 4076 | 1463605860708 Marionette DEBUG loaded listener.js 14:11:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (19008C00) [pid = 4076] [serial = 1667] [outer = 18BE0400] 14:11:01 INFO - PROCESS | 4076 | 1463605861236 Marionette TRACE conn6 <- [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]]]}] 14:11:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:11:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 770ms 14:11:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:11:01 INFO - PROCESS | 4076 | 1463605861267 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 14:11:01 INFO - PROCESS | 4076 | 1463605861269 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 14:11:01 INFO - PROCESS | 4076 | 1463605861272 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:11:01 INFO - PROCESS | 4076 | 1463605861274 Marionette TRACE conn6 <- [1,2186,null,{}] 14:11:01 INFO - PROCESS | 4076 | 1463605861277 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:01 INFO - PROCESS | 4076 | 1463605861400 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 14:11:01 INFO - PROCESS | 4076 | 1463605861407 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:01 INFO - PROCESS | 4076 | ++DOCSHELL 18C73C00 == 48 [pid = 4076] [id = 556] 14:11:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (18C78C00) [pid = 4076] [serial = 1668] [outer = 00000000] 14:11:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (1928B800) [pid = 4076] [serial = 1669] [outer = 18C78C00] 14:11:01 INFO - PROCESS | 4076 | 1463605861451 Marionette DEBUG loaded listener.js 14:11:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (19691400) [pid = 4076] [serial = 1670] [outer = 18C78C00] 14:11:02 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (15FCE400) [pid = 4076] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:11:02 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (17623400) [pid = 4076] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:11:02 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0D91D400) [pid = 4076] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:11:02 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (149A3400) [pid = 4076] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:11:02 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0D652000) [pid = 4076] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:11:02 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (18C6CC00) [pid = 4076] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:11:02 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (17BCF800) [pid = 4076] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:11:02 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0DC6D800) [pid = 4076] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:11:02 INFO - PROCESS | 4076 | 1463605862020 Marionette TRACE conn6 <- [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]]]}] 14:11:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:11:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 770ms 14:11:02 INFO - PROCESS | 4076 | 1463605862043 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 14:11:02 INFO - PROCESS | 4076 | 1463605862045 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 14:11:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:11:02 INFO - PROCESS | 4076 | 1463605862048 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:11:02 INFO - PROCESS | 4076 | 1463605862050 Marionette TRACE conn6 <- [1,2190,null,{}] 14:11:02 INFO - PROCESS | 4076 | 1463605862053 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:02 INFO - PROCESS | 4076 | 1463605862134 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 14:11:02 INFO - PROCESS | 4076 | 1463605862141 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:02 INFO - PROCESS | 4076 | ++DOCSHELL 0DC6D800 == 49 [pid = 4076] [id = 557] 14:11:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0DC70400) [pid = 4076] [serial = 1671] [outer = 00000000] 14:11:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (1887F400) [pid = 4076] [serial = 1672] [outer = 0DC70400] 14:11:02 INFO - PROCESS | 4076 | 1463605862186 Marionette DEBUG loaded listener.js 14:11:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (19694400) [pid = 4076] [serial = 1673] [outer = 0DC70400] 14:11:02 INFO - PROCESS | 4076 | 1463605862620 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:11:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:11:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 14:11:02 INFO - PROCESS | 4076 | 1463605862679 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 14:11:02 INFO - PROCESS | 4076 | 1463605862681 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 14:11:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:11:02 INFO - PROCESS | 4076 | 1463605862684 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:11:02 INFO - PROCESS | 4076 | 1463605862686 Marionette TRACE conn6 <- [1,2194,null,{}] 14:11:02 INFO - PROCESS | 4076 | 1463605862689 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:02 INFO - PROCESS | 4076 | 1463605862769 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 14:11:02 INFO - PROCESS | 4076 | 1463605862775 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:02 INFO - PROCESS | 4076 | ++DOCSHELL 19699400 == 50 [pid = 4076] [id = 558] 14:11:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (19BA1C00) [pid = 4076] [serial = 1674] [outer = 00000000] 14:11:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (19C4E000) [pid = 4076] [serial = 1675] [outer = 19BA1C00] 14:11:02 INFO - PROCESS | 4076 | 1463605862818 Marionette DEBUG loaded listener.js 14:11:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (19C78400) [pid = 4076] [serial = 1676] [outer = 19BA1C00] 14:11:03 INFO - PROCESS | 4076 | 1463605863230 Marionette TRACE conn6 <- [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]]]}] 14:11:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:11:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 571ms 14:11:03 INFO - PROCESS | 4076 | 1463605863256 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 14:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:11:03 INFO - PROCESS | 4076 | 1463605863258 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 14:11:03 INFO - PROCESS | 4076 | 1463605863261 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:11:03 INFO - PROCESS | 4076 | 1463605863263 Marionette TRACE conn6 <- [1,2198,null,{}] 14:11:03 INFO - PROCESS | 4076 | 1463605863270 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:03 INFO - PROCESS | 4076 | 1463605863395 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 14:11:03 INFO - PROCESS | 4076 | 1463605863405 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:03 INFO - PROCESS | 4076 | ++DOCSHELL 198DE800 == 51 [pid = 4076] [id = 559] 14:11:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (19C4C400) [pid = 4076] [serial = 1677] [outer = 00000000] 14:11:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (1A01E400) [pid = 4076] [serial = 1678] [outer = 19C4C400] 14:11:03 INFO - PROCESS | 4076 | 1463605863449 Marionette DEBUG loaded listener.js 14:11:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (1A0AE400) [pid = 4076] [serial = 1679] [outer = 19C4C400] 14:11:03 INFO - PROCESS | 4076 | 1463605863876 Marionette TRACE conn6 <- [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]]]}] 14:11:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:11:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 669ms 14:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:11:03 INFO - PROCESS | 4076 | 1463605863936 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 14:11:03 INFO - PROCESS | 4076 | 1463605863938 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 14:11:03 INFO - PROCESS | 4076 | 1463605863941 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:11:03 INFO - PROCESS | 4076 | 1463605863943 Marionette TRACE conn6 <- [1,2202,null,{}] 14:11:03 INFO - PROCESS | 4076 | 1463605863946 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:04 INFO - PROCESS | 4076 | 1463605864120 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 14:11:04 INFO - PROCESS | 4076 | 1463605864206 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:04 INFO - PROCESS | 4076 | ++DOCSHELL 0C79BC00 == 52 [pid = 4076] [id = 560] 14:11:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0CF40400) [pid = 4076] [serial = 1680] [outer = 00000000] 14:11:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0D766400) [pid = 4076] [serial = 1681] [outer = 0CF40400] 14:11:04 INFO - PROCESS | 4076 | 1463605864263 Marionette DEBUG loaded listener.js 14:11:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0D84D000) [pid = 4076] [serial = 1682] [outer = 0CF40400] 14:11:04 INFO - PROCESS | 4076 | 1463605864898 Marionette TRACE conn6 <- [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]]]}] 14:11:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:11:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 14:11:04 INFO - PROCESS | 4076 | 1463605864913 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 14:11:04 INFO - PROCESS | 4076 | 1463605864917 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 14:11:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:11:04 INFO - PROCESS | 4076 | 1463605864922 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:11:04 INFO - PROCESS | 4076 | 1463605864926 Marionette TRACE conn6 <- [1,2206,null,{}] 14:11:04 INFO - PROCESS | 4076 | 1463605864931 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:05 INFO - PROCESS | 4076 | 1463605865087 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 14:11:05 INFO - PROCESS | 4076 | 1463605865105 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:05 INFO - PROCESS | 4076 | ++DOCSHELL 14649800 == 53 [pid = 4076] [id = 561] 14:11:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (14917C00) [pid = 4076] [serial = 1683] [outer = 00000000] 14:11:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (16306800) [pid = 4076] [serial = 1684] [outer = 14917C00] 14:11:05 INFO - PROCESS | 4076 | 1463605865162 Marionette DEBUG loaded listener.js 14:11:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (17629400) [pid = 4076] [serial = 1685] [outer = 14917C00] 14:11:05 INFO - PROCESS | 4076 | 1463605865751 Marionette TRACE conn6 <- [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]]]}] 14:11:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:11:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 890ms 14:11:05 INFO - PROCESS | 4076 | 1463605865813 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 14:11:05 INFO - PROCESS | 4076 | 1463605865816 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 14:11:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:11:05 INFO - PROCESS | 4076 | 1463605865820 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:11:05 INFO - PROCESS | 4076 | 1463605865822 Marionette TRACE conn6 <- [1,2210,null,{}] 14:11:05 INFO - PROCESS | 4076 | 1463605865827 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:05 INFO - PROCESS | 4076 | 1463605865934 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 14:11:06 INFO - PROCESS | 4076 | 1463605866076 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:06 INFO - PROCESS | 4076 | ++DOCSHELL 19290C00 == 54 [pid = 4076] [id = 562] 14:11:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (1969AC00) [pid = 4076] [serial = 1686] [outer = 00000000] 14:11:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (19C7B800) [pid = 4076] [serial = 1687] [outer = 1969AC00] 14:11:06 INFO - PROCESS | 4076 | 1463605866133 Marionette DEBUG loaded listener.js 14:11:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (1A0B4C00) [pid = 4076] [serial = 1688] [outer = 1969AC00] 14:11:06 INFO - PROCESS | 4076 | 1463605866734 Marionette TRACE conn6 <- [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]]]}] 14:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 970ms 14:11:06 INFO - PROCESS | 4076 | 1463605866793 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 14:11:06 INFO - PROCESS | 4076 | 1463605866797 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 14:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:11:06 INFO - PROCESS | 4076 | 1463605866808 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:11:06 INFO - PROCESS | 4076 | 1463605866813 Marionette TRACE conn6 <- [1,2214,null,{}] 14:11:06 INFO - PROCESS | 4076 | 1463605866817 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:06 INFO - PROCESS | 4076 | 1463605866927 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 14:11:07 INFO - PROCESS | 4076 | 1463605867064 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:07 INFO - PROCESS | 4076 | ++DOCSHELL 1A131C00 == 55 [pid = 4076] [id = 563] 14:11:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (1A136000) [pid = 4076] [serial = 1689] [outer = 00000000] 14:11:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (1A140400) [pid = 4076] [serial = 1690] [outer = 1A136000] 14:11:07 INFO - PROCESS | 4076 | 1463605867119 Marionette DEBUG loaded listener.js 14:11:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (1AD31800) [pid = 4076] [serial = 1691] [outer = 1A136000] 14:11:07 INFO - PROCESS | 4076 | 1463605867679 Marionette TRACE conn6 <- [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]]]}] 14:11:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:11:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 930ms 14:11:07 INFO - PROCESS | 4076 | 1463605867732 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 14:11:07 INFO - PROCESS | 4076 | 1463605867735 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 14:11:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:11:07 INFO - PROCESS | 4076 | 1463605867738 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:11:07 INFO - PROCESS | 4076 | 1463605867740 Marionette TRACE conn6 <- [1,2218,null,{}] 14:11:07 INFO - PROCESS | 4076 | 1463605867744 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:07 INFO - PROCESS | 4076 | 1463605867849 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 14:11:07 INFO - PROCESS | 4076 | 1463605867986 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:07 INFO - PROCESS | 4076 | ++DOCSHELL 1A124C00 == 56 [pid = 4076] [id = 564] 14:11:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (1A13F000) [pid = 4076] [serial = 1692] [outer = 00000000] 14:11:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (1AD3B800) [pid = 4076] [serial = 1693] [outer = 1A13F000] 14:11:08 INFO - PROCESS | 4076 | 1463605868041 Marionette DEBUG loaded listener.js 14:11:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1AD85000) [pid = 4076] [serial = 1694] [outer = 1A13F000] 14:11:08 INFO - PROCESS | 4076 | 1463605868628 Marionette TRACE conn6 <- [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]]]}] 14:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 930ms 14:11:08 INFO - PROCESS | 4076 | 1463605868672 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 14:11:08 INFO - PROCESS | 4076 | 1463605868675 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 14:11:08 INFO - PROCESS | 4076 | 1463605868678 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:11:08 INFO - PROCESS | 4076 | 1463605868680 Marionette TRACE conn6 <- [1,2222,null,{}] 14:11:08 INFO - PROCESS | 4076 | 1463605868684 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:08 INFO - PROCESS | 4076 | 1463605868789 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 14:11:08 INFO - PROCESS | 4076 | 1463605868930 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:08 INFO - PROCESS | 4076 | ++DOCSHELL 1AD8AC00 == 57 [pid = 4076] [id = 565] 14:11:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1AD8C000) [pid = 4076] [serial = 1695] [outer = 00000000] 14:11:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1AD8F800) [pid = 4076] [serial = 1696] [outer = 1AD8C000] 14:11:08 INFO - PROCESS | 4076 | 1463605868992 Marionette DEBUG loaded listener.js 14:11:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1AEC3400) [pid = 4076] [serial = 1697] [outer = 1AD8C000] 14:11:09 INFO - PROCESS | 4076 | 1463605869821 Marionette TRACE conn6 <- [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]]]}] 14:11:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:11:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1178ms 14:11:09 INFO - PROCESS | 4076 | 1463605869861 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 14:11:09 INFO - PROCESS | 4076 | 1463605869865 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 14:11:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:11:09 INFO - PROCESS | 4076 | 1463605869870 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:11:09 INFO - PROCESS | 4076 | 1463605869874 Marionette TRACE conn6 <- [1,2226,null,{}] 14:11:09 INFO - PROCESS | 4076 | 1463605869880 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:09 INFO - PROCESS | 4076 | 1463605869978 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 14:11:10 INFO - PROCESS | 4076 | 1463605870121 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:10 INFO - PROCESS | 4076 | ++DOCSHELL 0D84F800 == 58 [pid = 4076] [id = 566] 14:11:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (0D912400) [pid = 4076] [serial = 1698] [outer = 00000000] 14:11:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (14723400) [pid = 4076] [serial = 1699] [outer = 0D912400] 14:11:10 INFO - PROCESS | 4076 | 1463605870174 Marionette DEBUG loaded listener.js 14:11:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1562B000) [pid = 4076] [serial = 1700] [outer = 0D912400] 14:11:10 INFO - PROCESS | 4076 | --DOCSHELL 16A31800 == 57 [pid = 4076] [id = 390] 14:11:10 INFO - PROCESS | 4076 | --DOCSHELL 0DCA2800 == 56 [pid = 4076] [id = 388] 14:11:10 INFO - PROCESS | 4076 | --DOCSHELL 09DAE800 == 55 [pid = 4076] [id = 387] 14:11:10 INFO - PROCESS | 4076 | --DOCSHELL 14056400 == 54 [pid = 4076] [id = 389] 14:11:10 INFO - PROCESS | 4076 | --DOCSHELL 198DE800 == 53 [pid = 4076] [id = 559] 14:11:10 INFO - PROCESS | 4076 | --DOCSHELL 19699400 == 52 [pid = 4076] [id = 558] 14:11:10 INFO - PROCESS | 4076 | --DOCSHELL 0DC6D800 == 51 [pid = 4076] [id = 557] 14:11:10 INFO - PROCESS | 4076 | --DOCSHELL 18C73C00 == 50 [pid = 4076] [id = 556] 14:11:10 INFO - PROCESS | 4076 | --DOCSHELL 18885000 == 49 [pid = 4076] [id = 555] 14:11:10 INFO - PROCESS | 4076 | --DOCSHELL 17B51C00 == 48 [pid = 4076] [id = 554] 14:11:10 INFO - PROCESS | 4076 | --DOCSHELL 1108F800 == 47 [pid = 4076] [id = 553] 14:11:10 INFO - PROCESS | 4076 | --DOCSHELL 0D850800 == 46 [pid = 4076] [id = 552] 14:11:10 INFO - PROCESS | 4076 | --DOCSHELL 09DAD000 == 45 [pid = 4076] [id = 551] 14:11:10 INFO - PROCESS | 4076 | --DOCSHELL 0C667000 == 44 [pid = 4076] [id = 550] 14:11:10 INFO - PROCESS | 4076 | --DOCSHELL 19F7F800 == 43 [pid = 4076] [id = 549] 14:11:10 INFO - PROCESS | 4076 | --DOCSHELL 19C6E800 == 42 [pid = 4076] [id = 548] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (0D91F000) [pid = 4076] [serial = 1606] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (19B9E400) [pid = 4076] [serial = 1633] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOCSHELL 0CF7B800 == 41 [pid = 4076] [id = 545] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (198E4800) [pid = 4076] [serial = 1600] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (0DC76400) [pid = 4076] [serial = 1612] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (0DCAB800) [pid = 4076] [serial = 1613] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (156EE400) [pid = 4076] [serial = 1615] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (0D80B000) [pid = 4076] [serial = 1610] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (0D772C00) [pid = 4076] [serial = 1609] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (190D8800) [pid = 4076] [serial = 1624] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (0D80F800) [pid = 4076] [serial = 1603] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (18BDD000) [pid = 4076] [serial = 1622] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (1887E800) [pid = 4076] [serial = 1621] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (16A34000) [pid = 4076] [serial = 1627] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (19690C00) [pid = 4076] [serial = 1630] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (190D9000) [pid = 4076] [serial = 1625] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (198DE000) [pid = 4076] [serial = 1631] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (17B5CC00) [pid = 4076] [serial = 1618] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (18640400) [pid = 4076] [serial = 1628] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (17B92800) [pid = 4076] [serial = 1619] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (15FCD800) [pid = 4076] [serial = 1616] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 4076 | 1463605870732 Marionette TRACE conn6 <- [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]]]}] 14:11:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:11:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 930ms 14:11:10 INFO - PROCESS | 4076 | 1463605870801 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 14:11:10 INFO - PROCESS | 4076 | 1463605870806 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 14:11:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:11:10 INFO - PROCESS | 4076 | 1463605870812 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:11:10 INFO - PROCESS | 4076 | 1463605870815 Marionette TRACE conn6 <- [1,2230,null,{}] 14:11:10 INFO - PROCESS | 4076 | 1463605870818 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:10 INFO - PROCESS | 4076 | 1463605870904 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 14:11:10 INFO - PROCESS | 4076 | 1463605871005 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:10 INFO - PROCESS | 4076 | ++DOCSHELL 0C711000 == 42 [pid = 4076] [id = 567] 14:11:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0C715C00) [pid = 4076] [serial = 1701] [outer = 00000000] 14:11:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0D91D400) [pid = 4076] [serial = 1702] [outer = 0C715C00] 14:11:11 INFO - PROCESS | 4076 | 1463605871052 Marionette DEBUG loaded listener.js 14:11:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0DC75400) [pid = 4076] [serial = 1703] [outer = 0C715C00] 14:11:11 INFO - PROCESS | 4076 | 1463605871478 Marionette TRACE conn6 <- [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]]]}] 14:11:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:11:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 14:11:11 INFO - PROCESS | 4076 | 1463605871546 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 14:11:11 INFO - PROCESS | 4076 | 1463605871548 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 14:11:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:11:11 INFO - PROCESS | 4076 | 1463605871552 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:11:11 INFO - PROCESS | 4076 | 1463605871555 Marionette TRACE conn6 <- [1,2234,null,{}] 14:11:11 INFO - PROCESS | 4076 | 1463605871565 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:11 INFO - PROCESS | 4076 | 1463605871658 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 14:11:11 INFO - PROCESS | 4076 | 1463605871673 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:11 INFO - PROCESS | 4076 | ++DOCSHELL 15FCF000 == 43 [pid = 4076] [id = 568] 14:11:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (15FCF800) [pid = 4076] [serial = 1704] [outer = 00000000] 14:11:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (16A34000) [pid = 4076] [serial = 1705] [outer = 15FCF800] 14:11:11 INFO - PROCESS | 4076 | 1463605871719 Marionette DEBUG loaded listener.js 14:11:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (17B59400) [pid = 4076] [serial = 1706] [outer = 15FCF800] 14:11:12 INFO - PROCESS | 4076 | 1463605872182 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 14:11:12 INFO - PROCESS | 4076 | 1463605872226 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 14:11:12 INFO - PROCESS | 4076 | 1463605872228 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 14:11:12 INFO - PROCESS | 4076 | 1463605872231 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:11:12 INFO - PROCESS | 4076 | 1463605872233 Marionette TRACE conn6 <- [1,2238,null,{}] 14:11:12 INFO - PROCESS | 4076 | 1463605872237 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:12 INFO - PROCESS | 4076 | 1463605872320 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 14:11:12 INFO - PROCESS | 4076 | 1463605872327 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:12 INFO - PROCESS | 4076 | ++DOCSHELL 17B8A000 == 44 [pid = 4076] [id = 569] 14:11:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (1863FC00) [pid = 4076] [serial = 1707] [outer = 00000000] 14:11:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (18881800) [pid = 4076] [serial = 1708] [outer = 1863FC00] 14:11:12 INFO - PROCESS | 4076 | 1463605872371 Marionette DEBUG loaded listener.js 14:11:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (18BDE400) [pid = 4076] [serial = 1709] [outer = 1863FC00] 14:11:12 INFO - PROCESS | 4076 | 1463605872812 Marionette TRACE conn6 <- [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]]]}] 14:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 631ms 14:11:12 INFO - PROCESS | 4076 | 1463605872872 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 14:11:12 INFO - PROCESS | 4076 | 1463605872874 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 14:11:12 INFO - PROCESS | 4076 | 1463605872877 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:11:12 INFO - PROCESS | 4076 | 1463605872879 Marionette TRACE conn6 <- [1,2242,null,{}] 14:11:12 INFO - PROCESS | 4076 | 1463605872882 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:12 INFO - PROCESS | 4076 | 1463605872999 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 14:11:13 INFO - PROCESS | 4076 | 1463605873093 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:13 INFO - PROCESS | 4076 | ++DOCSHELL 18879C00 == 45 [pid = 4076] [id = 570] 14:11:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (18C6B800) [pid = 4076] [serial = 1710] [outer = 00000000] 14:11:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (19004C00) [pid = 4076] [serial = 1711] [outer = 18C6B800] 14:11:13 INFO - PROCESS | 4076 | 1463605873138 Marionette DEBUG loaded listener.js 14:11:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (1900FC00) [pid = 4076] [serial = 1712] [outer = 18C6B800] 14:11:13 INFO - PROCESS | 4076 | 1463605873544 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:11:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:11:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 14:11:13 INFO - PROCESS | 4076 | 1463605873612 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 14:11:13 INFO - PROCESS | 4076 | 1463605873614 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 14:11:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:11:13 INFO - PROCESS | 4076 | 1463605873617 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:11:13 INFO - PROCESS | 4076 | 1463605873619 Marionette TRACE conn6 <- [1,2246,null,{}] 14:11:13 INFO - PROCESS | 4076 | 1463605873622 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:13 INFO - PROCESS | 4076 | 1463605873757 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 14:11:13 INFO - PROCESS | 4076 | 1463605873817 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:13 INFO - PROCESS | 4076 | ++DOCSHELL 190E1800 == 46 [pid = 4076] [id = 571] 14:11:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (190E2800) [pid = 4076] [serial = 1713] [outer = 00000000] 14:11:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (198DE000) [pid = 4076] [serial = 1714] [outer = 190E2800] 14:11:13 INFO - PROCESS | 4076 | 1463605873863 Marionette DEBUG loaded listener.js 14:11:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (198DE800) [pid = 4076] [serial = 1715] [outer = 190E2800] 14:11:14 INFO - PROCESS | 4076 | 1463605874296 Marionette TRACE conn6 <- [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]]]}] 14:11:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:11:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 729ms 14:11:14 INFO - PROCESS | 4076 | 1463605874382 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 14:11:14 INFO - PROCESS | 4076 | 1463605874384 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 14:11:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:11:14 INFO - PROCESS | 4076 | 1463605874390 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:11:14 INFO - PROCESS | 4076 | 1463605874392 Marionette TRACE conn6 <- [1,2250,null,{}] 14:11:14 INFO - PROCESS | 4076 | 1463605874395 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:14 INFO - PROCESS | 4076 | 1463605874511 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 14:11:14 INFO - PROCESS | 4076 | 1463605874579 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:14 INFO - PROCESS | 4076 | ++DOCSHELL 19BA6400 == 47 [pid = 4076] [id = 572] 14:11:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (19BA8400) [pid = 4076] [serial = 1716] [outer = 00000000] 14:11:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (19C7B000) [pid = 4076] [serial = 1717] [outer = 19BA8400] 14:11:14 INFO - PROCESS | 4076 | 1463605874624 Marionette DEBUG loaded listener.js 14:11:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (19F81000) [pid = 4076] [serial = 1718] [outer = 19BA8400] 14:11:14 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (19BA1C00) [pid = 4076] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:11:14 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (09DE0800) [pid = 4076] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:11:14 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (0DC70400) [pid = 4076] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:11:14 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (0C66B800) [pid = 4076] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:11:14 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (18C78C00) [pid = 4076] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:11:14 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (0D91E000) [pid = 4076] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:11:14 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (17B5DC00) [pid = 4076] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:11:14 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (16306400) [pid = 4076] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:11:14 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (18BE0400) [pid = 4076] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:11:14 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (1D9A5800) [pid = 4076] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:11:14 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (0C716000) [pid = 4076] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:11:15 INFO - PROCESS | 4076 | 1463605875085 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 14:11:15 INFO - PROCESS | 4076 | 1463605875123 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 14:11:15 INFO - PROCESS | 4076 | 1463605875125 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 14:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:11:15 INFO - PROCESS | 4076 | 1463605875128 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:11:15 INFO - PROCESS | 4076 | 1463605875130 Marionette TRACE conn6 <- [1,2254,null,{}] 14:11:15 INFO - PROCESS | 4076 | 1463605875134 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:15 INFO - PROCESS | 4076 | 1463605875227 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 14:11:15 INFO - PROCESS | 4076 | 1463605875327 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:15 INFO - PROCESS | 4076 | ++DOCSHELL 0D64F000 == 48 [pid = 4076] [id = 573] 14:11:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0D768000) [pid = 4076] [serial = 1719] [outer = 00000000] 14:11:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (1761CC00) [pid = 4076] [serial = 1720] [outer = 0D768000] 14:11:15 INFO - PROCESS | 4076 | 1463605875371 Marionette DEBUG loaded listener.js 14:11:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (191E6000) [pid = 4076] [serial = 1721] [outer = 0D768000] 14:11:15 INFO - PROCESS | 4076 | 1463605875693 Marionette TRACE conn6 <- [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]]]}] 14:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 14:11:15 INFO - PROCESS | 4076 | 1463605875759 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 14:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:11:15 INFO - PROCESS | 4076 | 1463605875761 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 14:11:15 INFO - PROCESS | 4076 | 1463605875763 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:11:15 INFO - PROCESS | 4076 | 1463605875765 Marionette TRACE conn6 <- [1,2258,null,{}] 14:11:15 INFO - PROCESS | 4076 | 1463605875769 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:15 INFO - PROCESS | 4076 | 1463605875887 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 14:11:15 INFO - PROCESS | 4076 | 1463605875924 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:15 INFO - PROCESS | 4076 | ++DOCSHELL 0DF9D400 == 49 [pid = 4076] [id = 574] 14:11:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (16306400) [pid = 4076] [serial = 1722] [outer = 00000000] 14:11:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (1A0AF800) [pid = 4076] [serial = 1723] [outer = 16306400] 14:11:15 INFO - PROCESS | 4076 | 1463605875968 Marionette DEBUG loaded listener.js 14:11:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (1A0B9800) [pid = 4076] [serial = 1724] [outer = 16306400] 14:11:16 INFO - PROCESS | 4076 | 1463605876364 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:11:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:11:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 14:11:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:11:16 INFO - PROCESS | 4076 | 1463605876395 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 14:11:16 INFO - PROCESS | 4076 | 1463605876396 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 14:11:16 INFO - PROCESS | 4076 | 1463605876400 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:11:16 INFO - PROCESS | 4076 | 1463605876401 Marionette TRACE conn6 <- [1,2262,null,{}] 14:11:16 INFO - PROCESS | 4076 | 1463605876405 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:16 INFO - PROCESS | 4076 | 1463605876527 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 14:11:16 INFO - PROCESS | 4076 | 1463605876536 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:16 INFO - PROCESS | 4076 | ++DOCSHELL 1A0AF400 == 50 [pid = 4076] [id = 575] 14:11:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1A12A800) [pid = 4076] [serial = 1725] [outer = 00000000] 14:11:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1AD3C000) [pid = 4076] [serial = 1726] [outer = 1A12A800] 14:11:16 INFO - PROCESS | 4076 | 1463605876579 Marionette DEBUG loaded listener.js 14:11:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1AD8B400) [pid = 4076] [serial = 1727] [outer = 1A12A800] 14:11:17 INFO - PROCESS | 4076 | 1463605877043 Marionette TRACE conn6 <- [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]]]}] 14:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 671ms 14:11:17 INFO - PROCESS | 4076 | 1463605877073 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 14:11:17 INFO - PROCESS | 4076 | 1463605877077 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 14:11:17 INFO - PROCESS | 4076 | 1463605877083 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:11:17 INFO - PROCESS | 4076 | 1463605877087 Marionette TRACE conn6 <- [1,2266,null,{}] 14:11:17 INFO - PROCESS | 4076 | 1463605877094 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:17 INFO - PROCESS | 4076 | 1463605877208 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 14:11:17 INFO - PROCESS | 4076 | 1463605877386 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:17 INFO - PROCESS | 4076 | ++DOCSHELL 0D84B400 == 51 [pid = 4076] [id = 576] 14:11:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (0D84BC00) [pid = 4076] [serial = 1728] [outer = 00000000] 14:11:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (0D919400) [pid = 4076] [serial = 1729] [outer = 0D84BC00] 14:11:17 INFO - PROCESS | 4076 | 1463605877444 Marionette DEBUG loaded listener.js 14:11:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (0DCA0000) [pid = 4076] [serial = 1730] [outer = 0D84BC00] 14:11:17 INFO - PROCESS | 4076 | 1463605878014 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 970ms 14:11:18 INFO - PROCESS | 4076 | 1463605878058 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 14:11:18 INFO - PROCESS | 4076 | 1463605878064 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 14:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:11:18 INFO - PROCESS | 4076 | 1463605878070 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:11:18 INFO - PROCESS | 4076 | 1463605878073 Marionette TRACE conn6 <- [1,2270,null,{}] 14:11:18 INFO - PROCESS | 4076 | 1463605878077 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:18 INFO - PROCESS | 4076 | 1463605878189 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 14:11:18 INFO - PROCESS | 4076 | 1463605878346 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:18 INFO - PROCESS | 4076 | ++DOCSHELL 17B57000 == 52 [pid = 4076] [id = 577] 14:11:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (17B5B800) [pid = 4076] [serial = 1731] [outer = 00000000] 14:11:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1864B000) [pid = 4076] [serial = 1732] [outer = 17B5B800] 14:11:18 INFO - PROCESS | 4076 | 1463605878401 Marionette DEBUG loaded listener.js 14:11:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1900A400) [pid = 4076] [serial = 1733] [outer = 17B5B800] 14:11:19 INFO - PROCESS | 4076 | 1463605879030 Marionette TRACE conn6 <- [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]]]}] 14:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 970ms 14:11:19 INFO - PROCESS | 4076 | 1463605879042 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 14:11:19 INFO - PROCESS | 4076 | 1463605879044 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 14:11:19 INFO - PROCESS | 4076 | 1463605879048 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:11:19 INFO - PROCESS | 4076 | 1463605879052 Marionette TRACE conn6 <- [1,2274,null,{}] 14:11:19 INFO - PROCESS | 4076 | 1463605879063 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:19 INFO - PROCESS | 4076 | 1463605879173 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 14:11:19 INFO - PROCESS | 4076 | 1463605879288 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:19 INFO - PROCESS | 4076 | ++DOCSHELL 19BA4000 == 53 [pid = 4076] [id = 578] 14:11:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (1A130000) [pid = 4076] [serial = 1734] [outer = 00000000] 14:11:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (1AD8D800) [pid = 4076] [serial = 1735] [outer = 1A130000] 14:11:19 INFO - PROCESS | 4076 | 1463605879386 Marionette DEBUG loaded listener.js 14:11:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (1B408C00) [pid = 4076] [serial = 1736] [outer = 1A130000] 14:11:19 INFO - PROCESS | 4076 | 1463605879957 Marionette TRACE conn6 <- [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]]]}] 14:11:19 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 14:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 930ms 14:11:19 INFO - PROCESS | 4076 | 1463605879982 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 14:11:19 INFO - PROCESS | 4076 | 1463605879985 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 14:11:19 INFO - PROCESS | 4076 | 1463605879988 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:11:19 INFO - PROCESS | 4076 | 1463605879990 Marionette TRACE conn6 <- [1,2278,null,{}] 14:11:19 INFO - PROCESS | 4076 | 1463605879993 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:20 INFO - PROCESS | 4076 | 1463605880106 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 14:11:20 INFO - PROCESS | 4076 | 1463605880221 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:20 INFO - PROCESS | 4076 | ++DOCSHELL 1B45A400 == 54 [pid = 4076] [id = 579] 14:11:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1B45A800) [pid = 4076] [serial = 1737] [outer = 00000000] 14:11:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1B591000) [pid = 4076] [serial = 1738] [outer = 1B45A800] 14:11:20 INFO - PROCESS | 4076 | 1463605880316 Marionette DEBUG loaded listener.js 14:11:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1BC23400) [pid = 4076] [serial = 1739] [outer = 1B45A800] 14:11:20 INFO - PROCESS | 4076 | 1463605880904 Marionette TRACE conn6 <- [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]]]}] 14:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 970ms 14:11:20 INFO - PROCESS | 4076 | 1463605880962 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 14:11:20 INFO - PROCESS | 4076 | 1463605880964 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 14:11:20 INFO - PROCESS | 4076 | 1463605880968 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:11:20 INFO - PROCESS | 4076 | 1463605880970 Marionette TRACE conn6 <- [1,2282,null,{}] 14:11:20 INFO - PROCESS | 4076 | 1463605880974 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:21 INFO - PROCESS | 4076 | 1463605881079 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 14:11:21 INFO - PROCESS | 4076 | 1463605881221 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:21 INFO - PROCESS | 4076 | ++DOCSHELL 1BC25800 == 55 [pid = 4076] [id = 580] 14:11:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1BC26400) [pid = 4076] [serial = 1740] [outer = 00000000] 14:11:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1BC2E400) [pid = 4076] [serial = 1741] [outer = 1BC26400] 14:11:21 INFO - PROCESS | 4076 | 1463605881276 Marionette DEBUG loaded listener.js 14:11:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (1BD25C00) [pid = 4076] [serial = 1742] [outer = 1BC26400] 14:11:21 INFO - PROCESS | 4076 | 1463605881840 Marionette TRACE conn6 <- [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]]]}] 14:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 930ms 14:11:21 INFO - PROCESS | 4076 | 1463605881915 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 14:11:21 INFO - PROCESS | 4076 | 1463605881917 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 14:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:11:21 INFO - PROCESS | 4076 | 1463605881935 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:11:21 INFO - PROCESS | 4076 | 1463605881938 Marionette TRACE conn6 <- [1,2286,null,{}] 14:11:21 INFO - PROCESS | 4076 | 1463605881941 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:22 INFO - PROCESS | 4076 | 1463605882074 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 14:11:22 INFO - PROCESS | 4076 | 1463605882354 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:22 INFO - PROCESS | 4076 | ++DOCSHELL 0C668000 == 56 [pid = 4076] [id = 581] 14:11:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (0C717C00) [pid = 4076] [serial = 1743] [outer = 00000000] 14:11:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (0D80E000) [pid = 4076] [serial = 1744] [outer = 0C717C00] 14:11:22 INFO - PROCESS | 4076 | 1463605882423 Marionette DEBUG loaded listener.js 14:11:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (0D918000) [pid = 4076] [serial = 1745] [outer = 0C717C00] 14:11:22 INFO - PROCESS | 4076 | 1463605882945 Marionette TRACE conn6 <- [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]]]}] 14:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1018ms 14:11:22 INFO - PROCESS | 4076 | 1463605882956 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 14:11:22 INFO - PROCESS | 4076 | 1463605882960 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 14:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:11:22 INFO - PROCESS | 4076 | 1463605882965 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:11:22 INFO - PROCESS | 4076 | 1463605882968 Marionette TRACE conn6 <- [1,2290,null,{}] 14:11:22 INFO - PROCESS | 4076 | 1463605882973 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:23 INFO - PROCESS | 4076 | 1463605883079 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 14:11:23 INFO - PROCESS | 4076 | 1463605883226 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:23 INFO - PROCESS | 4076 | ++DOCSHELL 0DC9F800 == 57 [pid = 4076] [id = 582] 14:11:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (0DCAA800) [pid = 4076] [serial = 1746] [outer = 00000000] 14:11:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (147F8C00) [pid = 4076] [serial = 1747] [outer = 0DCAA800] 14:11:23 INFO - PROCESS | 4076 | 1463605883280 Marionette DEBUG loaded listener.js 14:11:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (15FC6C00) [pid = 4076] [serial = 1748] [outer = 0DCAA800] 14:11:23 INFO - PROCESS | 4076 | --DOCSHELL 0D91F800 == 56 [pid = 4076] [id = 542] 14:11:23 INFO - PROCESS | 4076 | --DOCSHELL 15626000 == 55 [pid = 4076] [id = 543] 14:11:23 INFO - PROCESS | 4076 | --DOCSHELL 0DF9D400 == 54 [pid = 4076] [id = 574] 14:11:23 INFO - PROCESS | 4076 | --DOCSHELL 0D64F000 == 53 [pid = 4076] [id = 573] 14:11:23 INFO - PROCESS | 4076 | --DOCSHELL 19BA6400 == 52 [pid = 4076] [id = 572] 14:11:23 INFO - PROCESS | 4076 | --DOCSHELL 190E1800 == 51 [pid = 4076] [id = 571] 14:11:23 INFO - PROCESS | 4076 | --DOCSHELL 18879C00 == 50 [pid = 4076] [id = 570] 14:11:23 INFO - PROCESS | 4076 | --DOCSHELL 17B8A000 == 49 [pid = 4076] [id = 569] 14:11:23 INFO - PROCESS | 4076 | --DOCSHELL 15FCF000 == 48 [pid = 4076] [id = 568] 14:11:23 INFO - PROCESS | 4076 | --DOCSHELL 0C711000 == 47 [pid = 4076] [id = 567] 14:11:23 INFO - PROCESS | 4076 | --DOCSHELL 0D84F800 == 46 [pid = 4076] [id = 566] 14:11:23 INFO - PROCESS | 4076 | --DOCSHELL 0C79BC00 == 45 [pid = 4076] [id = 560] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (1A01E400) [pid = 4076] [serial = 1678] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (19C78400) [pid = 4076] [serial = 1676] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (0D651C00) [pid = 4076] [serial = 1655] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (0CF3B800) [pid = 4076] [serial = 1654] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (19694400) [pid = 4076] [serial = 1673] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (11092400) [pid = 4076] [serial = 1607] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (1928B800) [pid = 4076] [serial = 1669] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (19F2F400) [pid = 4076] [serial = 1645] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (13EA6800) [pid = 4076] [serial = 1657] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1880DC00) [pid = 4076] [serial = 1664] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (19FAC800) [pid = 4076] [serial = 1648] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1761EC00) [pid = 4076] [serial = 1639] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (17B52C00) [pid = 4076] [serial = 1660] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (19008C00) [pid = 4076] [serial = 1667] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1887F400) [pid = 4076] [serial = 1672] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1464AC00) [pid = 4076] [serial = 1658] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (0D857400) [pid = 4076] [serial = 1636] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (18644800) [pid = 4076] [serial = 1663] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (17B5A400) [pid = 4076] [serial = 1661] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1DE8D000) [pid = 4076] [serial = 1559] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (0D659800) [pid = 4076] [serial = 1651] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (18C74000) [pid = 4076] [serial = 1666] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (0D84D800) [pid = 4076] [serial = 1652] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (19C46000) [pid = 4076] [serial = 1642] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (19C4E000) [pid = 4076] [serial = 1675] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (19691400) [pid = 4076] [serial = 1670] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 4076 | 1463605883820 Marionette TRACE conn6 <- [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]]]}] 14:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 869ms 14:11:23 INFO - PROCESS | 4076 | 1463605883840 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 14:11:23 INFO - PROCESS | 4076 | 1463605883844 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 14:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:11:23 INFO - PROCESS | 4076 | 1463605883848 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:11:23 INFO - PROCESS | 4076 | 1463605883850 Marionette TRACE conn6 <- [1,2294,null,{}] 14:11:23 INFO - PROCESS | 4076 | 1463605883853 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:23 INFO - PROCESS | 4076 | 1463605883940 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 14:11:23 INFO - PROCESS | 4076 | 1463605883947 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:23 INFO - PROCESS | 4076 | ++DOCSHELL 0DCA6800 == 46 [pid = 4076] [id = 583] 14:11:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (0DCA8800) [pid = 4076] [serial = 1749] [outer = 00000000] 14:11:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (13EAD800) [pid = 4076] [serial = 1750] [outer = 0DCA8800] 14:11:23 INFO - PROCESS | 4076 | 1463605883996 Marionette DEBUG loaded listener.js 14:11:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (14725C00) [pid = 4076] [serial = 1751] [outer = 0DCA8800] 14:11:24 INFO - PROCESS | 4076 | 1463605884475 Marionette TRACE conn6 <- [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]]]}] 14:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 14:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:11:24 INFO - PROCESS | 4076 | 1463605884491 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 14:11:24 INFO - PROCESS | 4076 | 1463605884493 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 14:11:24 INFO - PROCESS | 4076 | 1463605884498 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:11:24 INFO - PROCESS | 4076 | 1463605884503 Marionette TRACE conn6 <- [1,2298,null,{}] 14:11:24 INFO - PROCESS | 4076 | 1463605884512 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:24 INFO - PROCESS | 4076 | 1463605884598 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 14:11:24 INFO - PROCESS | 4076 | 1463605884609 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:24 INFO - PROCESS | 4076 | ++DOCSHELL 17B59C00 == 47 [pid = 4076] [id = 584] 14:11:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (17B5A000) [pid = 4076] [serial = 1752] [outer = 00000000] 14:11:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (17B8FC00) [pid = 4076] [serial = 1753] [outer = 17B5A000] 14:11:24 INFO - PROCESS | 4076 | 1463605884653 Marionette DEBUG loaded listener.js 14:11:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (18640400) [pid = 4076] [serial = 1754] [outer = 17B5A000] 14:11:25 INFO - PROCESS | 4076 | 1463605885139 Marionette TRACE conn6 <- [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]]]}] 14:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 690ms 14:11:25 INFO - PROCESS | 4076 | 1463605885191 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 14:11:25 INFO - PROCESS | 4076 | 1463605885193 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 14:11:25 INFO - PROCESS | 4076 | 1463605885196 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:11:25 INFO - PROCESS | 4076 | 1463605885198 Marionette TRACE conn6 <- [1,2302,null,{}] 14:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:11:25 INFO - PROCESS | 4076 | 1463605885201 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:25 INFO - PROCESS | 4076 | 1463605885284 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 14:11:25 INFO - PROCESS | 4076 | 1463605885384 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:25 INFO - PROCESS | 4076 | ++DOCSHELL 0D0EEC00 == 48 [pid = 4076] [id = 585] 14:11:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (17B53000) [pid = 4076] [serial = 1755] [outer = 00000000] 14:11:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (18880800) [pid = 4076] [serial = 1756] [outer = 17B53000] 14:11:25 INFO - PROCESS | 4076 | 1463605885429 Marionette DEBUG loaded listener.js 14:11:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (18C72C00) [pid = 4076] [serial = 1757] [outer = 17B53000] 14:11:25 INFO - PROCESS | 4076 | 1463605885798 Marionette TRACE conn6 <- [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]]]}] 14:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 14:11:25 INFO - PROCESS | 4076 | 1463605885832 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 14:11:25 INFO - PROCESS | 4076 | 1463605885834 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 14:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:11:25 INFO - PROCESS | 4076 | 1463605885837 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:11:25 INFO - PROCESS | 4076 | 1463605885839 Marionette TRACE conn6 <- [1,2306,null,{}] 14:11:25 INFO - PROCESS | 4076 | 1463605885842 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:25 INFO - PROCESS | 4076 | 1463605885924 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 14:11:26 INFO - PROCESS | 4076 | 1463605886068 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:26 INFO - PROCESS | 4076 | ++DOCSHELL 19005C00 == 49 [pid = 4076] [id = 586] 14:11:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (19009400) [pid = 4076] [serial = 1758] [outer = 00000000] 14:11:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (190E1800) [pid = 4076] [serial = 1759] [outer = 19009400] 14:11:26 INFO - PROCESS | 4076 | 1463605886129 Marionette DEBUG loaded listener.js 14:11:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (1928E800) [pid = 4076] [serial = 1760] [outer = 19009400] 14:11:26 INFO - PROCESS | 4076 | 1463605886556 Marionette TRACE conn6 <- [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] 14:11:26 INFO - PROCESS | 4076 | 1463605886610 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 14:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:11:26 INFO - PROCESS | 4076 | 1463605886619 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:11:26 INFO - PROCESS | 4076 | 1463605886621 Marionette TRACE conn6 <- [1,2310,null,{}] 14:11:26 INFO - PROCESS | 4076 | 1463605886624 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:26 INFO - PROCESS | 4076 | 1463605886742 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 14:11:26 INFO - PROCESS | 4076 | 1463605886811 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:26 INFO - PROCESS | 4076 | ++DOCSHELL 1961D000 == 50 [pid = 4076] [id = 587] 14:11:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (19698400) [pid = 4076] [serial = 1761] [outer = 00000000] 14:11:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (19BA2800) [pid = 4076] [serial = 1762] [outer = 19698400] 14:11:26 INFO - PROCESS | 4076 | 1463605886855 Marionette DEBUG loaded listener.js 14:11:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (19C44800) [pid = 4076] [serial = 1763] [outer = 19698400] 14:11:27 INFO - PROCESS | 4076 | 1463605887271 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 14:11:27 INFO - PROCESS | 4076 | 1463605887293 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 14:11:27 INFO - PROCESS | 4076 | 1463605887295 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 14:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:11:27 INFO - PROCESS | 4076 | 1463605887304 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:11:27 INFO - PROCESS | 4076 | 1463605887306 Marionette TRACE conn6 <- [1,2314,null,{}] 14:11:27 INFO - PROCESS | 4076 | 1463605887309 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:27 INFO - PROCESS | 4076 | 1463605887451 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 14:11:27 INFO - PROCESS | 4076 | 1463605887475 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:27 INFO - PROCESS | 4076 | ++DOCSHELL 19BA2400 == 51 [pid = 4076] [id = 588] 14:11:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (19C7A800) [pid = 4076] [serial = 1764] [outer = 00000000] 14:11:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (19F85800) [pid = 4076] [serial = 1765] [outer = 19C7A800] 14:11:27 INFO - PROCESS | 4076 | 1463605887519 Marionette DEBUG loaded listener.js 14:11:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1A01EC00) [pid = 4076] [serial = 1766] [outer = 19C7A800] 14:11:28 INFO - PROCESS | 4076 | 1463605888074 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:11:28 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (18C6B800) [pid = 4076] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:11:28 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (190E2800) [pid = 4076] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:11:28 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (0D768000) [pid = 4076] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:11:28 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (19BA8400) [pid = 4076] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:11:28 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (0D912400) [pid = 4076] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:11:28 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (0C715C00) [pid = 4076] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:11:28 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (15FCF800) [pid = 4076] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:11:28 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1863FC00) [pid = 4076] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:11:28 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1AD8C000) [pid = 4076] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:11:28 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (16306400) [pid = 4076] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 830ms 14:11:28 INFO - PROCESS | 4076 | 1463605888138 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 14:11:28 INFO - PROCESS | 4076 | 1463605888140 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 14:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:11:28 INFO - PROCESS | 4076 | 1463605888143 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:11:28 INFO - PROCESS | 4076 | 1463605888154 Marionette TRACE conn6 <- [1,2318,null,{}] 14:11:28 INFO - PROCESS | 4076 | 1463605888158 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:28 INFO - PROCESS | 4076 | 1463605888239 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 14:11:28 INFO - PROCESS | 4076 | 1463605888246 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:28 INFO - PROCESS | 4076 | ++DOCSHELL 0D91E000 == 52 [pid = 4076] [id = 589] 14:11:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (15FCF800) [pid = 4076] [serial = 1767] [outer = 00000000] 14:11:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1887F800) [pid = 4076] [serial = 1768] [outer = 15FCF800] 14:11:28 INFO - PROCESS | 4076 | 1463605888290 Marionette DEBUG loaded listener.js 14:11:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (190E2800) [pid = 4076] [serial = 1769] [outer = 15FCF800] 14:11:28 INFO - PROCESS | 4076 | 1463605888712 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 590ms 14:11:28 INFO - PROCESS | 4076 | 1463605888734 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 14:11:28 INFO - PROCESS | 4076 | 1463605888736 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 14:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:11:28 INFO - PROCESS | 4076 | 1463605888756 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:11:28 INFO - PROCESS | 4076 | 1463605888757 Marionette TRACE conn6 <- [1,2322,null,{}] 14:11:28 INFO - PROCESS | 4076 | 1463605888790 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:28 INFO - PROCESS | 4076 | 1463605888872 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 14:11:28 INFO - PROCESS | 4076 | 1463605888879 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:28 INFO - PROCESS | 4076 | ++DOCSHELL 0DE28400 == 53 [pid = 4076] [id = 590] 14:11:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (16310000) [pid = 4076] [serial = 1770] [outer = 00000000] 14:11:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (1A127800) [pid = 4076] [serial = 1771] [outer = 16310000] 14:11:28 INFO - PROCESS | 4076 | 1463605888922 Marionette DEBUG loaded listener.js 14:11:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (1A136400) [pid = 4076] [serial = 1772] [outer = 16310000] 14:11:29 INFO - PROCESS | 4076 | 1463605889345 Marionette TRACE conn6 <- [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]]]}] 14:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 650ms 14:11:29 INFO - PROCESS | 4076 | 1463605889406 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 14:11:29 INFO - PROCESS | 4076 | 1463605889408 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 14:11:29 INFO - PROCESS | 4076 | 1463605889411 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:11:29 INFO - PROCESS | 4076 | 1463605889413 Marionette TRACE conn6 <- [1,2326,null,{}] 14:11:29 INFO - PROCESS | 4076 | 1463605889416 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:29 INFO - PROCESS | 4076 | 1463605889499 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 14:11:29 INFO - PROCESS | 4076 | 1463605889505 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:29 INFO - PROCESS | 4076 | ++DOCSHELL 1A124400 == 54 [pid = 4076] [id = 591] 14:11:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1A235800) [pid = 4076] [serial = 1773] [outer = 00000000] 14:11:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1AEF7C00) [pid = 4076] [serial = 1774] [outer = 1A235800] 14:11:29 INFO - PROCESS | 4076 | 1463605889554 Marionette DEBUG loaded listener.js 14:11:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1B5F6800) [pid = 4076] [serial = 1775] [outer = 1A235800] 14:11:30 INFO - PROCESS | 4076 | 1463605889997 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 14:11:30 INFO - PROCESS | 4076 | 1463605890070 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 14:11:30 INFO - PROCESS | 4076 | 1463605890072 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 14:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:11:30 INFO - PROCESS | 4076 | 1463605890137 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:11:30 INFO - PROCESS | 4076 | 1463605890141 Marionette TRACE conn6 <- [1,2330,null,{}] 14:11:30 INFO - PROCESS | 4076 | 1463605890147 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:30 INFO - PROCESS | 4076 | 1463605890313 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 14:11:30 INFO - PROCESS | 4076 | 1463605890456 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:30 INFO - PROCESS | 4076 | ++DOCSHELL 0D84B800 == 55 [pid = 4076] [id = 592] 14:11:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (0D84C800) [pid = 4076] [serial = 1776] [outer = 00000000] 14:11:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (0D917800) [pid = 4076] [serial = 1777] [outer = 0D84C800] 14:11:30 INFO - PROCESS | 4076 | 1463605890552 Marionette DEBUG loaded listener.js 14:11:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (0DE2BC00) [pid = 4076] [serial = 1778] [outer = 0D84C800] 14:11:31 INFO - PROCESS | 4076 | 1463605891126 Marionette TRACE conn6 <- [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]]]}] 14:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1025ms 14:11:31 INFO - PROCESS | 4076 | 1463605891162 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 14:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:11:31 INFO - PROCESS | 4076 | 1463605891166 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 14:11:31 INFO - PROCESS | 4076 | 1463605891171 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:11:31 INFO - PROCESS | 4076 | 1463605891173 Marionette TRACE conn6 <- [1,2334,null,{}] 14:11:31 INFO - PROCESS | 4076 | 1463605891182 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:31 INFO - PROCESS | 4076 | 1463605891295 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 14:11:31 INFO - PROCESS | 4076 | 1463605891453 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:31 INFO - PROCESS | 4076 | ++DOCSHELL 16A34400 == 56 [pid = 4076] [id = 593] 14:11:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (16A37000) [pid = 4076] [serial = 1779] [outer = 00000000] 14:11:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (17B53C00) [pid = 4076] [serial = 1780] [outer = 16A37000] 14:11:31 INFO - PROCESS | 4076 | 1463605891509 Marionette DEBUG loaded listener.js 14:11:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (18646C00) [pid = 4076] [serial = 1781] [outer = 16A37000] 14:11:32 INFO - PROCESS | 4076 | 1463605892113 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 990ms 14:11:32 INFO - PROCESS | 4076 | 1463605892161 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 14:11:32 INFO - PROCESS | 4076 | 1463605892164 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 14:11:32 INFO - PROCESS | 4076 | 1463605892168 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:11:32 INFO - PROCESS | 4076 | 1463605892170 Marionette TRACE conn6 <- [1,2338,null,{}] 14:11:32 INFO - PROCESS | 4076 | 1463605892174 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:32 INFO - PROCESS | 4076 | 1463605892288 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 14:11:32 INFO - PROCESS | 4076 | 1463605892440 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:32 INFO - PROCESS | 4076 | ++DOCSHELL 1AD32C00 == 57 [pid = 4076] [id = 594] 14:11:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (1AD36000) [pid = 4076] [serial = 1782] [outer = 00000000] 14:11:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (1AEF1C00) [pid = 4076] [serial = 1783] [outer = 1AD36000] 14:11:32 INFO - PROCESS | 4076 | 1463605892503 Marionette DEBUG loaded listener.js 14:11:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1B5F5C00) [pid = 4076] [serial = 1784] [outer = 1AD36000] 14:11:33 INFO - PROCESS | 4076 | 1463605893165 Marionette TRACE conn6 <- [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]]]}] 14:11:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:11:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1019ms 14:11:33 INFO - PROCESS | 4076 | 1463605893191 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 14:11:33 INFO - PROCESS | 4076 | 1463605893193 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 14:11:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:11:33 INFO - PROCESS | 4076 | 1463605893197 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:11:33 INFO - PROCESS | 4076 | 1463605893199 Marionette TRACE conn6 <- [1,2342,null,{}] 14:11:33 INFO - PROCESS | 4076 | 1463605893202 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:33 INFO - PROCESS | 4076 | 1463605893315 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 14:11:33 INFO - PROCESS | 4076 | 1463605893459 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:33 INFO - PROCESS | 4076 | ++DOCSHELL 1C222800 == 58 [pid = 4076] [id = 595] 14:11:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1C88A000) [pid = 4076] [serial = 1785] [outer = 00000000] 14:11:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1C898000) [pid = 4076] [serial = 1786] [outer = 1C88A000] 14:11:33 INFO - PROCESS | 4076 | 1463605893515 Marionette DEBUG loaded listener.js 14:11:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (1CA61C00) [pid = 4076] [serial = 1787] [outer = 1C88A000] 14:11:34 INFO - PROCESS | 4076 | 1463605894077 Marionette TRACE conn6 <- [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]]]}] 14:11:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:11:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 929ms 14:11:34 INFO - PROCESS | 4076 | 1463605894130 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 14:11:34 INFO - PROCESS | 4076 | 1463605894133 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 14:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:11:34 INFO - PROCESS | 4076 | 1463605894136 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:11:34 INFO - PROCESS | 4076 | 1463605894138 Marionette TRACE conn6 <- [1,2346,null,{}] 14:11:34 INFO - PROCESS | 4076 | 1463605894142 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:34 INFO - PROCESS | 4076 | 1463605894247 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 14:11:34 INFO - PROCESS | 4076 | 1463605894362 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:34 INFO - PROCESS | 4076 | ++DOCSHELL 1A125400 == 59 [pid = 4076] [id = 596] 14:11:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1A125800) [pid = 4076] [serial = 1788] [outer = 00000000] 14:11:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1CA68000) [pid = 4076] [serial = 1789] [outer = 1A125800] 14:11:34 INFO - PROCESS | 4076 | 1463605894477 Marionette DEBUG loaded listener.js 14:11:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (1CA6B400) [pid = 4076] [serial = 1790] [outer = 1A125800] 14:11:35 INFO - PROCESS | 4076 | 1463605895237 Marionette TRACE conn6 <- [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]]]}] 14:11:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:11:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1180ms 14:11:35 INFO - PROCESS | 4076 | 1463605895334 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 14:11:35 INFO - PROCESS | 4076 | 1463605895338 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 14:11:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:11:35 INFO - PROCESS | 4076 | 1463605895344 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:11:35 INFO - PROCESS | 4076 | 1463605895347 Marionette TRACE conn6 <- [1,2350,null,{}] 14:11:35 INFO - PROCESS | 4076 | 1463605895352 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:35 INFO - PROCESS | 4076 | 1463605895462 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 14:11:35 INFO - PROCESS | 4076 | 1463605895608 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:35 INFO - PROCESS | 4076 | ++DOCSHELL 14650C00 == 60 [pid = 4076] [id = 597] 14:11:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (1466F800) [pid = 4076] [serial = 1791] [outer = 00000000] 14:11:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (1761DC00) [pid = 4076] [serial = 1792] [outer = 1466F800] 14:11:35 INFO - PROCESS | 4076 | 1463605895662 Marionette DEBUG loaded listener.js 14:11:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (17B56C00) [pid = 4076] [serial = 1793] [outer = 1466F800] 14:11:36 INFO - PROCESS | 4076 | 1463605896298 Marionette TRACE conn6 <- [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]]]}] 14:11:36 INFO - PROCESS | 4076 | --DOCSHELL 0DE28400 == 59 [pid = 4076] [id = 590] 14:11:36 INFO - PROCESS | 4076 | --DOCSHELL 0D91E000 == 58 [pid = 4076] [id = 589] 14:11:36 INFO - PROCESS | 4076 | --DOCSHELL 19BA2400 == 57 [pid = 4076] [id = 588] 14:11:36 INFO - PROCESS | 4076 | --DOCSHELL 1961D000 == 56 [pid = 4076] [id = 587] 14:11:36 INFO - PROCESS | 4076 | --DOCSHELL 19005C00 == 55 [pid = 4076] [id = 586] 14:11:36 INFO - PROCESS | 4076 | --DOCSHELL 0D0EEC00 == 54 [pid = 4076] [id = 585] 14:11:36 INFO - PROCESS | 4076 | --DOCSHELL 17B59C00 == 53 [pid = 4076] [id = 584] 14:11:36 INFO - PROCESS | 4076 | --DOCSHELL 0DCA6800 == 52 [pid = 4076] [id = 583] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (19C7B800) [pid = 4076] [serial = 1687] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (1A140400) [pid = 4076] [serial = 1690] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (1AD3B800) [pid = 4076] [serial = 1693] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (1AD3C000) [pid = 4076] [serial = 1726] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (0D766400) [pid = 4076] [serial = 1681] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (16306800) [pid = 4076] [serial = 1684] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOCSHELL 0DC9F800 == 51 [pid = 4076] [id = 582] 14:11:36 INFO - PROCESS | 4076 | --DOCSHELL 0C668000 == 50 [pid = 4076] [id = 581] 14:11:36 INFO - PROCESS | 4076 | --DOCSHELL 1A0AF400 == 49 [pid = 4076] [id = 575] 14:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1017ms 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (1A0B9800) [pid = 4076] [serial = 1724] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (1A0AF800) [pid = 4076] [serial = 1723] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (19F81000) [pid = 4076] [serial = 1718] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (191E6000) [pid = 4076] [serial = 1721] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (1900FC00) [pid = 4076] [serial = 1712] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (18BDE400) [pid = 4076] [serial = 1709] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (19004C00) [pid = 4076] [serial = 1711] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (198DE800) [pid = 4076] [serial = 1715] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (198DE000) [pid = 4076] [serial = 1714] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (1761CC00) [pid = 4076] [serial = 1720] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (19C7B000) [pid = 4076] [serial = 1717] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1562B000) [pid = 4076] [serial = 1700] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (14723400) [pid = 4076] [serial = 1699] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (0D91D400) [pid = 4076] [serial = 1702] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (0DC75400) [pid = 4076] [serial = 1703] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (16A34000) [pid = 4076] [serial = 1705] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (17B59400) [pid = 4076] [serial = 1706] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (18881800) [pid = 4076] [serial = 1708] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1AEC3400) [pid = 4076] [serial = 1697] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1AD8F800) [pid = 4076] [serial = 1696] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 4076 | 1463605896388 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 14:11:36 INFO - PROCESS | 4076 | 1463605896394 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 14:11:36 INFO - PROCESS | 4076 | 1463605896417 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:11:36 INFO - PROCESS | 4076 | 1463605896420 Marionette TRACE conn6 <- [1,2354,null,{}] 14:11:36 INFO - PROCESS | 4076 | 1463605896427 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:36 INFO - PROCESS | 4076 | 1463605896520 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 14:11:36 INFO - PROCESS | 4076 | 1463605896528 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:36 INFO - PROCESS | 4076 | ++DOCSHELL 0D80CC00 == 50 [pid = 4076] [id = 598] 14:11:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (0D810000) [pid = 4076] [serial = 1794] [outer = 00000000] 14:11:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (0D918400) [pid = 4076] [serial = 1795] [outer = 0D810000] 14:11:36 INFO - PROCESS | 4076 | 1463605896573 Marionette DEBUG loaded listener.js 14:11:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (0DCA9400) [pid = 4076] [serial = 1796] [outer = 0D810000] 14:11:37 INFO - PROCESS | 4076 | 1463605897076 Marionette TRACE conn6 <- [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]]]}] 14:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 14:11:37 INFO - PROCESS | 4076 | 1463605897091 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 14:11:37 INFO - PROCESS | 4076 | 1463605897093 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 14:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:11:37 INFO - PROCESS | 4076 | 1463605897096 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:11:37 INFO - PROCESS | 4076 | 1463605897100 Marionette TRACE conn6 <- [1,2358,null,{}] 14:11:37 INFO - PROCESS | 4076 | 1463605897109 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:37 INFO - PROCESS | 4076 | 1463605897224 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 14:11:37 INFO - PROCESS | 4076 | 1463605897324 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:37 INFO - PROCESS | 4076 | ++DOCSHELL 17B8C400 == 51 [pid = 4076] [id = 599] 14:11:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (17BCC400) [pid = 4076] [serial = 1797] [outer = 00000000] 14:11:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (18860400) [pid = 4076] [serial = 1798] [outer = 17BCC400] 14:11:37 INFO - PROCESS | 4076 | 1463605897380 Marionette DEBUG loaded listener.js 14:11:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (18BE0400) [pid = 4076] [serial = 1799] [outer = 17BCC400] 14:11:37 INFO - PROCESS | 4076 | 1463605897757 Marionette TRACE conn6 <- [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]]]}] 14:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 14:11:37 INFO - PROCESS | 4076 | 1463605897782 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 14:11:37 INFO - PROCESS | 4076 | 1463605897784 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 14:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:11:37 INFO - PROCESS | 4076 | 1463605897789 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:11:37 INFO - PROCESS | 4076 | 1463605897791 Marionette TRACE conn6 <- [1,2362,null,{}] 14:11:37 INFO - PROCESS | 4076 | 1463605897794 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:37 INFO - PROCESS | 4076 | 1463605897880 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 14:11:37 INFO - PROCESS | 4076 | 1463605897888 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:37 INFO - PROCESS | 4076 | ++DOCSHELL 19004C00 == 52 [pid = 4076] [id = 600] 14:11:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (19005C00) [pid = 4076] [serial = 1800] [outer = 00000000] 14:11:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (190D9400) [pid = 4076] [serial = 1801] [outer = 19005C00] 14:11:37 INFO - PROCESS | 4076 | 1463605897933 Marionette DEBUG loaded listener.js 14:11:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (19693800) [pid = 4076] [serial = 1802] [outer = 19005C00] 14:11:38 INFO - PROCESS | 4076 | 1463605898371 Marionette TRACE conn6 <- [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]]]}] 14:11:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 14:11:38 INFO - PROCESS | 4076 | 1463605898438 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 14:11:38 INFO - PROCESS | 4076 | 1463605898440 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 14:11:38 INFO - PROCESS | 4076 | 1463605898444 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:11:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:11:38 INFO - PROCESS | 4076 | 1463605898455 Marionette TRACE conn6 <- [1,2366,null,{}] 14:11:38 INFO - PROCESS | 4076 | 1463605898467 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:38 INFO - PROCESS | 4076 | 1463605898581 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 14:11:38 INFO - PROCESS | 4076 | 1463605898682 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:38 INFO - PROCESS | 4076 | ++DOCSHELL 190E2000 == 53 [pid = 4076] [id = 601] 14:11:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (19697800) [pid = 4076] [serial = 1803] [outer = 00000000] 14:11:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (198E1000) [pid = 4076] [serial = 1804] [outer = 19697800] 14:11:38 INFO - PROCESS | 4076 | 1463605898726 Marionette DEBUG loaded listener.js 14:11:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (198E6400) [pid = 4076] [serial = 1805] [outer = 19697800] 14:11:39 INFO - PROCESS | 4076 | 1463605899167 Marionette TRACE conn6 <- [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]]]}] 14:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 750ms 14:11:39 INFO - PROCESS | 4076 | 1463605899200 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 14:11:39 INFO - PROCESS | 4076 | 1463605899202 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 14:11:39 INFO - PROCESS | 4076 | 1463605899205 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:11:39 INFO - PROCESS | 4076 | 1463605899207 Marionette TRACE conn6 <- [1,2370,null,{}] 14:11:39 INFO - PROCESS | 4076 | 1463605899211 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:39 INFO - PROCESS | 4076 | 1463605899350 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 14:11:39 INFO - PROCESS | 4076 | 1463605899421 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:39 INFO - PROCESS | 4076 | ++DOCSHELL 0D650400 == 54 [pid = 4076] [id = 602] 14:11:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (19BA1000) [pid = 4076] [serial = 1806] [outer = 00000000] 14:11:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (1A01E000) [pid = 4076] [serial = 1807] [outer = 19BA1000] 14:11:39 INFO - PROCESS | 4076 | 1463605899468 Marionette DEBUG loaded listener.js 14:11:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (1A124000) [pid = 4076] [serial = 1808] [outer = 19BA1000] 14:11:39 INFO - PROCESS | 4076 | 1463605899913 Marionette TRACE conn6 <- [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]]]}] 14:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 14:11:39 INFO - PROCESS | 4076 | 1463605899974 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 14:11:39 INFO - PROCESS | 4076 | 1463605899976 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 14:11:39 INFO - PROCESS | 4076 | 1463605899978 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:11:39 INFO - PROCESS | 4076 | 1463605899980 Marionette TRACE conn6 <- [1,2374,null,{}] 14:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:11:39 INFO - PROCESS | 4076 | 1463605899983 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:40 INFO - PROCESS | 4076 | 1463605900102 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 14:11:40 INFO - PROCESS | 4076 | 1463605900172 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:40 INFO - PROCESS | 4076 | ++DOCSHELL 18885000 == 55 [pid = 4076] [id = 603] 14:11:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (1A12C800) [pid = 4076] [serial = 1809] [outer = 00000000] 14:11:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1AD83400) [pid = 4076] [serial = 1810] [outer = 1A12C800] 14:11:40 INFO - PROCESS | 4076 | 1463605900218 Marionette DEBUG loaded listener.js 14:11:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1AD83800) [pid = 4076] [serial = 1811] [outer = 1A12C800] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (0CF40400) [pid = 4076] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (19C43000) [pid = 4076] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (19C4C400) [pid = 4076] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (1969AC00) [pid = 4076] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (1A136000) [pid = 4076] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (0D64D800) [pid = 4076] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (14917C00) [pid = 4076] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (1A13F000) [pid = 4076] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (19C71800) [pid = 4076] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1561D800) [pid = 4076] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (19290000) [pid = 4076] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (19F85000) [pid = 4076] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1491DC00) [pid = 4076] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (0D05A000) [pid = 4076] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (19698400) [pid = 4076] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (0D84BC00) [pid = 4076] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1BC26400) [pid = 4076] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1B45A800) [pid = 4076] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (1A130000) [pid = 4076] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (0C717C00) [pid = 4076] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (17B5A000) [pid = 4076] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (0DCAA800) [pid = 4076] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (19C7A800) [pid = 4076] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (17B5B800) [pid = 4076] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (17B53000) [pid = 4076] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (0DCA8800) [pid = 4076] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (15FCF800) [pid = 4076] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (16310000) [pid = 4076] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:11:40 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (19009400) [pid = 4076] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:11:40 INFO - PROCESS | 4076 | 1463605900885 Marionette TRACE conn6 <- [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]]]}] 14:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 930ms 14:11:40 INFO - PROCESS | 4076 | 1463605900915 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 14:11:40 INFO - PROCESS | 4076 | 1463605900917 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 14:11:40 INFO - PROCESS | 4076 | 1463605900920 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:11:40 INFO - PROCESS | 4076 | 1463605900922 Marionette TRACE conn6 <- [1,2378,null,{}] 14:11:40 INFO - PROCESS | 4076 | 1463605900925 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:41 INFO - PROCESS | 4076 | 1463605901017 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 14:11:41 INFO - PROCESS | 4076 | 1463605901122 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:41 INFO - PROCESS | 4076 | ++DOCSHELL 0D002000 == 56 [pid = 4076] [id = 604] 14:11:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (0D0F0800) [pid = 4076] [serial = 1812] [outer = 00000000] 14:11:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (1469D400) [pid = 4076] [serial = 1813] [outer = 0D0F0800] 14:11:41 INFO - PROCESS | 4076 | 1463605901167 Marionette DEBUG loaded listener.js 14:11:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (156ED400) [pid = 4076] [serial = 1814] [outer = 0D0F0800] 14:11:41 INFO - PROCESS | 4076 | 1463605901542 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 14:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:11:41 INFO - PROCESS | 4076 | 1463605901595 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 14:11:41 INFO - PROCESS | 4076 | 1463605901597 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 14:11:41 INFO - PROCESS | 4076 | 1463605901600 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:11:41 INFO - PROCESS | 4076 | 1463605901602 Marionette TRACE conn6 <- [1,2382,null,{}] 14:11:41 INFO - PROCESS | 4076 | 1463605901605 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:41 INFO - PROCESS | 4076 | 1463605901689 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 14:11:41 INFO - PROCESS | 4076 | 1463605901695 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:41 INFO - PROCESS | 4076 | ++DOCSHELL 0D919800 == 57 [pid = 4076] [id = 605] 14:11:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (176B1C00) [pid = 4076] [serial = 1815] [outer = 00000000] 14:11:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (19B9F800) [pid = 4076] [serial = 1816] [outer = 176B1C00] 14:11:41 INFO - PROCESS | 4076 | 1463605901738 Marionette DEBUG loaded listener.js 14:11:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1A0BA400) [pid = 4076] [serial = 1817] [outer = 176B1C00] 14:11:42 INFO - PROCESS | 4076 | 1463605902197 Marionette TRACE conn6 <- [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]]]}] 14:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 630ms 14:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:11:42 INFO - PROCESS | 4076 | 1463605902234 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 14:11:42 INFO - PROCESS | 4076 | 1463605902236 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 14:11:42 INFO - PROCESS | 4076 | 1463605902239 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:11:42 INFO - PROCESS | 4076 | 1463605902241 Marionette TRACE conn6 <- [1,2386,null,{}] 14:11:42 INFO - PROCESS | 4076 | 1463605902244 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:42 INFO - PROCESS | 4076 | 1463605902328 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 14:11:42 INFO - PROCESS | 4076 | 1463605902334 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:42 INFO - PROCESS | 4076 | ++DOCSHELL 1A12D800 == 58 [pid = 4076] [id = 606] 14:11:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1A137C00) [pid = 4076] [serial = 1818] [outer = 00000000] 14:11:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1AEF3000) [pid = 4076] [serial = 1819] [outer = 1A137C00] 14:11:42 INFO - PROCESS | 4076 | 1463605902380 Marionette DEBUG loaded listener.js 14:11:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1B415800) [pid = 4076] [serial = 1820] [outer = 1A137C00] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 17BCEC00 == 57 [pid = 4076] [id = 540] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 19009000 == 56 [pid = 4076] [id = 519] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 1A124C00 == 55 [pid = 4076] [id = 564] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 14649800 == 54 [pid = 4076] [id = 561] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 1BC25800 == 53 [pid = 4076] [id = 580] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 1761D800 == 52 [pid = 4076] [id = 539] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 14912000 == 51 [pid = 4076] [id = 546] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 19290C00 == 50 [pid = 4076] [id = 562] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 1A131C00 == 49 [pid = 4076] [id = 563] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 0D84B400 == 48 [pid = 4076] [id = 576] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 1880D000 == 47 [pid = 4076] [id = 541] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 19C42C00 == 46 [pid = 4076] [id = 547] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 17B57000 == 45 [pid = 4076] [id = 577] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 1B45A400 == 44 [pid = 4076] [id = 579] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 19BA4000 == 43 [pid = 4076] [id = 578] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 149A1C00 == 42 [pid = 4076] [id = 538] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 14903800 == 41 [pid = 4076] [id = 544] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 1AD8AC00 == 40 [pid = 4076] [id = 565] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 14650C00 == 39 [pid = 4076] [id = 597] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 1A125400 == 38 [pid = 4076] [id = 596] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 1AD32C00 == 37 [pid = 4076] [id = 594] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 1C222800 == 36 [pid = 4076] [id = 595] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 16A34400 == 35 [pid = 4076] [id = 593] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 1A124400 == 34 [pid = 4076] [id = 591] 14:11:43 INFO - PROCESS | 4076 | --DOCSHELL 0D84B800 == 33 [pid = 4076] [id = 592] 14:11:44 INFO - PROCESS | 4076 | --DOCSHELL 17B8C400 == 32 [pid = 4076] [id = 599] 14:11:44 INFO - PROCESS | 4076 | --DOCSHELL 0D80CC00 == 31 [pid = 4076] [id = 598] 14:11:44 INFO - PROCESS | 4076 | --DOCSHELL 0D002000 == 30 [pid = 4076] [id = 604] 14:11:44 INFO - PROCESS | 4076 | --DOCSHELL 18885000 == 29 [pid = 4076] [id = 603] 14:11:44 INFO - PROCESS | 4076 | --DOCSHELL 190E2000 == 28 [pid = 4076] [id = 601] 14:11:44 INFO - PROCESS | 4076 | --DOCSHELL 19004C00 == 27 [pid = 4076] [id = 600] 14:11:44 INFO - PROCESS | 4076 | --DOCSHELL 0D919800 == 26 [pid = 4076] [id = 605] 14:11:44 INFO - PROCESS | 4076 | --DOCSHELL 0D650400 == 25 [pid = 4076] [id = 602] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (0D84D000) [pid = 4076] [serial = 1682] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (19C4CC00) [pid = 4076] [serial = 1643] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1A0AE400) [pid = 4076] [serial = 1679] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1A0B4C00) [pid = 4076] [serial = 1688] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1AD31800) [pid = 4076] [serial = 1691] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (0DC6B000) [pid = 4076] [serial = 1637] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (17629400) [pid = 4076] [serial = 1685] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (1AD85000) [pid = 4076] [serial = 1694] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (19F7D800) [pid = 4076] [serial = 1646] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (19BA4400) [pid = 4076] [serial = 1634] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (198E4C00) [pid = 4076] [serial = 1601] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (1A014800) [pid = 4076] [serial = 1649] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (17B59800) [pid = 4076] [serial = 1640] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0D857C00) [pid = 4076] [serial = 1604] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (19BA2800) [pid = 4076] [serial = 1762] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (19C44800) [pid = 4076] [serial = 1763] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0DCA0000) [pid = 4076] [serial = 1730] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0D919400) [pid = 4076] [serial = 1729] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (1BD25C00) [pid = 4076] [serial = 1742] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (1BC2E400) [pid = 4076] [serial = 1741] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (1BC23400) [pid = 4076] [serial = 1739] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (1B591000) [pid = 4076] [serial = 1738] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (1B408C00) [pid = 4076] [serial = 1736] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (1AD8D800) [pid = 4076] [serial = 1735] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0D918000) [pid = 4076] [serial = 1745] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0D80E000) [pid = 4076] [serial = 1744] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (17B8FC00) [pid = 4076] [serial = 1753] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (18640400) [pid = 4076] [serial = 1754] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (15FC6C00) [pid = 4076] [serial = 1748] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (147F8C00) [pid = 4076] [serial = 1747] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (19F85800) [pid = 4076] [serial = 1765] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (1900A400) [pid = 4076] [serial = 1733] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (1864B000) [pid = 4076] [serial = 1732] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (18880800) [pid = 4076] [serial = 1756] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (18C72C00) [pid = 4076] [serial = 1757] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (13EAD800) [pid = 4076] [serial = 1750] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (14725C00) [pid = 4076] [serial = 1751] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (1887F800) [pid = 4076] [serial = 1768] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (1A127800) [pid = 4076] [serial = 1771] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (190E2800) [pid = 4076] [serial = 1769] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (190E1800) [pid = 4076] [serial = 1759] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (1928E800) [pid = 4076] [serial = 1760] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (1A01EC00) [pid = 4076] [serial = 1766] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (1A136400) [pid = 4076] [serial = 1772] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (1AEF7C00) [pid = 4076] [serial = 1774] [outer = 00000000] [url = about:blank] 14:11:44 INFO - PROCESS | 4076 | 1463605904562 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2369ms 14:11:44 INFO - PROCESS | 4076 | 1463605904610 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 14:11:44 INFO - PROCESS | 4076 | 1463605904615 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 14:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:11:44 INFO - PROCESS | 4076 | 1463605904620 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:11:44 INFO - PROCESS | 4076 | 1463605904624 Marionette TRACE conn6 <- [1,2390,null,{}] 14:11:44 INFO - PROCESS | 4076 | 1463605904631 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:44 INFO - PROCESS | 4076 | 1463605904722 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 14:11:44 INFO - PROCESS | 4076 | 1463605904853 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:44 INFO - PROCESS | 4076 | ++DOCSHELL 0C669C00 == 26 [pid = 4076] [id = 607] 14:11:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0C671C00) [pid = 4076] [serial = 1821] [outer = 00000000] 14:11:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0CF82000) [pid = 4076] [serial = 1822] [outer = 0C671C00] 14:11:44 INFO - PROCESS | 4076 | 1463605904902 Marionette DEBUG loaded listener.js 14:11:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0D0EEC00) [pid = 4076] [serial = 1823] [outer = 0C671C00] 14:11:45 INFO - PROCESS | 4076 | 1463605905301 Marionette TRACE conn6 <- [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]]]}] 14:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 14:11:45 INFO - PROCESS | 4076 | 1463605905350 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 14:11:45 INFO - PROCESS | 4076 | 1463605905356 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 14:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:11:45 INFO - PROCESS | 4076 | 1463605905362 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:11:45 INFO - PROCESS | 4076 | 1463605905365 Marionette TRACE conn6 <- [1,2394,null,{}] 14:11:45 INFO - PROCESS | 4076 | 1463605905369 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:45 INFO - PROCESS | 4076 | 1463605905456 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 14:11:45 INFO - PROCESS | 4076 | 1463605905465 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:45 INFO - PROCESS | 4076 | ++DOCSHELL 0D651800 == 27 [pid = 4076] [id = 608] 14:11:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0D659800) [pid = 4076] [serial = 1824] [outer = 00000000] 14:11:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0D80D400) [pid = 4076] [serial = 1825] [outer = 0D659800] 14:11:45 INFO - PROCESS | 4076 | 1463605905510 Marionette DEBUG loaded listener.js 14:11:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0D84CC00) [pid = 4076] [serial = 1826] [outer = 0D659800] 14:11:45 INFO - PROCESS | 4076 | 1463605905990 Marionette TRACE conn6 <- [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]]]}] 14:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 14:11:46 INFO - PROCESS | 4076 | 1463605906035 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 14:11:46 INFO - PROCESS | 4076 | 1463605906038 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 14:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:11:46 INFO - PROCESS | 4076 | 1463605906042 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:11:46 INFO - PROCESS | 4076 | 1463605906045 Marionette TRACE conn6 <- [1,2398,null,{}] 14:11:46 INFO - PROCESS | 4076 | 1463605906056 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:46 INFO - PROCESS | 4076 | 1463605906176 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 14:11:46 INFO - PROCESS | 4076 | 1463605906194 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:46 INFO - PROCESS | 4076 | ++DOCSHELL 0DC69C00 == 28 [pid = 4076] [id = 609] 14:11:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0DC6B000) [pid = 4076] [serial = 1827] [outer = 00000000] 14:11:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0DC6F000) [pid = 4076] [serial = 1828] [outer = 0DC6B000] 14:11:46 INFO - PROCESS | 4076 | 1463605906244 Marionette DEBUG loaded listener.js 14:11:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0DC76000) [pid = 4076] [serial = 1829] [outer = 0DC6B000] 14:11:46 INFO - PROCESS | 4076 | 1463605906842 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 830ms 14:11:46 INFO - PROCESS | 4076 | 1463605906875 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 14:11:46 INFO - PROCESS | 4076 | 1463605906877 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 14:11:46 INFO - PROCESS | 4076 | 1463605906881 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:11:46 INFO - PROCESS | 4076 | 1463605906882 Marionette TRACE conn6 <- [1,2402,null,{}] 14:11:46 INFO - PROCESS | 4076 | 1463605906886 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:46 INFO - PROCESS | 4076 | 1463605906967 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 14:11:46 INFO - PROCESS | 4076 | 1463605906973 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:46 INFO - PROCESS | 4076 | ++DOCSHELL 0DCA7400 == 29 [pid = 4076] [id = 610] 14:11:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0DE25400) [pid = 4076] [serial = 1830] [outer = 00000000] 14:11:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (10E0A800) [pid = 4076] [serial = 1831] [outer = 0DE25400] 14:11:47 INFO - PROCESS | 4076 | 1463605907018 Marionette DEBUG loaded listener.js 14:11:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (13EAA000) [pid = 4076] [serial = 1832] [outer = 0DE25400] 14:11:47 INFO - PROCESS | 4076 | 1463605907474 Marionette TRACE conn6 <- [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]]]}] 14:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 14:11:47 INFO - PROCESS | 4076 | 1463605907515 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 14:11:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:11:47 INFO - PROCESS | 4076 | 1463605907517 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 14:11:47 INFO - PROCESS | 4076 | 1463605907520 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:11:47 INFO - PROCESS | 4076 | 1463605907522 Marionette TRACE conn6 <- [1,2406,null,{}] 14:11:47 INFO - PROCESS | 4076 | 1463605907526 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:47 INFO - PROCESS | 4076 | 1463605907631 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 14:11:47 INFO - PROCESS | 4076 | 1463605907640 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:47 INFO - PROCESS | 4076 | ++DOCSHELL 14649C00 == 30 [pid = 4076] [id = 611] 14:11:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (1464D000) [pid = 4076] [serial = 1833] [outer = 00000000] 14:11:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (14720800) [pid = 4076] [serial = 1834] [outer = 1464D000] 14:11:47 INFO - PROCESS | 4076 | 1463605907684 Marionette DEBUG loaded listener.js 14:11:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (147EB400) [pid = 4076] [serial = 1835] [outer = 1464D000] 14:11:48 INFO - PROCESS | 4076 | 1463605908154 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 14:11:48 INFO - PROCESS | 4076 | 1463605908191 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 14:11:48 INFO - PROCESS | 4076 | 1463605908193 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 14:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:11:48 INFO - PROCESS | 4076 | 1463605908197 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:11:48 INFO - PROCESS | 4076 | 1463605908199 Marionette TRACE conn6 <- [1,2410,null,{}] 14:11:48 INFO - PROCESS | 4076 | 1463605908202 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:48 INFO - PROCESS | 4076 | 1463605908312 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 14:11:48 INFO - PROCESS | 4076 | 1463605908321 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:48 INFO - PROCESS | 4076 | ++DOCSHELL 15FC4800 == 31 [pid = 4076] [id = 612] 14:11:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (15FC6400) [pid = 4076] [serial = 1836] [outer = 00000000] 14:11:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (16306400) [pid = 4076] [serial = 1837] [outer = 15FC6400] 14:11:48 INFO - PROCESS | 4076 | 1463605908367 Marionette DEBUG loaded listener.js 14:11:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (16A38800) [pid = 4076] [serial = 1838] [outer = 15FC6400] 14:11:48 INFO - PROCESS | 4076 | 1463605908792 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 14:11:48 INFO - PROCESS | 4076 | 1463605908836 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 14:11:48 INFO - PROCESS | 4076 | 1463605908839 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 14:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:11:48 INFO - PROCESS | 4076 | 1463605908842 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:11:48 INFO - PROCESS | 4076 | 1463605908844 Marionette TRACE conn6 <- [1,2414,null,{}] 14:11:48 INFO - PROCESS | 4076 | 1463605908847 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:48 INFO - PROCESS | 4076 | 1463605908922 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 14:11:48 INFO - PROCESS | 4076 | 1463605908929 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:48 INFO - PROCESS | 4076 | ++DOCSHELL 16A3F800 == 32 [pid = 4076] [id = 613] 14:11:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (17624400) [pid = 4076] [serial = 1839] [outer = 00000000] 14:11:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (17B5E000) [pid = 4076] [serial = 1840] [outer = 17624400] 14:11:48 INFO - PROCESS | 4076 | 1463605908973 Marionette DEBUG loaded listener.js 14:11:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (17B86400) [pid = 4076] [serial = 1841] [outer = 17624400] 14:11:49 INFO - PROCESS | 4076 | 1463605909413 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 14:11:49 INFO - PROCESS | 4076 | 1463605909476 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 14:11:49 INFO - PROCESS | 4076 | 1463605909478 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 14:11:49 INFO - PROCESS | 4076 | 1463605909481 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:11:49 INFO - PROCESS | 4076 | 1463605909483 Marionette TRACE conn6 <- [1,2418,null,{}] 14:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:11:49 INFO - PROCESS | 4076 | 1463605909486 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:49 INFO - PROCESS | 4076 | 1463605909562 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 14:11:49 INFO - PROCESS | 4076 | 1463605909569 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:49 INFO - PROCESS | 4076 | ++DOCSHELL 0D80D000 == 33 [pid = 4076] [id = 614] 14:11:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (149AF800) [pid = 4076] [serial = 1842] [outer = 00000000] 14:11:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (18642C00) [pid = 4076] [serial = 1843] [outer = 149AF800] 14:11:49 INFO - PROCESS | 4076 | 1463605909614 Marionette DEBUG loaded listener.js 14:11:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (1863F400) [pid = 4076] [serial = 1844] [outer = 149AF800] 14:11:50 INFO - PROCESS | 4076 | 1463605910093 Marionette TRACE conn6 <- [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]]]}] 14:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 14:11:50 INFO - PROCESS | 4076 | 1463605910116 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 14:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:11:50 INFO - PROCESS | 4076 | 1463605910118 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 14:11:50 INFO - PROCESS | 4076 | 1463605910126 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:11:50 INFO - PROCESS | 4076 | 1463605910128 Marionette TRACE conn6 <- [1,2422,null,{}] 14:11:50 INFO - PROCESS | 4076 | 1463605910131 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:50 INFO - PROCESS | 4076 | 1463605910242 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 14:11:50 INFO - PROCESS | 4076 | 1463605910250 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:50 INFO - PROCESS | 4076 | ++DOCSHELL 0DC69400 == 34 [pid = 4076] [id = 615] 14:11:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (18860C00) [pid = 4076] [serial = 1845] [outer = 00000000] 14:11:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (1887EC00) [pid = 4076] [serial = 1846] [outer = 18860C00] 14:11:50 INFO - PROCESS | 4076 | 1463605910295 Marionette DEBUG loaded listener.js 14:11:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (18880800) [pid = 4076] [serial = 1847] [outer = 18860C00] 14:11:50 INFO - PROCESS | 4076 | 1463605910780 Marionette TRACE conn6 <- [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]]]}] 14:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 690ms 14:11:50 INFO - PROCESS | 4076 | 1463605910812 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 14:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:11:50 INFO - PROCESS | 4076 | 1463605910814 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 14:11:50 INFO - PROCESS | 4076 | 1463605910817 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:11:50 INFO - PROCESS | 4076 | 1463605910819 Marionette TRACE conn6 <- [1,2426,null,{}] 14:11:50 INFO - PROCESS | 4076 | 1463605910823 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:50 INFO - PROCESS | 4076 | 1463605910933 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 14:11:50 INFO - PROCESS | 4076 | 1463605910940 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:50 INFO - PROCESS | 4076 | ++DOCSHELL 18C6E000 == 35 [pid = 4076] [id = 616] 14:11:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (18C70000) [pid = 4076] [serial = 1848] [outer = 00000000] 14:11:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (18C79400) [pid = 4076] [serial = 1849] [outer = 18C70000] 14:11:50 INFO - PROCESS | 4076 | 1463605910984 Marionette DEBUG loaded listener.js 14:11:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (19005000) [pid = 4076] [serial = 1850] [outer = 18C70000] 14:11:51 INFO - PROCESS | 4076 | 1463605911423 Marionette TRACE conn6 <- [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]]]}] 14:11:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:11:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 14:11:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:11:51 INFO - PROCESS | 4076 | 1463605911454 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 14:11:51 INFO - PROCESS | 4076 | 1463605911456 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 14:11:51 INFO - PROCESS | 4076 | 1463605911459 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:11:51 INFO - PROCESS | 4076 | 1463605911462 Marionette TRACE conn6 <- [1,2430,null,{}] 14:11:51 INFO - PROCESS | 4076 | 1463605911465 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:51 INFO - PROCESS | 4076 | 1463605911590 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 14:11:51 INFO - PROCESS | 4076 | 1463605911691 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:51 INFO - PROCESS | 4076 | ++DOCSHELL 15FD1C00 == 36 [pid = 4076] [id = 617] 14:11:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (17629C00) [pid = 4076] [serial = 1851] [outer = 00000000] 14:11:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (190DC000) [pid = 4076] [serial = 1852] [outer = 17629C00] 14:11:51 INFO - PROCESS | 4076 | 1463605911745 Marionette DEBUG loaded listener.js 14:11:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (191DF400) [pid = 4076] [serial = 1853] [outer = 17629C00] 14:11:52 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (1A12A800) [pid = 4076] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:11:52 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (176B1C00) [pid = 4076] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:11:52 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (19697800) [pid = 4076] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:11:52 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (19BA1000) [pid = 4076] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:11:52 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0D0F0800) [pid = 4076] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:11:52 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (1A12C800) [pid = 4076] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:11:52 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (19005C00) [pid = 4076] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:11:52 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (17BCC400) [pid = 4076] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:11:52 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0D810000) [pid = 4076] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:11:52 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (1466F800) [pid = 4076] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:11:52 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (1A125800) [pid = 4076] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:11:52 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (1C88A000) [pid = 4076] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:11:52 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (1AD36000) [pid = 4076] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:11:52 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (16A37000) [pid = 4076] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:11:52 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0D84C800) [pid = 4076] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:11:52 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (1A235800) [pid = 4076] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:11:52 INFO - PROCESS | 4076 | 1463605912415 Marionette TRACE conn6 <- [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]]]}] 14:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 970ms 14:11:52 INFO - PROCESS | 4076 | 1463605912433 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 14:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:11:52 INFO - PROCESS | 4076 | 1463605912435 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 14:11:52 INFO - PROCESS | 4076 | 1463605912438 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:11:52 INFO - PROCESS | 4076 | 1463605912440 Marionette TRACE conn6 <- [1,2434,null,{}] 14:11:52 INFO - PROCESS | 4076 | 1463605912443 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:52 INFO - PROCESS | 4076 | 1463605912560 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 14:11:52 INFO - PROCESS | 4076 | 1463605912616 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:52 INFO - PROCESS | 4076 | ++DOCSHELL 156E7C00 == 37 [pid = 4076] [id = 618] 14:11:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (15FC3C00) [pid = 4076] [serial = 1854] [outer = 00000000] 14:11:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (18643000) [pid = 4076] [serial = 1855] [outer = 15FC3C00] 14:11:52 INFO - PROCESS | 4076 | 1463605912662 Marionette DEBUG loaded listener.js 14:11:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (18C73800) [pid = 4076] [serial = 1856] [outer = 15FC3C00] 14:11:52 INFO - PROCESS | 4076 | 1463605912985 Marionette TRACE conn6 <- [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]]]}] 14:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 570ms 14:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:11:53 INFO - PROCESS | 4076 | 1463605913009 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 14:11:53 INFO - PROCESS | 4076 | 1463605913011 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 14:11:53 INFO - PROCESS | 4076 | 1463605913014 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:11:53 INFO - PROCESS | 4076 | 1463605913015 Marionette TRACE conn6 <- [1,2438,null,{}] 14:11:53 INFO - PROCESS | 4076 | 1463605913019 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:53 INFO - PROCESS | 4076 | 1463605913144 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 14:11:53 INFO - PROCESS | 4076 | 1463605913167 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:53 INFO - PROCESS | 4076 | ++DOCSHELL 17B5C400 == 38 [pid = 4076] [id = 619] 14:11:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (19010800) [pid = 4076] [serial = 1857] [outer = 00000000] 14:11:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (1961F000) [pid = 4076] [serial = 1858] [outer = 19010800] 14:11:53 INFO - PROCESS | 4076 | 1463605913211 Marionette DEBUG loaded listener.js 14:11:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (1969D000) [pid = 4076] [serial = 1859] [outer = 19010800] 14:11:53 INFO - PROCESS | 4076 | 1463605913618 Marionette TRACE conn6 <- [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]]]}] 14:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 14:11:53 INFO - PROCESS | 4076 | 1463605913685 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 14:11:53 INFO - PROCESS | 4076 | 1463605913687 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 14:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:11:53 INFO - PROCESS | 4076 | 1463605913690 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:11:53 INFO - PROCESS | 4076 | 1463605913691 Marionette TRACE conn6 <- [1,2442,null,{}] 14:11:53 INFO - PROCESS | 4076 | 1463605913695 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:53 INFO - PROCESS | 4076 | 1463605913809 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 14:11:53 INFO - PROCESS | 4076 | 1463605913824 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:53 INFO - PROCESS | 4076 | ++DOCSHELL 1961D000 == 39 [pid = 4076] [id = 620] 14:11:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (198DD400) [pid = 4076] [serial = 1860] [outer = 00000000] 14:11:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (198E7800) [pid = 4076] [serial = 1861] [outer = 198DD400] 14:11:53 INFO - PROCESS | 4076 | 1463605913867 Marionette DEBUG loaded listener.js 14:11:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (198E8C00) [pid = 4076] [serial = 1862] [outer = 198DD400] 14:11:54 INFO - PROCESS | 4076 | 1463605914431 Marionette TRACE conn6 <- [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]]]}] 14:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 830ms 14:11:54 INFO - PROCESS | 4076 | 1463605914569 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 14:11:54 INFO - PROCESS | 4076 | 1463605914573 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 14:11:54 INFO - PROCESS | 4076 | 1463605914580 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:11:54 INFO - PROCESS | 4076 | 1463605914584 Marionette TRACE conn6 <- [1,2446,null,{}] 14:11:54 INFO - PROCESS | 4076 | 1463605914591 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:54 INFO - PROCESS | 4076 | 1463605914719 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 14:11:54 INFO - PROCESS | 4076 | 1463605914849 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:54 INFO - PROCESS | 4076 | ++DOCSHELL 09D70000 == 40 [pid = 4076] [id = 621] 14:11:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (09D72C00) [pid = 4076] [serial = 1863] [outer = 00000000] 14:11:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0D003800) [pid = 4076] [serial = 1864] [outer = 09D72C00] 14:11:54 INFO - PROCESS | 4076 | 1463605914906 Marionette DEBUG loaded listener.js 14:11:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0D67A800) [pid = 4076] [serial = 1865] [outer = 09D72C00] 14:11:55 INFO - PROCESS | 4076 | 1463605915567 Marionette TRACE conn6 <- [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]]]}] 14:11:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1018ms 14:11:55 INFO - PROCESS | 4076 | 1463605915606 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 14:11:55 INFO - PROCESS | 4076 | 1463605915612 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 14:11:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:11:55 INFO - PROCESS | 4076 | 1463605915618 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:11:55 INFO - PROCESS | 4076 | 1463605915621 Marionette TRACE conn6 <- [1,2450,null,{}] 14:11:55 INFO - PROCESS | 4076 | 1463605915625 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:55 INFO - PROCESS | 4076 | 1463605915740 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 14:11:55 INFO - PROCESS | 4076 | 1463605915859 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:55 INFO - PROCESS | 4076 | ++DOCSHELL 0D919400 == 41 [pid = 4076] [id = 622] 14:11:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0D91B400) [pid = 4076] [serial = 1866] [outer = 00000000] 14:11:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0DCA8400) [pid = 4076] [serial = 1867] [outer = 0D91B400] 14:11:55 INFO - PROCESS | 4076 | 1463605915913 Marionette DEBUG loaded listener.js 14:11:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (1105AC00) [pid = 4076] [serial = 1868] [outer = 0D91B400] 14:11:56 INFO - PROCESS | 4076 | 1463605916862 Marionette TRACE conn6 <- [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]]]}] 14:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1280ms 14:11:56 INFO - PROCESS | 4076 | 1463605916901 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 14:11:56 INFO - PROCESS | 4076 | 1463605916905 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 14:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:11:56 INFO - PROCESS | 4076 | 1463605916910 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:11:56 INFO - PROCESS | 4076 | 1463605916913 Marionette TRACE conn6 <- [1,2454,null,{}] 14:11:56 INFO - PROCESS | 4076 | 1463605916919 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:57 INFO - PROCESS | 4076 | 1463605917030 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 14:11:57 INFO - PROCESS | 4076 | 1463605917154 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:57 INFO - PROCESS | 4076 | --DOCSHELL 0D650000 == 40 [pid = 4076] [id = 530] 14:11:57 INFO - PROCESS | 4076 | --DOCSHELL 17624800 == 39 [pid = 4076] [id = 531] 14:11:57 INFO - PROCESS | 4076 | --DOCSHELL 0DC6B800 == 38 [pid = 4076] [id = 528] 14:11:57 INFO - PROCESS | 4076 | --DOCSHELL 0D849C00 == 37 [pid = 4076] [id = 537] 14:11:57 INFO - PROCESS | 4076 | --DOCSHELL 17B55C00 == 36 [pid = 4076] [id = 527] 14:11:57 INFO - PROCESS | 4076 | --DOCSHELL 0DCA2400 == 35 [pid = 4076] [id = 523] 14:11:57 INFO - PROCESS | 4076 | --DOCSHELL 0C712400 == 34 [pid = 4076] [id = 526] 14:11:57 INFO - PROCESS | 4076 | --DOCSHELL 18647000 == 33 [pid = 4076] [id = 529] 14:11:57 INFO - PROCESS | 4076 | --DOCSHELL 13FE3C00 == 32 [pid = 4076] [id = 524] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (1AD8B400) [pid = 4076] [serial = 1727] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (1A0BA400) [pid = 4076] [serial = 1817] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (1AEF3000) [pid = 4076] [serial = 1819] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (198E1000) [pid = 4076] [serial = 1804] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (198E6400) [pid = 4076] [serial = 1805] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (1A124000) [pid = 4076] [serial = 1808] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (1A01E000) [pid = 4076] [serial = 1807] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (1469D400) [pid = 4076] [serial = 1813] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (1AD83400) [pid = 4076] [serial = 1810] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (19B9F800) [pid = 4076] [serial = 1816] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (1AD83800) [pid = 4076] [serial = 1811] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (190D9400) [pid = 4076] [serial = 1801] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (18860400) [pid = 4076] [serial = 1798] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (18BE0400) [pid = 4076] [serial = 1799] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0D918400) [pid = 4076] [serial = 1795] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0DCA9400) [pid = 4076] [serial = 1796] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (17B56C00) [pid = 4076] [serial = 1793] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (1761DC00) [pid = 4076] [serial = 1792] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (1CA6B400) [pid = 4076] [serial = 1790] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (1CA68000) [pid = 4076] [serial = 1789] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (1CA61C00) [pid = 4076] [serial = 1787] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (1C898000) [pid = 4076] [serial = 1786] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (1B5F5C00) [pid = 4076] [serial = 1784] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (1AEF1C00) [pid = 4076] [serial = 1783] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (18646C00) [pid = 4076] [serial = 1781] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (17B53C00) [pid = 4076] [serial = 1780] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0DE2BC00) [pid = 4076] [serial = 1778] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0D917800) [pid = 4076] [serial = 1777] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (1B5F6800) [pid = 4076] [serial = 1775] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (156ED400) [pid = 4076] [serial = 1814] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (19693800) [pid = 4076] [serial = 1802] [outer = 00000000] [url = about:blank] 14:11:57 INFO - PROCESS | 4076 | ++DOCSHELL 09D2D800 == 33 [pid = 4076] [id = 623] 14:11:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (09DADC00) [pid = 4076] [serial = 1869] [outer = 00000000] 14:11:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0C71C000) [pid = 4076] [serial = 1870] [outer = 09DADC00] 14:11:57 INFO - PROCESS | 4076 | 1463605917259 Marionette DEBUG loaded listener.js 14:11:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0D767400) [pid = 4076] [serial = 1871] [outer = 09DADC00] 14:11:57 INFO - PROCESS | 4076 | 1463605917649 Marionette TRACE conn6 <- [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]]]}] 14:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 790ms 14:11:57 INFO - PROCESS | 4076 | 1463605917701 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 14:11:57 INFO - PROCESS | 4076 | 1463605917706 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 14:11:57 INFO - PROCESS | 4076 | 1463605917750 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:11:57 INFO - PROCESS | 4076 | 1463605917753 Marionette TRACE conn6 <- [1,2458,null,{}] 14:11:57 INFO - PROCESS | 4076 | 1463605917763 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:57 INFO - PROCESS | 4076 | 1463605917918 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 14:11:58 INFO - PROCESS | 4076 | 1463605918040 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:58 INFO - PROCESS | 4076 | ++DOCSHELL 0D766400 == 34 [pid = 4076] [id = 624] 14:11:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0D766C00) [pid = 4076] [serial = 1872] [outer = 00000000] 14:11:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0D84BC00) [pid = 4076] [serial = 1873] [outer = 0D766C00] 14:11:58 INFO - PROCESS | 4076 | 1463605918096 Marionette DEBUG loaded listener.js 14:11:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0D915400) [pid = 4076] [serial = 1874] [outer = 0D766C00] 14:11:58 INFO - PROCESS | 4076 | 1463605918662 Marionette TRACE conn6 <- [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]]]}] 14:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 930ms 14:11:58 INFO - PROCESS | 4076 | 1463605918686 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 14:11:58 INFO - PROCESS | 4076 | 1463605918690 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 14:11:58 INFO - PROCESS | 4076 | 1463605918709 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:11:58 INFO - PROCESS | 4076 | 1463605918712 Marionette TRACE conn6 <- [1,2462,null,{}] 14:11:58 INFO - PROCESS | 4076 | 1463605918720 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:58 INFO - PROCESS | 4076 | 1463605918824 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 14:11:58 INFO - PROCESS | 4076 | 1463605918955 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:58 INFO - PROCESS | 4076 | ++DOCSHELL 0DC9E800 == 35 [pid = 4076] [id = 625] 14:11:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0DC9F800) [pid = 4076] [serial = 1875] [outer = 00000000] 14:11:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (10EF5C00) [pid = 4076] [serial = 1876] [outer = 0DC9F800] 14:11:59 INFO - PROCESS | 4076 | 1463605919011 Marionette DEBUG loaded listener.js 14:11:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (13FE2400) [pid = 4076] [serial = 1877] [outer = 0DC9F800] 14:11:59 INFO - PROCESS | 4076 | 1463605919621 Marionette TRACE conn6 <- [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]]]}] 14:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 930ms 14:11:59 INFO - PROCESS | 4076 | 1463605919644 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 14:11:59 INFO - PROCESS | 4076 | 1463605919646 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 14:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:11:59 INFO - PROCESS | 4076 | 1463605919650 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:11:59 INFO - PROCESS | 4076 | 1463605919652 Marionette TRACE conn6 <- [1,2466,null,{}] 14:11:59 INFO - PROCESS | 4076 | 1463605919656 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:59 INFO - PROCESS | 4076 | 1463605919759 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 14:11:59 INFO - PROCESS | 4076 | 1463605919872 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:59 INFO - PROCESS | 4076 | ++DOCSHELL 15FC9C00 == 36 [pid = 4076] [id = 626] 14:11:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (15FCA000) [pid = 4076] [serial = 1878] [outer = 00000000] 14:11:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (15FD1800) [pid = 4076] [serial = 1879] [outer = 15FCA000] 14:11:59 INFO - PROCESS | 4076 | 1463605919974 Marionette DEBUG loaded listener.js 14:12:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (1761E400) [pid = 4076] [serial = 1880] [outer = 15FCA000] 14:12:00 INFO - PROCESS | 4076 | 1463605920601 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 970ms 14:12:00 INFO - PROCESS | 4076 | 1463605920624 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 14:12:00 INFO - PROCESS | 4076 | 1463605920626 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 14:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:12:00 INFO - PROCESS | 4076 | 1463605920630 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:12:00 INFO - PROCESS | 4076 | 1463605920632 Marionette TRACE conn6 <- [1,2470,null,{}] 14:12:00 INFO - PROCESS | 4076 | 1463605920635 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:00 INFO - PROCESS | 4076 | 1463605920736 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 14:12:00 INFO - PROCESS | 4076 | 1463605920824 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:00 INFO - PROCESS | 4076 | ++DOCSHELL 17B53800 == 37 [pid = 4076] [id = 627] 14:12:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (17B59000) [pid = 4076] [serial = 1881] [outer = 00000000] 14:12:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (17BCFC00) [pid = 4076] [serial = 1882] [outer = 17B59000] 14:12:00 INFO - PROCESS | 4076 | 1463605920920 Marionette DEBUG loaded listener.js 14:12:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (18647000) [pid = 4076] [serial = 1883] [outer = 17B59000] 14:12:01 INFO - PROCESS | 4076 | 1463605921434 Marionette TRACE conn6 <- [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]]]}] 14:12:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:12:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 870ms 14:12:01 INFO - PROCESS | 4076 | 1463605921504 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 14:12:01 INFO - PROCESS | 4076 | 1463605921506 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 14:12:01 INFO - PROCESS | 4076 | 1463605921509 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:12:01 INFO - PROCESS | 4076 | 1463605921511 Marionette TRACE conn6 <- [1,2474,null,{}] 14:12:01 INFO - PROCESS | 4076 | 1463605921515 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:01 INFO - PROCESS | 4076 | 1463605921613 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 14:12:01 INFO - PROCESS | 4076 | 1463605921717 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:01 INFO - PROCESS | 4076 | ++DOCSHELL 0D673800 == 38 [pid = 4076] [id = 628] 14:12:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (1864A000) [pid = 4076] [serial = 1884] [outer = 00000000] 14:12:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (18883800) [pid = 4076] [serial = 1885] [outer = 1864A000] 14:12:01 INFO - PROCESS | 4076 | 1463605921773 Marionette DEBUG loaded listener.js 14:12:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (18879C00) [pid = 4076] [serial = 1886] [outer = 1864A000] 14:12:02 INFO - PROCESS | 4076 | 1463605922452 Marionette TRACE conn6 <- [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]]]}] 14:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 972ms 14:12:02 INFO - PROCESS | 4076 | 1463605922486 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 14:12:02 INFO - PROCESS | 4076 | 1463605922490 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 14:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:12:02 INFO - PROCESS | 4076 | 1463605922495 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:12:02 INFO - PROCESS | 4076 | 1463605922499 Marionette TRACE conn6 <- [1,2478,null,{}] 14:12:02 INFO - PROCESS | 4076 | 1463605922506 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:02 INFO - PROCESS | 4076 | 1463605922602 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 14:12:02 INFO - PROCESS | 4076 | 1463605922710 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:02 INFO - PROCESS | 4076 | ++DOCSHELL 0D848C00 == 39 [pid = 4076] [id = 629] 14:12:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0D849C00) [pid = 4076] [serial = 1887] [outer = 00000000] 14:12:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0DC6C400) [pid = 4076] [serial = 1888] [outer = 0D849C00] 14:12:02 INFO - PROCESS | 4076 | 1463605922759 Marionette DEBUG loaded listener.js 14:12:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0DCA7C00) [pid = 4076] [serial = 1889] [outer = 0D849C00] 14:12:03 INFO - PROCESS | 4076 | 1463605923286 Marionette TRACE conn6 <- [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]]]}] 14:12:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 831ms 14:12:03 INFO - PROCESS | 4076 | 1463605923327 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 14:12:03 INFO - PROCESS | 4076 | 1463605923332 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 14:12:03 INFO - PROCESS | 4076 | 1463605923338 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:12:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:12:03 INFO - PROCESS | 4076 | 1463605923340 Marionette TRACE conn6 <- [1,2482,null,{}] 14:12:03 INFO - PROCESS | 4076 | 1463605923344 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:03 INFO - PROCESS | 4076 | 1463605923430 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 14:12:03 INFO - PROCESS | 4076 | 1463605923448 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:03 INFO - PROCESS | 4076 | ++DOCSHELL 156E3C00 == 40 [pid = 4076] [id = 630] 14:12:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (156E9000) [pid = 4076] [serial = 1890] [outer = 00000000] 14:12:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (15FD1000) [pid = 4076] [serial = 1891] [outer = 156E9000] 14:12:03 INFO - PROCESS | 4076 | 1463605923493 Marionette DEBUG loaded listener.js 14:12:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (17B54400) [pid = 4076] [serial = 1892] [outer = 156E9000] 14:12:03 INFO - PROCESS | 4076 | 1463605923970 Marionette TRACE conn6 <- [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]]]}] 14:12:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:12:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 14:12:04 INFO - PROCESS | 4076 | 1463605924012 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 14:12:04 INFO - PROCESS | 4076 | 1463605924014 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 14:12:04 INFO - PROCESS | 4076 | 1463605924017 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:12:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:12:04 INFO - PROCESS | 4076 | 1463605924021 Marionette TRACE conn6 <- [1,2486,null,{}] 14:12:04 INFO - PROCESS | 4076 | 1463605924031 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:04 INFO - PROCESS | 4076 | 1463605924116 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 14:12:04 INFO - PROCESS | 4076 | 1463605924126 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:04 INFO - PROCESS | 4076 | ++DOCSHELL 15FC7000 == 41 [pid = 4076] [id = 631] 14:12:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (1900A000) [pid = 4076] [serial = 1893] [outer = 00000000] 14:12:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (190E1800) [pid = 4076] [serial = 1894] [outer = 1900A000] 14:12:04 INFO - PROCESS | 4076 | 1463605924173 Marionette DEBUG loaded listener.js 14:12:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (191E1C00) [pid = 4076] [serial = 1895] [outer = 1900A000] 14:12:04 INFO - PROCESS | 4076 | 1463605924648 Marionette TRACE conn6 <- [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]]]}] 14:12:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:12:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 14:12:04 INFO - PROCESS | 4076 | 1463605924691 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 14:12:04 INFO - PROCESS | 4076 | 1463605924694 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 14:12:04 INFO - PROCESS | 4076 | 1463605924697 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:12:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:12:04 INFO - PROCESS | 4076 | 1463605924699 Marionette TRACE conn6 <- [1,2490,null,{}] 14:12:04 INFO - PROCESS | 4076 | 1463605924702 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:04 INFO - PROCESS | 4076 | 1463605924784 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 14:12:04 INFO - PROCESS | 4076 | 1463605924923 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:04 INFO - PROCESS | 4076 | ++DOCSHELL 1928DC00 == 42 [pid = 4076] [id = 632] 14:12:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (19691800) [pid = 4076] [serial = 1896] [outer = 00000000] 14:12:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (198E6C00) [pid = 4076] [serial = 1897] [outer = 19691800] 14:12:04 INFO - PROCESS | 4076 | 1463605924968 Marionette DEBUG loaded listener.js 14:12:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (19B9C800) [pid = 4076] [serial = 1898] [outer = 19691800] 14:12:05 INFO - PROCESS | 4076 | 1463605925398 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:12:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:12:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 770ms 14:12:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:12:05 INFO - PROCESS | 4076 | 1463605925472 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 14:12:05 INFO - PROCESS | 4076 | 1463605925474 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 14:12:05 INFO - PROCESS | 4076 | 1463605925477 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:12:05 INFO - PROCESS | 4076 | 1463605925479 Marionette TRACE conn6 <- [1,2494,null,{}] 14:12:05 INFO - PROCESS | 4076 | 1463605925482 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:05 INFO - PROCESS | 4076 | 1463605925599 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 14:12:05 INFO - PROCESS | 4076 | 1463605925663 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:05 INFO - PROCESS | 4076 | ++DOCSHELL 19699000 == 43 [pid = 4076] [id = 633] 14:12:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (19B9E800) [pid = 4076] [serial = 1899] [outer = 00000000] 14:12:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (19BA8800) [pid = 4076] [serial = 1900] [outer = 19B9E800] 14:12:05 INFO - PROCESS | 4076 | 1463605925708 Marionette DEBUG loaded listener.js 14:12:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (19C41800) [pid = 4076] [serial = 1901] [outer = 19B9E800] 14:12:06 INFO - PROCESS | 4076 | 1463605926131 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 14:12:06 INFO - PROCESS | 4076 | 1463605926148 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 14:12:06 INFO - PROCESS | 4076 | 1463605926149 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 14:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:12:06 INFO - PROCESS | 4076 | 1463605926153 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:12:06 INFO - PROCESS | 4076 | 1463605926155 Marionette TRACE conn6 <- [1,2498,null,{}] 14:12:06 INFO - PROCESS | 4076 | 1463605926164 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:06 INFO - PROCESS | 4076 | 1463605926326 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 14:12:06 INFO - PROCESS | 4076 | 1463605926342 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:06 INFO - PROCESS | 4076 | ++DOCSHELL 19C48000 == 44 [pid = 4076] [id = 634] 14:12:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (19C48C00) [pid = 4076] [serial = 1902] [outer = 00000000] 14:12:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (19C78400) [pid = 4076] [serial = 1903] [outer = 19C48C00] 14:12:06 INFO - PROCESS | 4076 | 1463605926439 Marionette DEBUG loaded listener.js 14:12:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (19F7F000) [pid = 4076] [serial = 1904] [outer = 19C48C00] 14:12:06 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (15FC3C00) [pid = 4076] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:12:06 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (18C70000) [pid = 4076] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:12:06 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (0D659800) [pid = 4076] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:12:06 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0DE25400) [pid = 4076] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:12:06 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (17624400) [pid = 4076] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:12:06 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (1A137C00) [pid = 4076] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:12:06 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (15FC6400) [pid = 4076] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:12:06 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (1464D000) [pid = 4076] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:12:06 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (17629C00) [pid = 4076] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:12:06 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (149AF800) [pid = 4076] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:12:06 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0C671C00) [pid = 4076] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:12:06 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (19010800) [pid = 4076] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:12:06 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0DC6B000) [pid = 4076] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:12:06 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (18860C00) [pid = 4076] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:12:06 INFO - PROCESS | 4076 | 1463605926849 Marionette TRACE conn6 <- [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]]]}] 14:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 14:12:06 INFO - PROCESS | 4076 | 1463605926884 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 14:12:06 INFO - PROCESS | 4076 | 1463605926886 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 14:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:12:06 INFO - PROCESS | 4076 | 1463605926889 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:12:06 INFO - PROCESS | 4076 | 1463605926890 Marionette TRACE conn6 <- [1,2502,null,{}] 14:12:06 INFO - PROCESS | 4076 | 1463605926894 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:06 INFO - PROCESS | 4076 | 1463605926973 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 14:12:06 INFO - PROCESS | 4076 | 1463605926979 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:06 INFO - PROCESS | 4076 | ++DOCSHELL 0DC6E800 == 45 [pid = 4076] [id = 635] 14:12:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0DE25400) [pid = 4076] [serial = 1905] [outer = 00000000] 14:12:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (17BD0C00) [pid = 4076] [serial = 1906] [outer = 0DE25400] 14:12:07 INFO - PROCESS | 4076 | 1463605927023 Marionette DEBUG loaded listener.js 14:12:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (19010800) [pid = 4076] [serial = 1907] [outer = 0DE25400] 14:12:07 INFO - PROCESS | 4076 | 1463605927450 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 570ms 14:12:07 INFO - PROCESS | 4076 | 1463605927460 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 14:12:07 INFO - PROCESS | 4076 | 1463605927461 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 14:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:12:07 INFO - PROCESS | 4076 | 1463605927465 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:12:07 INFO - PROCESS | 4076 | 1463605927466 Marionette TRACE conn6 <- [1,2506,null,{}] 14:12:07 INFO - PROCESS | 4076 | 1463605927479 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:07 INFO - PROCESS | 4076 | 1463605927599 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 14:12:07 INFO - PROCESS | 4076 | 1463605927622 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:07 INFO - PROCESS | 4076 | ++DOCSHELL 156EB000 == 46 [pid = 4076] [id = 636] 14:12:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (17B5F000) [pid = 4076] [serial = 1908] [outer = 00000000] 14:12:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (1A012800) [pid = 4076] [serial = 1909] [outer = 17B5F000] 14:12:07 INFO - PROCESS | 4076 | 1463605927666 Marionette DEBUG loaded listener.js 14:12:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (1A01A400) [pid = 4076] [serial = 1910] [outer = 17B5F000] 14:12:08 INFO - PROCESS | 4076 | 1463605928088 Marionette TRACE conn6 <- [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]]]}] 14:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 14:12:08 INFO - PROCESS | 4076 | 1463605928136 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 14:12:08 INFO - PROCESS | 4076 | 1463605928138 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 14:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:12:08 INFO - PROCESS | 4076 | 1463605928141 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:12:08 INFO - PROCESS | 4076 | 1463605928143 Marionette TRACE conn6 <- [1,2510,null,{}] 14:12:08 INFO - PROCESS | 4076 | 1463605928146 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:08 INFO - PROCESS | 4076 | 1463605928228 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 14:12:08 INFO - PROCESS | 4076 | 1463605928234 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:08 INFO - PROCESS | 4076 | ++DOCSHELL 1A013800 == 47 [pid = 4076] [id = 637] 14:12:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (1A01E000) [pid = 4076] [serial = 1911] [outer = 00000000] 14:12:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (1A0B8800) [pid = 4076] [serial = 1912] [outer = 1A01E000] 14:12:08 INFO - PROCESS | 4076 | 1463605928278 Marionette DEBUG loaded listener.js 14:12:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (1A0B9000) [pid = 4076] [serial = 1913] [outer = 1A01E000] 14:12:08 INFO - PROCESS | 4076 | 1463605928689 Marionette TRACE conn6 <- [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]]]}] 14:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 570ms 14:12:08 INFO - PROCESS | 4076 | 1463605928722 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 14:12:08 INFO - PROCESS | 4076 | 1463605928724 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 14:12:08 INFO - PROCESS | 4076 | 1463605928727 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:12:08 INFO - PROCESS | 4076 | 1463605928728 Marionette TRACE conn6 <- [1,2514,null,{}] 14:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:12:08 INFO - PROCESS | 4076 | 1463605928732 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:08 INFO - PROCESS | 4076 | 1463605928856 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 14:12:09 INFO - PROCESS | 4076 | 1463605929021 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:09 INFO - PROCESS | 4076 | ++DOCSHELL 0C673400 == 48 [pid = 4076] [id = 638] 14:12:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0C674000) [pid = 4076] [serial = 1914] [outer = 00000000] 14:12:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0D061800) [pid = 4076] [serial = 1915] [outer = 0C674000] 14:12:09 INFO - PROCESS | 4076 | 1463605929122 Marionette DEBUG loaded listener.js 14:12:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0D912400) [pid = 4076] [serial = 1916] [outer = 0C674000] 14:12:09 INFO - PROCESS | 4076 | 1463605929700 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:12:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:12:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1017ms 14:12:09 INFO - PROCESS | 4076 | 1463605929751 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 14:12:09 INFO - PROCESS | 4076 | 1463605929756 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 14:12:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:12:09 INFO - PROCESS | 4076 | 1463605929761 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:12:09 INFO - PROCESS | 4076 | 1463605929765 Marionette TRACE conn6 <- [1,2518,null,{}] 14:12:09 INFO - PROCESS | 4076 | 1463605929791 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:09 INFO - PROCESS | 4076 | 1463605929932 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 14:12:10 INFO - PROCESS | 4076 | 1463605930072 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:10 INFO - PROCESS | 4076 | ++DOCSHELL 17BD2C00 == 49 [pid = 4076] [id = 639] 14:12:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (1887E400) [pid = 4076] [serial = 1917] [outer = 00000000] 14:12:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (19010C00) [pid = 4076] [serial = 1918] [outer = 1887E400] 14:12:10 INFO - PROCESS | 4076 | 1463605930129 Marionette DEBUG loaded listener.js 14:12:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (191E6C00) [pid = 4076] [serial = 1919] [outer = 1887E400] 14:12:10 INFO - PROCESS | 4076 | 1463605930743 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:12:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 990ms 14:12:10 INFO - PROCESS | 4076 | 1463605930757 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 14:12:10 INFO - PROCESS | 4076 | 1463605930762 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 14:12:10 INFO - PROCESS | 4076 | 1463605930765 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:12:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:12:10 INFO - PROCESS | 4076 | 1463605930767 Marionette TRACE conn6 <- [1,2522,null,{}] 14:12:10 INFO - PROCESS | 4076 | 1463605930772 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:10 INFO - PROCESS | 4076 | 1463605930878 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 14:12:11 INFO - PROCESS | 4076 | 1463605931018 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:11 INFO - PROCESS | 4076 | ++DOCSHELL 19C4E400 == 50 [pid = 4076] [id = 640] 14:12:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (19C4F800) [pid = 4076] [serial = 1920] [outer = 00000000] 14:12:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (19F86800) [pid = 4076] [serial = 1921] [outer = 19C4F800] 14:12:11 INFO - PROCESS | 4076 | 1463605931074 Marionette DEBUG loaded listener.js 14:12:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1A125000) [pid = 4076] [serial = 1922] [outer = 19C4F800] 14:12:11 INFO - PROCESS | 4076 | 1463605931669 Marionette TRACE conn6 <- [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]]]}] 14:12:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:12:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 970ms 14:12:11 INFO - PROCESS | 4076 | 1463605931740 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 14:12:11 INFO - PROCESS | 4076 | 1463605931743 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 14:12:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:12:11 INFO - PROCESS | 4076 | 1463605931753 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:12:11 INFO - PROCESS | 4076 | 1463605931759 Marionette TRACE conn6 <- [1,2526,null,{}] 14:12:11 INFO - PROCESS | 4076 | 1463605931764 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:11 INFO - PROCESS | 4076 | 1463605931871 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 14:12:12 INFO - PROCESS | 4076 | 1463605932009 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:12 INFO - PROCESS | 4076 | ++DOCSHELL 19F81000 == 51 [pid = 4076] [id = 641] 14:12:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1A12BC00) [pid = 4076] [serial = 1923] [outer = 00000000] 14:12:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1AD3C000) [pid = 4076] [serial = 1924] [outer = 1A12BC00] 14:12:12 INFO - PROCESS | 4076 | 1463605932064 Marionette DEBUG loaded listener.js 14:12:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1AD82400) [pid = 4076] [serial = 1925] [outer = 1A12BC00] 14:12:12 INFO - PROCESS | 4076 | 1463605932916 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:12:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:12:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1182ms 14:12:12 INFO - PROCESS | 4076 | 1463605932932 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 14:12:12 INFO - PROCESS | 4076 | 1463605932936 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 14:12:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:12:12 INFO - PROCESS | 4076 | 1463605932941 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:12:12 INFO - PROCESS | 4076 | 1463605932945 Marionette TRACE conn6 <- [1,2530,null,{}] 14:12:12 INFO - PROCESS | 4076 | 1463605932951 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:13 INFO - PROCESS | 4076 | 1463605933051 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 14:12:13 INFO - PROCESS | 4076 | 1463605933167 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:13 INFO - PROCESS | 4076 | ++DOCSHELL 0D809400 == 52 [pid = 4076] [id = 642] 14:12:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (0D80E800) [pid = 4076] [serial = 1926] [outer = 00000000] 14:12:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1464D000) [pid = 4076] [serial = 1927] [outer = 0D80E800] 14:12:13 INFO - PROCESS | 4076 | 1463605933259 Marionette DEBUG loaded listener.js 14:12:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1561D800) [pid = 4076] [serial = 1928] [outer = 0D80E800] 14:12:13 INFO - PROCESS | 4076 | --DOCSHELL 0DC6D000 == 51 [pid = 4076] [id = 522] 14:12:13 INFO - PROCESS | 4076 | --DOCSHELL 0D00EC00 == 50 [pid = 4076] [id = 534] 14:12:13 INFO - PROCESS | 4076 | --DOCSHELL 0CF40000 == 49 [pid = 4076] [id = 520] 14:12:13 INFO - PROCESS | 4076 | --DOCSHELL 1A013800 == 48 [pid = 4076] [id = 637] 14:12:13 INFO - PROCESS | 4076 | --DOCSHELL 156EB000 == 47 [pid = 4076] [id = 636] 14:12:13 INFO - PROCESS | 4076 | --DOCSHELL 0DC6E800 == 46 [pid = 4076] [id = 635] 14:12:13 INFO - PROCESS | 4076 | --DOCSHELL 19C48000 == 45 [pid = 4076] [id = 634] 14:12:13 INFO - PROCESS | 4076 | --DOCSHELL 19699000 == 44 [pid = 4076] [id = 633] 14:12:13 INFO - PROCESS | 4076 | --DOCSHELL 1928DC00 == 43 [pid = 4076] [id = 632] 14:12:13 INFO - PROCESS | 4076 | --DOCSHELL 15FC7000 == 42 [pid = 4076] [id = 631] 14:12:13 INFO - PROCESS | 4076 | --DOCSHELL 156E3C00 == 41 [pid = 4076] [id = 630] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (0C71C000) [pid = 4076] [serial = 1870] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (0D003800) [pid = 4076] [serial = 1864] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (0DCA8400) [pid = 4076] [serial = 1867] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOCSHELL 0D848C00 == 40 [pid = 4076] [id = 629] 14:12:13 INFO - PROCESS | 4076 | --DOCSHELL 0DC9E800 == 39 [pid = 4076] [id = 625] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (18643000) [pid = 4076] [serial = 1855] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (19005000) [pid = 4076] [serial = 1850] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (0D84CC00) [pid = 4076] [serial = 1826] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (13EAA000) [pid = 4076] [serial = 1832] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (17B86400) [pid = 4076] [serial = 1841] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (1B415800) [pid = 4076] [serial = 1820] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (16A38800) [pid = 4076] [serial = 1838] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (18C73800) [pid = 4076] [serial = 1856] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (16306400) [pid = 4076] [serial = 1837] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (147EB400) [pid = 4076] [serial = 1835] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (190DC000) [pid = 4076] [serial = 1852] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (1863F400) [pid = 4076] [serial = 1844] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0D0EEC00) [pid = 4076] [serial = 1823] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (1961F000) [pid = 4076] [serial = 1858] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (18C79400) [pid = 4076] [serial = 1849] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0DC76000) [pid = 4076] [serial = 1829] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0DC6F000) [pid = 4076] [serial = 1828] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0CF82000) [pid = 4076] [serial = 1822] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (1887EC00) [pid = 4076] [serial = 1846] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (10E0A800) [pid = 4076] [serial = 1831] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (18642C00) [pid = 4076] [serial = 1843] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (17B5E000) [pid = 4076] [serial = 1840] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (18880800) [pid = 4076] [serial = 1847] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (191DF400) [pid = 4076] [serial = 1853] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0D80D400) [pid = 4076] [serial = 1825] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (14720800) [pid = 4076] [serial = 1834] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (1969D000) [pid = 4076] [serial = 1859] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (198E7800) [pid = 4076] [serial = 1861] [outer = 00000000] [url = about:blank] 14:12:13 INFO - PROCESS | 4076 | 1463605933848 Marionette TRACE conn6 <- [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]]]}] 14:12:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:12:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 930ms 14:12:13 INFO - PROCESS | 4076 | 1463605933873 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 14:12:13 INFO - PROCESS | 4076 | 1463605933878 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 14:12:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:12:13 INFO - PROCESS | 4076 | 1463605933884 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:12:13 INFO - PROCESS | 4076 | 1463605933886 Marionette TRACE conn6 <- [1,2534,null,{}] 14:12:13 INFO - PROCESS | 4076 | 1463605933890 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:13 INFO - PROCESS | 4076 | 1463605933973 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 14:12:13 INFO - PROCESS | 4076 | 1463605933980 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:13 INFO - PROCESS | 4076 | ++DOCSHELL 0CF40000 == 40 [pid = 4076] [id = 643] 14:12:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0CF81C00) [pid = 4076] [serial = 1929] [outer = 00000000] 14:12:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0D810400) [pid = 4076] [serial = 1930] [outer = 0CF81C00] 14:12:14 INFO - PROCESS | 4076 | 1463605934025 Marionette DEBUG loaded listener.js 14:12:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0D915C00) [pid = 4076] [serial = 1931] [outer = 0CF81C00] 14:12:14 INFO - PROCESS | 4076 | 1463605934552 Marionette TRACE conn6 <- [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]]]}] 14:12:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:12:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 732ms 14:12:14 INFO - PROCESS | 4076 | 1463605934619 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 14:12:14 INFO - PROCESS | 4076 | 1463605934622 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 14:12:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:12:14 INFO - PROCESS | 4076 | 1463605934627 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:12:14 INFO - PROCESS | 4076 | 1463605934631 Marionette TRACE conn6 <- [1,2538,null,{}] 14:12:14 INFO - PROCESS | 4076 | 1463605934641 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:14 INFO - PROCESS | 4076 | 1463605934731 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 14:12:14 INFO - PROCESS | 4076 | 1463605934830 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:14 INFO - PROCESS | 4076 | ++DOCSHELL 0DC6E800 == 41 [pid = 4076] [id = 644] 14:12:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (14697000) [pid = 4076] [serial = 1932] [outer = 00000000] 14:12:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (1562BC00) [pid = 4076] [serial = 1933] [outer = 14697000] 14:12:14 INFO - PROCESS | 4076 | 1463605934879 Marionette DEBUG loaded listener.js 14:12:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (16A38800) [pid = 4076] [serial = 1934] [outer = 14697000] 14:12:15 INFO - PROCESS | 4076 | 1463605935249 Marionette TRACE conn6 <- [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]]]}] 14:12:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 690ms 14:12:15 INFO - PROCESS | 4076 | 1463605935319 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 14:12:15 INFO - PROCESS | 4076 | 1463605935322 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 14:12:15 INFO - PROCESS | 4076 | 1463605935325 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:12:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:12:15 INFO - PROCESS | 4076 | 1463605935327 Marionette TRACE conn6 <- [1,2542,null,{}] 14:12:15 INFO - PROCESS | 4076 | 1463605935331 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:15 INFO - PROCESS | 4076 | 1463605935417 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 14:12:15 INFO - PROCESS | 4076 | 1463605935424 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:15 INFO - PROCESS | 4076 | ++DOCSHELL 17B53000 == 42 [pid = 4076] [id = 645] 14:12:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (17B58C00) [pid = 4076] [serial = 1935] [outer = 00000000] 14:12:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (17BD3400) [pid = 4076] [serial = 1936] [outer = 17B58C00] 14:12:15 INFO - PROCESS | 4076 | 1463605935470 Marionette DEBUG loaded listener.js 14:12:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (18648000) [pid = 4076] [serial = 1937] [outer = 17B58C00] 14:12:15 INFO - PROCESS | 4076 | 1463605935956 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:12:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 14:12:16 INFO - PROCESS | 4076 | 1463605935999 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 14:12:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:12:16 INFO - PROCESS | 4076 | 1463605936001 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 14:12:16 INFO - PROCESS | 4076 | 1463605936004 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:12:16 INFO - PROCESS | 4076 | 1463605936015 Marionette TRACE conn6 <- [1,2546,null,{}] 14:12:16 INFO - PROCESS | 4076 | 1463605936027 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:16 INFO - PROCESS | 4076 | 1463605936135 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 14:12:16 INFO - PROCESS | 4076 | 1463605936145 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:16 INFO - PROCESS | 4076 | ++DOCSHELL 17B94000 == 43 [pid = 4076] [id = 646] 14:12:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (17BCC400) [pid = 4076] [serial = 1938] [outer = 00000000] 14:12:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (18BDC400) [pid = 4076] [serial = 1939] [outer = 17BCC400] 14:12:16 INFO - PROCESS | 4076 | 1463605936189 Marionette DEBUG loaded listener.js 14:12:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (18C72000) [pid = 4076] [serial = 1940] [outer = 17BCC400] 14:12:16 INFO - PROCESS | 4076 | 1463605936635 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:12:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:12:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 690ms 14:12:16 INFO - PROCESS | 4076 | 1463605936698 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 14:12:16 INFO - PROCESS | 4076 | 1463605936700 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 14:12:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:12:16 INFO - PROCESS | 4076 | 1463605936703 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:12:16 INFO - PROCESS | 4076 | 1463605936705 Marionette TRACE conn6 <- [1,2550,null,{}] 14:12:16 INFO - PROCESS | 4076 | 1463605936708 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:16 INFO - PROCESS | 4076 | 1463605936868 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 14:12:16 INFO - PROCESS | 4076 | 1463605936940 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:16 INFO - PROCESS | 4076 | ++DOCSHELL 0D0FBC00 == 44 [pid = 4076] [id = 647] 14:12:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (18C79400) [pid = 4076] [serial = 1941] [outer = 00000000] 14:12:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (1928E800) [pid = 4076] [serial = 1942] [outer = 18C79400] 14:12:16 INFO - PROCESS | 4076 | 1463605936985 Marionette DEBUG loaded listener.js 14:12:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (19696000) [pid = 4076] [serial = 1943] [outer = 18C79400] 14:12:17 INFO - PROCESS | 4076 | 1463605937444 Marionette TRACE conn6 <- [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]]]}] 14:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 770ms 14:12:17 INFO - PROCESS | 4076 | 1463605937479 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 14:12:17 INFO - PROCESS | 4076 | 1463605937481 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 14:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:12:17 INFO - PROCESS | 4076 | 1463605937484 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:12:17 INFO - PROCESS | 4076 | 1463605937485 Marionette TRACE conn6 <- [1,2554,null,{}] 14:12:17 INFO - PROCESS | 4076 | 1463605937489 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:17 INFO - PROCESS | 4076 | 1463605937607 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 14:12:17 INFO - PROCESS | 4076 | 1463605937613 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:17 INFO - PROCESS | 4076 | ++DOCSHELL 0D0F3000 == 45 [pid = 4076] [id = 648] 14:12:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (19699400) [pid = 4076] [serial = 1944] [outer = 00000000] 14:12:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (198E7800) [pid = 4076] [serial = 1945] [outer = 19699400] 14:12:17 INFO - PROCESS | 4076 | 1463605937657 Marionette DEBUG loaded listener.js 14:12:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (19B9F800) [pid = 4076] [serial = 1946] [outer = 19699400] 14:12:18 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0D91B400) [pid = 4076] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:12:18 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (19B9E800) [pid = 4076] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:12:18 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (19C48C00) [pid = 4076] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:12:18 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (156E9000) [pid = 4076] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:12:18 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0D849C00) [pid = 4076] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:12:18 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (1900A000) [pid = 4076] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:12:18 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0DE25400) [pid = 4076] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:12:18 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (17B5F000) [pid = 4076] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:12:18 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (19691800) [pid = 4076] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:12:18 INFO - PROCESS | 4076 | 1463605938307 Marionette TRACE conn6 <- [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]]]}] 14:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 870ms 14:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:12:18 INFO - PROCESS | 4076 | 1463605938359 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 14:12:18 INFO - PROCESS | 4076 | 1463605938361 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 14:12:18 INFO - PROCESS | 4076 | 1463605938364 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:12:18 INFO - PROCESS | 4076 | 1463605938366 Marionette TRACE conn6 <- [1,2558,null,{}] 14:12:18 INFO - PROCESS | 4076 | 1463605938380 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:18 INFO - PROCESS | 4076 | 1463605938495 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 14:12:18 INFO - PROCESS | 4076 | 1463605938560 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:18 INFO - PROCESS | 4076 | ++DOCSHELL 0D91B000 == 46 [pid = 4076] [id = 649] 14:12:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (14673400) [pid = 4076] [serial = 1947] [outer = 00000000] 14:12:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (18C6DC00) [pid = 4076] [serial = 1948] [outer = 14673400] 14:12:18 INFO - PROCESS | 4076 | 1463605938604 Marionette DEBUG loaded listener.js 14:12:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (18C79C00) [pid = 4076] [serial = 1949] [outer = 14673400] 14:12:18 INFO - PROCESS | 4076 | 1463605938952 Marionette TRACE conn6 <- [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]]]}] 14:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 630ms 14:12:19 INFO - PROCESS | 4076 | 1463605938999 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 14:12:19 INFO - PROCESS | 4076 | 1463605939001 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 14:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:12:19 INFO - PROCESS | 4076 | 1463605939004 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:12:19 INFO - PROCESS | 4076 | 1463605939005 Marionette TRACE conn6 <- [1,2562,null,{}] 14:12:19 INFO - PROCESS | 4076 | 1463605939009 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:19 INFO - PROCESS | 4076 | 1463605939090 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 14:12:19 INFO - PROCESS | 4076 | 1463605939096 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:19 INFO - PROCESS | 4076 | ++DOCSHELL 1969A400 == 47 [pid = 4076] [id = 650] 14:12:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (18C77400) [pid = 4076] [serial = 1950] [outer = 00000000] 14:12:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (19C6B400) [pid = 4076] [serial = 1951] [outer = 18C77400] 14:12:19 INFO - PROCESS | 4076 | 1463605939140 Marionette DEBUG loaded listener.js 14:12:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (19F7F800) [pid = 4076] [serial = 1952] [outer = 18C77400] 14:12:19 INFO - PROCESS | 4076 | 1463605939559 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 14:12:19 INFO - PROCESS | 4076 | 1463605939635 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 14:12:19 INFO - PROCESS | 4076 | 1463605939637 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 14:12:19 INFO - PROCESS | 4076 | 1463605939641 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:12:19 INFO - PROCESS | 4076 | 1463605939643 Marionette TRACE conn6 <- [1,2566,null,{}] 14:12:19 INFO - PROCESS | 4076 | 1463605939647 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:19 INFO - PROCESS | 4076 | 1463605939728 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 14:12:19 INFO - PROCESS | 4076 | 1463605939736 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:19 INFO - PROCESS | 4076 | ++DOCSHELL 19C50C00 == 48 [pid = 4076] [id = 651] 14:12:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (19FAA800) [pid = 4076] [serial = 1953] [outer = 00000000] 14:12:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (1A0B5400) [pid = 4076] [serial = 1954] [outer = 19FAA800] 14:12:19 INFO - PROCESS | 4076 | 1463605939781 Marionette DEBUG loaded listener.js 14:12:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (1A129800) [pid = 4076] [serial = 1955] [outer = 19FAA800] 14:12:20 INFO - PROCESS | 4076 | 1463605940378 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 770ms 14:12:20 INFO - PROCESS | 4076 | 1463605940416 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 14:12:20 INFO - PROCESS | 4076 | 1463605940420 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 14:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:12:20 INFO - PROCESS | 4076 | 1463605940426 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:12:20 INFO - PROCESS | 4076 | 1463605940430 Marionette TRACE conn6 <- [1,2570,null,{}] 14:12:20 INFO - PROCESS | 4076 | 1463605940438 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:20 INFO - PROCESS | 4076 | 1463605940552 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 14:12:20 INFO - PROCESS | 4076 | 1463605940700 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:20 INFO - PROCESS | 4076 | ++DOCSHELL 0D0EEC00 == 49 [pid = 4076] [id = 652] 14:12:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0D0F5800) [pid = 4076] [serial = 1956] [outer = 00000000] 14:12:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (0D857C00) [pid = 4076] [serial = 1957] [outer = 0D0F5800] 14:12:20 INFO - PROCESS | 4076 | 1463605940761 Marionette DEBUG loaded listener.js 14:12:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (0DC9E800) [pid = 4076] [serial = 1958] [outer = 0D0F5800] 14:12:21 INFO - PROCESS | 4076 | 1463605941384 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1025ms 14:12:21 INFO - PROCESS | 4076 | 1463605941451 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 14:12:21 INFO - PROCESS | 4076 | 1463605941457 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 14:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:12:21 INFO - PROCESS | 4076 | 1463605941464 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:12:21 INFO - PROCESS | 4076 | 1463605941466 Marionette TRACE conn6 <- [1,2574,null,{}] 14:12:21 INFO - PROCESS | 4076 | 1463605941471 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:21 INFO - PROCESS | 4076 | 1463605941624 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 14:12:21 INFO - PROCESS | 4076 | 1463605941642 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:21 INFO - PROCESS | 4076 | ++DOCSHELL 1108FC00 == 50 [pid = 4076] [id = 653] 14:12:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (14725C00) [pid = 4076] [serial = 1959] [outer = 00000000] 14:12:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (17625400) [pid = 4076] [serial = 1960] [outer = 14725C00] 14:12:21 INFO - PROCESS | 4076 | 1463605941696 Marionette DEBUG loaded listener.js 14:12:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (1863F400) [pid = 4076] [serial = 1961] [outer = 14725C00] 14:12:22 INFO - PROCESS | 4076 | 1463605942330 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 930ms 14:12:22 INFO - PROCESS | 4076 | 1463605942396 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 14:12:22 INFO - PROCESS | 4076 | 1463605942398 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 14:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:12:22 INFO - PROCESS | 4076 | 1463605942402 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:12:22 INFO - PROCESS | 4076 | 1463605942406 Marionette TRACE conn6 <- [1,2578,null,{}] 14:12:22 INFO - PROCESS | 4076 | 1463605942417 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:22 INFO - PROCESS | 4076 | 1463605942577 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 14:12:22 INFO - PROCESS | 4076 | 1463605942595 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:22 INFO - PROCESS | 4076 | ++DOCSHELL 19009400 == 51 [pid = 4076] [id = 654] 14:12:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (191E5C00) [pid = 4076] [serial = 1962] [outer = 00000000] 14:12:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1A01EC00) [pid = 4076] [serial = 1963] [outer = 191E5C00] 14:12:22 INFO - PROCESS | 4076 | 1463605942651 Marionette DEBUG loaded listener.js 14:12:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1A13F800) [pid = 4076] [serial = 1964] [outer = 191E5C00] 14:12:23 INFO - PROCESS | 4076 | 1463605943300 Marionette TRACE conn6 <- [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]]]}] 14:12:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 930ms 14:12:23 INFO - PROCESS | 4076 | 1463605943336 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 14:12:23 INFO - PROCESS | 4076 | 1463605943339 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 14:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:12:23 INFO - PROCESS | 4076 | 1463605943342 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:12:23 INFO - PROCESS | 4076 | 1463605943344 Marionette TRACE conn6 <- [1,2582,null,{}] 14:12:23 INFO - PROCESS | 4076 | 1463605943348 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:23 INFO - PROCESS | 4076 | 1463605943456 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 14:12:23 INFO - PROCESS | 4076 | 1463605943570 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:23 INFO - PROCESS | 4076 | ++DOCSHELL 1AD3A000 == 52 [pid = 4076] [id = 655] 14:12:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1AD3A400) [pid = 4076] [serial = 1965] [outer = 00000000] 14:12:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1AD84800) [pid = 4076] [serial = 1966] [outer = 1AD3A400] 14:12:23 INFO - PROCESS | 4076 | 1463605943666 Marionette DEBUG loaded listener.js 14:12:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1AD8B400) [pid = 4076] [serial = 1967] [outer = 1AD3A400] 14:12:24 INFO - PROCESS | 4076 | 1463605944319 Marionette TRACE conn6 <- [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]]]}] 14:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1016ms 14:12:24 INFO - PROCESS | 4076 | 1463605944361 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 14:12:24 INFO - PROCESS | 4076 | 1463605944364 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 14:12:24 INFO - PROCESS | 4076 | 1463605944367 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:12:24 INFO - PROCESS | 4076 | 1463605944369 Marionette TRACE conn6 <- [1,2586,null,{}] 14:12:24 INFO - PROCESS | 4076 | 1463605944373 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:24 INFO - PROCESS | 4076 | 1463605944476 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 14:12:24 INFO - PROCESS | 4076 | 1463605944617 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:24 INFO - PROCESS | 4076 | ++DOCSHELL 1AD8E800 == 53 [pid = 4076] [id = 656] 14:12:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1AD91800) [pid = 4076] [serial = 1968] [outer = 00000000] 14:12:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1AEC3400) [pid = 4076] [serial = 1969] [outer = 1AD91800] 14:12:24 INFO - PROCESS | 4076 | 1463605944672 Marionette DEBUG loaded listener.js 14:12:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1B409400) [pid = 4076] [serial = 1970] [outer = 1AD91800] 14:12:25 INFO - PROCESS | 4076 | 1463605945493 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1181ms 14:12:25 INFO - PROCESS | 4076 | 1463605945553 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 14:12:25 INFO - PROCESS | 4076 | 1463605945557 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 14:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:12:25 INFO - PROCESS | 4076 | 1463605945576 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:12:25 INFO - PROCESS | 4076 | 1463605945580 Marionette TRACE conn6 <- [1,2590,null,{}] 14:12:25 INFO - PROCESS | 4076 | 1463605945587 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:25 INFO - PROCESS | 4076 | 1463605945686 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 14:12:25 INFO - PROCESS | 4076 | 1463605945832 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:25 INFO - PROCESS | 4076 | ++DOCSHELL 0D914800 == 54 [pid = 4076] [id = 657] 14:12:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (0D915000) [pid = 4076] [serial = 1971] [outer = 00000000] 14:12:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (13FEEC00) [pid = 4076] [serial = 1972] [outer = 0D915000] 14:12:25 INFO - PROCESS | 4076 | 1463605945887 Marionette DEBUG loaded listener.js 14:12:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (14920400) [pid = 4076] [serial = 1973] [outer = 0D915000] 14:12:26 INFO - PROCESS | 4076 | --DOCSHELL 1969A400 == 53 [pid = 4076] [id = 650] 14:12:26 INFO - PROCESS | 4076 | --DOCSHELL 0D91B000 == 52 [pid = 4076] [id = 649] 14:12:26 INFO - PROCESS | 4076 | --DOCSHELL 0D0F3000 == 51 [pid = 4076] [id = 648] 14:12:26 INFO - PROCESS | 4076 | --DOCSHELL 0D0FBC00 == 50 [pid = 4076] [id = 647] 14:12:26 INFO - PROCESS | 4076 | --DOCSHELL 17B94000 == 49 [pid = 4076] [id = 646] 14:12:26 INFO - PROCESS | 4076 | --DOCSHELL 17B53000 == 48 [pid = 4076] [id = 645] 14:12:26 INFO - PROCESS | 4076 | --DOCSHELL 0DC6E800 == 47 [pid = 4076] [id = 644] 14:12:26 INFO - PROCESS | 4076 | --DOCSHELL 0CF40000 == 46 [pid = 4076] [id = 643] 14:12:26 INFO - PROCESS | 4076 | --DOCSHELL 0D809400 == 45 [pid = 4076] [id = 642] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (1A0B8800) [pid = 4076] [serial = 1912] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (1105AC00) [pid = 4076] [serial = 1868] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (19BA8800) [pid = 4076] [serial = 1900] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (19C78400) [pid = 4076] [serial = 1903] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (0D84BC00) [pid = 4076] [serial = 1873] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (10EF5C00) [pid = 4076] [serial = 1876] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (15FD1800) [pid = 4076] [serial = 1879] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (17BCFC00) [pid = 4076] [serial = 1882] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (18883800) [pid = 4076] [serial = 1885] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (15FD1000) [pid = 4076] [serial = 1891] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (17B54400) [pid = 4076] [serial = 1892] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (19C41800) [pid = 4076] [serial = 1901] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (0DCA7C00) [pid = 4076] [serial = 1889] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (0DC6C400) [pid = 4076] [serial = 1888] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (190E1800) [pid = 4076] [serial = 1894] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (191E1C00) [pid = 4076] [serial = 1895] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (19010800) [pid = 4076] [serial = 1907] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (17BD0C00) [pid = 4076] [serial = 1906] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (19F7F000) [pid = 4076] [serial = 1904] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (1A012800) [pid = 4076] [serial = 1909] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (198E6C00) [pid = 4076] [serial = 1897] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (19B9C800) [pid = 4076] [serial = 1898] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (1A01A400) [pid = 4076] [serial = 1910] [outer = 00000000] [url = about:blank] 14:12:26 INFO - PROCESS | 4076 | 1463605946486 Marionette TRACE conn6 <- [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]]]}] 14:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 930ms 14:12:26 INFO - PROCESS | 4076 | 1463605946511 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 14:12:26 INFO - PROCESS | 4076 | 1463605946516 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 14:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:12:26 INFO - PROCESS | 4076 | 1463605946522 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:12:26 INFO - PROCESS | 4076 | 1463605946525 Marionette TRACE conn6 <- [1,2594,null,{}] 14:12:26 INFO - PROCESS | 4076 | 1463605946528 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:26 INFO - PROCESS | 4076 | 1463605946618 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 14:12:26 INFO - PROCESS | 4076 | 1463605946724 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:26 INFO - PROCESS | 4076 | ++DOCSHELL 0D801800 == 46 [pid = 4076] [id = 658] 14:12:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0D803800) [pid = 4076] [serial = 1974] [outer = 00000000] 14:12:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (10E04400) [pid = 4076] [serial = 1975] [outer = 0D803800] 14:12:26 INFO - PROCESS | 4076 | 1463605946771 Marionette DEBUG loaded listener.js 14:12:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (13F90000) [pid = 4076] [serial = 1976] [outer = 0D803800] 14:12:27 INFO - PROCESS | 4076 | 1463605947251 Marionette TRACE conn6 <- [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]]]}] 14:12:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:12:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 770ms 14:12:27 INFO - PROCESS | 4076 | 1463605947295 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 14:12:27 INFO - PROCESS | 4076 | 1463605947298 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 14:12:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:12:27 INFO - PROCESS | 4076 | 1463605947301 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:12:27 INFO - PROCESS | 4076 | 1463605947304 Marionette TRACE conn6 <- [1,2598,null,{}] 14:12:27 INFO - PROCESS | 4076 | 1463605947314 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:27 INFO - PROCESS | 4076 | 1463605947402 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 14:12:27 INFO - PROCESS | 4076 | 1463605947410 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:27 INFO - PROCESS | 4076 | ++DOCSHELL 17B59C00 == 47 [pid = 4076] [id = 659] 14:12:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (17B5A000) [pid = 4076] [serial = 1977] [outer = 00000000] 14:12:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (17B92800) [pid = 4076] [serial = 1978] [outer = 17B5A000] 14:12:27 INFO - PROCESS | 4076 | 1463605947457 Marionette DEBUG loaded listener.js 14:12:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (18801C00) [pid = 4076] [serial = 1979] [outer = 17B5A000] 14:12:27 INFO - PROCESS | 4076 | 1463605947912 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:12:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:12:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 691ms 14:12:27 INFO - PROCESS | 4076 | 1463605947992 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 14:12:27 INFO - PROCESS | 4076 | 1463605947995 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 14:12:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:12:28 INFO - PROCESS | 4076 | 1463605947998 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:12:28 INFO - PROCESS | 4076 | 1463605948000 Marionette TRACE conn6 <- [1,2602,null,{}] 14:12:28 INFO - PROCESS | 4076 | 1463605948003 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:28 INFO - PROCESS | 4076 | 1463605948087 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 14:12:28 INFO - PROCESS | 4076 | 1463605948096 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:28 INFO - PROCESS | 4076 | ++DOCSHELL 19006800 == 48 [pid = 4076] [id = 660] 14:12:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (19008800) [pid = 4076] [serial = 1980] [outer = 00000000] 14:12:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (190DB400) [pid = 4076] [serial = 1981] [outer = 19008800] 14:12:28 INFO - PROCESS | 4076 | 1463605948141 Marionette DEBUG loaded listener.js 14:12:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (190E4800) [pid = 4076] [serial = 1982] [outer = 19008800] 14:12:28 INFO - PROCESS | 4076 | 1463605948615 Marionette TRACE conn6 <- [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]]]}] 14:12:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:12:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 14:12:28 INFO - PROCESS | 4076 | 1463605948672 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 14:12:28 INFO - PROCESS | 4076 | 1463605948674 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 14:12:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:12:28 INFO - PROCESS | 4076 | 1463605948677 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:12:28 INFO - PROCESS | 4076 | 1463605948688 Marionette TRACE conn6 <- [1,2606,null,{}] 14:12:28 INFO - PROCESS | 4076 | 1463605948698 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:28 INFO - PROCESS | 4076 | 1463605948810 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 14:12:28 INFO - PROCESS | 4076 | 1463605948816 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:28 INFO - PROCESS | 4076 | ++DOCSHELL 0C66D000 == 49 [pid = 4076] [id = 661] 14:12:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (191E3400) [pid = 4076] [serial = 1983] [outer = 00000000] 14:12:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (1969D400) [pid = 4076] [serial = 1984] [outer = 191E3400] 14:12:28 INFO - PROCESS | 4076 | 1463605948861 Marionette DEBUG loaded listener.js 14:12:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (198EA800) [pid = 4076] [serial = 1985] [outer = 191E3400] 14:12:29 INFO - PROCESS | 4076 | 1463605949318 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:12:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:12:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 690ms 14:12:29 INFO - PROCESS | 4076 | 1463605949375 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 14:12:29 INFO - PROCESS | 4076 | 1463605949377 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 14:12:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:12:29 INFO - PROCESS | 4076 | 1463605949381 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:12:29 INFO - PROCESS | 4076 | 1463605949382 Marionette TRACE conn6 <- [1,2610,null,{}] 14:12:29 INFO - PROCESS | 4076 | 1463605949386 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:29 INFO - PROCESS | 4076 | 1463605949551 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 14:12:29 INFO - PROCESS | 4076 | 1463605949623 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:29 INFO - PROCESS | 4076 | ++DOCSHELL 0D0F5400 == 50 [pid = 4076] [id = 662] 14:12:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (19BA7800) [pid = 4076] [serial = 1986] [outer = 00000000] 14:12:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (19F3C400) [pid = 4076] [serial = 1987] [outer = 19BA7800] 14:12:29 INFO - PROCESS | 4076 | 1463605949667 Marionette DEBUG loaded listener.js 14:12:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (19F80800) [pid = 4076] [serial = 1988] [outer = 19BA7800] 14:12:30 INFO - PROCESS | 4076 | 1463605950101 Marionette TRACE conn6 <- [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]]]}] 14:12:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:12:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 770ms 14:12:30 INFO - PROCESS | 4076 | 1463605950159 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 14:12:30 INFO - PROCESS | 4076 | 1463605950161 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 14:12:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:12:30 INFO - PROCESS | 4076 | 1463605950164 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:12:30 INFO - PROCESS | 4076 | 1463605950166 Marionette TRACE conn6 <- [1,2614,null,{}] 14:12:30 INFO - PROCESS | 4076 | 1463605950169 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:30 INFO - PROCESS | 4076 | 1463605950287 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 14:12:30 INFO - PROCESS | 4076 | 1463605950298 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:30 INFO - PROCESS | 4076 | ++DOCSHELL 19F86C00 == 51 [pid = 4076] [id = 663] 14:12:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1A015C00) [pid = 4076] [serial = 1989] [outer = 00000000] 14:12:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1A122C00) [pid = 4076] [serial = 1990] [outer = 1A015C00] 14:12:30 INFO - PROCESS | 4076 | 1463605950342 Marionette DEBUG loaded listener.js 14:12:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1A124000) [pid = 4076] [serial = 1991] [outer = 1A015C00] 14:12:30 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (1A01E000) [pid = 4076] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:12:30 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (0CF81C00) [pid = 4076] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:12:30 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (17B58C00) [pid = 4076] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:12:30 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (0D80E800) [pid = 4076] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:12:30 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (14697000) [pid = 4076] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:12:30 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (17BCC400) [pid = 4076] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:12:30 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (18C79400) [pid = 4076] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:12:30 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (14673400) [pid = 4076] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:12:30 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (19699400) [pid = 4076] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:12:30 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (18C77400) [pid = 4076] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:12:30 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (198DD400) [pid = 4076] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:12:30 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (09D72C00) [pid = 4076] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:12:31 INFO - PROCESS | 4076 | 1463605951001 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:12:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:12:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 870ms 14:12:31 INFO - PROCESS | 4076 | 1463605951039 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 14:12:31 INFO - PROCESS | 4076 | 1463605951040 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 14:12:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:12:31 INFO - PROCESS | 4076 | 1463605951044 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:12:31 INFO - PROCESS | 4076 | 1463605951045 Marionette TRACE conn6 <- [1,2618,null,{}] 14:12:31 INFO - PROCESS | 4076 | 1463605951049 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:31 INFO - PROCESS | 4076 | 1463605951174 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 14:12:31 INFO - PROCESS | 4076 | 1463605951239 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:31 INFO - PROCESS | 4076 | ++DOCSHELL 0C710C00 == 52 [pid = 4076] [id = 664] 14:12:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (0CF81C00) [pid = 4076] [serial = 1992] [outer = 00000000] 14:12:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (18860400) [pid = 4076] [serial = 1993] [outer = 0CF81C00] 14:12:31 INFO - PROCESS | 4076 | 1463605951285 Marionette DEBUG loaded listener.js 14:12:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (198E7400) [pid = 4076] [serial = 1994] [outer = 0CF81C00] 14:12:31 INFO - PROCESS | 4076 | 1463605951632 Marionette TRACE conn6 <- [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]]]}] 14:12:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:12:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 14:12:31 INFO - PROCESS | 4076 | 1463605951685 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 14:12:31 INFO - PROCESS | 4076 | 1463605951687 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 14:12:31 INFO - PROCESS | 4076 | 1463605951691 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:12:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:12:31 INFO - PROCESS | 4076 | 1463605951692 Marionette TRACE conn6 <- [1,2622,null,{}] 14:12:31 INFO - PROCESS | 4076 | 1463605951696 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:31 INFO - PROCESS | 4076 | 1463605951779 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 14:12:31 INFO - PROCESS | 4076 | 1463605951785 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:31 INFO - PROCESS | 4076 | ++DOCSHELL 19C42000 == 53 [pid = 4076] [id = 665] 14:12:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (1A0BA800) [pid = 4076] [serial = 1995] [outer = 00000000] 14:12:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (1AD3EC00) [pid = 4076] [serial = 1996] [outer = 1A0BA800] 14:12:31 INFO - PROCESS | 4076 | 1463605951829 Marionette DEBUG loaded listener.js 14:12:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1AEC1800) [pid = 4076] [serial = 1997] [outer = 1A0BA800] 14:12:32 INFO - PROCESS | 4076 | 1463605952241 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:12:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:12:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 14:12:32 INFO - PROCESS | 4076 | 1463605952326 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 14:12:32 INFO - PROCESS | 4076 | 1463605952328 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 14:12:32 INFO - PROCESS | 4076 | 1463605952331 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:12:32 INFO - PROCESS | 4076 | 1463605952333 Marionette TRACE conn6 <- [1,2626,null,{}] 14:12:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:12:32 INFO - PROCESS | 4076 | 1463605952337 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:32 INFO - PROCESS | 4076 | 1463605952422 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 14:12:32 INFO - PROCESS | 4076 | 1463605952428 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:32 INFO - PROCESS | 4076 | ++DOCSHELL 1AD3DC00 == 54 [pid = 4076] [id = 666] 14:12:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1ADD3800) [pid = 4076] [serial = 1998] [outer = 00000000] 14:12:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1B45A800) [pid = 4076] [serial = 1999] [outer = 1ADD3800] 14:12:32 INFO - PROCESS | 4076 | 1463605952474 Marionette DEBUG loaded listener.js 14:12:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1B455C00) [pid = 4076] [serial = 2000] [outer = 1ADD3800] 14:12:33 INFO - PROCESS | 4076 | 1463605953095 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:12:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 830ms 14:12:33 INFO - PROCESS | 4076 | 1463605953166 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 14:12:33 INFO - PROCESS | 4076 | 1463605953171 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 14:12:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:12:33 INFO - PROCESS | 4076 | 1463605953177 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:12:33 INFO - PROCESS | 4076 | 1463605953181 Marionette TRACE conn6 <- [1,2630,null,{}] 14:12:33 INFO - PROCESS | 4076 | 1463605953188 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:33 INFO - PROCESS | 4076 | 1463605953354 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 14:12:33 INFO - PROCESS | 4076 | 1463605953508 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:33 INFO - PROCESS | 4076 | ++DOCSHELL 0D00EC00 == 55 [pid = 4076] [id = 667] 14:12:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (0D84C400) [pid = 4076] [serial = 2001] [outer = 00000000] 14:12:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (13EAD800) [pid = 4076] [serial = 2002] [outer = 0D84C400] 14:12:33 INFO - PROCESS | 4076 | 1463605953567 Marionette DEBUG loaded listener.js 14:12:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (156EA400) [pid = 4076] [serial = 2003] [outer = 0D84C400] 14:12:34 INFO - PROCESS | 4076 | 1463605954179 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:12:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:12:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1021ms 14:12:34 INFO - PROCESS | 4076 | 1463605954203 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 14:12:34 INFO - PROCESS | 4076 | 1463605954209 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 14:12:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:12:34 INFO - PROCESS | 4076 | 1463605954216 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:12:34 INFO - PROCESS | 4076 | 1463605954219 Marionette TRACE conn6 <- [1,2634,null,{}] 14:12:34 INFO - PROCESS | 4076 | 1463605954223 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:34 INFO - PROCESS | 4076 | 1463605954335 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 14:12:34 INFO - PROCESS | 4076 | 1463605954495 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:34 INFO - PROCESS | 4076 | ++DOCSHELL 15FC5400 == 56 [pid = 4076] [id = 668] 14:12:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1864B000) [pid = 4076] [serial = 2004] [outer = 00000000] 14:12:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1961C800) [pid = 4076] [serial = 2005] [outer = 1864B000] 14:12:34 INFO - PROCESS | 4076 | 1463605954553 Marionette DEBUG loaded listener.js 14:12:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (19BA7000) [pid = 4076] [serial = 2006] [outer = 1864B000] 14:12:35 INFO - PROCESS | 4076 | 1463605955146 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:12:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:12:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 970ms 14:12:35 INFO - PROCESS | 4076 | 1463605955188 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 14:12:35 INFO - PROCESS | 4076 | 1463605955191 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 14:12:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:12:35 INFO - PROCESS | 4076 | 1463605955194 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:12:35 INFO - PROCESS | 4076 | 1463605955198 Marionette TRACE conn6 <- [1,2638,null,{}] 14:12:35 INFO - PROCESS | 4076 | 1463605955210 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:35 INFO - PROCESS | 4076 | 1463605955352 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 14:12:35 INFO - PROCESS | 4076 | 1463605955500 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:35 INFO - PROCESS | 4076 | ++DOCSHELL 1AE42400 == 57 [pid = 4076] [id = 669] 14:12:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (1AEF1400) [pid = 4076] [serial = 2007] [outer = 00000000] 14:12:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (1B5F5C00) [pid = 4076] [serial = 2008] [outer = 1AEF1400] 14:12:35 INFO - PROCESS | 4076 | 1463605955561 Marionette DEBUG loaded listener.js 14:12:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1BC25800) [pid = 4076] [serial = 2009] [outer = 1AEF1400] 14:12:36 INFO - PROCESS | 4076 | 1463605956198 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:12:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:12:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1075ms 14:12:36 INFO - PROCESS | 4076 | 1463605956273 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 14:12:36 INFO - PROCESS | 4076 | 1463605956276 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 14:12:36 INFO - PROCESS | 4076 | 1463605956279 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:12:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:12:36 INFO - PROCESS | 4076 | 1463605956281 Marionette TRACE conn6 <- [1,2642,null,{}] 14:12:36 INFO - PROCESS | 4076 | 1463605956285 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:36 INFO - PROCESS | 4076 | 1463605956395 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 14:12:36 INFO - PROCESS | 4076 | 1463605956538 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:36 INFO - PROCESS | 4076 | ++DOCSHELL 1BC25400 == 58 [pid = 4076] [id = 670] 14:12:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1BC2E800) [pid = 4076] [serial = 2010] [outer = 00000000] 14:12:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1BD26000) [pid = 4076] [serial = 2011] [outer = 1BC2E800] 14:12:36 INFO - PROCESS | 4076 | 1463605956594 Marionette DEBUG loaded listener.js 14:12:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1C221000) [pid = 4076] [serial = 2012] [outer = 1BC2E800] 14:12:37 INFO - PROCESS | 4076 | 1463605957202 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:12:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:12:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 970ms 14:12:37 INFO - PROCESS | 4076 | 1463605957254 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 14:12:37 INFO - PROCESS | 4076 | 1463605957256 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 14:12:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:12:37 INFO - PROCESS | 4076 | 1463605957261 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:12:37 INFO - PROCESS | 4076 | 1463605957263 Marionette TRACE conn6 <- [1,2646,null,{}] 14:12:37 INFO - PROCESS | 4076 | 1463605957267 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:37 INFO - PROCESS | 4076 | 1463605957373 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 14:12:37 INFO - PROCESS | 4076 | 1463605957655 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:37 INFO - PROCESS | 4076 | ++DOCSHELL 0C666400 == 59 [pid = 4076] [id = 671] 14:12:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (0C671C00) [pid = 4076] [serial = 2013] [outer = 00000000] 14:12:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (0D855800) [pid = 4076] [serial = 2014] [outer = 0C671C00] 14:12:37 INFO - PROCESS | 4076 | 1463605957745 Marionette DEBUG loaded listener.js 14:12:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (0DE2BC00) [pid = 4076] [serial = 2015] [outer = 0C671C00] 14:12:38 INFO - PROCESS | 4076 | 1463605958284 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:12:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:12:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1070ms 14:12:38 INFO - PROCESS | 4076 | 1463605958336 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 14:12:38 INFO - PROCESS | 4076 | 1463605958341 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 14:12:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:12:38 INFO - PROCESS | 4076 | 1463605958347 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:12:38 INFO - PROCESS | 4076 | 1463605958350 Marionette TRACE conn6 <- [1,2650,null,{}] 14:12:38 INFO - PROCESS | 4076 | 1463605958356 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:38 INFO - PROCESS | 4076 | 1463605958462 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 14:12:38 INFO - PROCESS | 4076 | 1463605958624 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:38 INFO - PROCESS | 4076 | ++DOCSHELL 13FE3C00 == 60 [pid = 4076] [id = 672] 14:12:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (13FED400) [pid = 4076] [serial = 2016] [outer = 00000000] 14:12:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (15FD0800) [pid = 4076] [serial = 2017] [outer = 13FED400] 14:12:38 INFO - PROCESS | 4076 | 1463605958675 Marionette DEBUG loaded listener.js 14:12:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (17B5B800) [pid = 4076] [serial = 2018] [outer = 13FED400] 14:12:38 INFO - PROCESS | 4076 | --DOCSHELL 1A12D800 == 59 [pid = 4076] [id = 606] 14:12:38 INFO - PROCESS | 4076 | --DOCSHELL 0D659C00 == 58 [pid = 4076] [id = 521] 14:12:38 INFO - PROCESS | 4076 | --DOCSHELL 19C42000 == 57 [pid = 4076] [id = 665] 14:12:38 INFO - PROCESS | 4076 | --DOCSHELL 0C710C00 == 56 [pid = 4076] [id = 664] 14:12:38 INFO - PROCESS | 4076 | --DOCSHELL 19F86C00 == 55 [pid = 4076] [id = 663] 14:12:38 INFO - PROCESS | 4076 | --DOCSHELL 0D0F5400 == 54 [pid = 4076] [id = 662] 14:12:38 INFO - PROCESS | 4076 | --DOCSHELL 0C66D000 == 53 [pid = 4076] [id = 661] 14:12:38 INFO - PROCESS | 4076 | --DOCSHELL 19006800 == 52 [pid = 4076] [id = 660] 14:12:38 INFO - PROCESS | 4076 | --DOCSHELL 17B59C00 == 51 [pid = 4076] [id = 659] 14:12:38 INFO - PROCESS | 4076 | --DOCSHELL 0D801800 == 50 [pid = 4076] [id = 658] 14:12:38 INFO - PROCESS | 4076 | --DOCSHELL 0D914800 == 49 [pid = 4076] [id = 657] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (1A0B5400) [pid = 4076] [serial = 1954] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOCSHELL 0D0EEC00 == 48 [pid = 4076] [id = 652] 14:12:38 INFO - PROCESS | 4076 | --DOCSHELL 19C50C00 == 47 [pid = 4076] [id = 651] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (0D67A800) [pid = 4076] [serial = 1865] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (1A0B9000) [pid = 4076] [serial = 1913] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (0D810400) [pid = 4076] [serial = 1930] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (0D915C00) [pid = 4076] [serial = 1931] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (17BD3400) [pid = 4076] [serial = 1936] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1561D800) [pid = 4076] [serial = 1928] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1464D000) [pid = 4076] [serial = 1927] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1562BC00) [pid = 4076] [serial = 1933] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (16A38800) [pid = 4076] [serial = 1934] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (18BDC400) [pid = 4076] [serial = 1939] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (1AD3C000) [pid = 4076] [serial = 1924] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (19696000) [pid = 4076] [serial = 1943] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1928E800) [pid = 4076] [serial = 1942] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (0D061800) [pid = 4076] [serial = 1915] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (19010C00) [pid = 4076] [serial = 1918] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (18C6DC00) [pid = 4076] [serial = 1948] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (19F86800) [pid = 4076] [serial = 1921] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (198E7800) [pid = 4076] [serial = 1945] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (19C6B400) [pid = 4076] [serial = 1951] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (19B9F800) [pid = 4076] [serial = 1946] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (18C79C00) [pid = 4076] [serial = 1949] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (18C72000) [pid = 4076] [serial = 1940] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (19F7F800) [pid = 4076] [serial = 1952] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (18648000) [pid = 4076] [serial = 1937] [outer = 00000000] [url = about:blank] 14:12:38 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (198E8C00) [pid = 4076] [serial = 1862] [outer = 00000000] [url = about:blank] 14:12:39 INFO - PROCESS | 4076 | 1463605959186 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:12:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:12:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 890ms 14:12:39 INFO - PROCESS | 4076 | 1463605959240 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 14:12:39 INFO - PROCESS | 4076 | 1463605959243 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 14:12:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:12:39 INFO - PROCESS | 4076 | 1463605959248 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:12:39 INFO - PROCESS | 4076 | 1463605959250 Marionette TRACE conn6 <- [1,2654,null,{}] 14:12:39 INFO - PROCESS | 4076 | 1463605959253 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:39 INFO - PROCESS | 4076 | 1463605959337 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 14:12:39 INFO - PROCESS | 4076 | 1463605959347 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:39 INFO - PROCESS | 4076 | ++DOCSHELL 0D915C00 == 48 [pid = 4076] [id = 673] 14:12:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (0DC6B000) [pid = 4076] [serial = 2019] [outer = 00000000] 14:12:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (14056400) [pid = 4076] [serial = 2020] [outer = 0DC6B000] 14:12:39 INFO - PROCESS | 4076 | 1463605959392 Marionette DEBUG loaded listener.js 14:12:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (1562BC00) [pid = 4076] [serial = 2021] [outer = 0DC6B000] 14:12:40 INFO - PROCESS | 4076 | 1463605960369 Marionette TRACE conn6 <- [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]]]}] 14:12:40 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) 14:12:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1164ms 14:12:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:12:40 INFO - PROCESS | 4076 | 1463605960417 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 14:12:40 INFO - PROCESS | 4076 | 1463605960419 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 14:12:40 INFO - PROCESS | 4076 | 1463605960424 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:12:40 INFO - PROCESS | 4076 | 1463605960430 Marionette TRACE conn6 <- [1,2658,null,{}] 14:12:40 INFO - PROCESS | 4076 | 1463605960439 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:40 INFO - PROCESS | 4076 | 1463605960525 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 14:12:40 INFO - PROCESS | 4076 | 1463605960533 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:40 INFO - PROCESS | 4076 | ++DOCSHELL 18646400 == 49 [pid = 4076] [id = 674] 14:12:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (18860C00) [pid = 4076] [serial = 2022] [outer = 00000000] 14:12:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (18C6A400) [pid = 4076] [serial = 2023] [outer = 18860C00] 14:12:40 INFO - PROCESS | 4076 | 1463605960577 Marionette DEBUG loaded listener.js 14:12:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (18C76000) [pid = 4076] [serial = 2024] [outer = 18860C00] 14:12:41 INFO - PROCESS | 4076 | 1463605961518 Marionette TRACE conn6 <- [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] 14:12:41 INFO - PROCESS | 4076 | 1463605961557 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 14:12:41 INFO - PROCESS | 4076 | 1463605961560 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:12:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:12:41 INFO - PROCESS | 4076 | 1463605961561 Marionette TRACE conn6 <- [1,2662,null,{}] 14:12:41 INFO - PROCESS | 4076 | 1463605961565 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:41 INFO - PROCESS | 4076 | 1463605961683 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 14:12:41 INFO - PROCESS | 4076 | 1463605961745 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:41 INFO - PROCESS | 4076 | ++DOCSHELL 19010400 == 50 [pid = 4076] [id = 675] 14:12:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (19010C00) [pid = 4076] [serial = 2025] [outer = 00000000] 14:12:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (19290C00) [pid = 4076] [serial = 2026] [outer = 19010C00] 14:12:41 INFO - PROCESS | 4076 | 1463605961791 Marionette DEBUG loaded listener.js 14:12:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1961FC00) [pid = 4076] [serial = 2027] [outer = 19010C00] 14:12:42 INFO - PROCESS | 4076 | 1463605962740 Marionette TRACE conn6 <- [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] 14:12:42 INFO - PROCESS | 4076 | 1463605962784 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 14:12:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:12:42 INFO - PROCESS | 4076 | 1463605962792 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:12:42 INFO - PROCESS | 4076 | 1463605962794 Marionette TRACE conn6 <- [1,2666,null,{}] 14:12:42 INFO - PROCESS | 4076 | 1463605962798 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:42 INFO - PROCESS | 4076 | 1463605962917 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 14:12:42 INFO - PROCESS | 4076 | 1463605962925 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:42 INFO - PROCESS | 4076 | ++DOCSHELL 15624400 == 51 [pid = 4076] [id = 676] 14:12:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (15FC8C00) [pid = 4076] [serial = 2028] [outer = 00000000] 14:12:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (19B9C800) [pid = 4076] [serial = 2029] [outer = 15FC8C00] 14:12:43 INFO - PROCESS | 4076 | 1463605963037 Marionette DEBUG loaded listener.js 14:12:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (19C43400) [pid = 4076] [serial = 2030] [outer = 15FC8C00] 14:12:43 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1A0BA800) [pid = 4076] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:12:43 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (191E3400) [pid = 4076] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:12:43 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (19BA7800) [pid = 4076] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:12:43 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (0CF81C00) [pid = 4076] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:12:43 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1A015C00) [pid = 4076] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:12:43 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (0D915000) [pid = 4076] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:12:43 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (17B5A000) [pid = 4076] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:12:43 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (0D803800) [pid = 4076] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:12:43 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (19008800) [pid = 4076] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:12:43 INFO - PROCESS | 4076 | 1463605963975 Marionette TRACE conn6 <- [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]]]}] 14:12:44 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) 14:12:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1231ms 14:12:44 INFO - PROCESS | 4076 | 1463605964019 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 14:12:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:12:44 INFO - PROCESS | 4076 | 1463605964021 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 14:12:44 INFO - PROCESS | 4076 | 1463605964024 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:12:44 INFO - PROCESS | 4076 | 1463605964026 Marionette TRACE conn6 <- [1,2670,null,{}] 14:12:44 INFO - PROCESS | 4076 | 1463605964029 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:44 INFO - PROCESS | 4076 | 1463605964113 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 14:12:44 INFO - PROCESS | 4076 | 1463605964120 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:44 INFO - PROCESS | 4076 | ++DOCSHELL 0DCA3C00 == 52 [pid = 4076] [id = 677] 14:12:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (14651C00) [pid = 4076] [serial = 2031] [outer = 00000000] 14:12:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (19C45400) [pid = 4076] [serial = 2032] [outer = 14651C00] 14:12:44 INFO - PROCESS | 4076 | 1463605964166 Marionette DEBUG loaded listener.js 14:12:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (19C47400) [pid = 4076] [serial = 2033] [outer = 14651C00] 14:12:45 INFO - PROCESS | 4076 | 1463605965103 Marionette TRACE conn6 <- [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]]]}] 14:12:45 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) 14:12:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1132ms 14:12:45 INFO - PROCESS | 4076 | 1463605965157 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 14:12:45 INFO - PROCESS | 4076 | 1463605965159 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 14:12:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:12:45 INFO - PROCESS | 4076 | 1463605965163 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:12:45 INFO - PROCESS | 4076 | 1463605965164 Marionette TRACE conn6 <- [1,2674,null,{}] 14:12:45 INFO - PROCESS | 4076 | 1463605965168 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:45 INFO - PROCESS | 4076 | 1463605965249 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 14:12:45 INFO - PROCESS | 4076 | 1463605965257 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:45 INFO - PROCESS | 4076 | ++DOCSHELL 19C50C00 == 53 [pid = 4076] [id = 678] 14:12:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (19C61400) [pid = 4076] [serial = 2034] [outer = 00000000] 14:12:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (19F86000) [pid = 4076] [serial = 2035] [outer = 19C61400] 14:12:45 INFO - PROCESS | 4076 | 1463605965300 Marionette DEBUG loaded listener.js 14:12:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1A015C00) [pid = 4076] [serial = 2036] [outer = 19C61400] 14:12:46 INFO - PROCESS | 4076 | 1463605966483 Marionette TRACE conn6 <- [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] 14:12:46 INFO - PROCESS | 4076 | 1463605966550 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 14:12:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:12:46 INFO - PROCESS | 4076 | 1463605966554 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:12:46 INFO - PROCESS | 4076 | 1463605966558 Marionette TRACE conn6 <- [1,2678,null,{}] 14:12:46 INFO - PROCESS | 4076 | 1463605966564 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:46 INFO - PROCESS | 4076 | 1463605966706 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 14:12:46 INFO - PROCESS | 4076 | 1463605966852 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:46 INFO - PROCESS | 4076 | ++DOCSHELL 0D921400 == 54 [pid = 4076] [id = 679] 14:12:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (0DC9E000) [pid = 4076] [serial = 2037] [outer = 00000000] 14:12:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1561D800) [pid = 4076] [serial = 2038] [outer = 0DC9E000] 14:12:46 INFO - PROCESS | 4076 | 1463605966910 Marionette DEBUG loaded listener.js 14:12:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (16307000) [pid = 4076] [serial = 2039] [outer = 0DC9E000] 14:12:47 INFO - PROCESS | 4076 | 1463605967967 Marionette TRACE conn6 <- [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] 14:12:48 INFO - PROCESS | 4076 | 1463605968001 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 14:12:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:12:48 INFO - PROCESS | 4076 | 1463605968007 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:12:48 INFO - PROCESS | 4076 | 1463605968010 Marionette TRACE conn6 <- [1,2682,null,{}] 14:12:48 INFO - PROCESS | 4076 | 1463605968014 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:48 INFO - PROCESS | 4076 | 1463605968123 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 14:12:48 INFO - PROCESS | 4076 | 1463605968272 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:48 INFO - PROCESS | 4076 | ++DOCSHELL 190E0C00 == 55 [pid = 4076] [id = 680] 14:12:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (190E2000) [pid = 4076] [serial = 2040] [outer = 00000000] 14:12:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (198E1400) [pid = 4076] [serial = 2041] [outer = 190E2000] 14:12:48 INFO - PROCESS | 4076 | 1463605968328 Marionette DEBUG loaded listener.js 14:12:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (19BA6400) [pid = 4076] [serial = 2042] [outer = 190E2000] 14:12:49 INFO - PROCESS | 4076 | 1463605969383 Marionette TRACE conn6 <- [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] 14:12:49 INFO - PROCESS | 4076 | 1463605969449 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 14:12:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:12:49 INFO - PROCESS | 4076 | 1463605969453 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:12:49 INFO - PROCESS | 4076 | 1463605969457 Marionette TRACE conn6 <- [1,2686,null,{}] 14:12:49 INFO - PROCESS | 4076 | 1463605969512 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:49 INFO - PROCESS | 4076 | 1463605969613 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 14:12:49 INFO - PROCESS | 4076 | 1463605969783 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:49 INFO - PROCESS | 4076 | ++DOCSHELL 1A0BA800 == 56 [pid = 4076] [id = 681] 14:12:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (1A125400) [pid = 4076] [serial = 2043] [outer = 00000000] 14:12:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1AD39800) [pid = 4076] [serial = 2044] [outer = 1A125400] 14:12:49 INFO - PROCESS | 4076 | 1463605969839 Marionette DEBUG loaded listener.js 14:12:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1AD86000) [pid = 4076] [serial = 2045] [outer = 1A125400] 14:12:50 INFO - PROCESS | 4076 | 1463605970941 Marionette TRACE conn6 <- [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] 14:12:51 INFO - PROCESS | 4076 | 1463605971000 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 14:12:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:12:51 INFO - PROCESS | 4076 | 1463605971005 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:12:51 INFO - PROCESS | 4076 | 1463605971009 Marionette TRACE conn6 <- [1,2690,null,{}] 14:12:51 INFO - PROCESS | 4076 | 1463605971014 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:51 INFO - PROCESS | 4076 | 1463605971147 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 14:12:51 INFO - PROCESS | 4076 | 1463605971299 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:51 INFO - PROCESS | 4076 | ++DOCSHELL 13E7E000 == 57 [pid = 4076] [id = 682] 14:12:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (13E82000) [pid = 4076] [serial = 2046] [outer = 00000000] 14:12:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1469C000) [pid = 4076] [serial = 2047] [outer = 13E82000] 14:12:51 INFO - PROCESS | 4076 | 1463605971348 Marionette DEBUG loaded listener.js 14:12:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1562B800) [pid = 4076] [serial = 2048] [outer = 13E82000] 14:12:51 INFO - PROCESS | 4076 | --DOCSHELL 191E4C00 == 56 [pid = 4076] [id = 532] 14:12:51 INFO - PROCESS | 4076 | --DOCSHELL 19F81000 == 55 [pid = 4076] [id = 641] 14:12:51 INFO - PROCESS | 4076 | --DOCSHELL 0DCA3C00 == 54 [pid = 4076] [id = 677] 14:12:51 INFO - PROCESS | 4076 | --DOCSHELL 15624400 == 53 [pid = 4076] [id = 676] 14:12:51 INFO - PROCESS | 4076 | --DOCSHELL 19010400 == 52 [pid = 4076] [id = 675] 14:12:51 INFO - PROCESS | 4076 | --DOCSHELL 18646400 == 51 [pid = 4076] [id = 674] 14:12:51 INFO - PROCESS | 4076 | --DOCSHELL 0D915C00 == 50 [pid = 4076] [id = 673] 14:12:51 INFO - PROCESS | 4076 | --DOCSHELL 13FE3C00 == 49 [pid = 4076] [id = 672] 14:12:51 INFO - PROCESS | 4076 | --DOCSHELL 0C666400 == 48 [pid = 4076] [id = 671] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (0D857C00) [pid = 4076] [serial = 1957] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (17625400) [pid = 4076] [serial = 1960] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1A01EC00) [pid = 4076] [serial = 1963] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1AD84800) [pid = 4076] [serial = 1966] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1B45A800) [pid = 4076] [serial = 1999] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (1969D400) [pid = 4076] [serial = 1984] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (19F80800) [pid = 4076] [serial = 1988] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (19F3C400) [pid = 4076] [serial = 1987] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (18860400) [pid = 4076] [serial = 1993] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1A122C00) [pid = 4076] [serial = 1990] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (14920400) [pid = 4076] [serial = 1973] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (13FEEC00) [pid = 4076] [serial = 1972] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (17B92800) [pid = 4076] [serial = 1978] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (18801C00) [pid = 4076] [serial = 1979] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (10E04400) [pid = 4076] [serial = 1975] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (13F90000) [pid = 4076] [serial = 1976] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (190DB400) [pid = 4076] [serial = 1981] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (1AEC3400) [pid = 4076] [serial = 1969] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (1AD3EC00) [pid = 4076] [serial = 1996] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (1AEC1800) [pid = 4076] [serial = 1997] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (1A124000) [pid = 4076] [serial = 1991] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (198E7400) [pid = 4076] [serial = 1994] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (198EA800) [pid = 4076] [serial = 1985] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (190E4800) [pid = 4076] [serial = 1982] [outer = 00000000] [url = about:blank] 14:12:51 INFO - PROCESS | 4076 | 1463605971865 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:12:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:12:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 871ms 14:12:51 INFO - PROCESS | 4076 | 1463605971878 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 14:12:51 INFO - PROCESS | 4076 | 1463605971884 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 14:12:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:12:51 INFO - PROCESS | 4076 | 1463605971890 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:12:51 INFO - PROCESS | 4076 | 1463605971893 Marionette TRACE conn6 <- [1,2694,null,{}] 14:12:51 INFO - PROCESS | 4076 | 1463605971897 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:51 INFO - PROCESS | 4076 | 1463605971986 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 14:12:52 INFO - PROCESS | 4076 | 1463605971996 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:52 INFO - PROCESS | 4076 | ++DOCSHELL 0DCA3C00 == 49 [pid = 4076] [id = 683] 14:12:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0DEF0000) [pid = 4076] [serial = 2049] [outer = 00000000] 14:12:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (15624400) [pid = 4076] [serial = 2050] [outer = 0DEF0000] 14:12:52 INFO - PROCESS | 4076 | 1463605972040 Marionette DEBUG loaded listener.js 14:12:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (17629400) [pid = 4076] [serial = 2051] [outer = 0DEF0000] 14:12:52 INFO - PROCESS | 4076 | 1463605972538 Marionette TRACE conn6 <- [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]]]}] 14:12:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:12:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 14:12:52 INFO - PROCESS | 4076 | 1463605972562 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 14:12:52 INFO - PROCESS | 4076 | 1463605972564 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 14:12:52 INFO - PROCESS | 4076 | 1463605972567 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:12:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:12:52 INFO - PROCESS | 4076 | 1463605972570 Marionette TRACE conn6 <- [1,2698,null,{}] 14:12:52 INFO - PROCESS | 4076 | 1463605972581 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:52 INFO - PROCESS | 4076 | 1463605972698 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 14:12:52 INFO - PROCESS | 4076 | 1463605972803 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:52 INFO - PROCESS | 4076 | ++DOCSHELL 15623C00 == 50 [pid = 4076] [id = 684] 14:12:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (17B55000) [pid = 4076] [serial = 2052] [outer = 00000000] 14:12:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (19001400) [pid = 4076] [serial = 2053] [outer = 17B55000] 14:12:52 INFO - PROCESS | 4076 | 1463605972852 Marionette DEBUG loaded listener.js 14:12:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (1900D800) [pid = 4076] [serial = 2054] [outer = 17B55000] 14:12:53 INFO - PROCESS | 4076 | 1463605973236 Marionette TRACE conn6 <- [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] 14:12:53 INFO - PROCESS | 4076 | 1463605973304 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 14:12:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:12:53 INFO - PROCESS | 4076 | 1463605973307 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:12:53 INFO - PROCESS | 4076 | 1463605973309 Marionette TRACE conn6 <- [1,2702,null,{}] 14:12:53 INFO - PROCESS | 4076 | 1463605973312 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:53 INFO - PROCESS | 4076 | 1463605973398 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 14:12:53 INFO - PROCESS | 4076 | 1463605973404 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:53 INFO - PROCESS | 4076 | ++DOCSHELL 190E5800 == 51 [pid = 4076] [id = 685] 14:12:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (1928E000) [pid = 4076] [serial = 2055] [outer = 00000000] 14:12:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (19BA2400) [pid = 4076] [serial = 2056] [outer = 1928E000] 14:12:53 INFO - PROCESS | 4076 | 1463605973450 Marionette DEBUG loaded listener.js 14:12:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (19C65C00) [pid = 4076] [serial = 2057] [outer = 1928E000] 14:12:53 INFO - PROCESS | 4076 | 1463605973891 Marionette TRACE conn6 <- [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]]]}] 14:12:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:12:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 14:12:53 INFO - PROCESS | 4076 | 1463605973944 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 14:12:53 INFO - PROCESS | 4076 | 1463605973946 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 14:12:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:12:53 INFO - PROCESS | 4076 | 1463605973949 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:12:53 INFO - PROCESS | 4076 | 1463605973951 Marionette TRACE conn6 <- [1,2706,null,{}] 14:12:53 INFO - PROCESS | 4076 | 1463605973962 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:54 INFO - PROCESS | 4076 | 1463605974074 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 14:12:54 INFO - PROCESS | 4076 | 1463605974166 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:54 INFO - PROCESS | 4076 | ++DOCSHELL 198E6000 == 52 [pid = 4076] [id = 686] 14:12:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (19F81400) [pid = 4076] [serial = 2058] [outer = 00000000] 14:12:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1A01D400) [pid = 4076] [serial = 2059] [outer = 19F81400] 14:12:54 INFO - PROCESS | 4076 | 1463605974211 Marionette DEBUG loaded listener.js 14:12:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1A011C00) [pid = 4076] [serial = 2060] [outer = 19F81400] 14:12:54 INFO - PROCESS | 4076 | 1463605974635 Marionette TRACE conn6 <- [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] 14:12:54 INFO - PROCESS | 4076 | 1463605974684 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 14:12:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:12:54 INFO - PROCESS | 4076 | 1463605974687 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:12:54 INFO - PROCESS | 4076 | 1463605974688 Marionette TRACE conn6 <- [1,2710,null,{}] 14:12:54 INFO - PROCESS | 4076 | 1463605974692 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:54 INFO - PROCESS | 4076 | 1463605974848 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 14:12:54 INFO - PROCESS | 4076 | 1463605974861 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:54 INFO - PROCESS | 4076 | ++DOCSHELL 1A129C00 == 53 [pid = 4076] [id = 687] 14:12:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1A134400) [pid = 4076] [serial = 2061] [outer = 00000000] 14:12:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1AD87C00) [pid = 4076] [serial = 2062] [outer = 1A134400] 14:12:54 INFO - PROCESS | 4076 | 1463605974963 Marionette DEBUG loaded listener.js 14:12:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1AEC1C00) [pid = 4076] [serial = 2063] [outer = 1A134400] 14:12:55 INFO - PROCESS | 4076 | 1463605975390 Marionette TRACE conn6 <- [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] 14:12:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:12:55 INFO - PROCESS | 4076 | 1463605975460 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 14:12:55 INFO - PROCESS | 4076 | 1463605975463 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:12:55 INFO - PROCESS | 4076 | 1463605975464 Marionette TRACE conn6 <- [1,2714,null,{}] 14:12:55 INFO - PROCESS | 4076 | 1463605975468 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:55 INFO - PROCESS | 4076 | 1463605975583 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 14:12:55 INFO - PROCESS | 4076 | 1463605975650 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:55 INFO - PROCESS | 4076 | ++DOCSHELL 1AEF1C00 == 54 [pid = 4076] [id = 688] 14:12:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1B40CC00) [pid = 4076] [serial = 2064] [outer = 00000000] 14:12:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (1BC23400) [pid = 4076] [serial = 2065] [outer = 1B40CC00] 14:12:55 INFO - PROCESS | 4076 | 1463605975695 Marionette DEBUG loaded listener.js 14:12:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (1BC27400) [pid = 4076] [serial = 2066] [outer = 1B40CC00] 14:12:56 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (19FAA800) [pid = 4076] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:12:56 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (17B59000) [pid = 4076] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:12:56 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1864A000) [pid = 4076] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:12:56 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (0DC9F800) [pid = 4076] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:12:56 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (0D766C00) [pid = 4076] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:12:56 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (15FCA000) [pid = 4076] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:12:56 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (0C671C00) [pid = 4076] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:12:56 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (0DC6B000) [pid = 4076] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:12:56 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (13FED400) [pid = 4076] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:12:56 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (18860C00) [pid = 4076] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:12:56 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (15FC8C00) [pid = 4076] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:12:56 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (14651C00) [pid = 4076] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:12:56 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (19010C00) [pid = 4076] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:12:56 INFO - PROCESS | 4076 | 1463605976166 Marionette TRACE conn6 <- [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]]]}] 14:12:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:12:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 14:12:56 INFO - PROCESS | 4076 | 1463605976193 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 14:12:56 INFO - PROCESS | 4076 | 1463605976195 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 14:12:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:12:56 INFO - PROCESS | 4076 | 1463605976198 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:12:56 INFO - PROCESS | 4076 | 1463605976200 Marionette TRACE conn6 <- [1,2718,null,{}] 14:12:56 INFO - PROCESS | 4076 | 1463605976203 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:56 INFO - PROCESS | 4076 | 1463605976294 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 14:12:56 INFO - PROCESS | 4076 | 1463605976397 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:56 INFO - PROCESS | 4076 | ++DOCSHELL 0D807C00 == 55 [pid = 4076] [id = 689] 14:12:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (0D917C00) [pid = 4076] [serial = 2067] [outer = 00000000] 14:12:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (18649C00) [pid = 4076] [serial = 2068] [outer = 0D917C00] 14:12:56 INFO - PROCESS | 4076 | 1463605976441 Marionette DEBUG loaded listener.js 14:12:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (19007C00) [pid = 4076] [serial = 2069] [outer = 0D917C00] 14:12:57 INFO - PROCESS | 4076 | 1463605977272 Marionette TRACE conn6 <- [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] 14:12:57 INFO - PROCESS | 4076 | 1463605977328 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 14:12:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:12:57 INFO - PROCESS | 4076 | 1463605977331 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:12:57 INFO - PROCESS | 4076 | 1463605977332 Marionette TRACE conn6 <- [1,2722,null,{}] 14:12:57 INFO - PROCESS | 4076 | 1463605977336 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:57 INFO - PROCESS | 4076 | 1463605977454 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 14:12:57 INFO - PROCESS | 4076 | 1463605977463 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:57 INFO - PROCESS | 4076 | ++DOCSHELL 19B9DC00 == 56 [pid = 4076] [id = 690] 14:12:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (1B451C00) [pid = 4076] [serial = 2070] [outer = 00000000] 14:12:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1C224800) [pid = 4076] [serial = 2071] [outer = 1B451C00] 14:12:57 INFO - PROCESS | 4076 | 1463605977507 Marionette DEBUG loaded listener.js 14:12:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1C2C8000) [pid = 4076] [serial = 2072] [outer = 1B451C00] 14:12:57 INFO - PROCESS | 4076 | 1463605977928 Marionette TRACE conn6 <- [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]]]}] 14:12:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:12:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 14:12:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:12:57 INFO - PROCESS | 4076 | 1463605977962 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 14:12:57 INFO - PROCESS | 4076 | 1463605977964 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 14:12:57 INFO - PROCESS | 4076 | 1463605977967 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:12:57 INFO - PROCESS | 4076 | 1463605977968 Marionette TRACE conn6 <- [1,2726,null,{}] 14:12:57 INFO - PROCESS | 4076 | 1463605977972 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:58 INFO - PROCESS | 4076 | 1463605978057 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 14:12:58 INFO - PROCESS | 4076 | 1463605978263 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:58 INFO - PROCESS | 4076 | ++DOCSHELL 0C717800 == 57 [pid = 4076] [id = 691] 14:12:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (0D001C00) [pid = 4076] [serial = 2073] [outer = 00000000] 14:12:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (0D80B400) [pid = 4076] [serial = 2074] [outer = 0D001C00] 14:12:58 INFO - PROCESS | 4076 | 1463605978324 Marionette DEBUG loaded listener.js 14:12:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (0DC6EC00) [pid = 4076] [serial = 2075] [outer = 0D001C00] 14:12:58 INFO - PROCESS | 4076 | 1463605978961 Marionette TRACE conn6 <- [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]]]}] 14:12:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:12:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1021ms 14:12:59 INFO - PROCESS | 4076 | 1463605978990 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 14:12:59 INFO - PROCESS | 4076 | 1463605978995 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 14:12:59 INFO - PROCESS | 4076 | 1463605978999 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:12:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:12:59 INFO - PROCESS | 4076 | 1463605979003 Marionette TRACE conn6 <- [1,2730,null,{}] 14:12:59 INFO - PROCESS | 4076 | 1463605979028 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:59 INFO - PROCESS | 4076 | 1463605979140 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 14:12:59 INFO - PROCESS | 4076 | 1463605979286 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:59 INFO - PROCESS | 4076 | ++DOCSHELL 1880F800 == 58 [pid = 4076] [id = 692] 14:12:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (18BDC400) [pid = 4076] [serial = 2076] [outer = 00000000] 14:12:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (1900C400) [pid = 4076] [serial = 2077] [outer = 18BDC400] 14:12:59 INFO - PROCESS | 4076 | 1463605979344 Marionette DEBUG loaded listener.js 14:12:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (19697000) [pid = 4076] [serial = 2078] [outer = 18BDC400] 14:12:59 INFO - PROCESS | 4076 | 1463605979947 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:12:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:12:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 991ms 14:13:00 INFO - PROCESS | 4076 | 1463605979997 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 14:13:00 INFO - PROCESS | 4076 | 1463605980002 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 14:13:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:13:00 INFO - PROCESS | 4076 | 1463605980019 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:13:00 INFO - PROCESS | 4076 | 1463605980021 Marionette TRACE conn6 <- [1,2734,null,{}] 14:13:00 INFO - PROCESS | 4076 | 1463605980027 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:00 INFO - PROCESS | 4076 | 1463605980137 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 14:13:00 INFO - PROCESS | 4076 | 1463605980283 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:00 INFO - PROCESS | 4076 | ++DOCSHELL 1AD84800 == 59 [pid = 4076] [id = 693] 14:13:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (1AD85400) [pid = 4076] [serial = 2079] [outer = 00000000] 14:13:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (1B45A400) [pid = 4076] [serial = 2080] [outer = 1AD85400] 14:13:00 INFO - PROCESS | 4076 | 1463605980339 Marionette DEBUG loaded listener.js 14:13:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1C82CC00) [pid = 4076] [serial = 2081] [outer = 1AD85400] 14:13:00 INFO - PROCESS | 4076 | 1463605980850 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:13:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:13:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 890ms 14:13:00 INFO - PROCESS | 4076 | 1463605980900 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 14:13:00 INFO - PROCESS | 4076 | 1463605980903 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 14:13:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:13:00 INFO - PROCESS | 4076 | 1463605980913 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:13:00 INFO - PROCESS | 4076 | 1463605980919 Marionette TRACE conn6 <- [1,2738,null,{}] 14:13:00 INFO - PROCESS | 4076 | 1463605980941 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:01 INFO - PROCESS | 4076 | 1463605981052 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 14:13:01 INFO - PROCESS | 4076 | 1463605981167 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:01 INFO - PROCESS | 4076 | ++DOCSHELL 1CA63400 == 60 [pid = 4076] [id = 694] 14:13:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1CA63C00) [pid = 4076] [serial = 2082] [outer = 00000000] 14:13:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1D9A1C00) [pid = 4076] [serial = 2083] [outer = 1CA63C00] 14:13:01 INFO - PROCESS | 4076 | 1463605981221 Marionette DEBUG loaded listener.js 14:13:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1D9A5400) [pid = 4076] [serial = 2084] [outer = 1CA63C00] 14:13:01 INFO - PROCESS | 4076 | 1463605981811 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:13:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:13:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 930ms 14:13:01 INFO - PROCESS | 4076 | 1463605981841 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 14:13:01 INFO - PROCESS | 4076 | 1463605981844 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 14:13:01 INFO - PROCESS | 4076 | 1463605981847 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:13:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:13:01 INFO - PROCESS | 4076 | 1463605981849 Marionette TRACE conn6 <- [1,2742,null,{}] 14:13:01 INFO - PROCESS | 4076 | 1463605981852 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:01 INFO - PROCESS | 4076 | 1463605981960 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 14:13:02 INFO - PROCESS | 4076 | 1463605982118 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:02 INFO - PROCESS | 4076 | ++DOCSHELL 0D64D800 == 61 [pid = 4076] [id = 695] 14:13:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1D9A6C00) [pid = 4076] [serial = 2085] [outer = 00000000] 14:13:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (1DA5C400) [pid = 4076] [serial = 2086] [outer = 1D9A6C00] 14:13:02 INFO - PROCESS | 4076 | 1463605982173 Marionette DEBUG loaded listener.js 14:13:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (1DA60800) [pid = 4076] [serial = 2087] [outer = 1D9A6C00] 14:13:02 INFO - PROCESS | 4076 | 1463605982726 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:13:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:13:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 930ms 14:13:02 INFO - PROCESS | 4076 | 1463605982781 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 14:13:02 INFO - PROCESS | 4076 | 1463605982783 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 14:13:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:13:02 INFO - PROCESS | 4076 | 1463605982787 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:13:02 INFO - PROCESS | 4076 | 1463605982789 Marionette TRACE conn6 <- [1,2746,null,{}] 14:13:02 INFO - PROCESS | 4076 | 1463605982792 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:02 INFO - PROCESS | 4076 | 1463605982896 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 14:13:03 INFO - PROCESS | 4076 | 1463605983028 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:03 INFO - PROCESS | 4076 | ++DOCSHELL 1DA68C00 == 62 [pid = 4076] [id = 696] 14:13:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (1E701400) [pid = 4076] [serial = 2088] [outer = 00000000] 14:13:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (1E706000) [pid = 4076] [serial = 2089] [outer = 1E701400] 14:13:03 INFO - PROCESS | 4076 | 1463605983089 Marionette DEBUG loaded listener.js 14:13:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (20394C00) [pid = 4076] [serial = 2090] [outer = 1E701400] 14:13:03 INFO - PROCESS | 4076 | 1463605983916 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:13:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:13:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1169ms 14:13:03 INFO - PROCESS | 4076 | 1463605983961 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 14:13:03 INFO - PROCESS | 4076 | 1463605983965 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 14:13:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:13:03 INFO - PROCESS | 4076 | 1463605983970 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:13:03 INFO - PROCESS | 4076 | 1463605983974 Marionette TRACE conn6 <- [1,2750,null,{}] 14:13:03 INFO - PROCESS | 4076 | 1463605983980 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:04 INFO - PROCESS | 4076 | 1463605984081 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 14:13:04 INFO - PROCESS | 4076 | 1463605984234 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:04 INFO - PROCESS | 4076 | ++DOCSHELL 0D91E800 == 63 [pid = 4076] [id = 697] 14:13:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (10E0B400) [pid = 4076] [serial = 2091] [outer = 00000000] 14:13:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (149A8400) [pid = 4076] [serial = 2092] [outer = 10E0B400] 14:13:04 INFO - PROCESS | 4076 | 1463605984284 Marionette DEBUG loaded listener.js 14:13:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1761D800) [pid = 4076] [serial = 2093] [outer = 10E0B400] 14:13:04 INFO - PROCESS | 4076 | 1463605984930 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:13:04 INFO - PROCESS | 4076 | --DOCSHELL 0C66B400 == 62 [pid = 4076] [id = 535] 14:13:04 INFO - PROCESS | 4076 | --DOCSHELL 15FC9C00 == 61 [pid = 4076] [id = 626] 14:13:04 INFO - PROCESS | 4076 | --DOCSHELL 1108FC00 == 60 [pid = 4076] [id = 653] 14:13:04 INFO - PROCESS | 4076 | --DOCSHELL 19B9DC00 == 59 [pid = 4076] [id = 690] 14:13:04 INFO - PROCESS | 4076 | --DOCSHELL 0D807C00 == 58 [pid = 4076] [id = 689] 14:13:04 INFO - PROCESS | 4076 | --DOCSHELL 1AEF1C00 == 57 [pid = 4076] [id = 688] 14:13:04 INFO - PROCESS | 4076 | --DOCSHELL 1A129C00 == 56 [pid = 4076] [id = 687] 14:13:04 INFO - PROCESS | 4076 | --DOCSHELL 198E6000 == 55 [pid = 4076] [id = 686] 14:13:04 INFO - PROCESS | 4076 | --DOCSHELL 190E5800 == 54 [pid = 4076] [id = 685] 14:13:04 INFO - PROCESS | 4076 | --DOCSHELL 15623C00 == 53 [pid = 4076] [id = 684] 14:13:04 INFO - PROCESS | 4076 | --DOCSHELL 0DCA3C00 == 52 [pid = 4076] [id = 683] 14:13:04 INFO - PROCESS | 4076 | --DOCSHELL 13E7E000 == 51 [pid = 4076] [id = 682] 14:13:04 INFO - PROCESS | 4076 | --DOCSHELL 190E0C00 == 50 [pid = 4076] [id = 680] 14:13:04 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (1BD26000) [pid = 4076] [serial = 2011] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (19F86000) [pid = 4076] [serial = 2035] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 4076 | --DOCSHELL 0D921400 == 49 [pid = 4076] [id = 679] 14:13:04 INFO - PROCESS | 4076 | --DOCSHELL 19C50C00 == 48 [pid = 4076] [id = 678] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (18647000) [pid = 4076] [serial = 1883] [outer = 00000000] [url = about:blank] 14:13:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (18879C00) [pid = 4076] [serial = 1886] [outer = 00000000] [url = about:blank] 14:13:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1082ms 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (13FE2400) [pid = 4076] [serial = 1877] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (0D915400) [pid = 4076] [serial = 1874] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1761E400) [pid = 4076] [serial = 1880] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (1A129800) [pid = 4076] [serial = 1955] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (0DE2BC00) [pid = 4076] [serial = 2015] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (14056400) [pid = 4076] [serial = 2020] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1562BC00) [pid = 4076] [serial = 2021] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (17B5B800) [pid = 4076] [serial = 2018] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (15FD0800) [pid = 4076] [serial = 2017] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (18C6A400) [pid = 4076] [serial = 2023] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (13EAD800) [pid = 4076] [serial = 2002] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1961C800) [pid = 4076] [serial = 2005] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1B5F5C00) [pid = 4076] [serial = 2008] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (19B9C800) [pid = 4076] [serial = 2029] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (19C47400) [pid = 4076] [serial = 2033] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (1961FC00) [pid = 4076] [serial = 2027] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (19C45400) [pid = 4076] [serial = 2032] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (0D855800) [pid = 4076] [serial = 2014] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (19290C00) [pid = 4076] [serial = 2026] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (18C76000) [pid = 4076] [serial = 2024] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (19C43400) [pid = 4076] [serial = 2030] [outer = 00000000] [url = about:blank] 14:13:05 INFO - PROCESS | 4076 | 1463605985059 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 14:13:05 INFO - PROCESS | 4076 | 1463605985065 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 14:13:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:13:05 INFO - PROCESS | 4076 | 1463605985073 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:13:05 INFO - PROCESS | 4076 | 1463605985076 Marionette TRACE conn6 <- [1,2754,null,{}] 14:13:05 INFO - PROCESS | 4076 | 1463605985079 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:05 INFO - PROCESS | 4076 | 1463605985173 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 14:13:05 INFO - PROCESS | 4076 | 1463605985180 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:05 INFO - PROCESS | 4076 | ++DOCSHELL 0D849800 == 49 [pid = 4076] [id = 698] 14:13:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (0D84A800) [pid = 4076] [serial = 2094] [outer = 00000000] 14:13:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (0D915400) [pid = 4076] [serial = 2095] [outer = 0D84A800] 14:13:05 INFO - PROCESS | 4076 | 1463605985225 Marionette DEBUG loaded listener.js 14:13:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (0DC75000) [pid = 4076] [serial = 2096] [outer = 0D84A800] 14:13:05 INFO - PROCESS | 4076 | 1463605985751 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:13:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:13:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 14:13:05 INFO - PROCESS | 4076 | 1463605985804 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 14:13:05 INFO - PROCESS | 4076 | 1463605985807 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 14:13:05 INFO - PROCESS | 4076 | 1463605985810 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:13:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:13:05 INFO - PROCESS | 4076 | 1463605985813 Marionette TRACE conn6 <- [1,2758,null,{}] 14:13:05 INFO - PROCESS | 4076 | 1463605985823 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:05 INFO - PROCESS | 4076 | 1463605985916 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 14:13:06 INFO - PROCESS | 4076 | 1463605986016 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:06 INFO - PROCESS | 4076 | ++DOCSHELL 0DCAA000 == 50 [pid = 4076] [id = 699] 14:13:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (14723000) [pid = 4076] [serial = 2097] [outer = 00000000] 14:13:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (176AEC00) [pid = 4076] [serial = 2098] [outer = 14723000] 14:13:06 INFO - PROCESS | 4076 | 1463605986070 Marionette DEBUG loaded listener.js 14:13:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (17BC7000) [pid = 4076] [serial = 2099] [outer = 14723000] 14:13:06 INFO - PROCESS | 4076 | 1463605986443 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:13:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:13:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 14:13:06 INFO - PROCESS | 4076 | 1463605986484 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 14:13:06 INFO - PROCESS | 4076 | 1463605986487 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 14:13:06 INFO - PROCESS | 4076 | 1463605986489 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:13:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:13:06 INFO - PROCESS | 4076 | 1463605986491 Marionette TRACE conn6 <- [1,2762,null,{}] 14:13:06 INFO - PROCESS | 4076 | 1463605986495 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:06 INFO - PROCESS | 4076 | 1463605986582 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 14:13:06 INFO - PROCESS | 4076 | 1463605986588 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:06 INFO - PROCESS | 4076 | ++DOCSHELL 1864CC00 == 51 [pid = 4076] [id = 700] 14:13:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1880D000) [pid = 4076] [serial = 2100] [outer = 00000000] 14:13:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (19002000) [pid = 4076] [serial = 2101] [outer = 1880D000] 14:13:06 INFO - PROCESS | 4076 | 1463605986634 Marionette DEBUG loaded listener.js 14:13:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (190DE000) [pid = 4076] [serial = 2102] [outer = 1880D000] 14:13:07 INFO - PROCESS | 4076 | 1463605987075 Marionette TRACE conn6 <- [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]]]}] 14:13:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:13:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 14:13:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:13:07 INFO - PROCESS | 4076 | 1463605987131 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 14:13:07 INFO - PROCESS | 4076 | 1463605987133 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 14:13:07 INFO - PROCESS | 4076 | 1463605987136 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:13:07 INFO - PROCESS | 4076 | 1463605987138 Marionette TRACE conn6 <- [1,2766,null,{}] 14:13:07 INFO - PROCESS | 4076 | 1463605987141 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:07 INFO - PROCESS | 4076 | 1463605987279 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 14:13:07 INFO - PROCESS | 4076 | 1463605987382 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:07 INFO - PROCESS | 4076 | ++DOCSHELL 190E2400 == 52 [pid = 4076] [id = 701] 14:13:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (191E2800) [pid = 4076] [serial = 2103] [outer = 00000000] 14:13:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (19698000) [pid = 4076] [serial = 2104] [outer = 191E2800] 14:13:07 INFO - PROCESS | 4076 | 1463605987429 Marionette DEBUG loaded listener.js 14:13:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (198E8C00) [pid = 4076] [serial = 2105] [outer = 191E2800] 14:13:07 INFO - PROCESS | 4076 | 1463605987824 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:13:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:13:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 14:13:07 INFO - PROCESS | 4076 | 1463605987870 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 14:13:07 INFO - PROCESS | 4076 | 1463605987872 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 14:13:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:13:07 INFO - PROCESS | 4076 | 1463605987875 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:13:07 INFO - PROCESS | 4076 | 1463605987877 Marionette TRACE conn6 <- [1,2770,null,{}] 14:13:07 INFO - PROCESS | 4076 | 1463605987880 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:08 INFO - PROCESS | 4076 | 1463605988023 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 14:13:08 INFO - PROCESS | 4076 | 1463605988102 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:08 INFO - PROCESS | 4076 | ++DOCSHELL 19B99400 == 53 [pid = 4076] [id = 702] 14:13:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (19B9D400) [pid = 4076] [serial = 2106] [outer = 00000000] 14:13:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (19C6E000) [pid = 4076] [serial = 2107] [outer = 19B9D400] 14:13:08 INFO - PROCESS | 4076 | 1463605988148 Marionette DEBUG loaded listener.js 14:13:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (19F86000) [pid = 4076] [serial = 2108] [outer = 19B9D400] 14:13:08 INFO - PROCESS | 4076 | 1463605988555 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:13:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:13:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 14:13:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:13:08 INFO - PROCESS | 4076 | 1463605988606 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 14:13:08 INFO - PROCESS | 4076 | 1463605988608 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 14:13:08 INFO - PROCESS | 4076 | 1463605988611 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:13:08 INFO - PROCESS | 4076 | 1463605988613 Marionette TRACE conn6 <- [1,2774,null,{}] 14:13:08 INFO - PROCESS | 4076 | 1463605988616 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:08 INFO - PROCESS | 4076 | 1463605988762 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 14:13:08 INFO - PROCESS | 4076 | 1463605988786 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:08 INFO - PROCESS | 4076 | ++DOCSHELL 1A01F400 == 54 [pid = 4076] [id = 703] 14:13:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1A0B9000) [pid = 4076] [serial = 2109] [outer = 00000000] 14:13:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1A132400) [pid = 4076] [serial = 2110] [outer = 1A0B9000] 14:13:08 INFO - PROCESS | 4076 | 1463605988829 Marionette DEBUG loaded listener.js 14:13:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (1A13F000) [pid = 4076] [serial = 2111] [outer = 1A0B9000] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (09DADC00) [pid = 4076] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1A12BC00) [pid = 4076] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (0D0F5800) [pid = 4076] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (191E5C00) [pid = 4076] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1AD91800) [pid = 4076] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1AD3A400) [pid = 4076] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (19F81400) [pid = 4076] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (1A134400) [pid = 4076] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (17B55000) [pid = 4076] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1A125400) [pid = 4076] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (13E82000) [pid = 4076] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (0DEF0000) [pid = 4076] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (1928E000) [pid = 4076] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (0D917C00) [pid = 4076] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1B40CC00) [pid = 4076] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1887E400) [pid = 4076] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (14725C00) [pid = 4076] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (0C674000) [pid = 4076] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:13:09 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (19C4F800) [pid = 4076] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:13:09 INFO - PROCESS | 4076 | 1463605989467 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:13:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:13:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 870ms 14:13:09 INFO - PROCESS | 4076 | 1463605989482 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 14:13:09 INFO - PROCESS | 4076 | 1463605989484 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 14:13:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:13:09 INFO - PROCESS | 4076 | 1463605989487 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:13:09 INFO - PROCESS | 4076 | 1463605989489 Marionette TRACE conn6 <- [1,2778,null,{}] 14:13:09 INFO - PROCESS | 4076 | 1463605989492 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:09 INFO - PROCESS | 4076 | 1463605989578 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 14:13:09 INFO - PROCESS | 4076 | 1463605989585 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:09 INFO - PROCESS | 4076 | ++DOCSHELL 0C674000 == 55 [pid = 4076] [id = 704] 14:13:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (0C797400) [pid = 4076] [serial = 2112] [outer = 00000000] 14:13:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1887F800) [pid = 4076] [serial = 2113] [outer = 0C797400] 14:13:09 INFO - PROCESS | 4076 | 1463605989731 Marionette DEBUG loaded listener.js 14:13:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (19C4F800) [pid = 4076] [serial = 2114] [outer = 0C797400] 14:13:10 INFO - PROCESS | 4076 | 1463605990073 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:13:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:13:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 630ms 14:13:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:13:10 INFO - PROCESS | 4076 | 1463605990124 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 14:13:10 INFO - PROCESS | 4076 | 1463605990126 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 14:13:10 INFO - PROCESS | 4076 | 1463605990129 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:13:10 INFO - PROCESS | 4076 | 1463605990130 Marionette TRACE conn6 <- [1,2782,null,{}] 14:13:10 INFO - PROCESS | 4076 | 1463605990134 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:10 INFO - PROCESS | 4076 | 1463605990218 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 14:13:10 INFO - PROCESS | 4076 | 1463605990225 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:10 INFO - PROCESS | 4076 | ++DOCSHELL 191E5C00 == 56 [pid = 4076] [id = 705] 14:13:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1969D800) [pid = 4076] [serial = 2115] [outer = 00000000] 14:13:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1AD90C00) [pid = 4076] [serial = 2116] [outer = 1969D800] 14:13:10 INFO - PROCESS | 4076 | 1463605990366 Marionette DEBUG loaded listener.js 14:13:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (1AEF1C00) [pid = 4076] [serial = 2117] [outer = 1969D800] 14:13:10 INFO - PROCESS | 4076 | 1463605990702 Marionette TRACE conn6 <- [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]]]}] 14:13:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:13:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 14:13:10 INFO - PROCESS | 4076 | 1463605990763 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 14:13:10 INFO - PROCESS | 4076 | 1463605990765 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 14:13:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:13:10 INFO - PROCESS | 4076 | 1463605990768 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:13:10 INFO - PROCESS | 4076 | 1463605990769 Marionette TRACE conn6 <- [1,2786,null,{}] 14:13:10 INFO - PROCESS | 4076 | 1463605990773 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:10 INFO - PROCESS | 4076 | 1463605990857 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 14:13:10 INFO - PROCESS | 4076 | 1463605990961 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:10 INFO - PROCESS | 4076 | ++DOCSHELL 1AD8A000 == 57 [pid = 4076] [id = 706] 14:13:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1AD8EC00) [pid = 4076] [serial = 2118] [outer = 00000000] 14:13:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (1BC28800) [pid = 4076] [serial = 2119] [outer = 1AD8EC00] 14:13:11 INFO - PROCESS | 4076 | 1463605991005 Marionette DEBUG loaded listener.js 14:13:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (1C21C000) [pid = 4076] [serial = 2120] [outer = 1AD8EC00] 14:13:11 INFO - PROCESS | 4076 | 1463605991433 Marionette TRACE conn6 <- [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]]]}] 14:13:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:13:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 14:13:11 INFO - PROCESS | 4076 | 1463605991500 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 14:13:11 INFO - PROCESS | 4076 | 1463605991505 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 14:13:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:13:11 INFO - PROCESS | 4076 | 1463605991510 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:13:11 INFO - PROCESS | 4076 | 1463605991515 Marionette TRACE conn6 <- [1,2790,null,{}] 14:13:11 INFO - PROCESS | 4076 | 1463605991522 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:11 INFO - PROCESS | 4076 | 1463605991696 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 14:13:11 INFO - PROCESS | 4076 | 1463605991813 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:11 INFO - PROCESS | 4076 | ++DOCSHELL 0D918000 == 58 [pid = 4076] [id = 707] 14:13:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (0D91EC00) [pid = 4076] [serial = 2121] [outer = 00000000] 14:13:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (0DEE6000) [pid = 4076] [serial = 2122] [outer = 0D91EC00] 14:13:11 INFO - PROCESS | 4076 | 1463605991911 Marionette DEBUG loaded listener.js 14:13:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (13E78C00) [pid = 4076] [serial = 2123] [outer = 0D91EC00] 14:13:12 INFO - PROCESS | 4076 | 1463605992467 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:13:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:13:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1024ms 14:13:12 INFO - PROCESS | 4076 | 1463605992539 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 14:13:12 INFO - PROCESS | 4076 | 1463605992545 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 14:13:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:13:12 INFO - PROCESS | 4076 | 1463605992551 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:13:12 INFO - PROCESS | 4076 | 1463605992554 Marionette TRACE conn6 <- [1,2794,null,{}] 14:13:12 INFO - PROCESS | 4076 | 1463605992558 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:12 INFO - PROCESS | 4076 | 1463605992702 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 14:13:12 INFO - PROCESS | 4076 | 1463605992850 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:12 INFO - PROCESS | 4076 | ++DOCSHELL 17B52000 == 59 [pid = 4076] [id = 708] 14:13:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (17B8C000) [pid = 4076] [serial = 2124] [outer = 00000000] 14:13:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (18BD7C00) [pid = 4076] [serial = 2125] [outer = 17B8C000] 14:13:12 INFO - PROCESS | 4076 | 1463605992905 Marionette DEBUG loaded listener.js 14:13:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1928DC00) [pid = 4076] [serial = 2126] [outer = 17B8C000] 14:13:13 INFO - PROCESS | 4076 | 1463605993496 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:13:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:13:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 970ms 14:13:13 INFO - PROCESS | 4076 | 1463605993524 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 14:13:13 INFO - PROCESS | 4076 | 1463605993527 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 14:13:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:13:13 INFO - PROCESS | 4076 | 1463605993530 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:13:13 INFO - PROCESS | 4076 | 1463605993534 Marionette TRACE conn6 <- [1,2798,null,{}] 14:13:13 INFO - PROCESS | 4076 | 1463605993546 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:13 INFO - PROCESS | 4076 | 1463605993663 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 14:13:13 INFO - PROCESS | 4076 | 1463605993824 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:13 INFO - PROCESS | 4076 | ++DOCSHELL 1AD3C800 == 60 [pid = 4076] [id = 709] 14:13:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1AD8D400) [pid = 4076] [serial = 2127] [outer = 00000000] 14:13:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1BD26800) [pid = 4076] [serial = 2128] [outer = 1AD8D400] 14:13:13 INFO - PROCESS | 4076 | 1463605993883 Marionette DEBUG loaded listener.js 14:13:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1CA5E800) [pid = 4076] [serial = 2129] [outer = 1AD8D400] 14:13:14 INFO - PROCESS | 4076 | 1463605994509 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:13:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:13:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1024ms 14:13:14 INFO - PROCESS | 4076 | 1463605994557 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 14:13:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:13:14 INFO - PROCESS | 4076 | 1463605994560 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 14:13:14 INFO - PROCESS | 4076 | 1463605994564 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:13:14 INFO - PROCESS | 4076 | 1463605994566 Marionette TRACE conn6 <- [1,2802,null,{}] 14:13:14 INFO - PROCESS | 4076 | 1463605994569 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:14 INFO - PROCESS | 4076 | 1463605994679 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 14:13:14 INFO - PROCESS | 4076 | 1463605994825 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:14 INFO - PROCESS | 4076 | ++DOCSHELL 1CA60000 == 61 [pid = 4076] [id = 710] 14:13:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (1D9A2800) [pid = 4076] [serial = 2130] [outer = 00000000] 14:13:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (1E704000) [pid = 4076] [serial = 2131] [outer = 1D9A2800] 14:13:14 INFO - PROCESS | 4076 | 1463605994881 Marionette DEBUG loaded listener.js 14:13:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (20394400) [pid = 4076] [serial = 2132] [outer = 1D9A2800] 14:13:15 INFO - PROCESS | 4076 | 1463605995446 Marionette TRACE conn6 <- [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]]]}] 14:13:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:13:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 930ms 14:13:15 INFO - PROCESS | 4076 | 1463605995498 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 14:13:15 INFO - PROCESS | 4076 | 1463605995500 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 14:13:15 INFO - PROCESS | 4076 | 1463605995504 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:13:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:13:15 INFO - PROCESS | 4076 | 1463605995506 Marionette TRACE conn6 <- [1,2806,null,{}] 14:13:15 INFO - PROCESS | 4076 | 1463605995509 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:15 INFO - PROCESS | 4076 | 1463605995617 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 14:13:15 INFO - PROCESS | 4076 | 1463605995778 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:15 INFO - PROCESS | 4076 | ++DOCSHELL 2039BC00 == 62 [pid = 4076] [id = 711] 14:13:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (2039C000) [pid = 4076] [serial = 2133] [outer = 00000000] 14:13:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (203A1400) [pid = 4076] [serial = 2134] [outer = 2039C000] 14:13:15 INFO - PROCESS | 4076 | 1463605995832 Marionette DEBUG loaded listener.js 14:13:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (21142000) [pid = 4076] [serial = 2135] [outer = 2039C000] 14:13:16 INFO - PROCESS | 4076 | 1463605996416 Marionette TRACE conn6 <- [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]]]}] 14:13:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:13:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 930ms 14:13:16 INFO - PROCESS | 4076 | 1463605996437 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 14:13:16 INFO - PROCESS | 4076 | 1463605996440 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 14:13:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:13:16 INFO - PROCESS | 4076 | 1463605996443 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:13:16 INFO - PROCESS | 4076 | 1463605996445 Marionette TRACE conn6 <- [1,2810,null,{}] 14:13:16 INFO - PROCESS | 4076 | 1463605996449 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:16 INFO - PROCESS | 4076 | 1463605996583 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 14:13:16 INFO - PROCESS | 4076 | 1463605996737 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:16 INFO - PROCESS | 4076 | ++DOCSHELL 1C838800 == 63 [pid = 4076] [id = 712] 14:13:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (2039E000) [pid = 4076] [serial = 2136] [outer = 00000000] 14:13:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (22050800) [pid = 4076] [serial = 2137] [outer = 2039E000] 14:13:16 INFO - PROCESS | 4076 | 1463605996790 Marionette DEBUG loaded listener.js 14:13:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (22054C00) [pid = 4076] [serial = 2138] [outer = 2039E000] 14:13:17 INFO - PROCESS | 4076 | 1463605997382 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:13:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:13:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 970ms 14:13:17 INFO - PROCESS | 4076 | 1463605997418 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 14:13:17 INFO - PROCESS | 4076 | 1463605997420 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 14:13:17 INFO - PROCESS | 4076 | 1463605997423 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:13:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:13:17 INFO - PROCESS | 4076 | 1463605997425 Marionette TRACE conn6 <- [1,2814,null,{}] 14:13:17 INFO - PROCESS | 4076 | 1463605997428 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:17 INFO - PROCESS | 4076 | 1463605997703 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 14:13:17 INFO - PROCESS | 4076 | 1463605997893 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:17 INFO - PROCESS | 4076 | ++DOCSHELL 0D84D800 == 64 [pid = 4076] [id = 713] 14:13:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (0D851000) [pid = 4076] [serial = 2139] [outer = 00000000] 14:13:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (0DC6E800) [pid = 4076] [serial = 2140] [outer = 0D851000] 14:13:17 INFO - PROCESS | 4076 | 1463605997944 Marionette DEBUG loaded listener.js 14:13:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (11095800) [pid = 4076] [serial = 2141] [outer = 0D851000] 14:13:18 INFO - PROCESS | 4076 | 1463605998560 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:13:18 INFO - PROCESS | 4076 | --DOCSHELL 191E5C00 == 63 [pid = 4076] [id = 705] 14:13:18 INFO - PROCESS | 4076 | --DOCSHELL 0C674000 == 62 [pid = 4076] [id = 704] 14:13:18 INFO - PROCESS | 4076 | --DOCSHELL 1A01F400 == 61 [pid = 4076] [id = 703] 14:13:18 INFO - PROCESS | 4076 | --DOCSHELL 19B99400 == 60 [pid = 4076] [id = 702] 14:13:18 INFO - PROCESS | 4076 | --DOCSHELL 190E2400 == 59 [pid = 4076] [id = 701] 14:13:18 INFO - PROCESS | 4076 | --DOCSHELL 1864CC00 == 58 [pid = 4076] [id = 700] 14:13:18 INFO - PROCESS | 4076 | --DOCSHELL 0DCAA000 == 57 [pid = 4076] [id = 699] 14:13:18 INFO - PROCESS | 4076 | --DOCSHELL 0D849800 == 56 [pid = 4076] [id = 698] 14:13:18 INFO - PROCESS | 4076 | --DOCSHELL 0D91E800 == 55 [pid = 4076] [id = 697] 14:13:18 INFO - PROCESS | 4076 | --DOCSHELL 1DA68C00 == 54 [pid = 4076] [id = 696] 14:13:18 INFO - PROCESS | 4076 | --DOCSHELL 0D64D800 == 53 [pid = 4076] [id = 695] 14:13:18 INFO - PROCESS | 4076 | --DOCSHELL 1CA63400 == 52 [pid = 4076] [id = 694] 14:13:18 INFO - PROCESS | 4076 | --DOCSHELL 1AD84800 == 51 [pid = 4076] [id = 693] 14:13:18 INFO - PROCESS | 4076 | --DOCSHELL 1880F800 == 50 [pid = 4076] [id = 692] 14:13:18 INFO - PROCESS | 4076 | --DOCSHELL 0C717800 == 49 [pid = 4076] [id = 691] 14:13:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:13:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1218ms 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (191E6C00) [pid = 4076] [serial = 1919] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (1863F400) [pid = 4076] [serial = 1961] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (0D912400) [pid = 4076] [serial = 1916] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (1A125000) [pid = 4076] [serial = 1922] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (0D767400) [pid = 4076] [serial = 1871] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (1AD82400) [pid = 4076] [serial = 1925] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (0DC9E800) [pid = 4076] [serial = 1958] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (1A13F800) [pid = 4076] [serial = 1964] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (1B409400) [pid = 4076] [serial = 1970] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (1AD8B400) [pid = 4076] [serial = 1967] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1561D800) [pid = 4076] [serial = 2038] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (19001400) [pid = 4076] [serial = 2053] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1900D800) [pid = 4076] [serial = 2054] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1AD86000) [pid = 4076] [serial = 2045] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1AD39800) [pid = 4076] [serial = 2044] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1562B800) [pid = 4076] [serial = 2048] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1469C000) [pid = 4076] [serial = 2047] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (15624400) [pid = 4076] [serial = 2050] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (1AD87C00) [pid = 4076] [serial = 2062] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (17629400) [pid = 4076] [serial = 2051] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (19BA2400) [pid = 4076] [serial = 2056] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (198E1400) [pid = 4076] [serial = 2041] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (18649C00) [pid = 4076] [serial = 2068] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (1BC23400) [pid = 4076] [serial = 2065] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1BC27400) [pid = 4076] [serial = 2066] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (19007C00) [pid = 4076] [serial = 2069] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1C224800) [pid = 4076] [serial = 2071] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (19C65C00) [pid = 4076] [serial = 2057] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1A01D400) [pid = 4076] [serial = 2059] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (1A011C00) [pid = 4076] [serial = 2060] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (1AEC1C00) [pid = 4076] [serial = 2063] [outer = 00000000] [url = about:blank] 14:13:18 INFO - PROCESS | 4076 | 1463605998680 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 14:13:18 INFO - PROCESS | 4076 | 1463605998683 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 14:13:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:13:18 INFO - PROCESS | 4076 | 1463605998696 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:13:18 INFO - PROCESS | 4076 | 1463605998700 Marionette TRACE conn6 <- [1,2818,null,{}] 14:13:18 INFO - PROCESS | 4076 | 1463605998704 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:18 INFO - PROCESS | 4076 | 1463605998799 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 14:13:18 INFO - PROCESS | 4076 | 1463605998807 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:18 INFO - PROCESS | 4076 | ++DOCSHELL 0D917400 == 50 [pid = 4076] [id = 714] 14:13:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (0D917800) [pid = 4076] [serial = 2142] [outer = 00000000] 14:13:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (0DC75C00) [pid = 4076] [serial = 2143] [outer = 0D917800] 14:13:18 INFO - PROCESS | 4076 | 1463605998855 Marionette DEBUG loaded listener.js 14:13:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (1427A400) [pid = 4076] [serial = 2144] [outer = 0D917800] 14:13:19 INFO - PROCESS | 4076 | 1463605999407 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:13:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:13:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 14:13:19 INFO - PROCESS | 4076 | 1463605999431 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 14:13:19 INFO - PROCESS | 4076 | 1463605999434 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 14:13:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:13:19 INFO - PROCESS | 4076 | 1463605999437 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:13:19 INFO - PROCESS | 4076 | 1463605999439 Marionette TRACE conn6 <- [1,2822,null,{}] 14:13:19 INFO - PROCESS | 4076 | 1463605999443 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:19 INFO - PROCESS | 4076 | 1463605999532 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 14:13:19 INFO - PROCESS | 4076 | 1463605999543 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:19 INFO - PROCESS | 4076 | ++DOCSHELL 16A3E000 == 51 [pid = 4076] [id = 715] 14:13:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (17B51800) [pid = 4076] [serial = 2145] [outer = 00000000] 14:13:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (1863F400) [pid = 4076] [serial = 2146] [outer = 17B51800] 14:13:19 INFO - PROCESS | 4076 | 1463605999589 Marionette DEBUG loaded listener.js 14:13:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (1880F800) [pid = 4076] [serial = 2147] [outer = 17B51800] 14:13:20 INFO - PROCESS | 4076 | 1463606000080 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:13:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:13:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 671ms 14:13:20 INFO - PROCESS | 4076 | 1463606000112 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 14:13:20 INFO - PROCESS | 4076 | 1463606000115 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 14:13:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:13:20 INFO - PROCESS | 4076 | 1463606000126 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:13:20 INFO - PROCESS | 4076 | 1463606000130 Marionette TRACE conn6 <- [1,2826,null,{}] 14:13:20 INFO - PROCESS | 4076 | 1463606000133 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:20 INFO - PROCESS | 4076 | 1463606000223 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 14:13:20 INFO - PROCESS | 4076 | 1463606000230 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:20 INFO - PROCESS | 4076 | ++DOCSHELL 190DC400 == 52 [pid = 4076] [id = 716] 14:13:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (190DC800) [pid = 4076] [serial = 2148] [outer = 00000000] 14:13:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (1928E800) [pid = 4076] [serial = 2149] [outer = 190DC800] 14:13:20 INFO - PROCESS | 4076 | 1463606000274 Marionette DEBUG loaded listener.js 14:13:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (19693800) [pid = 4076] [serial = 2150] [outer = 190DC800] 14:13:20 INFO - PROCESS | 4076 | 1463606000739 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:13:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:13:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 690ms 14:13:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:13:20 INFO - PROCESS | 4076 | 1463606000811 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 14:13:20 INFO - PROCESS | 4076 | 1463606000813 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 14:13:20 INFO - PROCESS | 4076 | 1463606000817 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:13:20 INFO - PROCESS | 4076 | 1463606000818 Marionette TRACE conn6 <- [1,2830,null,{}] 14:13:20 INFO - PROCESS | 4076 | 1463606000837 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:20 INFO - PROCESS | 4076 | 1463606000924 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 14:13:20 INFO - PROCESS | 4076 | 1463606000930 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:20 INFO - PROCESS | 4076 | ++DOCSHELL 19BA3400 == 53 [pid = 4076] [id = 717] 14:13:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (19BA4400) [pid = 4076] [serial = 2151] [outer = 00000000] 14:13:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (19BA8000) [pid = 4076] [serial = 2152] [outer = 19BA4400] 14:13:20 INFO - PROCESS | 4076 | 1463606000975 Marionette DEBUG loaded listener.js 14:13:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (19C4B000) [pid = 4076] [serial = 2153] [outer = 19BA4400] 14:13:21 INFO - PROCESS | 4076 | 1463606001442 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:13:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:13:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 14:13:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:13:21 INFO - PROCESS | 4076 | 1463606001488 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 14:13:21 INFO - PROCESS | 4076 | 1463606001490 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 14:13:21 INFO - PROCESS | 4076 | 1463606001493 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:13:21 INFO - PROCESS | 4076 | 1463606001494 Marionette TRACE conn6 <- [1,2834,null,{}] 14:13:21 INFO - PROCESS | 4076 | 1463606001498 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:21 INFO - PROCESS | 4076 | 1463606001624 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 14:13:21 INFO - PROCESS | 4076 | 1463606001722 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:21 INFO - PROCESS | 4076 | ++DOCSHELL 19F3C400 == 54 [pid = 4076] [id = 718] 14:13:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (19F7BC00) [pid = 4076] [serial = 2154] [outer = 00000000] 14:13:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (19FAC800) [pid = 4076] [serial = 2155] [outer = 19F7BC00] 14:13:21 INFO - PROCESS | 4076 | 1463606001773 Marionette DEBUG loaded listener.js 14:13:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1A0B5800) [pid = 4076] [serial = 2156] [outer = 19F7BC00] 14:13:22 INFO - PROCESS | 4076 | 1463606002209 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:13:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:13:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 770ms 14:13:22 INFO - PROCESS | 4076 | 1463606002264 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 14:13:22 INFO - PROCESS | 4076 | 1463606002266 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 14:13:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:13:22 INFO - PROCESS | 4076 | 1463606002275 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:13:22 INFO - PROCESS | 4076 | 1463606002276 Marionette TRACE conn6 <- [1,2838,null,{}] 14:13:22 INFO - PROCESS | 4076 | 1463606002280 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:22 INFO - PROCESS | 4076 | 1463606002402 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 14:13:22 INFO - PROCESS | 4076 | 1463606002475 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:22 INFO - PROCESS | 4076 | ++DOCSHELL 1A12D400 == 55 [pid = 4076] [id = 719] 14:13:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1A12E400) [pid = 4076] [serial = 2157] [outer = 00000000] 14:13:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1AD35000) [pid = 4076] [serial = 2158] [outer = 1A12E400] 14:13:22 INFO - PROCESS | 4076 | 1463606002519 Marionette DEBUG loaded listener.js 14:13:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1AD40000) [pid = 4076] [serial = 2159] [outer = 1A12E400] 14:13:22 INFO - PROCESS | 4076 | 1463606002922 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:13:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:13:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 690ms 14:13:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:13:22 INFO - PROCESS | 4076 | 1463606002960 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 14:13:22 INFO - PROCESS | 4076 | 1463606002962 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 14:13:22 INFO - PROCESS | 4076 | 1463606002965 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:13:22 INFO - PROCESS | 4076 | 1463606002967 Marionette TRACE conn6 <- [1,2842,null,{}] 14:13:22 INFO - PROCESS | 4076 | 1463606002970 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:23 INFO - PROCESS | 4076 | 1463606003131 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 14:13:23 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (191E2800) [pid = 4076] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:13:23 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (0D84A800) [pid = 4076] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:13:23 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (14723000) [pid = 4076] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:13:23 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1880D000) [pid = 4076] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:13:23 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (19B9D400) [pid = 4076] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:13:23 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (1969D800) [pid = 4076] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:13:23 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (0C797400) [pid = 4076] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:13:23 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1A0B9000) [pid = 4076] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:13:23 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (10E0B400) [pid = 4076] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:13:23 INFO - PROCESS | 4076 | 1463606003333 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:23 INFO - PROCESS | 4076 | ++DOCSHELL 0C797400 == 56 [pid = 4076] [id = 720] 14:13:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (0D76A000) [pid = 4076] [serial = 2160] [outer = 00000000] 14:13:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (14723000) [pid = 4076] [serial = 2161] [outer = 0D76A000] 14:13:23 INFO - PROCESS | 4076 | 1463606003378 Marionette DEBUG loaded listener.js 14:13:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (1864D400) [pid = 4076] [serial = 2162] [outer = 0D76A000] 14:13:23 INFO - PROCESS | 4076 | 1463606003727 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:13:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:13:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 830ms 14:13:23 INFO - PROCESS | 4076 | 1463606003796 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 14:13:23 INFO - PROCESS | 4076 | 1463606003798 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 14:13:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:13:23 INFO - PROCESS | 4076 | 1463606003801 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:13:23 INFO - PROCESS | 4076 | 1463606003802 Marionette TRACE conn6 <- [1,2846,null,{}] 14:13:23 INFO - PROCESS | 4076 | 1463606003805 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:23 INFO - PROCESS | 4076 | 1463606003890 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 14:13:24 INFO - PROCESS | 4076 | 1463606003995 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:24 INFO - PROCESS | 4076 | ++DOCSHELL 11092400 == 57 [pid = 4076] [id = 721] 14:13:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (15626400) [pid = 4076] [serial = 2163] [outer = 00000000] 14:13:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (1AD88800) [pid = 4076] [serial = 2164] [outer = 15626400] 14:13:24 INFO - PROCESS | 4076 | 1463606004038 Marionette DEBUG loaded listener.js 14:13:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1AEC1C00) [pid = 4076] [serial = 2165] [outer = 15626400] 14:13:24 INFO - PROCESS | 4076 | 1463606004392 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:13:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:13:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 14:13:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:13:24 INFO - PROCESS | 4076 | 1463606004432 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 14:13:24 INFO - PROCESS | 4076 | 1463606004433 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 14:13:24 INFO - PROCESS | 4076 | 1463606004436 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:13:24 INFO - PROCESS | 4076 | 1463606004438 Marionette TRACE conn6 <- [1,2850,null,{}] 14:13:24 INFO - PROCESS | 4076 | 1463606004441 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:24 INFO - PROCESS | 4076 | 1463606004571 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 14:13:24 INFO - PROCESS | 4076 | 1463606004611 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:24 INFO - PROCESS | 4076 | ++DOCSHELL 191E2800 == 58 [pid = 4076] [id = 722] 14:13:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1A12C000) [pid = 4076] [serial = 2166] [outer = 00000000] 14:13:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1BC26400) [pid = 4076] [serial = 2167] [outer = 1A12C000] 14:13:24 INFO - PROCESS | 4076 | 1463606004655 Marionette DEBUG loaded listener.js 14:13:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (1C2CB800) [pid = 4076] [serial = 2168] [outer = 1A12C000] 14:13:25 INFO - PROCESS | 4076 | 1463606005074 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:13:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:13:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 14:13:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:13:25 INFO - PROCESS | 4076 | 1463606005111 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 14:13:25 INFO - PROCESS | 4076 | 1463606005113 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 14:13:25 INFO - PROCESS | 4076 | 1463606005116 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:13:25 INFO - PROCESS | 4076 | 1463606005118 Marionette TRACE conn6 <- [1,2854,null,{}] 14:13:25 INFO - PROCESS | 4076 | 1463606005121 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:25 INFO - PROCESS | 4076 | 1463606005250 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 14:13:25 INFO - PROCESS | 4076 | 1463606005278 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:25 INFO - PROCESS | 4076 | ++DOCSHELL 1C891000 == 59 [pid = 4076] [id = 723] 14:13:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (1CA6A400) [pid = 4076] [serial = 2169] [outer = 00000000] 14:13:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (1D9A9400) [pid = 4076] [serial = 2170] [outer = 1CA6A400] 14:13:25 INFO - PROCESS | 4076 | 1463606005326 Marionette DEBUG loaded listener.js 14:13:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (1DA68C00) [pid = 4076] [serial = 2171] [outer = 1CA6A400] 14:13:26 INFO - PROCESS | 4076 | 1463606006018 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:13:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:13:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 970ms 14:13:26 INFO - PROCESS | 4076 | 1463606006088 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 14:13:26 INFO - PROCESS | 4076 | 1463606006094 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 14:13:26 INFO - PROCESS | 4076 | 1463606006099 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:13:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:13:26 INFO - PROCESS | 4076 | 1463606006104 Marionette TRACE conn6 <- [1,2858,null,{}] 14:13:26 INFO - PROCESS | 4076 | 1463606006124 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:26 INFO - PROCESS | 4076 | 1463606006253 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 14:13:26 INFO - PROCESS | 4076 | 1463606006399 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:26 INFO - PROCESS | 4076 | ++DOCSHELL 0D808000 == 60 [pid = 4076] [id = 724] 14:13:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (0D80C000) [pid = 4076] [serial = 2172] [outer = 00000000] 14:13:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (15FC5C00) [pid = 4076] [serial = 2173] [outer = 0D80C000] 14:13:26 INFO - PROCESS | 4076 | 1463606006457 Marionette DEBUG loaded listener.js 14:13:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (17B51400) [pid = 4076] [serial = 2174] [outer = 0D80C000] 14:13:27 INFO - PROCESS | 4076 | 1463606007027 Marionette TRACE conn6 <- [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]]]}] 14:13:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:13:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 970ms 14:13:27 INFO - PROCESS | 4076 | 1463606007074 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 14:13:27 INFO - PROCESS | 4076 | 1463606007080 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 14:13:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:13:27 INFO - PROCESS | 4076 | 1463606007086 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:13:27 INFO - PROCESS | 4076 | 1463606007089 Marionette TRACE conn6 <- [1,2862,null,{}] 14:13:27 INFO - PROCESS | 4076 | 1463606007093 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:27 INFO - PROCESS | 4076 | 1463606007209 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 14:13:27 INFO - PROCESS | 4076 | 1463606007373 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:27 INFO - PROCESS | 4076 | ++DOCSHELL 18C6FC00 == 61 [pid = 4076] [id = 725] 14:13:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (19008800) [pid = 4076] [serial = 2175] [outer = 00000000] 14:13:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1969C800) [pid = 4076] [serial = 2176] [outer = 19008800] 14:13:27 INFO - PROCESS | 4076 | 1463606007429 Marionette DEBUG loaded listener.js 14:13:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (19C6DC00) [pid = 4076] [serial = 2177] [outer = 19008800] 14:13:28 INFO - PROCESS | 4076 | 1463606008022 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:13:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:13:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 970ms 14:13:28 INFO - PROCESS | 4076 | 1463606008058 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 14:13:28 INFO - PROCESS | 4076 | 1463606008061 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 14:13:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:13:28 INFO - PROCESS | 4076 | 1463606008064 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:13:28 INFO - PROCESS | 4076 | 1463606008068 Marionette TRACE conn6 <- [1,2866,null,{}] 14:13:28 INFO - PROCESS | 4076 | 1463606008079 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:28 INFO - PROCESS | 4076 | 1463606008196 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 14:13:28 INFO - PROCESS | 4076 | 1463606008349 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:28 INFO - PROCESS | 4076 | ++DOCSHELL 1CA69400 == 62 [pid = 4076] [id = 726] 14:13:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1CA6A000) [pid = 4076] [serial = 2178] [outer = 00000000] 14:13:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (1D9AD400) [pid = 4076] [serial = 2179] [outer = 1CA6A000] 14:13:28 INFO - PROCESS | 4076 | 1463606008407 Marionette DEBUG loaded listener.js 14:13:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (20396400) [pid = 4076] [serial = 2180] [outer = 1CA6A000] 14:13:29 INFO - PROCESS | 4076 | 1463606009013 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:13:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:13:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 970ms 14:13:29 INFO - PROCESS | 4076 | 1463606009038 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 14:13:29 INFO - PROCESS | 4076 | 1463606009041 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 14:13:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:13:29 INFO - PROCESS | 4076 | 1463606009044 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:13:29 INFO - PROCESS | 4076 | 1463606009046 Marionette TRACE conn6 <- [1,2870,null,{}] 14:13:29 INFO - PROCESS | 4076 | 1463606009050 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:29 INFO - PROCESS | 4076 | 1463606009163 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 14:13:29 INFO - PROCESS | 4076 | 1463606009313 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:29 INFO - PROCESS | 4076 | ++DOCSHELL 21140400 == 63 [pid = 4076] [id = 727] 14:13:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (21143800) [pid = 4076] [serial = 2181] [outer = 00000000] 14:13:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (2114B000) [pid = 4076] [serial = 2182] [outer = 21143800] 14:13:29 INFO - PROCESS | 4076 | 1463606009369 Marionette DEBUG loaded listener.js 14:13:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (21D37C00) [pid = 4076] [serial = 2183] [outer = 21143800] 14:13:29 INFO - PROCESS | 4076 | 1463606009905 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:13:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:13:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 930ms 14:13:29 INFO - PROCESS | 4076 | 1463606009978 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 14:13:29 INFO - PROCESS | 4076 | 1463606009981 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 14:13:29 INFO - PROCESS | 4076 | 1463606009984 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:13:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:13:29 INFO - PROCESS | 4076 | 1463606009986 Marionette TRACE conn6 <- [1,2874,null,{}] 14:13:29 INFO - PROCESS | 4076 | 1463606009990 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:30 INFO - PROCESS | 4076 | 1463606010144 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 14:13:30 INFO - PROCESS | 4076 | 1463606010295 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:30 INFO - PROCESS | 4076 | ++DOCSHELL 0DB11800 == 64 [pid = 4076] [id = 728] 14:13:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (0DC6D000) [pid = 4076] [serial = 2184] [outer = 00000000] 14:13:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (18647400) [pid = 4076] [serial = 2185] [outer = 0DC6D000] 14:13:30 INFO - PROCESS | 4076 | 1463606010350 Marionette DEBUG loaded listener.js 14:13:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (190E2800) [pid = 4076] [serial = 2186] [outer = 0DC6D000] 14:13:31 INFO - PROCESS | 4076 | 1463606011259 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:13:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:13:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1316ms 14:13:31 INFO - PROCESS | 4076 | 1463606011304 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 14:13:31 INFO - PROCESS | 4076 | 1463606011308 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 14:13:31 INFO - PROCESS | 4076 | 1463606011328 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:13:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:13:31 INFO - PROCESS | 4076 | 1463606011331 Marionette TRACE conn6 <- [1,2878,null,{}] 14:13:31 INFO - PROCESS | 4076 | 1463606011337 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:31 INFO - PROCESS | 4076 | 1463606011441 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 14:13:31 INFO - PROCESS | 4076 | 1463606011591 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:31 INFO - PROCESS | 4076 | ++DOCSHELL 0DCA4800 == 65 [pid = 4076] [id = 729] 14:13:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (0DCA4C00) [pid = 4076] [serial = 2187] [outer = 00000000] 14:13:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (13F90000) [pid = 4076] [serial = 2188] [outer = 0DCA4C00] 14:13:31 INFO - PROCESS | 4076 | 1463606011644 Marionette DEBUG loaded listener.js 14:13:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (149AEC00) [pid = 4076] [serial = 2189] [outer = 0DCA4C00] 14:13:32 INFO - PROCESS | 4076 | --DOCSHELL 191E2800 == 64 [pid = 4076] [id = 722] 14:13:32 INFO - PROCESS | 4076 | --DOCSHELL 11092400 == 63 [pid = 4076] [id = 721] 14:13:32 INFO - PROCESS | 4076 | --DOCSHELL 0C797400 == 62 [pid = 4076] [id = 720] 14:13:32 INFO - PROCESS | 4076 | --DOCSHELL 1A12D400 == 61 [pid = 4076] [id = 719] 14:13:32 INFO - PROCESS | 4076 | --DOCSHELL 19F3C400 == 60 [pid = 4076] [id = 718] 14:13:32 INFO - PROCESS | 4076 | --DOCSHELL 19BA3400 == 59 [pid = 4076] [id = 717] 14:13:32 INFO - PROCESS | 4076 | --DOCSHELL 190DC400 == 58 [pid = 4076] [id = 716] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (1BC28800) [pid = 4076] [serial = 2119] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOCSHELL 16A3E000 == 57 [pid = 4076] [id = 715] 14:13:32 INFO - PROCESS | 4076 | --DOCSHELL 0D917400 == 56 [pid = 4076] [id = 714] 14:13:32 INFO - PROCESS | 4076 | --DOCSHELL 0D84D800 == 55 [pid = 4076] [id = 713] 14:13:32 INFO - PROCESS | 4076 | --DOCSHELL 1AD3C800 == 54 [pid = 4076] [id = 709] 14:13:32 INFO - PROCESS | 4076 | --DOCSHELL 17B52000 == 53 [pid = 4076] [id = 708] 14:13:32 INFO - PROCESS | 4076 | --DOCSHELL 0D918000 == 52 [pid = 4076] [id = 707] 14:13:32 INFO - PROCESS | 4076 | --DOCSHELL 1AD8A000 == 51 [pid = 4076] [id = 706] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (1AD90C00) [pid = 4076] [serial = 2116] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (19C4F800) [pid = 4076] [serial = 2114] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (1761D800) [pid = 4076] [serial = 2093] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (149A8400) [pid = 4076] [serial = 2092] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (1A13F000) [pid = 4076] [serial = 2111] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (190DE000) [pid = 4076] [serial = 2102] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (19698000) [pid = 4076] [serial = 2104] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (198E8C00) [pid = 4076] [serial = 2105] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (0D915400) [pid = 4076] [serial = 2095] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (0DC75000) [pid = 4076] [serial = 2096] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (176AEC00) [pid = 4076] [serial = 2098] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (17BC7000) [pid = 4076] [serial = 2099] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (19002000) [pid = 4076] [serial = 2101] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (19F86000) [pid = 4076] [serial = 2108] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (0D80B400) [pid = 4076] [serial = 2074] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (1900C400) [pid = 4076] [serial = 2077] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (1B45A400) [pid = 4076] [serial = 2080] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1D9A1C00) [pid = 4076] [serial = 2083] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (1DA5C400) [pid = 4076] [serial = 2086] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1E706000) [pid = 4076] [serial = 2089] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (19C6E000) [pid = 4076] [serial = 2107] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1AEF1C00) [pid = 4076] [serial = 2117] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1887F800) [pid = 4076] [serial = 2113] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1A132400) [pid = 4076] [serial = 2110] [outer = 00000000] [url = about:blank] 14:13:32 INFO - PROCESS | 4076 | 1463606012314 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:13:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:13:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1019ms 14:13:32 INFO - PROCESS | 4076 | 1463606012351 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 14:13:32 INFO - PROCESS | 4076 | 1463606012357 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 14:13:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:13:32 INFO - PROCESS | 4076 | 1463606012362 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:13:32 INFO - PROCESS | 4076 | 1463606012365 Marionette TRACE conn6 <- [1,2882,null,{}] 14:13:32 INFO - PROCESS | 4076 | 1463606012368 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:32 INFO - PROCESS | 4076 | 1463606012455 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 14:13:32 INFO - PROCESS | 4076 | 1463606012465 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:32 INFO - PROCESS | 4076 | ++DOCSHELL 0D80B400 == 52 [pid = 4076] [id = 730] 14:13:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (0D80E800) [pid = 4076] [serial = 2190] [outer = 00000000] 14:13:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (0DF9CC00) [pid = 4076] [serial = 2191] [outer = 0D80E800] 14:13:32 INFO - PROCESS | 4076 | 1463606012510 Marionette DEBUG loaded listener.js 14:13:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1491E800) [pid = 4076] [serial = 2192] [outer = 0D80E800] 14:13:33 INFO - PROCESS | 4076 | 1463606013041 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:13:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:13:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 14:13:33 INFO - PROCESS | 4076 | 1463606013096 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 14:13:33 INFO - PROCESS | 4076 | 1463606013098 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 14:13:33 INFO - PROCESS | 4076 | 1463606013102 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:13:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:13:33 INFO - PROCESS | 4076 | 1463606013105 Marionette TRACE conn6 <- [1,2886,null,{}] 14:13:33 INFO - PROCESS | 4076 | 1463606013115 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:33 INFO - PROCESS | 4076 | 1463606013236 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 14:13:33 INFO - PROCESS | 4076 | 1463606013346 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:33 INFO - PROCESS | 4076 | ++DOCSHELL 176B2000 == 53 [pid = 4076] [id = 731] 14:13:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (17B59800) [pid = 4076] [serial = 2193] [outer = 00000000] 14:13:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (18647000) [pid = 4076] [serial = 2194] [outer = 17B59800] 14:13:33 INFO - PROCESS | 4076 | 1463606013394 Marionette DEBUG loaded listener.js 14:13:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (1887DC00) [pid = 4076] [serial = 2195] [outer = 17B59800] 14:13:33 INFO - PROCESS | 4076 | 1463606013789 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:13:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:13:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 14:13:33 INFO - PROCESS | 4076 | 1463606013836 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 14:13:33 INFO - PROCESS | 4076 | 1463606013839 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 14:13:33 INFO - PROCESS | 4076 | 1463606013842 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:13:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:13:33 INFO - PROCESS | 4076 | 1463606013844 Marionette TRACE conn6 <- [1,2890,null,{}] 14:13:33 INFO - PROCESS | 4076 | 1463606013848 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:33 INFO - PROCESS | 4076 | 1463606013936 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 14:13:33 INFO - PROCESS | 4076 | 1463606013942 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:33 INFO - PROCESS | 4076 | ++DOCSHELL 18C73800 == 54 [pid = 4076] [id = 732] 14:13:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (18C73C00) [pid = 4076] [serial = 2196] [outer = 00000000] 14:13:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (1900C400) [pid = 4076] [serial = 2197] [outer = 18C73C00] 14:13:33 INFO - PROCESS | 4076 | 1463606013987 Marionette DEBUG loaded listener.js 14:13:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (191E2000) [pid = 4076] [serial = 2198] [outer = 18C73C00] 14:13:34 INFO - PROCESS | 4076 | 1463606014441 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:13:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:13:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 14:13:34 INFO - PROCESS | 4076 | 1463606014484 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 14:13:34 INFO - PROCESS | 4076 | 1463606014486 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 14:13:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:13:34 INFO - PROCESS | 4076 | 1463606014490 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:13:34 INFO - PROCESS | 4076 | 1463606014491 Marionette TRACE conn6 <- [1,2894,null,{}] 14:13:34 INFO - PROCESS | 4076 | 1463606014507 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:34 INFO - PROCESS | 4076 | 1463606014630 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 14:13:34 INFO - PROCESS | 4076 | 1463606014732 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:34 INFO - PROCESS | 4076 | ++DOCSHELL 19691800 == 55 [pid = 4076] [id = 733] 14:13:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (1969C000) [pid = 4076] [serial = 2199] [outer = 00000000] 14:13:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (198E9400) [pid = 4076] [serial = 2200] [outer = 1969C000] 14:13:34 INFO - PROCESS | 4076 | 1463606014778 Marionette DEBUG loaded listener.js 14:13:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (19B9E800) [pid = 4076] [serial = 2201] [outer = 1969C000] 14:13:35 INFO - PROCESS | 4076 | 1463606015211 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:13:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:13:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 770ms 14:13:35 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:13:35 INFO - PROCESS | 4076 | 1463606015261 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 14:13:35 INFO - PROCESS | 4076 | 1463606015263 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 14:13:35 INFO - PROCESS | 4076 | 1463606015266 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:13:35 INFO - PROCESS | 4076 | 1463606015267 Marionette TRACE conn6 <- [1,2898,null,{}] 14:13:35 INFO - PROCESS | 4076 | 1463606015271 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:35 INFO - PROCESS | 4076 | 1463606015410 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 14:13:35 INFO - PROCESS | 4076 | 1463606015484 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:35 INFO - PROCESS | 4076 | ++DOCSHELL 19BA5C00 == 56 [pid = 4076] [id = 734] 14:13:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (19BA8C00) [pid = 4076] [serial = 2202] [outer = 00000000] 14:13:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (19FADC00) [pid = 4076] [serial = 2203] [outer = 19BA8C00] 14:13:35 INFO - PROCESS | 4076 | 1463606015529 Marionette DEBUG loaded listener.js 14:13:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (1A012800) [pid = 4076] [serial = 2204] [outer = 19BA8C00] 14:13:35 INFO - PROCESS | 4076 | 1463606015906 Marionette TRACE conn6 <- [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]]]}] 14:13:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:13:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:13:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 14:13:35 INFO - PROCESS | 4076 | 1463606015944 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 14:13:35 INFO - PROCESS | 4076 | 1463606015946 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 14:13:35 INFO - TEST-START | /DOMEvents/constructors.html 14:13:35 INFO - PROCESS | 4076 | 1463606015950 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:13:35 INFO - PROCESS | 4076 | 1463606015951 Marionette TRACE conn6 <- [1,2902,null,{}] 14:13:35 INFO - PROCESS | 4076 | 1463606015955 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:36 INFO - PROCESS | 4076 | 1463606016097 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 14:13:36 INFO - PROCESS | 4076 | 1463606016117 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:36 INFO - PROCESS | 4076 | ++DOCSHELL 19FAA800 == 57 [pid = 4076] [id = 735] 14:13:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1A0B1800) [pid = 4076] [serial = 2205] [outer = 00000000] 14:13:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1A133800) [pid = 4076] [serial = 2206] [outer = 1A0B1800] 14:13:36 INFO - PROCESS | 4076 | 1463606016161 Marionette DEBUG loaded listener.js 14:13:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (1A235000) [pid = 4076] [serial = 2207] [outer = 1A0B1800] 14:13:36 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (0D917800) [pid = 4076] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:13:36 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (0D76A000) [pid = 4076] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:13:36 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (19F7BC00) [pid = 4076] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:13:36 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (1A12E400) [pid = 4076] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:13:36 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (19BA4400) [pid = 4076] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:13:36 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (190DC800) [pid = 4076] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:13:36 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (15626400) [pid = 4076] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:13:36 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (17B51800) [pid = 4076] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:13:36 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (0D851000) [pid = 4076] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:13:36 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (1AD8EC00) [pid = 4076] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:13:36 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (1A12C000) [pid = 4076] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:13:36 INFO - PROCESS | 4076 | 1463606016984 Marionette TRACE conn6 <- [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]]]}] 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:13:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:13:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:13:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:13:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:13:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:13:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:13:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:13:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:13:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:13:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:13:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:13:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:13:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:13:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:13:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:13:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:13:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:13:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:13:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:13:37 INFO - TEST-OK | /DOMEvents/constructors.html | took 1104ms 14:13:37 INFO - PROCESS | 4076 | 1463606017057 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 14:13:37 INFO - PROCESS | 4076 | 1463606017059 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 14:13:37 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:13:37 INFO - PROCESS | 4076 | 1463606017062 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:13:37 INFO - PROCESS | 4076 | 1463606017064 Marionette TRACE conn6 <- [1,2906,null,{}] 14:13:37 INFO - PROCESS | 4076 | 1463606017067 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:37 INFO - PROCESS | 4076 | 1463606017149 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 14:13:37 INFO - PROCESS | 4076 | 1463606017254 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:37 INFO - PROCESS | 4076 | ++DOCSHELL 0D674400 == 58 [pid = 4076] [id = 736] 14:13:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (0D91D000) [pid = 4076] [serial = 2208] [outer = 00000000] 14:13:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (190D9C00) [pid = 4076] [serial = 2209] [outer = 0D91D000] 14:13:37 INFO - PROCESS | 4076 | 1463606017298 Marionette DEBUG loaded listener.js 14:13:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (19BA1400) [pid = 4076] [serial = 2210] [outer = 0D91D000] 14:13:37 INFO - PROCESS | 4076 | 1463606017652 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:13:37 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:13:37 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 14:13:37 INFO - PROCESS | 4076 | 1463606017694 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 14:13:37 INFO - PROCESS | 4076 | 1463606017696 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 14:13:37 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:13:37 INFO - PROCESS | 4076 | 1463606017699 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:13:37 INFO - PROCESS | 4076 | 1463606017701 Marionette TRACE conn6 <- [1,2910,null,{}] 14:13:37 INFO - PROCESS | 4076 | 1463606017704 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:37 INFO - PROCESS | 4076 | 1463606017833 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 14:13:37 INFO - PROCESS | 4076 | 1463606017843 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:37 INFO - PROCESS | 4076 | ++DOCSHELL 0DC6C400 == 59 [pid = 4076] [id = 737] 14:13:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (156E4400) [pid = 4076] [serial = 2211] [outer = 00000000] 14:13:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (1AD3D400) [pid = 4076] [serial = 2212] [outer = 156E4400] 14:13:37 INFO - PROCESS | 4076 | 1463606017890 Marionette DEBUG loaded listener.js 14:13:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1AD90000) [pid = 4076] [serial = 2213] [outer = 156E4400] 14:13:38 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:13:38 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:13:38 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:13:38 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:13:38 INFO - PROCESS | 4076 | 1463606018339 Marionette TRACE conn6 <- [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]]]}] 14:13:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:13:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:13:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:13:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:13:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:13:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:13:38 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 14:13:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:13:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:13:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:13:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:13:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:13:38 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 14:13:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:13:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:13:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:13:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:13:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:13:38 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]" 14:13:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:13:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:13:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:13:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:13:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:13:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:13:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 677ms 14:13:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:13:38 INFO - PROCESS | 4076 | 1463606018377 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 14:13:38 INFO - PROCESS | 4076 | 1463606018379 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 14:13:38 INFO - PROCESS | 4076 | 1463606018382 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:13:38 INFO - PROCESS | 4076 | 1463606018383 Marionette TRACE conn6 <- [1,2914,null,{}] 14:13:38 INFO - PROCESS | 4076 | 1463606018387 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:38 INFO - PROCESS | 4076 | 1463606018512 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 14:13:38 INFO - PROCESS | 4076 | 1463606018553 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:38 INFO - PROCESS | 4076 | ++DOCSHELL 1AD37C00 == 60 [pid = 4076] [id = 738] 14:13:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (1AEC3800) [pid = 4076] [serial = 2214] [outer = 00000000] 14:13:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (1BC2EC00) [pid = 4076] [serial = 2215] [outer = 1AEC3800] 14:13:38 INFO - PROCESS | 4076 | 1463606018599 Marionette DEBUG loaded listener.js 14:13:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (1BD20400) [pid = 4076] [serial = 2216] [outer = 1AEC3800] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 1AE42400 == 59 [pid = 4076] [id = 669] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 1AD3DC00 == 58 [pid = 4076] [id = 666] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 17B53800 == 57 [pid = 4076] [id = 627] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 0C673400 == 56 [pid = 4076] [id = 638] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 156F0C00 == 55 [pid = 4076] [id = 525] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 0D673800 == 54 [pid = 4076] [id = 628] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 1A0BA800 == 53 [pid = 4076] [id = 681] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 1CA60000 == 52 [pid = 4076] [id = 710] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 1AD8E800 == 51 [pid = 4076] [id = 656] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 2039BC00 == 50 [pid = 4076] [id = 711] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 17BD2C00 == 49 [pid = 4076] [id = 639] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 15FC5400 == 48 [pid = 4076] [id = 668] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 1BC25400 == 47 [pid = 4076] [id = 670] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 19C4E400 == 46 [pid = 4076] [id = 640] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 0D651400 == 45 [pid = 4076] [id = 536] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 0D00EC00 == 44 [pid = 4076] [id = 667] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 1928B400 == 43 [pid = 4076] [id = 533] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 19009400 == 42 [pid = 4076] [id = 654] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 1AD3A000 == 41 [pid = 4076] [id = 655] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 0DCA4800 == 40 [pid = 4076] [id = 729] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 21140400 == 39 [pid = 4076] [id = 727] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 0DB11800 == 38 [pid = 4076] [id = 728] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 1CA69400 == 37 [pid = 4076] [id = 726] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 0D808000 == 36 [pid = 4076] [id = 724] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 18C6FC00 == 35 [pid = 4076] [id = 725] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 1C891000 == 34 [pid = 4076] [id = 723] 14:13:39 INFO - PROCESS | 4076 | --DOCSHELL 1C838800 == 33 [pid = 4076] [id = 712] 14:13:40 INFO - PROCESS | 4076 | --DOCSHELL 0D80B400 == 32 [pid = 4076] [id = 730] 14:13:40 INFO - PROCESS | 4076 | --DOCSHELL 176B2000 == 31 [pid = 4076] [id = 731] 14:13:40 INFO - PROCESS | 4076 | --DOCSHELL 18C73800 == 30 [pid = 4076] [id = 732] 14:13:40 INFO - PROCESS | 4076 | --DOCSHELL 19691800 == 29 [pid = 4076] [id = 733] 14:13:40 INFO - PROCESS | 4076 | --DOCSHELL 0D674400 == 28 [pid = 4076] [id = 736] 14:13:40 INFO - PROCESS | 4076 | --DOCSHELL 19BA5C00 == 27 [pid = 4076] [id = 734] 14:13:40 INFO - PROCESS | 4076 | --DOCSHELL 19FAA800 == 26 [pid = 4076] [id = 735] 14:13:40 INFO - PROCESS | 4076 | --DOCSHELL 0DC6C400 == 25 [pid = 4076] [id = 737] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (1427A400) [pid = 4076] [serial = 2144] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (14723000) [pid = 4076] [serial = 2161] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (1864D400) [pid = 4076] [serial = 2162] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (19FAC800) [pid = 4076] [serial = 2155] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (0DEE6000) [pid = 4076] [serial = 2122] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (18BD7C00) [pid = 4076] [serial = 2125] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (1AD40000) [pid = 4076] [serial = 2159] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (19C4B000) [pid = 4076] [serial = 2153] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (203A1400) [pid = 4076] [serial = 2134] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1E704000) [pid = 4076] [serial = 2131] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (22050800) [pid = 4076] [serial = 2137] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1928E800) [pid = 4076] [serial = 2149] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1AEC1C00) [pid = 4076] [serial = 2165] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1863F400) [pid = 4076] [serial = 2146] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1BD26800) [pid = 4076] [serial = 2128] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (1AD35000) [pid = 4076] [serial = 2158] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (1A0B5800) [pid = 4076] [serial = 2156] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (19BA8000) [pid = 4076] [serial = 2152] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (0DC6E800) [pid = 4076] [serial = 2140] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (1AD88800) [pid = 4076] [serial = 2164] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (1880F800) [pid = 4076] [serial = 2147] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (19693800) [pid = 4076] [serial = 2150] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (11095800) [pid = 4076] [serial = 2141] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (1C21C000) [pid = 4076] [serial = 2120] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (0DC75C00) [pid = 4076] [serial = 2143] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1BC26400) [pid = 4076] [serial = 2167] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1C2CB800) [pid = 4076] [serial = 2168] [outer = 00000000] [url = about:blank] 14:13:40 INFO - PROCESS | 4076 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:13:40 INFO - PROCESS | 4076 | 1463606020818 Marionette TRACE conn6 <- [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]]]}] 14:13:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:13:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2487ms 14:13:40 INFO - PROCESS | 4076 | 1463606020871 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 14:13:40 INFO - PROCESS | 4076 | 1463606020875 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 14:13:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:13:40 INFO - PROCESS | 4076 | 1463606020881 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:13:40 INFO - PROCESS | 4076 | 1463606020884 Marionette TRACE conn6 <- [1,2918,null,{}] 14:13:40 INFO - PROCESS | 4076 | 1463606020890 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:40 INFO - PROCESS | 4076 | 1463606020983 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 14:13:40 INFO - PROCESS | 4076 | 1463606020992 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:41 INFO - PROCESS | 4076 | ++DOCSHELL 0C715000 == 26 [pid = 4076] [id = 739] 14:13:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (0C715400) [pid = 4076] [serial = 2217] [outer = 00000000] 14:13:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (0CF7B800) [pid = 4076] [serial = 2218] [outer = 0C715400] 14:13:41 INFO - PROCESS | 4076 | 1463606021040 Marionette DEBUG loaded listener.js 14:13:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (0D062800) [pid = 4076] [serial = 2219] [outer = 0C715400] 14:13:41 INFO - PROCESS | 4076 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:13:41 INFO - PROCESS | 4076 | 1463606021531 Marionette TRACE conn6 <- [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]]]}] 14:13:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:13:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 690ms 14:13:41 INFO - PROCESS | 4076 | 1463606021571 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 14:13:41 INFO - PROCESS | 4076 | 1463606021577 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 14:13:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:13:41 INFO - PROCESS | 4076 | 1463606021583 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:13:41 INFO - PROCESS | 4076 | 1463606021586 Marionette TRACE conn6 <- [1,2922,null,{}] 14:13:41 INFO - PROCESS | 4076 | 1463606021589 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:41 INFO - PROCESS | 4076 | 1463606021681 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 14:13:41 INFO - PROCESS | 4076 | 1463606021689 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:41 INFO - PROCESS | 4076 | ++DOCSHELL 0D806400 == 27 [pid = 4076] [id = 740] 14:13:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (0D806C00) [pid = 4076] [serial = 2220] [outer = 00000000] 14:13:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (0D80D800) [pid = 4076] [serial = 2221] [outer = 0D806C00] 14:13:41 INFO - PROCESS | 4076 | 1463606021737 Marionette DEBUG loaded listener.js 14:13:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (0D84D800) [pid = 4076] [serial = 2222] [outer = 0D806C00] 14:13:42 INFO - PROCESS | 4076 | 1463606022174 Marionette TRACE conn6 <- [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]]]}] 14:13:42 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:13:42 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 14:13:42 INFO - PROCESS | 4076 | 1463606022216 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 14:13:42 INFO - PROCESS | 4076 | 1463606022218 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 14:13:42 INFO - PROCESS | 4076 | 1463606022222 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:13:42 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:13:42 INFO - PROCESS | 4076 | 1463606022226 Marionette TRACE conn6 <- [1,2926,null,{}] 14:13:42 INFO - PROCESS | 4076 | 1463606022237 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:42 INFO - PROCESS | 4076 | 1463606022326 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 14:13:42 INFO - PROCESS | 4076 | 1463606022334 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:42 INFO - PROCESS | 4076 | ++DOCSHELL 0D921C00 == 28 [pid = 4076] [id = 741] 14:13:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (0DB11800) [pid = 4076] [serial = 2223] [outer = 00000000] 14:13:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (0DC72000) [pid = 4076] [serial = 2224] [outer = 0DB11800] 14:13:42 INFO - PROCESS | 4076 | 1463606022384 Marionette DEBUG loaded listener.js 14:13:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (0DC9F400) [pid = 4076] [serial = 2225] [outer = 0DB11800] 14:13:42 INFO - PROCESS | 4076 | 1463606022838 Marionette TRACE conn6 <- [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]]]}] 14:13:42 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. 14:13:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 14:13:42 INFO - PROCESS | 4076 | 1463606022870 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 14:13:42 INFO - PROCESS | 4076 | 1463606022872 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 14:13:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:13:42 INFO - PROCESS | 4076 | 1463606022875 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:13:42 INFO - PROCESS | 4076 | 1463606022877 Marionette TRACE conn6 <- [1,2930,null,{}] 14:13:42 INFO - PROCESS | 4076 | 1463606022881 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:43 INFO - PROCESS | 4076 | 1463606023005 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 14:13:43 INFO - PROCESS | 4076 | 1463606023023 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:43 INFO - PROCESS | 4076 | ++DOCSHELL 0DCA0800 == 29 [pid = 4076] [id = 742] 14:13:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (0DE2B000) [pid = 4076] [serial = 2226] [outer = 00000000] 14:13:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (11087800) [pid = 4076] [serial = 2227] [outer = 0DE2B000] 14:13:43 INFO - PROCESS | 4076 | 1463606023070 Marionette DEBUG loaded listener.js 14:13:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (1405E800) [pid = 4076] [serial = 2228] [outer = 0DE2B000] 14:13:43 INFO - PROCESS | 4076 | 1463606023455 Marionette TRACE conn6 <- [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"]]]}] 14:13:43 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 14:13:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:13:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 14:13:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:13:43 INFO - PROCESS | 4076 | 1463606023507 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 14:13:43 INFO - PROCESS | 4076 | 1463606023509 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 14:13:43 INFO - PROCESS | 4076 | 1463606023512 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:13:43 INFO - PROCESS | 4076 | 1463606023514 Marionette TRACE conn6 <- [1,2934,null,{}] 14:13:43 INFO - PROCESS | 4076 | 1463606023517 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:43 INFO - PROCESS | 4076 | 1463606023630 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 14:13:43 INFO - PROCESS | 4076 | 1463606023638 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:43 INFO - PROCESS | 4076 | ++DOCSHELL 13EAEC00 == 30 [pid = 4076] [id = 743] 14:13:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (1405D000) [pid = 4076] [serial = 2229] [outer = 00000000] 14:13:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (1472A400) [pid = 4076] [serial = 2230] [outer = 1405D000] 14:13:43 INFO - PROCESS | 4076 | 1463606023684 Marionette DEBUG loaded listener.js 14:13:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (149A0800) [pid = 4076] [serial = 2231] [outer = 1405D000] 14:13:44 INFO - PROCESS | 4076 | 1463606024089 Marionette TRACE conn6 <- [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]]]}] 14:13:44 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. 14:13:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 14:13:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:13:44 INFO - PROCESS | 4076 | 1463606024143 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 14:13:44 INFO - PROCESS | 4076 | 1463606024145 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 14:13:44 INFO - PROCESS | 4076 | 1463606024148 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:13:44 INFO - PROCESS | 4076 | 1463606024149 Marionette TRACE conn6 <- [1,2938,null,{}] 14:13:44 INFO - PROCESS | 4076 | 1463606024153 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:44 INFO - PROCESS | 4076 | 1463606024302 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 14:13:44 INFO - PROCESS | 4076 | 1463606024319 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:44 INFO - PROCESS | 4076 | ++DOCSHELL 15FD0800 == 31 [pid = 4076] [id = 744] 14:13:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (15FD1400) [pid = 4076] [serial = 2232] [outer = 00000000] 14:13:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (176AF400) [pid = 4076] [serial = 2233] [outer = 15FD1400] 14:13:44 INFO - PROCESS | 4076 | 1463606024364 Marionette DEBUG loaded listener.js 14:13:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (17B52C00) [pid = 4076] [serial = 2234] [outer = 15FD1400] 14:13:44 INFO - PROCESS | 4076 | ++DOCSHELL 17BD3400 == 32 [pid = 4076] [id = 745] 14:13:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (1863EC00) [pid = 4076] [serial = 2235] [outer = 00000000] 14:13:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (1863F400) [pid = 4076] [serial = 2236] [outer = 1863EC00] 14:13:44 INFO - PROCESS | 4076 | 1463606024798 Marionette TRACE conn6 <- [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]]]}] 14:13:44 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. 14:13:44 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 14:13:44 INFO - PROCESS | 4076 | 1463606024879 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 14:13:44 INFO - PROCESS | 4076 | 1463606024881 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 14:13:44 INFO - PROCESS | 4076 | 1463606024884 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:13:44 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:13:44 INFO - PROCESS | 4076 | 1463606024886 Marionette TRACE conn6 <- [1,2942,null,{}] 14:13:44 INFO - PROCESS | 4076 | 1463606024889 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:44 INFO - PROCESS | 4076 | 1463606024982 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 14:13:45 INFO - PROCESS | 4076 | 1463606025017 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:45 INFO - PROCESS | 4076 | ++DOCSHELL 17B54C00 == 33 [pid = 4076] [id = 746] 14:13:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (17B58800) [pid = 4076] [serial = 2237] [outer = 00000000] 14:13:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (18642C00) [pid = 4076] [serial = 2238] [outer = 17B58800] 14:13:45 INFO - PROCESS | 4076 | 1463606025061 Marionette DEBUG loaded listener.js 14:13:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (18649C00) [pid = 4076] [serial = 2239] [outer = 17B58800] 14:13:45 INFO - PROCESS | 4076 | 1463606025479 Marionette TRACE conn6 <- [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]]]}] 14:13:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:13:45 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 14:13:45 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 14:13:45 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:13:45 INFO - PROCESS | 4076 | 1463606025530 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 14:13:45 INFO - PROCESS | 4076 | 1463606025532 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 14:13:45 INFO - PROCESS | 4076 | 1463606025535 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:13:45 INFO - PROCESS | 4076 | 1463606025536 Marionette TRACE conn6 <- [1,2946,null,{}] 14:13:45 INFO - PROCESS | 4076 | 1463606025540 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:45 INFO - PROCESS | 4076 | 1463606025641 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 14:13:45 INFO - PROCESS | 4076 | 1463606025647 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:45 INFO - PROCESS | 4076 | ++DOCSHELL 0C671400 == 34 [pid = 4076] [id = 747] 14:13:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (1864D400) [pid = 4076] [serial = 2240] [outer = 00000000] 14:13:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (18C71000) [pid = 4076] [serial = 2241] [outer = 1864D400] 14:13:45 INFO - PROCESS | 4076 | 1463606025691 Marionette DEBUG loaded listener.js 14:13:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (18C72000) [pid = 4076] [serial = 2242] [outer = 1864D400] 14:13:46 INFO - PROCESS | 4076 | 1463606026086 Marionette TRACE conn6 <- [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]]]}] 14:13:46 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. 14:13:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 570ms 14:13:46 INFO - PROCESS | 4076 | 1463606026110 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 14:13:46 INFO - PROCESS | 4076 | 1463606026112 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 14:13:46 INFO - PROCESS | 4076 | 1463606026115 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:13:46 INFO - PROCESS | 4076 | 1463606026117 Marionette TRACE conn6 <- [1,2950,null,{}] 14:13:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:13:46 INFO - PROCESS | 4076 | 1463606026135 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:46 INFO - PROCESS | 4076 | 1463606026262 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 14:13:46 INFO - PROCESS | 4076 | 1463606026282 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:46 INFO - PROCESS | 4076 | ++DOCSHELL 0D91C400 == 35 [pid = 4076] [id = 748] 14:13:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (18C6F800) [pid = 4076] [serial = 2243] [outer = 00000000] 14:13:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (1900C800) [pid = 4076] [serial = 2244] [outer = 18C6F800] 14:13:46 INFO - PROCESS | 4076 | 1463606026329 Marionette DEBUG loaded listener.js 14:13:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (19006C00) [pid = 4076] [serial = 2245] [outer = 18C6F800] 14:13:46 INFO - PROCESS | 4076 | 1463606026751 Marionette TRACE conn6 <- [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]]]}] 14:13:46 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. 14:13:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 14:13:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:13:46 INFO - PROCESS | 4076 | 1463606026790 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 14:13:46 INFO - PROCESS | 4076 | 1463606026792 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 14:13:46 INFO - PROCESS | 4076 | 1463606026795 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:13:46 INFO - PROCESS | 4076 | 1463606026796 Marionette TRACE conn6 <- [1,2954,null,{}] 14:13:46 INFO - PROCESS | 4076 | 1463606026800 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:46 INFO - PROCESS | 4076 | 1463606026919 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 14:13:46 INFO - PROCESS | 4076 | 1463606026926 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:46 INFO - PROCESS | 4076 | ++DOCSHELL 190E0800 == 36 [pid = 4076] [id = 749] 14:13:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (190E4000) [pid = 4076] [serial = 2246] [outer = 00000000] 14:13:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (19693800) [pid = 4076] [serial = 2247] [outer = 190E4000] 14:13:46 INFO - PROCESS | 4076 | 1463606026970 Marionette DEBUG loaded listener.js 14:13:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (19699C00) [pid = 4076] [serial = 2248] [outer = 190E4000] 14:13:47 INFO - PROCESS | 4076 | 1463606027401 Marionette TRACE conn6 <- [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]]]}] 14:13:47 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. 14:13:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 14:13:47 INFO - PROCESS | 4076 | 1463606027426 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 14:13:47 INFO - PROCESS | 4076 | 1463606027428 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 14:13:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:13:47 INFO - PROCESS | 4076 | 1463606027431 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:13:47 INFO - PROCESS | 4076 | 1463606027434 Marionette TRACE conn6 <- [1,2958,null,{}] 14:13:47 INFO - PROCESS | 4076 | 1463606027444 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:47 INFO - PROCESS | 4076 | 1463606027581 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 14:13:47 INFO - PROCESS | 4076 | 1463606027587 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:47 INFO - PROCESS | 4076 | ++DOCSHELL 19691800 == 37 [pid = 4076] [id = 750] 14:13:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (1969DC00) [pid = 4076] [serial = 2249] [outer = 00000000] 14:13:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (19B9FC00) [pid = 4076] [serial = 2250] [outer = 1969DC00] 14:13:47 INFO - PROCESS | 4076 | 1463606027699 Marionette DEBUG loaded listener.js 14:13:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (19C4B400) [pid = 4076] [serial = 2251] [outer = 1969DC00] 14:13:48 INFO - PROCESS | 4076 | 1463606028107 Marionette TRACE conn6 <- [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]]]}] 14:13:48 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. 14:13:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 731ms 14:13:48 INFO - PROCESS | 4076 | 1463606028172 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 14:13:48 INFO - PROCESS | 4076 | 1463606028174 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 14:13:48 INFO - PROCESS | 4076 | 1463606028177 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:13:48 INFO - PROCESS | 4076 | 1463606028178 Marionette TRACE conn6 <- [1,2962,null,{}] 14:13:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:13:48 INFO - PROCESS | 4076 | 1463606028182 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:48 INFO - PROCESS | 4076 | 1463606028784 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (1864B000) [pid = 4076] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (1B451C00) [pid = 4076] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (1BC2E800) [pid = 4076] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (17B8C000) [pid = 4076] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (0D84C400) [pid = 4076] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (1AEF1400) [pid = 4076] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (1AD8D400) [pid = 4076] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (1D9A6C00) [pid = 4076] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (190E2000) [pid = 4076] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (0DC9E000) [pid = 4076] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (19C61400) [pid = 4076] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (18BDC400) [pid = 4076] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (1ADD3800) [pid = 4076] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (2039C000) [pid = 4076] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (1AD85400) [pid = 4076] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (0D91EC00) [pid = 4076] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (1CA63C00) [pid = 4076] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (1D9A2800) [pid = 4076] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (0D001C00) [pid = 4076] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (2039E000) [pid = 4076] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (1E701400) [pid = 4076] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (156E4400) [pid = 4076] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (1969C000) [pid = 4076] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (19BA8C00) [pid = 4076] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (0D91D000) [pid = 4076] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (1A0B1800) [pid = 4076] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (18C73C00) [pid = 4076] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (17B59800) [pid = 4076] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (0D80E800) [pid = 4076] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (0DCA4C00) [pid = 4076] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (0DC6D000) [pid = 4076] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (21143800) [pid = 4076] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1CA6A000) [pid = 4076] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (19008800) [pid = 4076] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (0D80C000) [pid = 4076] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:13:48 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1CA6A400) [pid = 4076] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:13:48 INFO - PROCESS | 4076 | 1463606028880 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:48 INFO - PROCESS | 4076 | ++DOCSHELL 0D772C00 == 38 [pid = 4076] [id = 751] 14:13:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (0D804C00) [pid = 4076] [serial = 2252] [outer = 00000000] 14:13:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (0D91EC00) [pid = 4076] [serial = 2253] [outer = 0D804C00] 14:13:48 INFO - PROCESS | 4076 | 1463606028924 Marionette DEBUG loaded listener.js 14:13:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (0DFA6800) [pid = 4076] [serial = 2254] [outer = 0D804C00] 14:13:49 INFO - PROCESS | 4076 | 1463606029267 Marionette TRACE conn6 <- [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]]]}] 14:13:49 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. 14:13:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1120ms 14:13:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:13:49 INFO - PROCESS | 4076 | 1463606029303 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 14:13:49 INFO - PROCESS | 4076 | 1463606029304 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 14:13:49 INFO - PROCESS | 4076 | 1463606029307 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:13:49 INFO - PROCESS | 4076 | 1463606029309 Marionette TRACE conn6 <- [1,2966,null,{}] 14:13:49 INFO - PROCESS | 4076 | 1463606029313 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:49 INFO - PROCESS | 4076 | 1463606029436 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 14:13:49 INFO - PROCESS | 4076 | 1463606029460 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:49 INFO - PROCESS | 4076 | ++DOCSHELL 156E4400 == 39 [pid = 4076] [id = 752] 14:13:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (17B59800) [pid = 4076] [serial = 2255] [outer = 00000000] 14:13:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (19008800) [pid = 4076] [serial = 2256] [outer = 17B59800] 14:13:49 INFO - PROCESS | 4076 | 1463606029504 Marionette DEBUG loaded listener.js 14:13:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (190E2000) [pid = 4076] [serial = 2257] [outer = 17B59800] 14:13:49 INFO - PROCESS | 4076 | 1463606029878 Marionette TRACE conn6 <- [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]]]}] 14:13:49 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. 14:13:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 14:13:49 INFO - PROCESS | 4076 | 1463606029939 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 14:13:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:13:49 INFO - PROCESS | 4076 | 1463606029941 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 14:13:49 INFO - PROCESS | 4076 | 1463606029944 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:13:49 INFO - PROCESS | 4076 | 1463606029945 Marionette TRACE conn6 <- [1,2970,null,{}] 14:13:49 INFO - PROCESS | 4076 | 1463606029949 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:50 INFO - PROCESS | 4076 | 1463606030067 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 14:13:50 INFO - PROCESS | 4076 | 1463606030079 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:50 INFO - PROCESS | 4076 | ++DOCSHELL 198E6400 == 40 [pid = 4076] [id = 753] 14:13:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (19BA0000) [pid = 4076] [serial = 2258] [outer = 00000000] 14:13:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (19F79C00) [pid = 4076] [serial = 2259] [outer = 19BA0000] 14:13:50 INFO - PROCESS | 4076 | 1463606030122 Marionette DEBUG loaded listener.js 14:13:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (19F7B800) [pid = 4076] [serial = 2260] [outer = 19BA0000] 14:13:50 INFO - PROCESS | 4076 | 1463606030518 Marionette TRACE conn6 <- [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"]]]}] 14:13:50 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 14:13:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:13:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:13:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 14:13:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:13:50 INFO - PROCESS | 4076 | 1463606030575 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 14:13:50 INFO - PROCESS | 4076 | 1463606030577 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 14:13:50 INFO - PROCESS | 4076 | 1463606030580 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:13:50 INFO - PROCESS | 4076 | 1463606030581 Marionette TRACE conn6 <- [1,2974,null,{}] 14:13:50 INFO - PROCESS | 4076 | 1463606030584 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:50 INFO - PROCESS | 4076 | 1463606030704 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 14:13:50 INFO - PROCESS | 4076 | 1463606030712 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:50 INFO - PROCESS | 4076 | ++DOCSHELL 19F81000 == 41 [pid = 4076] [id = 754] 14:13:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (19F81C00) [pid = 4076] [serial = 2261] [outer = 00000000] 14:13:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (1A01EC00) [pid = 4076] [serial = 2262] [outer = 19F81C00] 14:13:50 INFO - PROCESS | 4076 | 1463606030758 Marionette DEBUG loaded listener.js 14:13:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (1A0B1800) [pid = 4076] [serial = 2263] [outer = 19F81C00] 14:13:51 INFO - PROCESS | 4076 | 1463606031407 Marionette TRACE conn6 <- [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]]]}] 14:13:51 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. 14:13:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 930ms 14:13:51 INFO - PROCESS | 4076 | 1463606031515 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 14:13:51 INFO - PROCESS | 4076 | 1463606031521 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 14:13:51 INFO - PROCESS | 4076 | 1463606031526 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:13:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:13:51 INFO - PROCESS | 4076 | 1463606031531 Marionette TRACE conn6 <- [1,2978,null,{}] 14:13:51 INFO - PROCESS | 4076 | 1463606031536 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:51 INFO - PROCESS | 4076 | 1463606031663 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 14:13:51 INFO - PROCESS | 4076 | 1463606031800 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:51 INFO - PROCESS | 4076 | ++DOCSHELL 0D656C00 == 42 [pid = 4076] [id = 755] 14:13:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (0D657800) [pid = 4076] [serial = 2264] [outer = 00000000] 14:13:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (0D850C00) [pid = 4076] [serial = 2265] [outer = 0D657800] 14:13:51 INFO - PROCESS | 4076 | 1463606031857 Marionette DEBUG loaded listener.js 14:13:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (0D91A400) [pid = 4076] [serial = 2266] [outer = 0D657800] 14:13:52 INFO - PROCESS | 4076 | ++DOCSHELL 11065400 == 43 [pid = 4076] [id = 756] 14:13:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (14920000) [pid = 4076] [serial = 2267] [outer = 00000000] 14:13:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (15626000) [pid = 4076] [serial = 2268] [outer = 14920000] 14:13:52 INFO - PROCESS | 4076 | 1463606032558 Marionette TRACE conn6 <- [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]]]}] 14:13:52 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. 14:13:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1071ms 14:13:52 INFO - PROCESS | 4076 | 1463606032609 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 14:13:52 INFO - PROCESS | 4076 | 1463606032614 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 14:13:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:13:52 INFO - PROCESS | 4076 | 1463606032621 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:13:52 INFO - PROCESS | 4076 | 1463606032624 Marionette TRACE conn6 <- [1,2982,null,{}] 14:13:52 INFO - PROCESS | 4076 | 1463606032628 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:52 INFO - PROCESS | 4076 | 1463606032761 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 14:13:52 INFO - PROCESS | 4076 | 1463606032910 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:52 INFO - PROCESS | 4076 | ++DOCSHELL 0C71CC00 == 44 [pid = 4076] [id = 757] 14:13:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (0CF7E000) [pid = 4076] [serial = 2269] [outer = 00000000] 14:13:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (16A34000) [pid = 4076] [serial = 2270] [outer = 0CF7E000] 14:13:52 INFO - PROCESS | 4076 | 1463606032966 Marionette DEBUG loaded listener.js 14:13:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (17B8D400) [pid = 4076] [serial = 2271] [outer = 0CF7E000] 14:13:53 INFO - PROCESS | 4076 | 1463606033763 Marionette TRACE conn6 <- [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]]]}] 14:13:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:13:53 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 14:13:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1176ms 14:13:53 INFO - PROCESS | 4076 | 1463606033817 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 14:13:53 INFO - PROCESS | 4076 | 1463606033821 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 14:13:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:13:53 INFO - PROCESS | 4076 | 1463606033827 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:13:53 INFO - PROCESS | 4076 | 1463606033831 Marionette TRACE conn6 <- [1,2986,null,{}] 14:13:53 INFO - PROCESS | 4076 | 1463606033838 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:53 INFO - PROCESS | 4076 | 1463606033961 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 14:13:54 INFO - PROCESS | 4076 | 1463606034100 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:54 INFO - PROCESS | 4076 | ++DOCSHELL 0D657C00 == 45 [pid = 4076] [id = 758] 14:13:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (0D658400) [pid = 4076] [serial = 2272] [outer = 00000000] 14:13:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (0D67A800) [pid = 4076] [serial = 2273] [outer = 0D658400] 14:13:54 INFO - PROCESS | 4076 | 1463606034151 Marionette DEBUG loaded listener.js 14:13:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (0D80A800) [pid = 4076] [serial = 2274] [outer = 0D658400] 14:13:54 INFO - PROCESS | 4076 | --DOCSHELL 09D2D800 == 44 [pid = 4076] [id = 623] 14:13:54 INFO - PROCESS | 4076 | --DOCSHELL 16A3F800 == 43 [pid = 4076] [id = 613] 14:13:54 INFO - PROCESS | 4076 | --DOCSHELL 17B5C400 == 42 [pid = 4076] [id = 619] 14:13:54 INFO - PROCESS | 4076 | --DOCSHELL 0D80D000 == 41 [pid = 4076] [id = 614] 14:13:54 INFO - PROCESS | 4076 | --DOCSHELL 15FD1C00 == 40 [pid = 4076] [id = 617] 14:13:54 INFO - PROCESS | 4076 | --DOCSHELL 0DC69C00 == 39 [pid = 4076] [id = 609] 14:13:54 INFO - PROCESS | 4076 | --DOCSHELL 0DCA7400 == 38 [pid = 4076] [id = 610] 14:13:54 INFO - PROCESS | 4076 | --DOCSHELL 18C6E000 == 37 [pid = 4076] [id = 616] 14:13:54 INFO - PROCESS | 4076 | --DOCSHELL 14649C00 == 36 [pid = 4076] [id = 611] 14:13:54 INFO - PROCESS | 4076 | --DOCSHELL 0D766400 == 35 [pid = 4076] [id = 624] 14:13:54 INFO - PROCESS | 4076 | --DOCSHELL 17BD3400 == 34 [pid = 4076] [id = 745] 14:13:54 INFO - PROCESS | 4076 | --DOCSHELL 1AD37C00 == 33 [pid = 4076] [id = 738] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (1B455C00) [pid = 4076] [serial = 2000] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (1C82CC00) [pid = 4076] [serial = 2081] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (1D9A5400) [pid = 4076] [serial = 2084] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (0DC6EC00) [pid = 4076] [serial = 2075] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (19BA7000) [pid = 4076] [serial = 2006] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (1C2C8000) [pid = 4076] [serial = 2072] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (1C221000) [pid = 4076] [serial = 2012] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (156EA400) [pid = 4076] [serial = 2003] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (1BC25800) [pid = 4076] [serial = 2009] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (19697000) [pid = 4076] [serial = 2078] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (19BA6400) [pid = 4076] [serial = 2042] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (16307000) [pid = 4076] [serial = 2039] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (1A015C00) [pid = 4076] [serial = 2036] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (1BC2EC00) [pid = 4076] [serial = 2215] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (21142000) [pid = 4076] [serial = 2135] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (13E78C00) [pid = 4076] [serial = 2123] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (20394400) [pid = 4076] [serial = 2132] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (22054C00) [pid = 4076] [serial = 2138] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (20394C00) [pid = 4076] [serial = 2090] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (1928DC00) [pid = 4076] [serial = 2126] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (1CA5E800) [pid = 4076] [serial = 2129] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (1DA60800) [pid = 4076] [serial = 2087] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (1AD90000) [pid = 4076] [serial = 2213] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (198E9400) [pid = 4076] [serial = 2200] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (19B9E800) [pid = 4076] [serial = 2201] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (1A012800) [pid = 4076] [serial = 2204] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (19FADC00) [pid = 4076] [serial = 2203] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (190D9C00) [pid = 4076] [serial = 2209] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (1A133800) [pid = 4076] [serial = 2206] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (1AD3D400) [pid = 4076] [serial = 2212] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (1A235000) [pid = 4076] [serial = 2207] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (1900C400) [pid = 4076] [serial = 2197] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (18647000) [pid = 4076] [serial = 2194] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (1887DC00) [pid = 4076] [serial = 2195] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0DF9CC00) [pid = 4076] [serial = 2191] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (1491E800) [pid = 4076] [serial = 2192] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (149AEC00) [pid = 4076] [serial = 2189] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (13F90000) [pid = 4076] [serial = 2188] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (190E2800) [pid = 4076] [serial = 2186] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (18647400) [pid = 4076] [serial = 2185] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (21D37C00) [pid = 4076] [serial = 2183] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (2114B000) [pid = 4076] [serial = 2182] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (20396400) [pid = 4076] [serial = 2180] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (1D9AD400) [pid = 4076] [serial = 2179] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (19C6DC00) [pid = 4076] [serial = 2177] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (1969C800) [pid = 4076] [serial = 2176] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (17B51400) [pid = 4076] [serial = 2174] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (15FC5C00) [pid = 4076] [serial = 2173] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (1D9A9400) [pid = 4076] [serial = 2170] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (1DA68C00) [pid = 4076] [serial = 2171] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (19BA1400) [pid = 4076] [serial = 2210] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (191E2000) [pid = 4076] [serial = 2198] [outer = 00000000] [url = about:blank] 14:13:54 INFO - PROCESS | 4076 | 1463606034669 Marionette TRACE conn6 <- [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]]]}] 14:13:54 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. 14:13:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 890ms 14:13:54 INFO - PROCESS | 4076 | 1463606034723 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 14:13:54 INFO - PROCESS | 4076 | 1463606034728 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 14:13:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:13:54 INFO - PROCESS | 4076 | 1463606034738 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:13:54 INFO - PROCESS | 4076 | 1463606034741 Marionette TRACE conn6 <- [1,2990,null,{}] 14:13:54 INFO - PROCESS | 4076 | 1463606034744 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:54 INFO - PROCESS | 4076 | 1463606034825 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 14:13:54 INFO - PROCESS | 4076 | 1463606034832 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:54 INFO - PROCESS | 4076 | ++DOCSHELL 0D64F000 == 34 [pid = 4076] [id = 759] 14:13:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0D764800) [pid = 4076] [serial = 2275] [outer = 00000000] 14:13:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0D857C00) [pid = 4076] [serial = 2276] [outer = 0D764800] 14:13:54 INFO - PROCESS | 4076 | 1463606034877 Marionette DEBUG loaded listener.js 14:13:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0D919800) [pid = 4076] [serial = 2277] [outer = 0D764800] 14:13:55 INFO - PROCESS | 4076 | 1463606035355 Marionette TRACE conn6 <- [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]]]}] 14:13:55 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. 14:13:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 14:13:55 INFO - PROCESS | 4076 | 1463606035413 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 14:13:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:13:55 INFO - PROCESS | 4076 | 1463606035415 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 14:13:55 INFO - PROCESS | 4076 | 1463606035419 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:13:55 INFO - PROCESS | 4076 | 1463606035422 Marionette TRACE conn6 <- [1,2994,null,{}] 14:13:55 INFO - PROCESS | 4076 | 1463606035433 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:55 INFO - PROCESS | 4076 | 1463606035519 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 14:13:55 INFO - PROCESS | 4076 | 1463606035652 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:55 INFO - PROCESS | 4076 | ++DOCSHELL 0DF34400 == 35 [pid = 4076] [id = 760] 14:13:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0DF34C00) [pid = 4076] [serial = 2278] [outer = 00000000] 14:13:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (10E0B400) [pid = 4076] [serial = 2279] [outer = 0DF34C00] 14:13:55 INFO - PROCESS | 4076 | 1463606035702 Marionette DEBUG loaded listener.js 14:13:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (11095800) [pid = 4076] [serial = 2280] [outer = 0DF34C00] 14:13:56 INFO - PROCESS | 4076 | 1463606036025 Marionette TRACE conn6 <- [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]]]}] 14:13:56 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. 14:13:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 14:13:56 INFO - PROCESS | 4076 | 1463606036049 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 14:13:56 INFO - PROCESS | 4076 | 1463606036052 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 14:13:56 INFO - PROCESS | 4076 | 1463606036054 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:13:56 INFO - PROCESS | 4076 | 1463606036056 Marionette TRACE conn6 <- [1,2998,null,{}] 14:13:56 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:13:56 INFO - PROCESS | 4076 | 1463606036064 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:56 INFO - PROCESS | 4076 | 1463606036197 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 14:13:56 INFO - PROCESS | 4076 | 1463606036219 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:56 INFO - PROCESS | 4076 | ++DOCSHELL 0D856000 == 36 [pid = 4076] [id = 761] 14:13:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (13FEA800) [pid = 4076] [serial = 2281] [outer = 00000000] 14:13:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (1490A800) [pid = 4076] [serial = 2282] [outer = 13FEA800] 14:13:56 INFO - PROCESS | 4076 | 1463606036265 Marionette DEBUG loaded listener.js 14:13:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (156E8000) [pid = 4076] [serial = 2283] [outer = 13FEA800] 14:13:56 INFO - PROCESS | 4076 | [4076] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:13:56 INFO - PROCESS | 4076 | 1463606036754 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:13:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:13:56 INFO - {} 14:13:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:13:56 INFO - {} 14:13:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:13:56 INFO - {} 14:13:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:13:56 INFO - {} 14:13:56 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 730ms 14:13:56 INFO - PROCESS | 4076 | 1463606036789 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 14:13:56 INFO - PROCESS | 4076 | 1463606036791 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 14:13:56 INFO - TEST-START | /FileAPI/fileReader.html 14:13:56 INFO - PROCESS | 4076 | 1463606036802 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:13:56 INFO - PROCESS | 4076 | 1463606036804 Marionette TRACE conn6 <- [1,3002,null,{}] 14:13:56 INFO - PROCESS | 4076 | 1463606036808 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:56 INFO - PROCESS | 4076 | 1463606036924 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 14:13:57 INFO - PROCESS | 4076 | 1463606037016 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:57 INFO - PROCESS | 4076 | ++DOCSHELL 16A37000 == 37 [pid = 4076] [id = 762] 14:13:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (16A3F800) [pid = 4076] [serial = 2284] [outer = 00000000] 14:13:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (17B5AC00) [pid = 4076] [serial = 2285] [outer = 16A3F800] 14:13:57 INFO - PROCESS | 4076 | 1463606037060 Marionette DEBUG loaded listener.js 14:13:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (17B5D800) [pid = 4076] [serial = 2286] [outer = 16A3F800] 14:13:57 INFO - PROCESS | 4076 | 1463606037448 Marionette TRACE conn6 <- [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]]]}] 14:13:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:13:57 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:13:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:13:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:13:57 INFO - TEST-OK | /FileAPI/fileReader.html | took 690ms 14:13:57 INFO - PROCESS | 4076 | 1463606037489 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 14:13:57 INFO - TEST-START | /FileAPI/historical.html 14:13:57 INFO - PROCESS | 4076 | 1463606037491 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 14:13:57 INFO - PROCESS | 4076 | 1463606037494 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:13:57 INFO - PROCESS | 4076 | 1463606037496 Marionette TRACE conn6 <- [1,3006,null,{}] 14:13:57 INFO - PROCESS | 4076 | 1463606037514 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:57 INFO - PROCESS | 4076 | 1463606037654 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 14:13:57 INFO - PROCESS | 4076 | 1463606037661 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:57 INFO - PROCESS | 4076 | ++DOCSHELL 0C716400 == 38 [pid = 4076] [id = 763] 14:13:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (17626800) [pid = 4076] [serial = 2287] [outer = 00000000] 14:13:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (18868C00) [pid = 4076] [serial = 2288] [outer = 17626800] 14:13:57 INFO - PROCESS | 4076 | 1463606037706 Marionette DEBUG loaded listener.js 14:13:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (18C6A400) [pid = 4076] [serial = 2289] [outer = 17626800] 14:13:58 INFO - PROCESS | 4076 | 1463606038102 Marionette TRACE conn6 <- [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"]]]}] 14:13:58 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:13:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:13:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:13:58 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:13:58 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:13:58 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:13:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:13:58 INFO - TEST-OK | /FileAPI/historical.html | took 632ms 14:13:58 INFO - PROCESS | 4076 | 1463606038141 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 14:13:58 INFO - TEST-START | /FileAPI/idlharness.html 14:13:58 INFO - PROCESS | 4076 | 1463606038143 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 14:13:58 INFO - PROCESS | 4076 | 1463606038146 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:13:58 INFO - PROCESS | 4076 | 1463606038148 Marionette TRACE conn6 <- [1,3010,null,{}] 14:13:58 INFO - PROCESS | 4076 | 1463606038152 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:58 INFO - PROCESS | 4076 | 1463606038262 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 14:13:58 INFO - PROCESS | 4076 | 1463606038268 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:58 INFO - PROCESS | 4076 | ++DOCSHELL 15FCC400 == 39 [pid = 4076] [id = 764] 14:13:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (18C79C00) [pid = 4076] [serial = 2290] [outer = 00000000] 14:13:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (19010000) [pid = 4076] [serial = 2291] [outer = 18C79C00] 14:13:58 INFO - PROCESS | 4076 | 1463606038339 Marionette DEBUG loaded listener.js 14:13:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (190DE000) [pid = 4076] [serial = 2292] [outer = 18C79C00] 14:13:58 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (1969DC00) [pid = 4076] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:13:58 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (190E4000) [pid = 4076] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:13:58 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (17B59800) [pid = 4076] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:13:58 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0C715400) [pid = 4076] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:13:58 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (1405D000) [pid = 4076] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:13:58 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0DE2B000) [pid = 4076] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:13:58 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (1AEC3800) [pid = 4076] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:13:58 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0D806C00) [pid = 4076] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:13:58 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (17B58800) [pid = 4076] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:13:58 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (1863EC00) [pid = 4076] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:13:58 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (15FD1400) [pid = 4076] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:13:58 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0DB11800) [pid = 4076] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:13:58 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (1864D400) [pid = 4076] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:13:58 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (19BA0000) [pid = 4076] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:13:58 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0D804C00) [pid = 4076] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:13:58 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (18C6F800) [pid = 4076] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:13:59 INFO - PROCESS | 4076 | 1463606039283 Marionette TRACE conn6 <- [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]]]}] 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:13:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:13:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:13:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:13:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:13:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:13:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:13:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:13:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:13:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:13:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:13:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:13:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:13:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:13:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:13:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:13:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:13:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:13:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:13:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:13:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:13:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:13:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:13:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:13:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:13:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:13:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:13:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:13:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:13:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:13:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:13:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:13:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:13:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:13:59 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 14:13:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:13:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:13:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:13:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:13:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:13:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:13:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:13:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:13:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:13:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:13:59 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 14:13:59 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 14:13:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:13:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:13:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:13:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:13:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:13:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:13:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:13:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:13:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:13:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:13:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:13:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:13:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:13:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:13:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:13:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:13:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:13:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:13:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:13:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:13:59 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 14:13:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:13:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:13:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:13:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:13:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:13:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:13:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:13:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:13:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:13:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:13:59 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 14:13:59 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 14:13:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:13:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:13:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:13:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:13:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:13:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:13:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:13:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:13:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:13:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:13:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:13:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:13:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:13:59 INFO - TEST-OK | /FileAPI/idlharness.html | took 1274ms 14:13:59 INFO - PROCESS | 4076 | 1463606039421 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 14:13:59 INFO - PROCESS | 4076 | 1463606039423 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 14:13:59 INFO - PROCESS | 4076 | 1463606039427 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:13:59 INFO - TEST-START | /FileAPI/idlharness.worker 14:13:59 INFO - PROCESS | 4076 | 1463606039428 Marionette TRACE conn6 <- [1,3014,null,{}] 14:13:59 INFO - PROCESS | 4076 | 1463606039432 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:59 INFO - PROCESS | 4076 | 1463606039543 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 14:13:59 INFO - PROCESS | 4076 | 1463606039554 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:59 INFO - PROCESS | 4076 | ++DOCSHELL 17B52400 == 40 [pid = 4076] [id = 765] 14:13:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (18C6F800) [pid = 4076] [serial = 2293] [outer = 00000000] 14:13:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (19F3C400) [pid = 4076] [serial = 2294] [outer = 18C6F800] 14:13:59 INFO - PROCESS | 4076 | 1463606039598 Marionette DEBUG loaded listener.js 14:13:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (19F7BC00) [pid = 4076] [serial = 2295] [outer = 18C6F800] 14:13:59 INFO - PROCESS | 4076 | [4076] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:14:00 INFO - PROCESS | 4076 | 1463606040516 Marionette TRACE conn6 <- [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,{},{}]]]}] 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:14:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:14:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:14:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:14:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:14:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:14:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:14:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:14:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:14:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:14:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:14:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:14:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:14:00 INFO - {} 14:14:00 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 14:14:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:14:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:14:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:14:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:14:00 INFO - {} 14:14:00 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 - {} 14:14:00 INFO - {} 14:14:00 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 14:14:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:14:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:14:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:14:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:14:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:14:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:14:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:14:00 INFO - {} 14:14:00 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 14:14:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:14:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:14:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:14:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:14:00 INFO - {} 14:14:00 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 - {} 14:14:00 INFO - {} 14:14:00 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 14:14:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:14:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:14:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:14:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:14:00 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 14:14:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:14:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:14:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:14:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:14:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:14:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:14:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:14:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:14:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:14:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:14:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:14:00 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 14:14:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:14:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:14:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:14:00 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 14:14:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:14:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:14:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:14:00 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 14:14:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:14:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:14:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:14:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:14:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:14:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:14:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:14:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:14:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:14:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:14:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:14:00 INFO - {} 14:14:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1185ms 14:14:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:14:00 INFO - PROCESS | 4076 | 1463606040617 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 14:14:00 INFO - PROCESS | 4076 | 1463606040619 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 14:14:00 INFO - PROCESS | 4076 | 1463606040622 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:14:00 INFO - PROCESS | 4076 | 1463606040624 Marionette TRACE conn6 <- [1,3018,null,{}] 14:14:00 INFO - PROCESS | 4076 | 1463606040627 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:00 INFO - PROCESS | 4076 | 1463606040739 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 14:14:00 INFO - PROCESS | 4076 | 1463606040937 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:00 INFO - PROCESS | 4076 | ++DOCSHELL 0C667400 == 41 [pid = 4076] [id = 766] 14:14:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0C668000) [pid = 4076] [serial = 2296] [outer = 00000000] 14:14:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0C673000) [pid = 4076] [serial = 2297] [outer = 0C668000] 14:14:00 INFO - PROCESS | 4076 | 1463606040995 Marionette DEBUG loaded listener.js 14:14:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0CF40000) [pid = 4076] [serial = 2298] [outer = 0C668000] 14:14:01 INFO - PROCESS | 4076 | 1463606041532 Marionette TRACE conn6 <- [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]]]}] 14:14:01 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 14:14:01 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 930ms 14:14:01 INFO - PROCESS | 4076 | 1463606041554 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 14:14:01 INFO - PROCESS | 4076 | 1463606041559 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 14:14:01 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:14:01 INFO - PROCESS | 4076 | 1463606041564 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:14:01 INFO - PROCESS | 4076 | 1463606041568 Marionette TRACE conn6 <- [1,3022,null,{}] 14:14:01 INFO - PROCESS | 4076 | 1463606041573 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:01 INFO - PROCESS | 4076 | 1463606041719 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 14:14:01 INFO - PROCESS | 4076 | 1463606041832 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:01 INFO - PROCESS | 4076 | ++DOCSHELL 0D80D000 == 42 [pid = 4076] [id = 767] 14:14:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0D80DC00) [pid = 4076] [serial = 2299] [outer = 00000000] 14:14:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0DCA4000) [pid = 4076] [serial = 2300] [outer = 0D80DC00] 14:14:01 INFO - PROCESS | 4076 | 1463606041892 Marionette DEBUG loaded listener.js 14:14:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0DCAA000) [pid = 4076] [serial = 2301] [outer = 0D80DC00] 14:14:02 INFO - PROCESS | 4076 | 1463606042450 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:14:02 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:14:02 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 930ms 14:14:02 INFO - PROCESS | 4076 | 1463606042501 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 14:14:02 INFO - PROCESS | 4076 | 1463606042506 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 14:14:02 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:14:02 INFO - PROCESS | 4076 | 1463606042510 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:14:02 INFO - PROCESS | 4076 | 1463606042512 Marionette TRACE conn6 <- [1,3026,null,{}] 14:14:02 INFO - PROCESS | 4076 | 1463606042516 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:02 INFO - PROCESS | 4076 | 1463606042628 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 14:14:02 INFO - PROCESS | 4076 | 1463606042743 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:02 INFO - PROCESS | 4076 | ++DOCSHELL 156E5800 == 43 [pid = 4076] [id = 768] 14:14:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (156ED400) [pid = 4076] [serial = 2302] [outer = 00000000] 14:14:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (15FCF400) [pid = 4076] [serial = 2303] [outer = 156ED400] 14:14:02 INFO - PROCESS | 4076 | 1463606042839 Marionette DEBUG loaded listener.js 14:14:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (16A38000) [pid = 4076] [serial = 2304] [outer = 156ED400] 14:14:03 INFO - PROCESS | 4076 | 1463606043350 Marionette TRACE conn6 <- [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"]]]}] 14:14:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:14:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:14:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:14:03 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 870ms 14:14:03 INFO - PROCESS | 4076 | 1463606043384 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 14:14:03 INFO - PROCESS | 4076 | 1463606043386 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 14:14:03 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:14:03 INFO - PROCESS | 4076 | 1463606043445 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:14:03 INFO - PROCESS | 4076 | 1463606043451 Marionette TRACE conn6 <- [1,3030,null,{}] 14:14:03 INFO - PROCESS | 4076 | 1463606043473 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:03 INFO - PROCESS | 4076 | 1463606043594 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 14:14:03 INFO - PROCESS | 4076 | 1463606043726 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:03 INFO - PROCESS | 4076 | ++DOCSHELL 17B8D000 == 44 [pid = 4076] [id = 769] 14:14:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (19007800) [pid = 4076] [serial = 2305] [outer = 00000000] 14:14:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (19615800) [pid = 4076] [serial = 2306] [outer = 19007800] 14:14:03 INFO - PROCESS | 4076 | 1463606043782 Marionette DEBUG loaded listener.js 14:14:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (19BA2400) [pid = 4076] [serial = 2307] [outer = 19007800] 14:14:04 INFO - PROCESS | 4076 | 1463606044504 Marionette TRACE conn6 <- [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]]]}] 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:14:04 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. 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:14:04 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'.) 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:14:04 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. 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:14:04 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. 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:14:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:14:04 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. 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:14:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:14:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:14:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:14:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:14:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:14:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:14:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:14:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:14:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:14:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:14:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:14:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:14:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:14:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:14:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1231ms 14:14:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:14:04 INFO - PROCESS | 4076 | 1463606044625 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 14:14:04 INFO - PROCESS | 4076 | 1463606044628 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 14:14:04 INFO - PROCESS | 4076 | 1463606044632 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:14:04 INFO - PROCESS | 4076 | 1463606044634 Marionette TRACE conn6 <- [1,3034,null,{}] 14:14:04 INFO - PROCESS | 4076 | 1463606044638 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:04 INFO - PROCESS | 4076 | 1463606044752 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 14:14:04 INFO - PROCESS | 4076 | 1463606044885 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:04 INFO - PROCESS | 4076 | ++DOCSHELL 190DFC00 == 45 [pid = 4076] [id = 770] 14:14:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (190E1400) [pid = 4076] [serial = 2308] [outer = 00000000] 14:14:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (19F7F800) [pid = 4076] [serial = 2309] [outer = 190E1400] 14:14:04 INFO - PROCESS | 4076 | 1463606044941 Marionette DEBUG loaded listener.js 14:14:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (19FAC800) [pid = 4076] [serial = 2310] [outer = 190E1400] 14:14:05 INFO - PROCESS | 4076 | [4076] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:14:05 INFO - PROCESS | 4076 | 1463606045609 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:14:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:14:05 INFO - {} 14:14:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1017ms 14:14:05 INFO - PROCESS | 4076 | 1463606045652 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 14:14:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:14:05 INFO - PROCESS | 4076 | 1463606045656 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 14:14:05 INFO - PROCESS | 4076 | 1463606045662 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:14:05 INFO - PROCESS | 4076 | 1463606045666 Marionette TRACE conn6 <- [1,3038,null,{}] 14:14:05 INFO - PROCESS | 4076 | 1463606045672 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:05 INFO - PROCESS | 4076 | 1463606045786 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 14:14:05 INFO - PROCESS | 4076 | 1463606045922 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:05 INFO - PROCESS | 4076 | ++DOCSHELL 0D84A000 == 46 [pid = 4076] [id = 771] 14:14:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0D84FC00) [pid = 4076] [serial = 2311] [outer = 00000000] 14:14:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0DCA2C00) [pid = 4076] [serial = 2312] [outer = 0D84FC00] 14:14:05 INFO - PROCESS | 4076 | 1463606045975 Marionette DEBUG loaded listener.js 14:14:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0DEED000) [pid = 4076] [serial = 2313] [outer = 0D84FC00] 14:14:06 INFO - PROCESS | 4076 | --DOCSHELL 09D70000 == 45 [pid = 4076] [id = 621] 14:14:06 INFO - PROCESS | 4076 | --DOCSHELL 17B52400 == 44 [pid = 4076] [id = 765] 14:14:06 INFO - PROCESS | 4076 | --DOCSHELL 15FCC400 == 43 [pid = 4076] [id = 764] 14:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0C716400 == 42 [pid = 4076] [id = 763] 14:14:06 INFO - PROCESS | 4076 | --DOCSHELL 16A37000 == 41 [pid = 4076] [id = 762] 14:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0D856000 == 40 [pid = 4076] [id = 761] 14:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0DF34400 == 39 [pid = 4076] [id = 760] 14:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0D64F000 == 38 [pid = 4076] [id = 759] 14:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0D657C00 == 37 [pid = 4076] [id = 758] 14:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0C71CC00 == 36 [pid = 4076] [id = 757] 14:14:06 INFO - PROCESS | 4076 | --DOCSHELL 11065400 == 35 [pid = 4076] [id = 756] 14:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0D656C00 == 34 [pid = 4076] [id = 755] 14:14:06 INFO - PROCESS | 4076 | 1463606046563 Marionette TRACE conn6 <- [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]]]}] 14:14:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:14:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:14:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:14:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:14:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 14:14:06 INFO - PROCESS | 4076 | 1463606046596 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 14:14:06 INFO - PROCESS | 4076 | 1463606046602 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 14:14:06 INFO - PROCESS | 4076 | 1463606046609 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:14:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:14:06 INFO - PROCESS | 4076 | 1463606046612 Marionette TRACE conn6 <- [1,3042,null,{}] 14:14:06 INFO - PROCESS | 4076 | 1463606046615 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:06 INFO - PROCESS | 4076 | 1463606046704 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (19B9FC00) [pid = 4076] [serial = 2250] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (19693800) [pid = 4076] [serial = 2247] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (19C4B400) [pid = 4076] [serial = 2251] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (19008800) [pid = 4076] [serial = 2256] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0CF7B800) [pid = 4076] [serial = 2218] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0D062800) [pid = 4076] [serial = 2219] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (1472A400) [pid = 4076] [serial = 2230] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (149A0800) [pid = 4076] [serial = 2231] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (11087800) [pid = 4076] [serial = 2227] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (1405E800) [pid = 4076] [serial = 2228] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (1BD20400) [pid = 4076] [serial = 2216] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0D80D800) [pid = 4076] [serial = 2221] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0D84D800) [pid = 4076] [serial = 2222] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (18642C00) [pid = 4076] [serial = 2238] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (18649C00) [pid = 4076] [serial = 2239] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (1863F400) [pid = 4076] [serial = 2236] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (176AF400) [pid = 4076] [serial = 2233] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (17B52C00) [pid = 4076] [serial = 2234] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0DC72000) [pid = 4076] [serial = 2224] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0DC9F400) [pid = 4076] [serial = 2225] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (18C71000) [pid = 4076] [serial = 2241] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (18C72000) [pid = 4076] [serial = 2242] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (19F79C00) [pid = 4076] [serial = 2259] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0D91EC00) [pid = 4076] [serial = 2253] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (19F7B800) [pid = 4076] [serial = 2260] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (19006C00) [pid = 4076] [serial = 2245] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (1900C800) [pid = 4076] [serial = 2244] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0DFA6800) [pid = 4076] [serial = 2254] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (19699C00) [pid = 4076] [serial = 2248] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (190E2000) [pid = 4076] [serial = 2257] [outer = 00000000] [url = about:blank] 14:14:06 INFO - PROCESS | 4076 | 1463606046816 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:06 INFO - PROCESS | 4076 | ++DOCSHELL 0D0EE800 == 35 [pid = 4076] [id = 772] 14:14:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0D650000) [pid = 4076] [serial = 2314] [outer = 00000000] 14:14:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0D80E800) [pid = 4076] [serial = 2315] [outer = 0D650000] 14:14:06 INFO - PROCESS | 4076 | 1463606046864 Marionette DEBUG loaded listener.js 14:14:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0DC6D000) [pid = 4076] [serial = 2316] [outer = 0D650000] 14:14:07 INFO - PROCESS | 4076 | 1463606047534 Marionette TRACE conn6 <- [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"]]]}] 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:14:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:14:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:14:07 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" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:14:07 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" 14:14:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:14:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:14:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1068ms 14:14:07 INFO - PROCESS | 4076 | 1463606047681 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 14:14:07 INFO - PROCESS | 4076 | 1463606047683 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 14:14:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:14:07 INFO - PROCESS | 4076 | 1463606047686 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:14:07 INFO - PROCESS | 4076 | 1463606047690 Marionette TRACE conn6 <- [1,3046,null,{}] 14:14:07 INFO - PROCESS | 4076 | 1463606047700 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:07 INFO - PROCESS | 4076 | 1463606047793 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 14:14:07 INFO - PROCESS | 4076 | 1463606047800 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:07 INFO - PROCESS | 4076 | ++DOCSHELL 149A0800 == 36 [pid = 4076] [id = 773] 14:14:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (149A6000) [pid = 4076] [serial = 2317] [outer = 00000000] 14:14:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (15FC9000) [pid = 4076] [serial = 2318] [outer = 149A6000] 14:14:07 INFO - PROCESS | 4076 | 1463606047849 Marionette DEBUG loaded listener.js 14:14:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (16A32400) [pid = 4076] [serial = 2319] [outer = 149A6000] 14:14:08 INFO - PROCESS | 4076 | 1463606048363 Marionette TRACE conn6 <- [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]]]}] 14:14:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:14:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:14:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:14:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:14:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:14:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:14:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:14:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:14:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:14:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:14:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:14:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:14:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:14:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:14:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:14:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:14:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:14:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:14:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:14:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:14:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:14:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:14:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 741ms 14:14:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:14:08 INFO - PROCESS | 4076 | 1463606048430 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 14:14:08 INFO - PROCESS | 4076 | 1463606048433 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 14:14:08 INFO - PROCESS | 4076 | 1463606048436 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:14:08 INFO - PROCESS | 4076 | 1463606048437 Marionette TRACE conn6 <- [1,3050,null,{}] 14:14:08 INFO - PROCESS | 4076 | 1463606048441 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:08 INFO - PROCESS | 4076 | 1463606048527 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 14:14:08 INFO - PROCESS | 4076 | 1463606048535 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:08 INFO - PROCESS | 4076 | ++DOCSHELL 17B8D800 == 37 [pid = 4076] [id = 774] 14:14:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (1864D400) [pid = 4076] [serial = 2320] [outer = 00000000] 14:14:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (1887D000) [pid = 4076] [serial = 2321] [outer = 1864D400] 14:14:08 INFO - PROCESS | 4076 | 1463606048581 Marionette DEBUG loaded listener.js 14:14:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (18C6B400) [pid = 4076] [serial = 2322] [outer = 1864D400] 14:14:08 INFO - PROCESS | 4076 | [4076] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:14:09 INFO - PROCESS | 4076 | 1463606049054 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:14:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:14:09 INFO - {} 14:14:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 14:14:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:14:09 INFO - PROCESS | 4076 | 1463606049107 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 14:14:09 INFO - PROCESS | 4076 | 1463606049109 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 14:14:09 INFO - PROCESS | 4076 | 1463606049112 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:14:09 INFO - PROCESS | 4076 | 1463606049113 Marionette TRACE conn6 <- [1,3054,null,{}] 14:14:09 INFO - PROCESS | 4076 | 1463606049117 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:09 INFO - PROCESS | 4076 | 1463606049260 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 14:14:09 INFO - PROCESS | 4076 | 1463606049278 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:09 INFO - PROCESS | 4076 | ++DOCSHELL 18C76800 == 38 [pid = 4076] [id = 775] 14:14:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (18C77400) [pid = 4076] [serial = 2323] [outer = 00000000] 14:14:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (191E4800) [pid = 4076] [serial = 2324] [outer = 18C77400] 14:14:09 INFO - PROCESS | 4076 | 1463606049324 Marionette DEBUG loaded listener.js 14:14:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (1961B000) [pid = 4076] [serial = 2325] [outer = 18C77400] 14:14:09 INFO - PROCESS | 4076 | 1463606049735 Marionette TRACE conn6 <- [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]]]}] 14:14:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:14:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:14:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:14:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:14:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:14:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:14:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:14:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 670ms 14:14:09 INFO - PROCESS | 4076 | 1463606049783 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 14:14:09 INFO - PROCESS | 4076 | 1463606049785 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 14:14:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:14:09 INFO - PROCESS | 4076 | 1463606049788 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:14:09 INFO - PROCESS | 4076 | 1463606049790 Marionette TRACE conn6 <- [1,3058,null,{}] 14:14:09 INFO - PROCESS | 4076 | 1463606049794 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:09 INFO - PROCESS | 4076 | 1463606049949 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 14:14:10 INFO - PROCESS | 4076 | 1463606050012 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:10 INFO - PROCESS | 4076 | ++DOCSHELL 0C71C000 == 39 [pid = 4076] [id = 776] 14:14:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0CF7B800) [pid = 4076] [serial = 2326] [outer = 00000000] 14:14:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (198E5C00) [pid = 4076] [serial = 2327] [outer = 0CF7B800] 14:14:10 INFO - PROCESS | 4076 | 1463606050058 Marionette DEBUG loaded listener.js 14:14:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (19C4A800) [pid = 4076] [serial = 2328] [outer = 0CF7B800] 14:14:10 INFO - PROCESS | 4076 | 1463606050489 Marionette TRACE conn6 <- [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]]]}] 14:14:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:14:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:14:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:14:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:14:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:14:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:14:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms 14:14:10 INFO - PROCESS | 4076 | 1463606050521 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 14:14:10 INFO - PROCESS | 4076 | 1463606050523 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 14:14:10 INFO - PROCESS | 4076 | 1463606050525 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:14:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:14:10 INFO - PROCESS | 4076 | 1463606050527 Marionette TRACE conn6 <- [1,3062,null,{}] 14:14:10 INFO - PROCESS | 4076 | 1463606050530 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:10 INFO - PROCESS | 4076 | 1463606050671 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 14:14:10 INFO - PROCESS | 4076 | 1463606050691 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:10 INFO - PROCESS | 4076 | ++DOCSHELL 198E6800 == 40 [pid = 4076] [id = 777] 14:14:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (19C6BC00) [pid = 4076] [serial = 2329] [outer = 00000000] 14:14:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (19F7E000) [pid = 4076] [serial = 2330] [outer = 19C6BC00] 14:14:10 INFO - PROCESS | 4076 | 1463606050735 Marionette DEBUG loaded listener.js 14:14:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0D0F1000) [pid = 4076] [serial = 2331] [outer = 19C6BC00] 14:14:11 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (13FEA800) [pid = 4076] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:14:11 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (16A3F800) [pid = 4076] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:14:11 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (17626800) [pid = 4076] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:14:11 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0D764800) [pid = 4076] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:14:11 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0DF34C00) [pid = 4076] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:14:11 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (14920000) [pid = 4076] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:14:11 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (19F81C00) [pid = 4076] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:14:11 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0D658400) [pid = 4076] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:14:11 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (18C79C00) [pid = 4076] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:14:11 INFO - PROCESS | 4076 | 1463606051233 Marionette TRACE conn6 <- [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]]]}] 14:14:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:14:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:14:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:14:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:14:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:14:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:14:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 731ms 14:14:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:14:11 INFO - PROCESS | 4076 | 1463606051261 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 14:14:11 INFO - PROCESS | 4076 | 1463606051263 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 14:14:11 INFO - PROCESS | 4076 | 1463606051266 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:14:11 INFO - PROCESS | 4076 | 1463606051268 Marionette TRACE conn6 <- [1,3066,null,{}] 14:14:11 INFO - PROCESS | 4076 | 1463606051271 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:11 INFO - PROCESS | 4076 | 1463606051354 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 14:14:11 INFO - PROCESS | 4076 | 1463606051361 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:11 INFO - PROCESS | 4076 | ++DOCSHELL 0D764800 == 41 [pid = 4076] [id = 778] 14:14:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0D808800) [pid = 4076] [serial = 2332] [outer = 00000000] 14:14:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (1A013400) [pid = 4076] [serial = 2333] [outer = 0D808800] 14:14:11 INFO - PROCESS | 4076 | 1463606051406 Marionette DEBUG loaded listener.js 14:14:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (19F7C000) [pid = 4076] [serial = 2334] [outer = 0D808800] 14:14:11 INFO - PROCESS | 4076 | 1463606051825 Marionette TRACE conn6 <- [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] 14:14:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:14:11 INFO - PROCESS | 4076 | 1463606051846 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 14:14:11 INFO - PROCESS | 4076 | 1463606051849 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:14:11 INFO - PROCESS | 4076 | 1463606051851 Marionette TRACE conn6 <- [1,3070,null,{}] 14:14:11 INFO - PROCESS | 4076 | 1463606051855 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:11 INFO - PROCESS | 4076 | 1463606051986 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 14:14:12 INFO - PROCESS | 4076 | 1463606052036 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:12 INFO - PROCESS | 4076 | ++DOCSHELL 1A0B4C00 == 42 [pid = 4076] [id = 779] 14:14:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (1A0B5800) [pid = 4076] [serial = 2335] [outer = 00000000] 14:14:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (1A12C800) [pid = 4076] [serial = 2336] [outer = 1A0B5800] 14:14:12 INFO - PROCESS | 4076 | 1463606052081 Marionette DEBUG loaded listener.js 14:14:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (1A132400) [pid = 4076] [serial = 2337] [outer = 1A0B5800] 14:14:12 INFO - PROCESS | 4076 | 1463606052476 Marionette TRACE conn6 <- [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]]]}] 14:14:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:14:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:14:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:14:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 14:14:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:14:12 INFO - PROCESS | 4076 | 1463606052520 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 14:14:12 INFO - PROCESS | 4076 | 1463606052522 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 14:14:12 INFO - PROCESS | 4076 | 1463606052525 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:14:12 INFO - PROCESS | 4076 | 1463606052526 Marionette TRACE conn6 <- [1,3074,null,{}] 14:14:12 INFO - PROCESS | 4076 | 1463606052543 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:12 INFO - PROCESS | 4076 | 1463606052625 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 14:14:12 INFO - PROCESS | 4076 | 1463606052631 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:12 INFO - PROCESS | 4076 | ++DOCSHELL 1A133C00 == 43 [pid = 4076] [id = 780] 14:14:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (1A136000) [pid = 4076] [serial = 2338] [outer = 00000000] 14:14:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (1A235800) [pid = 4076] [serial = 2339] [outer = 1A136000] 14:14:12 INFO - PROCESS | 4076 | 1463606052675 Marionette DEBUG loaded listener.js 14:14:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (1AD39400) [pid = 4076] [serial = 2340] [outer = 1A136000] 14:14:13 INFO - PROCESS | 4076 | 1463606053091 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:14:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:14:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 590ms 14:14:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:14:13 INFO - PROCESS | 4076 | 1463606053116 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 14:14:13 INFO - PROCESS | 4076 | 1463606053118 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 14:14:13 INFO - PROCESS | 4076 | 1463606053121 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:14:13 INFO - PROCESS | 4076 | 1463606053123 Marionette TRACE conn6 <- [1,3078,null,{}] 14:14:13 INFO - PROCESS | 4076 | 1463606053127 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:13 INFO - PROCESS | 4076 | 1463606053331 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 14:14:13 INFO - PROCESS | 4076 | 1463606053499 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:13 INFO - PROCESS | 4076 | ++DOCSHELL 0C711000 == 44 [pid = 4076] [id = 781] 14:14:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0C711400) [pid = 4076] [serial = 2341] [outer = 00000000] 14:14:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0D0F0000) [pid = 4076] [serial = 2342] [outer = 0C711400] 14:14:13 INFO - PROCESS | 4076 | 1463606053564 Marionette DEBUG loaded listener.js 14:14:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0D851000) [pid = 4076] [serial = 2343] [outer = 0C711400] 14:14:14 INFO - PROCESS | 4076 | 1463606054093 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:14:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:14:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1021ms 14:14:14 INFO - PROCESS | 4076 | 1463606054185 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 14:14:14 INFO - PROCESS | 4076 | 1463606054190 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 14:14:14 INFO - PROCESS | 4076 | 1463606054230 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:14:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:14:14 INFO - PROCESS | 4076 | 1463606054235 Marionette TRACE conn6 <- [1,3082,null,{}] 14:14:14 INFO - PROCESS | 4076 | 1463606054240 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:14 INFO - PROCESS | 4076 | 1463606054358 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 14:14:14 INFO - PROCESS | 4076 | 1463606054471 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:14 INFO - PROCESS | 4076 | ++DOCSHELL 13EA6C00 == 45 [pid = 4076] [id = 782] 14:14:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (13F8C000) [pid = 4076] [serial = 2344] [outer = 00000000] 14:14:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (147F1C00) [pid = 4076] [serial = 2345] [outer = 13F8C000] 14:14:14 INFO - PROCESS | 4076 | 1463606054572 Marionette DEBUG loaded listener.js 14:14:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (149AF800) [pid = 4076] [serial = 2346] [outer = 13F8C000] 14:14:15 INFO - PROCESS | 4076 | 1463606055097 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:14:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:14:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 14:14:15 INFO - PROCESS | 4076 | 1463606055165 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 14:14:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:14:15 INFO - PROCESS | 4076 | 1463606055168 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 14:14:15 INFO - PROCESS | 4076 | 1463606055172 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:14:15 INFO - PROCESS | 4076 | 1463606055174 Marionette TRACE conn6 <- [1,3086,null,{}] 14:14:15 INFO - PROCESS | 4076 | 1463606055179 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:15 INFO - PROCESS | 4076 | 1463606055287 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 14:14:15 INFO - PROCESS | 4076 | 1463606055449 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:15 INFO - PROCESS | 4076 | ++DOCSHELL 18808400 == 46 [pid = 4076] [id = 783] 14:14:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (1880D000) [pid = 4076] [serial = 2347] [outer = 00000000] 14:14:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (18C78400) [pid = 4076] [serial = 2348] [outer = 1880D000] 14:14:15 INFO - PROCESS | 4076 | 1463606055505 Marionette DEBUG loaded listener.js 14:14:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (190DBC00) [pid = 4076] [serial = 2349] [outer = 1880D000] 14:14:16 INFO - PROCESS | 4076 | 1463606056017 Marionette TRACE conn6 <- [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]]]}] 14:14:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:14:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:14:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 870ms 14:14:16 INFO - PROCESS | 4076 | 1463606056085 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 14:14:16 INFO - PROCESS | 4076 | 1463606056089 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 14:14:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:14:16 INFO - PROCESS | 4076 | 1463606056101 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:14:16 INFO - PROCESS | 4076 | 1463606056106 Marionette TRACE conn6 <- [1,3090,null,{}] 14:14:16 INFO - PROCESS | 4076 | 1463606056110 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:16 INFO - PROCESS | 4076 | 1463606056221 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 14:14:16 INFO - PROCESS | 4076 | 1463606056366 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:16 INFO - PROCESS | 4076 | ++DOCSHELL 18BDE000 == 47 [pid = 4076] [id = 784] 14:14:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (1A01A000) [pid = 4076] [serial = 2350] [outer = 00000000] 14:14:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (1AD34000) [pid = 4076] [serial = 2351] [outer = 1A01A000] 14:14:16 INFO - PROCESS | 4076 | 1463606056421 Marionette DEBUG loaded listener.js 14:14:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (1AD8BC00) [pid = 4076] [serial = 2352] [outer = 1A01A000] 14:14:16 INFO - PROCESS | 4076 | 1463606056909 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:14:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:14:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 830ms 14:14:16 INFO - PROCESS | 4076 | 1463606056943 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 14:14:16 INFO - PROCESS | 4076 | 1463606056945 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 14:14:16 INFO - PROCESS | 4076 | 1463606056950 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:14:16 INFO - PROCESS | 4076 | 1463606056952 Marionette TRACE conn6 <- [1,3094,null,{}] 14:14:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:14:16 INFO - PROCESS | 4076 | 1463606056955 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:17 INFO - PROCESS | 4076 | 1463606057063 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 14:14:17 INFO - PROCESS | 4076 | 1463606057250 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:17 INFO - PROCESS | 4076 | ++DOCSHELL 19F7DC00 == 48 [pid = 4076] [id = 785] 14:14:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (19F83800) [pid = 4076] [serial = 2353] [outer = 00000000] 14:14:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (1B409400) [pid = 4076] [serial = 2354] [outer = 19F83800] 14:14:17 INFO - PROCESS | 4076 | 1463606057306 Marionette DEBUG loaded listener.js 14:14:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (1B58FC00) [pid = 4076] [serial = 2355] [outer = 19F83800] 14:14:18 INFO - PROCESS | 4076 | 1463606058042 Marionette TRACE conn6 <- [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]]]}] 14:14:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:14:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:14:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:14:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1114ms 14:14:18 INFO - PROCESS | 4076 | 1463606058070 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 14:14:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:14:18 INFO - PROCESS | 4076 | 1463606058075 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 14:14:18 INFO - PROCESS | 4076 | 1463606058123 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:14:18 INFO - PROCESS | 4076 | 1463606058127 Marionette TRACE conn6 <- [1,3098,null,{}] 14:14:18 INFO - PROCESS | 4076 | 1463606058134 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:18 INFO - PROCESS | 4076 | 1463606058232 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 14:14:18 INFO - PROCESS | 4076 | 1463606058376 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:18 INFO - PROCESS | 4076 | ++DOCSHELL 0D84B400 == 49 [pid = 4076] [id = 786] 14:14:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (0D854400) [pid = 4076] [serial = 2356] [outer = 00000000] 14:14:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (11067400) [pid = 4076] [serial = 2357] [outer = 0D854400] 14:14:18 INFO - PROCESS | 4076 | 1463606058466 Marionette DEBUG loaded listener.js 14:14:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (14649800) [pid = 4076] [serial = 2358] [outer = 0D854400] 14:14:18 INFO - PROCESS | 4076 | --DOCSHELL 0DCA0800 == 48 [pid = 4076] [id = 742] 14:14:18 INFO - PROCESS | 4076 | --DOCSHELL 0D921C00 == 47 [pid = 4076] [id = 741] 14:14:18 INFO - PROCESS | 4076 | --DOCSHELL 0D806400 == 46 [pid = 4076] [id = 740] 14:14:18 INFO - PROCESS | 4076 | --DOCSHELL 0C715000 == 45 [pid = 4076] [id = 739] 14:14:18 INFO - PROCESS | 4076 | --DOCSHELL 17B8D000 == 44 [pid = 4076] [id = 769] 14:14:18 INFO - PROCESS | 4076 | --DOCSHELL 156E5800 == 43 [pid = 4076] [id = 768] 14:14:18 INFO - PROCESS | 4076 | --DOCSHELL 0D80D000 == 42 [pid = 4076] [id = 767] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (15626000) [pid = 4076] [serial = 2268] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (0D850C00) [pid = 4076] [serial = 2265] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (16A34000) [pid = 4076] [serial = 2270] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOCSHELL 0C667400 == 41 [pid = 4076] [id = 766] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (17B5AC00) [pid = 4076] [serial = 2285] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (18868C00) [pid = 4076] [serial = 2288] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (0D857C00) [pid = 4076] [serial = 2276] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0D919800) [pid = 4076] [serial = 2277] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (1490A800) [pid = 4076] [serial = 2282] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (10E0B400) [pid = 4076] [serial = 2279] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (11095800) [pid = 4076] [serial = 2280] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (1A01EC00) [pid = 4076] [serial = 2262] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (1A0B1800) [pid = 4076] [serial = 2263] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0D80A800) [pid = 4076] [serial = 2274] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0D67A800) [pid = 4076] [serial = 2273] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (17B5D800) [pid = 4076] [serial = 2286] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (19010000) [pid = 4076] [serial = 2291] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (190DE000) [pid = 4076] [serial = 2292] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (18C6A400) [pid = 4076] [serial = 2289] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (156E8000) [pid = 4076] [serial = 2283] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (19F3C400) [pid = 4076] [serial = 2294] [outer = 00000000] [url = about:blank] 14:14:18 INFO - PROCESS | 4076 | 1463606058965 Marionette TRACE conn6 <- [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"]]]}] 14:14:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:14:19 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 14:14:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:14:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:14:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:14:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 930ms 14:14:19 INFO - PROCESS | 4076 | 1463606059014 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 14:14:19 INFO - PROCESS | 4076 | 1463606059020 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 14:14:19 INFO - PROCESS | 4076 | 1463606059026 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:14:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:14:19 INFO - PROCESS | 4076 | 1463606059028 Marionette TRACE conn6 <- [1,3102,null,{}] 14:14:19 INFO - PROCESS | 4076 | 1463606059032 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:19 INFO - PROCESS | 4076 | 1463606059138 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 14:14:19 INFO - PROCESS | 4076 | 1463606059241 Marionette TRACE conn6 -> [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\", \"e70ee145-4f2f-4d2c-968b-657cc1ee8e4b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:19 INFO - PROCESS | 4076 | ++DOCSHELL 0D060400 == 42 [pid = 4076] [id = 787] 14:14:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0D650C00) [pid = 4076] [serial = 2359] [outer = 00000000] 14:14:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0DCA8000) [pid = 4076] [serial = 2360] [outer = 0D650C00] 14:14:19 INFO - PROCESS | 4076 | 1463606059295 Marionette DEBUG loaded listener.js 14:14:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (10EF1000) [pid = 4076] [serial = 2361] [outer = 0D650C00] 14:14:19 INFO - PROCESS | 4076 | 1463606059714 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:14:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:14:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 14:14:19 INFO - PROCESS | 4076 | 1463606059761 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 14:14:19 INFO - PROCESS | 4076 | 1463606059764 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 14:14:20 WARNING - u'runner_teardown' () 14:14:20 INFO - No more tests 14:14:20 INFO - Got 0 unexpected results 14:14:20 INFO - SUITE-END | took 697s 14:14:20 INFO - Closing logging queue 14:14:20 INFO - queue closed 14:14:20 INFO - Return code: 0 14:14:20 WARNING - # TBPL SUCCESS # 14:14:20 INFO - Running post-action listener: _resource_record_post_action 14:14:20 INFO - Running post-run listener: _resource_record_post_run 14:14:21 INFO - Total resource usage - Wall time: 706s; CPU: 14.0%; Read bytes: 83358720; Write bytes: 1135650304; Read time: 1274170; Write time: 7281720 14:14:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:14:21 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 57946112; Read time: 0; Write time: 52620 14:14:22 INFO - run-tests - Wall time: 705s; CPU: 14.0%; Read bytes: 83358720; Write bytes: 1077704192; Read time: 1274170; Write time: 7229100 14:14:22 INFO - Running post-run listener: _upload_blobber_files 14:14:22 INFO - Blob upload gear active. 14:14:22 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:14:22 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 14:14:22 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 14:14:22 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 14:14:22 INFO - (blobuploader) - INFO - Open directory for files ... 14:14:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:14:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:14:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:14:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:14:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:14:23 INFO - (blobuploader) - INFO - Done attempting. 14:14:23 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:14:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:14:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:14:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:14:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:14:25 INFO - (blobuploader) - INFO - Done attempting. 14:14:25 INFO - (blobuploader) - INFO - Iteration through files over. 14:14:25 INFO - Return code: 0 14:14:25 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:14:25 INFO - Using _rmtree_windows ... 14:14:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:14:25 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/beccbd4285a447736f3cad06256c13254dea85d49d934e27704102ab01c2e670ca60764a570da3dceb4c32c5254a0fe5dc9354b5530ad3c7a4abb3f6cfdc24c6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/04d1d7296e827241bf2a757bdb58fc2208c7baade3f84afcda1f64d0b9414bf9e953025d3d904bd0d4c6cfed99de815fa3e127920d370e913bd45080f8bb52ab"} 14:14:25 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:14:25 INFO - Writing to file C:\slave\test\properties\blobber_files 14:14:25 INFO - Contents: 14:14:25 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/beccbd4285a447736f3cad06256c13254dea85d49d934e27704102ab01c2e670ca60764a570da3dceb4c32c5254a0fe5dc9354b5530ad3c7a4abb3f6cfdc24c6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/04d1d7296e827241bf2a757bdb58fc2208c7baade3f84afcda1f64d0b9414bf9e953025d3d904bd0d4c6cfed99de815fa3e127920d370e913bd45080f8bb52ab"} 14:14:25 INFO - Running post-run listener: copy_logs_to_upload_dir 14:14:25 INFO - Copying logs to upload dir... 14:14:25 INFO - mkdir: C:\slave\test\build\upload\logs 14:14:25 INFO - Copying logs to upload dir... 14:14:25 INFO - Using _rmtree_windows ... 14:14:25 INFO - Using _rmtree_windows ... 14:14:25 INFO - Using _rmtree_windows ... 14:14:25 INFO - Using _rmtree_windows ... 14:14:25 INFO - Using _rmtree_windows ... 14:14:25 INFO - Using _rmtree_windows ... 14:14:25 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1024.640000 ========= master_lag: 1.45 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 6 secs) (at 2016-05-18 14:14:26.456804) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-18 14:14:26.459255) ========= '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-239 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-239 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-239 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-aurora/sha512/beccbd4285a447736f3cad06256c13254dea85d49d934e27704102ab01c2e670ca60764a570da3dceb4c32c5254a0fe5dc9354b5530ad3c7a4abb3f6cfdc24c6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/04d1d7296e827241bf2a757bdb58fc2208c7baade3f84afcda1f64d0b9414bf9e953025d3d904bd0d4c6cfed99de815fa3e127920d370e913bd45080f8bb52ab"} build_url:https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/beccbd4285a447736f3cad06256c13254dea85d49d934e27704102ab01c2e670ca60764a570da3dceb4c32c5254a0fe5dc9354b5530ad3c7a4abb3f6cfdc24c6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/04d1d7296e827241bf2a757bdb58fc2208c7baade3f84afcda1f64d0b9414bf9e953025d3d904bd0d4c6cfed99de815fa3e127920d370e913bd45080f8bb52ab"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VJxKnsexRuOFcdothS3Mkw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.21 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-18 14:14:26.770901) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 3 secs) (at 2016-05-18 14:14:26.771191) ========= '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-239 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-239 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-239 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: 3.49 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 3 secs) (at 2016-05-18 14:14:30.360396) ========= ========= Started reboot slave lost (results: 0, elapsed: 4 secs) (at 2016-05-18 14:14:30.360736) ========= ========= Finished reboot slave lost (results: 0, elapsed: 4 secs) (at 2016-05-18 14:14:34.801759) ========= ========= Total master_lag: 5.28 =========