builder: fx-team_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-074 starttime: 1461113775.08 results: success (0) buildid: 20160419163752 builduid: 174eada632af4cf794b390a57d2a1342 revision: f60bd9567a058bf0d4d5b35f0d53a46eba0aa500 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 17:56:15.080650) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 17:56:15.081568) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 17:56:15.082400) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 17:56:15.239287) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 17:56:15.239579) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False --17:56:16-- 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% 12.74 MB/s 17:56:16 (12.74 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.592000 ========= master_lag: 0.29 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 17:56:16.124890) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 17:56:16.125210) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.655000 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 17:56:16.824858) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 17:56:16.825234) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev f60bd9567a058bf0d4d5b35f0d53a46eba0aa500 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev f60bd9567a058bf0d4d5b35f0d53a46eba0aa500 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False 2016-04-19 17:56:17,657 truncating revision to first 12 chars 2016-04-19 17:56:17,657 Setting DEBUG logging. 2016-04-19 17:56:17,657 attempt 1/10 2016-04-19 17:56:17,657 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/f60bd9567a05?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 17:56:18,934 unpacking tar archive at: fx-team-f60bd9567a05/testing/mozharness/ program finished with exit code 0 elapsedTime=1.887000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 17:56:18.791625) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 17:56:18.791956) ========= script_repo_revision: f60bd9567a058bf0d4d5b35f0d53a46eba0aa500 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 17:56:18.792383) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 17:56:18.792692) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 17:56:18.806969) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 40 secs) (at 2016-04-19 17:56:18.807270) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 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=\Documents and Settings\cltbld.T-XP32-IX-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-074 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 17:56:19 INFO - MultiFileLogger online at 20160419 17:56:19 in C:\slave\test 17:56:19 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 fx-team --download-symbols true 17:56:19 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:56:19 INFO - {'append_to_log': False, 17:56:19 INFO - 'base_work_dir': 'C:\\slave\\test', 17:56:19 INFO - 'blob_upload_branch': 'fx-team', 17:56:19 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:56:19 INFO - 'buildbot_json_path': 'buildprops.json', 17:56:19 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:56:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:56:19 INFO - 'download_minidump_stackwalk': True, 17:56:19 INFO - 'download_symbols': 'true', 17:56:19 INFO - 'e10s': False, 17:56:19 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:56:19 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:56:19 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:56:19 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:56:19 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:56:19 INFO - 'C:/mozilla-build/tooltool.py'), 17:56:19 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:56:19 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:56:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:56:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:56:19 INFO - 'log_level': 'info', 17:56:19 INFO - 'log_to_console': True, 17:56:19 INFO - 'opt_config_files': (), 17:56:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:56:19 INFO - '--processes=1', 17:56:19 INFO - '--config=%(test_path)s/wptrunner.ini', 17:56:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:56:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:56:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:56:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:56:19 INFO - 'pip_index': False, 17:56:19 INFO - 'require_test_zip': True, 17:56:19 INFO - 'test_type': ('testharness',), 17:56:19 INFO - 'this_chunk': '1', 17:56:19 INFO - 'total_chunks': '10', 17:56:19 INFO - 'virtualenv_path': 'venv', 17:56:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:56:19 INFO - 'work_dir': 'build'} 17:56:19 INFO - ##### 17:56:19 INFO - ##### Running clobber step. 17:56:19 INFO - ##### 17:56:19 INFO - Running pre-action listener: _resource_record_pre_action 17:56:19 INFO - Running main action method: clobber 17:56:19 INFO - rmtree: C:\slave\test\build 17:56:19 INFO - Using _rmtree_windows ... 17:56:19 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:57:04 INFO - Running post-action listener: _resource_record_post_action 17:57:04 INFO - ##### 17:57:04 INFO - ##### Running read-buildbot-config step. 17:57:04 INFO - ##### 17:57:04 INFO - Running pre-action listener: _resource_record_pre_action 17:57:04 INFO - Running main action method: read_buildbot_config 17:57:04 INFO - Using buildbot properties: 17:57:04 INFO - { 17:57:04 INFO - "project": "", 17:57:04 INFO - "product": "firefox", 17:57:04 INFO - "script_repo_revision": "production", 17:57:04 INFO - "scheduler": "tests-fx-team-xp_ix-debug-unittest-14-7200", 17:57:04 INFO - "repository": "", 17:57:04 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-1", 17:57:04 INFO - "buildid": "20160419163752", 17:57:04 INFO - "pgo_build": "False", 17:57:04 INFO - "basedir": "C:\\slave\\test", 17:57:04 INFO - "buildnumber": 21, 17:57:04 INFO - "slavename": "t-xp32-ix-074", 17:57:04 INFO - "revision": "f60bd9567a058bf0d4d5b35f0d53a46eba0aa500", 17:57:04 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 17:57:04 INFO - "platform": "win32", 17:57:04 INFO - "branch": "fx-team", 17:57:04 INFO - "repo_path": "integration/fx-team", 17:57:04 INFO - "moz_repo_path": "", 17:57:04 INFO - "stage_platform": "win32", 17:57:04 INFO - "builduid": "174eada632af4cf794b390a57d2a1342", 17:57:04 INFO - "slavebuilddir": "test" 17:57:04 INFO - } 17:57:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 17:57:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 17:57:04 INFO - Running post-action listener: _resource_record_post_action 17:57:04 INFO - ##### 17:57:04 INFO - ##### Running download-and-extract step. 17:57:04 INFO - ##### 17:57:04 INFO - Running pre-action listener: _resource_record_pre_action 17:57:04 INFO - Running main action method: download_and_extract 17:57:04 INFO - mkdir: C:\slave\test\build\tests 17:57:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:57:04 INFO - https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 17:57:04 INFO - trying https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 17:57:04 INFO - Downloading https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 17:57:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 17:57:04 INFO - Downloaded 1274 bytes. 17:57:04 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 17:57:04 INFO - Using the following test package requirements: 17:57:04 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 17:57:04 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:57:04 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 17:57:04 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:57:04 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 17:57:04 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:57:04 INFO - u'jsshell-win32.zip'], 17:57:04 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:57:04 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 17:57:04 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 17:57:04 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:57:04 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 17:57:04 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:57:04 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 17:57:04 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:57:04 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 17:57:04 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 17:57:04 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 17:57:04 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 17:57:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:57:04 INFO - https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 17:57:04 INFO - trying https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 17:57:04 INFO - Downloading https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 17:57:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 17:57:07 INFO - Downloaded 20462732 bytes. 17:57:07 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:57:07 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:57:09 INFO - caution: filename not matched: web-platform/* 17:57:09 INFO - Return code: 11 17:57:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:57:09 INFO - https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 17:57:09 INFO - trying https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 17:57:09 INFO - Downloading https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 17:57:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 17:57:13 INFO - Downloaded 36382594 bytes. 17:57:13 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:57:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:58:04 INFO - caution: filename not matched: bin/* 17:58:04 INFO - caution: filename not matched: config/* 17:58:04 INFO - caution: filename not matched: mozbase/* 17:58:04 INFO - caution: filename not matched: marionette/* 17:58:04 INFO - caution: filename not matched: tools/wptserve/* 17:58:04 INFO - Return code: 11 17:58:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:58:04 INFO - https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 17:58:04 INFO - trying https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 17:58:04 INFO - Downloading https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 17:58:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 17:58:08 INFO - Downloaded 67387785 bytes. 17:58:08 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 17:58:08 INFO - mkdir: C:\slave\test\properties 17:58:09 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:58:09 INFO - Writing to file C:\slave\test\properties\build_url 17:58:09 INFO - Contents: 17:58:09 INFO - build_url:https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 17:58:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:58:09 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:58:09 INFO - Writing to file C:\slave\test\properties\symbols_url 17:58:09 INFO - Contents: 17:58:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:58:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:58:09 INFO - https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:58:09 INFO - trying https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:58:09 INFO - Downloading https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 17:58:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 17:58:15 INFO - Downloaded 58233886 bytes. 17:58:15 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 17:58:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 17:58:19 INFO - Return code: 0 17:58:19 INFO - Running post-action listener: _resource_record_post_action 17:58:19 INFO - Running post-action listener: set_extra_try_arguments 17:58:19 INFO - ##### 17:58:19 INFO - ##### Running create-virtualenv step. 17:58:19 INFO - ##### 17:58:19 INFO - Running pre-action listener: _pre_create_virtualenv 17:58:19 INFO - Running pre-action listener: _resource_record_pre_action 17:58:19 INFO - Running main action method: create_virtualenv 17:58:19 INFO - Creating virtualenv C:\slave\test\build\venv 17:58:19 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 17:58:19 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:58:21 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:58:23 INFO - Installing distribute......................................................................................................................................................................................done. 17:58:23 INFO - Return code: 0 17:58:23 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:58:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:58:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:58:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:58:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:58:23 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-074', 'USERDOMAIN': 'T-XP32-IX-074', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074'}}, attempt #1 17:58:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 17:58:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 17:58:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:58:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 17:58:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:58:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 17:58:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:58:23 INFO - 'DCLOCATION': 'SCL3', 17:58:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:58:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:58:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:58:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:58:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:58:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:58:23 INFO - 'HOMEDRIVE': 'C:', 17:58:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 17:58:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:58:23 INFO - 'KTS_VERSION': '1.19c', 17:58:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:58:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 17:58:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:58:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:58:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:58:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:58:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:58:23 INFO - 'MOZ_AIRBAG': '1', 17:58:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:58:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:58:23 INFO - 'MOZ_MSVCVERSION': '8', 17:58:23 INFO - 'MOZ_NO_REMOTE': '1', 17:58:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:58:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:58:23 INFO - 'NO_EM_RESTART': '1', 17:58:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:58:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:58:23 INFO - 'OS': 'Windows_NT', 17:58:23 INFO - 'OURDRIVE': 'C:', 17:58:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:58:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:58:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:58:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:58:23 INFO - 'PROCESSOR_LEVEL': '6', 17:58:23 INFO - 'PROCESSOR_REVISION': '1e05', 17:58:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:58:23 INFO - 'PROMPT': '$P$G', 17:58:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:58:23 INFO - 'PWD': 'C:\\slave\\test', 17:58:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:58:23 INFO - 'SESSIONNAME': 'Console', 17:58:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:58:23 INFO - 'SYSTEMDRIVE': 'C:', 17:58:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:58:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:58:23 INFO - 'TEST1': 'testie', 17:58:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:58:23 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 17:58:24 INFO - 'USERNAME': 'cltbld', 17:58:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 17:58:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:58:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:58:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:58:24 INFO - 'WINDIR': 'C:\\WINDOWS', 17:58:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:58:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:58:24 INFO - Downloading/unpacking psutil>=0.7.1 17:58:24 INFO - Running setup.py egg_info for package psutil 17:58:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:58:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:58:24 INFO - Installing collected packages: psutil 17:58:24 INFO - Running setup.py install for psutil 17:58:24 INFO - building 'psutil._psutil_windows' extension 17:58:24 INFO - error: Unable to find vcvarsall.bat 17:58:24 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-wz8vcr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:58:24 INFO - running install 17:58:24 INFO - running build 17:58:24 INFO - running build_py 17:58:24 INFO - creating build 17:58:24 INFO - creating build\lib.win32-2.7 17:58:24 INFO - creating build\lib.win32-2.7\psutil 17:58:24 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:58:24 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:58:24 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:58:24 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:58:24 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:58:24 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:58:24 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:58:24 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:58:24 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:58:24 INFO - running build_ext 17:58:24 INFO - building 'psutil._psutil_windows' extension 17:58:24 INFO - error: Unable to find vcvarsall.bat 17:58:24 INFO - ---------------------------------------- 17:58:24 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-wz8vcr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:58:24 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data\pip\pip.log 17:58:24 WARNING - Return code: 1 17:58:24 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 17:58:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:58:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:58:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:58:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:58:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:58:24 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-074', 'USERDOMAIN': 'T-XP32-IX-074', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074'}}, attempt #1 17:58:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 17:58:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 17:58:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:58:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 17:58:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:58:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 17:58:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:58:24 INFO - 'DCLOCATION': 'SCL3', 17:58:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:58:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:58:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:58:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:58:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:58:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:58:24 INFO - 'HOMEDRIVE': 'C:', 17:58:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 17:58:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:58:24 INFO - 'KTS_VERSION': '1.19c', 17:58:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:58:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 17:58:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:58:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:58:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:58:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:58:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:58:24 INFO - 'MOZ_AIRBAG': '1', 17:58:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:58:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:58:24 INFO - 'MOZ_MSVCVERSION': '8', 17:58:24 INFO - 'MOZ_NO_REMOTE': '1', 17:58:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:58:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:58:24 INFO - 'NO_EM_RESTART': '1', 17:58:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:58:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:58:24 INFO - 'OS': 'Windows_NT', 17:58:24 INFO - 'OURDRIVE': 'C:', 17:58:24 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', 17:58:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:58:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:58:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:58:24 INFO - 'PROCESSOR_LEVEL': '6', 17:58:24 INFO - 'PROCESSOR_REVISION': '1e05', 17:58:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:58:24 INFO - 'PROMPT': '$P$G', 17:58:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:58:24 INFO - 'PWD': 'C:\\slave\\test', 17:58:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:58:24 INFO - 'SESSIONNAME': 'Console', 17:58:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:58:24 INFO - 'SYSTEMDRIVE': 'C:', 17:58:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:58:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:58:24 INFO - 'TEST1': 'testie', 17:58:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:58:24 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 17:58:24 INFO - 'USERNAME': 'cltbld', 17:58:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 17:58:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:58:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:58:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:58:24 INFO - 'WINDIR': 'C:\\WINDOWS', 17:58:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:58:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:58:25 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:58:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:58:25 INFO - Running setup.py egg_info for package mozsystemmonitor 17:58:25 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:58:25 INFO - Running setup.py egg_info for package psutil 17:58:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:58:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:58:25 INFO - Installing collected packages: mozsystemmonitor, psutil 17:58:25 INFO - Running setup.py install for mozsystemmonitor 17:58:25 INFO - Running setup.py install for psutil 17:58:25 INFO - building 'psutil._psutil_windows' extension 17:58:25 INFO - error: Unable to find vcvarsall.bat 17:58:25 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-aphahz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:58:25 INFO - running install 17:58:25 INFO - running build 17:58:25 INFO - running build_py 17:58:25 INFO - running build_ext 17:58:25 INFO - building 'psutil._psutil_windows' extension 17:58:25 INFO - error: Unable to find vcvarsall.bat 17:58:25 INFO - ---------------------------------------- 17:58:25 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-aphahz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:58:25 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data\pip\pip.log 17:58:25 WARNING - Return code: 1 17:58:25 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 17:58:25 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:58:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:58:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:58:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:58:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:58:25 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-074', 'USERDOMAIN': 'T-XP32-IX-074', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074'}}, attempt #1 17:58:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 17:58:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 17:58:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:58:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 17:58:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:58:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 17:58:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:58:25 INFO - 'DCLOCATION': 'SCL3', 17:58:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:58:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:58:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:58:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:58:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:58:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:58:25 INFO - 'HOMEDRIVE': 'C:', 17:58:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 17:58:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:58:25 INFO - 'KTS_VERSION': '1.19c', 17:58:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:58:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 17:58:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:58:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:58:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:58:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:58:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:58:25 INFO - 'MOZ_AIRBAG': '1', 17:58:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:58:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:58:25 INFO - 'MOZ_MSVCVERSION': '8', 17:58:25 INFO - 'MOZ_NO_REMOTE': '1', 17:58:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:58:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:58:25 INFO - 'NO_EM_RESTART': '1', 17:58:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:58:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:58:25 INFO - 'OS': 'Windows_NT', 17:58:25 INFO - 'OURDRIVE': 'C:', 17:58:25 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:58:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:58:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:58:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:58:25 INFO - 'PROCESSOR_LEVEL': '6', 17:58:25 INFO - 'PROCESSOR_REVISION': '1e05', 17:58:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:58:25 INFO - 'PROMPT': '$P$G', 17:58:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:58:25 INFO - 'PWD': 'C:\\slave\\test', 17:58:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:58:25 INFO - 'SESSIONNAME': 'Console', 17:58:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:58:25 INFO - 'SYSTEMDRIVE': 'C:', 17:58:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:58:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:58:25 INFO - 'TEST1': 'testie', 17:58:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:58:25 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 17:58:25 INFO - 'USERNAME': 'cltbld', 17:58:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 17:58:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:58:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:58:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:58:25 INFO - 'WINDIR': 'C:\\WINDOWS', 17:58:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:58:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:58:26 INFO - Downloading/unpacking blobuploader==1.2.4 17:58:26 INFO - Downloading blobuploader-1.2.4.tar.gz 17:58:26 INFO - Running setup.py egg_info for package blobuploader 17:58:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:58:27 INFO - Running setup.py egg_info for package requests 17:58:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:58:27 INFO - Downloading docopt-0.6.1.tar.gz 17:58:27 INFO - Running setup.py egg_info for package docopt 17:58:27 INFO - Installing collected packages: blobuploader, docopt, requests 17:58:27 INFO - Running setup.py install for blobuploader 17:58:27 INFO - Running setup.py install for docopt 17:58:27 INFO - Running setup.py install for requests 17:58:27 INFO - Successfully installed blobuploader docopt requests 17:58:27 INFO - Cleaning up... 17:58:27 INFO - Return code: 0 17:58:27 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:58: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')]} 17:58:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:58: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')]} 17:58:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:58:27 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-074', 'USERDOMAIN': 'T-XP32-IX-074', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074'}}, attempt #1 17:58:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 17:58:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:58:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:58:27 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 17:58:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:58:27 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 17:58:27 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:58:27 INFO - 'DCLOCATION': 'SCL3', 17:58:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:58:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:58:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:58:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:58:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:58:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:58:27 INFO - 'HOMEDRIVE': 'C:', 17:58:27 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 17:58:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:58:27 INFO - 'KTS_VERSION': '1.19c', 17:58:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:58:27 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 17:58:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:58:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:58:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:58:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:58:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:58:27 INFO - 'MOZ_AIRBAG': '1', 17:58:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:58:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:58:27 INFO - 'MOZ_MSVCVERSION': '8', 17:58:27 INFO - 'MOZ_NO_REMOTE': '1', 17:58:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:58:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:58:27 INFO - 'NO_EM_RESTART': '1', 17:58:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:58:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:58:27 INFO - 'OS': 'Windows_NT', 17:58:27 INFO - 'OURDRIVE': 'C:', 17:58:27 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:58:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:58:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:58:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:58:27 INFO - 'PROCESSOR_LEVEL': '6', 17:58:27 INFO - 'PROCESSOR_REVISION': '1e05', 17:58:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:58:27 INFO - 'PROMPT': '$P$G', 17:58:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:58:27 INFO - 'PWD': 'C:\\slave\\test', 17:58:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:58:27 INFO - 'SESSIONNAME': 'Console', 17:58:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:58:27 INFO - 'SYSTEMDRIVE': 'C:', 17:58:27 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:58:27 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:58:27 INFO - 'TEST1': 'testie', 17:58:27 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:58:27 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 17:58:27 INFO - 'USERNAME': 'cltbld', 17:58:27 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 17:58:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:58:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:58:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:58:27 INFO - 'WINDIR': 'C:\\WINDOWS', 17:58:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:58:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:58:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:58:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:58:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:58:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:58:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:58:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:58:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:58:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:58:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:58:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:58:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:58:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:58:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:58:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:58:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:58:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:58:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:58:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:58:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:58:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:58:38 INFO - Unpacking c:\slave\test\build\tests\marionette 17:58:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:58:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:58:38 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:58:38 INFO - Running setup.py install for browsermob-proxy 17:58:43 INFO - Running setup.py install for manifestparser 17:58:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Running setup.py install for marionette-client 17:58:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:58:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Running setup.py install for marionette-driver 17:58:43 INFO - Running setup.py install for mozcrash 17:58:43 INFO - Running setup.py install for mozdebug 17:58:43 INFO - Running setup.py install for mozdevice 17:58:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Running setup.py install for mozfile 17:58:43 INFO - Running setup.py install for mozhttpd 17:58:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Running setup.py install for mozinfo 17:58:43 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Running setup.py install for mozInstall 17:58:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Running setup.py install for mozleak 17:58:43 INFO - Running setup.py install for mozlog 17:58:43 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Running setup.py install for moznetwork 17:58:43 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Running setup.py install for mozprocess 17:58:43 INFO - Running setup.py install for mozprofile 17:58:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Running setup.py install for mozrunner 17:58:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Running setup.py install for mozscreenshot 17:58:43 INFO - Running setup.py install for moztest 17:58:43 INFO - Running setup.py install for mozversion 17:58:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:58:43 INFO - Running setup.py install for wptserve 17:58:43 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:58:43 INFO - Cleaning up... 17:58:43 INFO - Return code: 0 17:58:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:58:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:58:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:58:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:58:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:58:43 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-074', 'USERDOMAIN': 'T-XP32-IX-074', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-074', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074'}}, attempt #1 17:58:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 17:58:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:58:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:58:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 17:58:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:58:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 17:58:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:58:43 INFO - 'DCLOCATION': 'SCL3', 17:58:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:58:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:58:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:58:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:58:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:58:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:58:43 INFO - 'HOMEDRIVE': 'C:', 17:58:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 17:58:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:58:43 INFO - 'KTS_VERSION': '1.19c', 17:58:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:58:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 17:58:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:58:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:58:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:58:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:58:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:58:43 INFO - 'MOZ_AIRBAG': '1', 17:58:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:58:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:58:43 INFO - 'MOZ_MSVCVERSION': '8', 17:58:43 INFO - 'MOZ_NO_REMOTE': '1', 17:58:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:58:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:58:43 INFO - 'NO_EM_RESTART': '1', 17:58:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:58:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:58:43 INFO - 'OS': 'Windows_NT', 17:58:43 INFO - 'OURDRIVE': 'C:', 17:58:43 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', 17:58:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:58:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:58:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:58:43 INFO - 'PROCESSOR_LEVEL': '6', 17:58:43 INFO - 'PROCESSOR_REVISION': '1e05', 17:58:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:58:43 INFO - 'PROMPT': '$P$G', 17:58:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:58:43 INFO - 'PWD': 'C:\\slave\\test', 17:58:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:58:43 INFO - 'SESSIONNAME': 'Console', 17:58:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:58:43 INFO - 'SYSTEMDRIVE': 'C:', 17:58:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:58:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:58:43 INFO - 'TEST1': 'testie', 17:58:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:58:43 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 17:58:43 INFO - 'USERNAME': 'cltbld', 17:58:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 17:58:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:58:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:58:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:58:43 INFO - 'WINDIR': 'C:\\WINDOWS', 17:58:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:58:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:58:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:58:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:58:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:58:49 INFO - Unpacking c:\slave\test\build\tests\marionette 17:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:58:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:58:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 17:58:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 17:58:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 17:58:55 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 17:58:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 17:58:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:58:55 INFO - Downloading blessings-1.6.tar.gz 17:58:55 INFO - Running setup.py egg_info for package blessings 17:58:55 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 17:58:55 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:58:55 INFO - Running setup.py install for blessings 17:58:55 INFO - Running setup.py install for browsermob-proxy 17:58:55 INFO - Running setup.py install for manifestparser 17:58:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Running setup.py install for marionette-client 17:58:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:58:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Running setup.py install for marionette-driver 17:58:55 INFO - Running setup.py install for mozcrash 17:58:55 INFO - Running setup.py install for mozdebug 17:58:55 INFO - Running setup.py install for mozdevice 17:58:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Running setup.py install for mozhttpd 17:58:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Running setup.py install for mozInstall 17:58:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Running setup.py install for mozleak 17:58:55 INFO - Running setup.py install for mozprofile 17:58:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Running setup.py install for mozrunner 17:58:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Running setup.py install for mozscreenshot 17:58:55 INFO - Running setup.py install for moztest 17:58:55 INFO - Running setup.py install for mozversion 17:58:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:58:55 INFO - Running setup.py install for wptserve 17:58:55 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:58:55 INFO - Cleaning up... 17:58:55 INFO - Return code: 0 17:58:55 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:58:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:58:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:58:56 INFO - Reading from file tmpfile_stdout 17:58:56 INFO - Using _rmtree_windows ... 17:58:56 INFO - Using _rmtree_windows ... 17:58:56 INFO - Current package versions: 17:58:56 INFO - blessings == 1.6 17:58:56 INFO - blobuploader == 1.2.4 17:58:56 INFO - browsermob-proxy == 0.6.0 17:58:56 INFO - distribute == 0.6.14 17:58:56 INFO - docopt == 0.6.1 17:58:56 INFO - manifestparser == 1.1 17:58:56 INFO - marionette-client == 2.3.0 17:58:56 INFO - marionette-driver == 1.4.0 17:58:56 INFO - mozInstall == 1.12 17:58:56 INFO - mozcrash == 0.17 17:58:56 INFO - mozdebug == 0.1 17:58:56 INFO - mozdevice == 0.48 17:58:56 INFO - mozfile == 1.2 17:58:56 INFO - mozhttpd == 0.7 17:58:56 INFO - mozinfo == 0.9 17:58:56 INFO - mozleak == 0.1 17:58:56 INFO - mozlog == 3.1 17:58:56 INFO - moznetwork == 0.27 17:58:56 INFO - mozprocess == 0.22 17:58:56 INFO - mozprofile == 0.28 17:58:56 INFO - mozrunner == 6.11 17:58:56 INFO - mozscreenshot == 0.1 17:58:56 INFO - mozsystemmonitor == 0.0 17:58:56 INFO - moztest == 0.7 17:58:56 INFO - mozversion == 1.4 17:58:56 INFO - requests == 1.2.3 17:58:56 INFO - wptserve == 1.4.0 17:58:56 INFO - Running post-action listener: _resource_record_post_action 17:58:56 INFO - Running post-action listener: _start_resource_monitoring 17:58:56 INFO - Starting resource monitoring. 17:58:56 INFO - ##### 17:58:56 INFO - ##### Running pull step. 17:58:56 INFO - ##### 17:58:56 INFO - Running pre-action listener: _resource_record_pre_action 17:58:56 INFO - Running main action method: pull 17:58:56 INFO - Pull has nothing to do! 17:58:56 INFO - Running post-action listener: _resource_record_post_action 17:58:56 INFO - ##### 17:58:56 INFO - ##### Running install step. 17:58:56 INFO - ##### 17:58:56 INFO - Running pre-action listener: _resource_record_pre_action 17:58:56 INFO - Running main action method: install 17:58:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:58:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:58:56 INFO - Reading from file tmpfile_stdout 17:58:56 INFO - Using _rmtree_windows ... 17:58:56 INFO - Using _rmtree_windows ... 17:58:56 INFO - Detecting whether we're running mozinstall >=1.0... 17:58:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:58:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:58:56 INFO - Reading from file tmpfile_stdout 17:58:56 INFO - Output received: 17:58:56 INFO - Usage: mozinstall-script.py [options] installer 17:58:56 INFO - Options: 17:58:56 INFO - -h, --help show this help message and exit 17:58:56 INFO - -d DEST, --destination=DEST 17:58:56 INFO - Directory to install application into. [default: 17:58:56 INFO - "C:\slave\test"] 17:58:56 INFO - --app=APP Application being installed. [default: firefox] 17:58:56 INFO - Using _rmtree_windows ... 17:58:56 INFO - Using _rmtree_windows ... 17:58:56 INFO - mkdir: C:\slave\test\build\application 17:58:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 17:58:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 17:58:59 INFO - Reading from file tmpfile_stdout 17:58:59 INFO - Output received: 17:58:59 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:58:59 INFO - Using _rmtree_windows ... 17:58:59 INFO - Using _rmtree_windows ... 17:58:59 INFO - Running post-action listener: _resource_record_post_action 17:58:59 INFO - ##### 17:58:59 INFO - ##### Running run-tests step. 17:58:59 INFO - ##### 17:58:59 INFO - Running pre-action listener: _resource_record_pre_action 17:58:59 INFO - Running main action method: run_tests 17:58:59 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:58:59 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:58:59 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:58:59 INFO - grabbing minidump binary from tooltool 17:58:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:58:59 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:58:59 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 17:58:59 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 17:59:00 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:59:01 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpj4tsf6 17:59:01 INFO - INFO - File integrity verified, renaming tmpj4tsf6 to win32-minidump_stackwalk.exe 17:59:01 INFO - Return code: 0 17:59:01 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:59:01 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:59:01 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/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 17:59:01 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/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 17:59:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:59:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074\\Application Data', 17:59:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:59:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-074', 17:59:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:59:01 INFO - 'DCLOCATION': 'SCL3', 17:59:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:59:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:59:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:59:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:59:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:59:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:59:01 INFO - 'HOMEDRIVE': 'C:', 17:59:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-074', 17:59:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:59:01 INFO - 'KTS_VERSION': '1.19c', 17:59:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:59:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-074', 17:59:01 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:59:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:59:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:59:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:59:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:59:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:59:01 INFO - 'MOZ_AIRBAG': '1', 17:59:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:59:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:59:01 INFO - 'MOZ_MSVCVERSION': '8', 17:59:01 INFO - 'MOZ_NO_REMOTE': '1', 17:59:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:59:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:59:01 INFO - 'NO_EM_RESTART': '1', 17:59:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:59:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:59:01 INFO - 'OS': 'Windows_NT', 17:59:01 INFO - 'OURDRIVE': 'C:', 17:59:01 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', 17:59:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:59:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:59:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:59:01 INFO - 'PROCESSOR_LEVEL': '6', 17:59:01 INFO - 'PROCESSOR_REVISION': '1e05', 17:59:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:59:01 INFO - 'PROMPT': '$P$G', 17:59:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:59:01 INFO - 'PWD': 'C:\\slave\\test', 17:59:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:59:01 INFO - 'SESSIONNAME': 'Console', 17:59:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:59:01 INFO - 'SYSTEMDRIVE': 'C:', 17:59:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:59:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:59:01 INFO - 'TEST1': 'testie', 17:59:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:59:01 INFO - 'USERDOMAIN': 'T-XP32-IX-074', 17:59:01 INFO - 'USERNAME': 'cltbld', 17:59:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-074', 17:59:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:59:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:59:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:59:01 INFO - 'WINDIR': 'C:\\WINDOWS', 17:59:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:59:01 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/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 17:59:03 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 17:59:03 INFO - import pkg_resources 17:59:04 INFO - Using 1 client processes 17:59:07 INFO - SUITE-START | Running 778 tests 17:59:07 INFO - Running testharness tests 17:59:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:59:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:59:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:59:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:59:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:59:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:59:07 INFO - Setting up ssl 17:59:07 INFO - PROCESS | certutil | 17:59:07 INFO - PROCESS | certutil | 17:59:07 INFO - PROCESS | certutil | 17:59:07 INFO - Certificate Nickname Trust Attributes 17:59:07 INFO - SSL,S/MIME,JAR/XPI 17:59:07 INFO - 17:59:07 INFO - web-platform-tests CT,, 17:59:07 INFO - 17:59:07 INFO - Starting runner 17:59:09 INFO - PROCESS | 3692 | [3692] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 17:59:09 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 17:59:09 INFO - PROCESS | 3692 | [3692] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 17:59:11 INFO - PROCESS | 3692 | [3692] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 17:59:11 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:59:11 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:59:11 INFO - PROCESS | 3692 | 1461113951152 Marionette DEBUG Marionette enabled via build flag and pref 17:59:11 INFO - PROCESS | 3692 | ++DOCSHELL 143A1800 == 1 [pid = 3692] [id = 1] 17:59:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 1 (143A1C00) [pid = 3692] [serial = 1] [outer = 00000000] 17:59:11 INFO - PROCESS | 3692 | [3692] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 17:59:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 2 (143A2800) [pid = 3692] [serial = 2] [outer = 143A1C00] 17:59:11 INFO - PROCESS | 3692 | [3692] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 17:59:11 INFO - PROCESS | 3692 | [3692] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 17:59:11 INFO - PROCESS | 3692 | ++DOCSHELL 14AB1000 == 2 [pid = 3692] [id = 2] 17:59:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 3 (14AB1400) [pid = 3692] [serial = 3] [outer = 00000000] 17:59:11 INFO - PROCESS | 3692 | [3692] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 17:59:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 4 (14AB2000) [pid = 3692] [serial = 4] [outer = 14AB1400] 17:59:11 INFO - PROCESS | 3692 | 1461113951651 Marionette INFO Listening on port 2828 17:59:12 INFO - PROCESS | 3692 | 1461113952040 Marionette DEBUG Marionette enabled via command-line flag 17:59:12 INFO - PROCESS | 3692 | ++DOCSHELL 12D7DC00 == 3 [pid = 3692] [id = 3] 17:59:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 5 (12D7E000) [pid = 3692] [serial = 5] [outer = 00000000] 17:59:12 INFO - PROCESS | 3692 | [3692] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 17:59:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 6 (12D7EC00) [pid = 3692] [serial = 6] [outer = 12D7E000] 17:59:12 INFO - PROCESS | 3692 | [3692] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:59:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 7 (16549C00) [pid = 3692] [serial = 7] [outer = 14AB1400] 17:59:12 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:59:12 INFO - PROCESS | 3692 | 1461113952358 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1764 17:59:12 INFO - PROCESS | 3692 | 1461113952462 Marionette DEBUG Closed connection conn0 17:59:12 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:59:12 INFO - PROCESS | 3692 | 1461113952472 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1765 17:59:12 INFO - PROCESS | 3692 | 1461113952527 Marionette DEBUG Closed connection conn1 17:59:12 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:59:12 INFO - PROCESS | 3692 | 1461113952534 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1766 17:59:12 INFO - PROCESS | 3692 | ++DOCSHELL 16B0F000 == 4 [pid = 3692] [id = 4] 17:59:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 8 (16B0F800) [pid = 3692] [serial = 8] [outer = 00000000] 17:59:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 9 (16B80800) [pid = 3692] [serial = 9] [outer = 16B0F800] 17:59:12 INFO - PROCESS | 3692 | [3692] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 17:59:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 10 (16B88400) [pid = 3692] [serial = 10] [outer = 16B0F800] 17:59:12 INFO - PROCESS | 3692 | 1461113952758 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:59:12 INFO - PROCESS | 3692 | 1461113952763 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419163752","device":"desktop","version":"48.0a1"} 17:59:12 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 17:59:12 INFO - PROCESS | 3692 | [3692] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:59:12 INFO - PROCESS | 3692 | [3692] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:59:13 INFO - PROCESS | 3692 | [3692] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:59:13 INFO - PROCESS | 3692 | ++DOCSHELL 18331400 == 5 [pid = 3692] [id = 5] 17:59:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 11 (18391000) [pid = 3692] [serial = 11] [outer = 00000000] 17:59:13 INFO - PROCESS | 3692 | ++DOCSHELL 188D6400 == 6 [pid = 3692] [id = 6] 17:59:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 12 (188D6C00) [pid = 3692] [serial = 12] [outer = 00000000] 17:59:14 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:59:14 INFO - PROCESS | 3692 | ++DOCSHELL 19189C00 == 7 [pid = 3692] [id = 7] 17:59:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 13 (19577400) [pid = 3692] [serial = 13] [outer = 00000000] 17:59:14 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:59:14 INFO - PROCESS | 3692 | [3692] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:59:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 14 (19580400) [pid = 3692] [serial = 14] [outer = 19577400] 17:59:14 INFO - PROCESS | 3692 | [3692] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 17:59:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 15 (1987DC00) [pid = 3692] [serial = 15] [outer = 18391000] 17:59:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 16 (1987F800) [pid = 3692] [serial = 16] [outer = 188D6C00] 17:59:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 17 (19881C00) [pid = 3692] [serial = 17] [outer = 19577400] 17:59:15 INFO - PROCESS | 3692 | 1461113955207 Marionette DEBUG loaded listener.js 17:59:15 INFO - PROCESS | 3692 | 1461113955221 Marionette DEBUG loaded listener.js 17:59:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 18 (1A86B400) [pid = 3692] [serial = 18] [outer = 19577400] 17:59:15 INFO - PROCESS | 3692 | 1461113955776 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"c92ef99f-09f2-4d20-9e31-c53a8706783f","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419163752","device":"desktop","version":"48.0a1","command_id":1}}] 17:59:15 INFO - PROCESS | 3692 | 1461113955931 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:59:15 INFO - PROCESS | 3692 | 1461113956000 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 17:59:16 INFO - PROCESS | 3692 | 1461113956099 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:59:16 INFO - PROCESS | 3692 | [3692] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:59:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 19 (1C045800) [pid = 3692] [serial = 19] [outer = 19577400] 17:59:16 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:59:16 INFO - PROCESS | 3692 | 1461113956608 Marionette TRACE conn2 <- [1,3,null,{}] 17:59:16 INFO - PROCESS | 3692 | 1461113956652 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:59:16 INFO - PROCESS | 3692 | 1461113956668 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 17:59:16 INFO - PROCESS | 3692 | 1461113956692 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 17:59:16 INFO - PROCESS | 3692 | 1461113956694 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 17:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:59:16 INFO - PROCESS | 3692 | 1461113956699 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:59:16 INFO - PROCESS | 3692 | 1461113956702 Marionette TRACE conn2 <- [1,6,null,{}] 17:59:16 INFO - PROCESS | 3692 | 1461113956707 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:16 INFO - PROCESS | 3692 | 1461113956718 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 17:59:16 INFO - PROCESS | 3692 | 1461113956722 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:16 INFO - PROCESS | 3692 | ++DOCSHELL 19185C00 == 8 [pid = 3692] [id = 8] 17:59:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 20 (1C620400) [pid = 3692] [serial = 20] [outer = 00000000] 17:59:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 21 (1C887C00) [pid = 3692] [serial = 21] [outer = 1C620400] 17:59:16 INFO - PROCESS | 3692 | 1461113956769 Marionette DEBUG loaded listener.js 17:59:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 22 (1C88B000) [pid = 3692] [serial = 22] [outer = 1C620400] 17:59:17 INFO - PROCESS | 3692 | ++DOCSHELL 1CB8C000 == 9 [pid = 3692] [id = 9] 17:59:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 23 (1CB8C400) [pid = 3692] [serial = 23] [outer = 00000000] 17:59:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 24 (1CB8F000) [pid = 3692] [serial = 24] [outer = 1CB8C400] 17:59:17 INFO - PROCESS | 3692 | 1461113957191 Marionette DEBUG loaded listener.js 17:59:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 25 (1CB91400) [pid = 3692] [serial = 25] [outer = 1CB8C400] 17:59:17 INFO - PROCESS | 3692 | 1461113957379 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 734ms 17:59:17 INFO - PROCESS | 3692 | 1461113957494 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 17:59:17 INFO - PROCESS | 3692 | 1461113957496 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 17:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:59:17 INFO - PROCESS | 3692 | 1461113957515 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:59:17 INFO - PROCESS | 3692 | 1461113957517 Marionette TRACE conn2 <- [1,10,null,{}] 17:59:17 INFO - PROCESS | 3692 | 1461113957571 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:17 INFO - PROCESS | 3692 | 1461113957680 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 17:59:17 INFO - PROCESS | 3692 | 1461113957693 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:17 INFO - PROCESS | 3692 | ++DOCSHELL 1CB8BC00 == 10 [pid = 3692] [id = 10] 17:59:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 26 (1CF8EC00) [pid = 3692] [serial = 26] [outer = 00000000] 17:59:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 27 (1D67C000) [pid = 3692] [serial = 27] [outer = 1CF8EC00] 17:59:17 INFO - PROCESS | 3692 | 1461113957740 Marionette DEBUG loaded listener.js 17:59:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 28 (1D7E4800) [pid = 3692] [serial = 28] [outer = 1CF8EC00] 17:59:18 INFO - PROCESS | 3692 | 1461113958107 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 17:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 609ms 17:59:18 INFO - PROCESS | 3692 | 1461113958130 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 17:59:18 INFO - PROCESS | 3692 | 1461113958132 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 17:59:18 INFO - PROCESS | 3692 | 1461113958135 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:59:18 INFO - PROCESS | 3692 | 1461113958137 Marionette TRACE conn2 <- [1,14,null,{}] 17:59:18 INFO - PROCESS | 3692 | 1461113958140 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:18 INFO - PROCESS | 3692 | 1461113958239 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 17:59:18 INFO - PROCESS | 3692 | 1461113958245 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:18 INFO - PROCESS | 3692 | ++DOCSHELL 17AF6400 == 11 [pid = 3692] [id = 11] 17:59:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 29 (19ED3C00) [pid = 3692] [serial = 29] [outer = 00000000] 17:59:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 30 (1D7ED400) [pid = 3692] [serial = 30] [outer = 19ED3C00] 17:59:18 INFO - PROCESS | 3692 | 1461113958298 Marionette DEBUG loaded listener.js 17:59:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 31 (1D7F3000) [pid = 3692] [serial = 31] [outer = 19ED3C00] 17:59:18 INFO - PROCESS | 3692 | 1461113958649 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 17:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 531ms 17:59:18 INFO - PROCESS | 3692 | 1461113958671 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 17:59:18 INFO - PROCESS | 3692 | 1461113958672 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 17:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:59:18 INFO - PROCESS | 3692 | 1461113958676 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:59:18 INFO - PROCESS | 3692 | 1461113958677 Marionette TRACE conn2 <- [1,18,null,{}] 17:59:18 INFO - PROCESS | 3692 | 1461113958681 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:18 INFO - PROCESS | 3692 | 1461113958771 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 17:59:18 INFO - PROCESS | 3692 | 1461113958778 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:18 INFO - PROCESS | 3692 | ++DOCSHELL 19E35800 == 12 [pid = 3692] [id = 12] 17:59:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 32 (19E39400) [pid = 3692] [serial = 32] [outer = 00000000] 17:59:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 33 (1D2B9400) [pid = 3692] [serial = 33] [outer = 19E39400] 17:59:18 INFO - PROCESS | 3692 | 1461113958823 Marionette DEBUG loaded listener.js 17:59:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 34 (1D2BC800) [pid = 3692] [serial = 34] [outer = 19E39400] 17:59:19 INFO - PROCESS | 3692 | 1461113959159 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 17:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 17:59:19 INFO - PROCESS | 3692 | 1461113959213 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 17:59:19 INFO - PROCESS | 3692 | 1461113959217 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 17:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:59:19 INFO - PROCESS | 3692 | 1461113959221 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:59:19 INFO - PROCESS | 3692 | 1461113959223 Marionette TRACE conn2 <- [1,22,null,{}] 17:59:19 INFO - PROCESS | 3692 | 1461113959227 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:19 INFO - PROCESS | 3692 | 1461113959314 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 17:59:19 INFO - PROCESS | 3692 | 1461113959319 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:19 INFO - PROCESS | 3692 | ++DOCSHELL 1D67B400 == 13 [pid = 3692] [id = 13] 17:59:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 35 (1D7EA800) [pid = 3692] [serial = 35] [outer = 00000000] 17:59:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 36 (1DAB1800) [pid = 3692] [serial = 36] [outer = 1D7EA800] 17:59:19 INFO - PROCESS | 3692 | 1461113959364 Marionette DEBUG loaded listener.js 17:59:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 37 (1DAB4C00) [pid = 3692] [serial = 37] [outer = 1D7EA800] 17:59:19 INFO - PROCESS | 3692 | 1461113959682 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 17:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 500ms 17:59:19 INFO - PROCESS | 3692 | 1461113959718 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 17:59:19 INFO - PROCESS | 3692 | 1461113959719 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 17:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:59:19 INFO - PROCESS | 3692 | 1461113959722 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:59:19 INFO - PROCESS | 3692 | 1461113959724 Marionette TRACE conn2 <- [1,26,null,{}] 17:59:19 INFO - PROCESS | 3692 | 1461113959727 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:19 INFO - PROCESS | 3692 | 1461113959815 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 17:59:19 INFO - PROCESS | 3692 | 1461113959822 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:19 INFO - PROCESS | 3692 | ++DOCSHELL 1DE05C00 == 14 [pid = 3692] [id = 14] 17:59:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 38 (1DE06000) [pid = 3692] [serial = 38] [outer = 00000000] 17:59:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 39 (1DE0D800) [pid = 3692] [serial = 39] [outer = 1DE06000] 17:59:19 INFO - PROCESS | 3692 | 1461113959865 Marionette DEBUG loaded listener.js 17:59:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 40 (1DE11400) [pid = 3692] [serial = 40] [outer = 1DE06000] 17:59:20 INFO - PROCESS | 3692 | 1461113960212 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 546ms 17:59:20 INFO - PROCESS | 3692 | 1461113960258 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 17:59:20 INFO - PROCESS | 3692 | 1461113960260 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 17:59:20 INFO - PROCESS | 3692 | 1461113960264 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:59:20 INFO - PROCESS | 3692 | 1461113960265 Marionette TRACE conn2 <- [1,30,null,{}] 17:59:20 INFO - PROCESS | 3692 | 1461113960268 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:20 INFO - PROCESS | 3692 | 1461113960350 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 17:59:20 INFO - PROCESS | 3692 | 1461113960356 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:20 INFO - PROCESS | 3692 | ++DOCSHELL 1D7E9800 == 15 [pid = 3692] [id = 15] 17:59:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 41 (1DE07000) [pid = 3692] [serial = 41] [outer = 00000000] 17:59:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 42 (1DF89800) [pid = 3692] [serial = 42] [outer = 1DE07000] 17:59:20 INFO - PROCESS | 3692 | 1461113960400 Marionette DEBUG loaded listener.js 17:59:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 43 (1DF8C400) [pid = 3692] [serial = 43] [outer = 1DE07000] 17:59:20 INFO - PROCESS | 3692 | ++DOCSHELL 1DE26C00 == 16 [pid = 3692] [id = 16] 17:59:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 44 (1DE27000) [pid = 3692] [serial = 44] [outer = 00000000] 17:59:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 45 (1DE2C000) [pid = 3692] [serial = 45] [outer = 1DE27000] 17:59:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 46 (1DE26400) [pid = 3692] [serial = 46] [outer = 1DE27000] 17:59:20 INFO - PROCESS | 3692 | ++DOCSHELL 1DE2D000 == 17 [pid = 3692] [id = 17] 17:59:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 47 (1DF82800) [pid = 3692] [serial = 47] [outer = 00000000] 17:59:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 48 (1E15B800) [pid = 3692] [serial = 48] [outer = 1DF82800] 17:59:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 49 (1E165400) [pid = 3692] [serial = 49] [outer = 1DF82800] 17:59:20 INFO - PROCESS | 3692 | 1461113960907 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 17:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 703ms 17:59:20 INFO - PROCESS | 3692 | 1461113960962 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 17:59:20 INFO - PROCESS | 3692 | 1461113960964 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 17:59:20 INFO - PROCESS | 3692 | 1461113960967 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:59:20 INFO - PROCESS | 3692 | 1461113960969 Marionette TRACE conn2 <- [1,34,null,{}] 17:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:59:20 INFO - PROCESS | 3692 | 1461113960972 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:21 INFO - PROCESS | 3692 | 1461113961037 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 17:59:21 INFO - PROCESS | 3692 | 1461113961045 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:21 INFO - PROCESS | 3692 | ++DOCSHELL 1DE2A000 == 18 [pid = 3692] [id = 18] 17:59:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 50 (1DE2A400) [pid = 3692] [serial = 50] [outer = 00000000] 17:59:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 51 (1E65B400) [pid = 3692] [serial = 51] [outer = 1DE2A400] 17:59:21 INFO - PROCESS | 3692 | 1461113961091 Marionette DEBUG loaded listener.js 17:59:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 52 (1E65DC00) [pid = 3692] [serial = 52] [outer = 1DE2A400] 17:59:21 INFO - PROCESS | 3692 | --DOCSHELL 143A1800 == 17 [pid = 3692] [id = 1] 17:59:22 INFO - PROCESS | 3692 | 1461113962135 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 17:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1186ms 17:59:22 INFO - PROCESS | 3692 | 1461113962146 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 17:59:22 INFO - PROCESS | 3692 | 1461113962151 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 17:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:59:22 INFO - PROCESS | 3692 | 1461113962157 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:59:22 INFO - PROCESS | 3692 | 1461113962161 Marionette TRACE conn2 <- [1,38,null,{}] 17:59:22 INFO - PROCESS | 3692 | 1461113962166 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:22 INFO - PROCESS | 3692 | 1461113962275 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 17:59:22 INFO - PROCESS | 3692 | 1461113962361 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:22 INFO - PROCESS | 3692 | ++DOCSHELL 13264000 == 18 [pid = 3692] [id = 19] 17:59:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 53 (13264800) [pid = 3692] [serial = 53] [outer = 00000000] 17:59:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 54 (13A47C00) [pid = 3692] [serial = 54] [outer = 13264800] 17:59:22 INFO - PROCESS | 3692 | 1461113962417 Marionette DEBUG loaded listener.js 17:59:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 55 (142EFC00) [pid = 3692] [serial = 55] [outer = 13264800] 17:59:22 INFO - PROCESS | 3692 | 1461113962982 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 17:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 843ms 17:59:23 INFO - PROCESS | 3692 | 1461113963000 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 17:59:23 INFO - PROCESS | 3692 | 1461113963006 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 17:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:59:23 INFO - PROCESS | 3692 | 1461113963014 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:59:23 INFO - PROCESS | 3692 | 1461113963017 Marionette TRACE conn2 <- [1,42,null,{}] 17:59:23 INFO - PROCESS | 3692 | 1461113963021 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:23 INFO - PROCESS | 3692 | 1461113963131 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 17:59:23 INFO - PROCESS | 3692 | 1461113963195 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:23 INFO - PROCESS | 3692 | ++DOCSHELL 15553800 == 19 [pid = 3692] [id = 20] 17:59:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 56 (15553C00) [pid = 3692] [serial = 56] [outer = 00000000] 17:59:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 57 (16B0A000) [pid = 3692] [serial = 57] [outer = 15553C00] 17:59:23 INFO - PROCESS | 3692 | 1461113963251 Marionette DEBUG loaded listener.js 17:59:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (16B85400) [pid = 3692] [serial = 58] [outer = 15553C00] 17:59:23 INFO - PROCESS | 3692 | 1461113963978 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 17:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 999ms 17:59:24 INFO - PROCESS | 3692 | 1461113964019 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 17:59:24 INFO - PROCESS | 3692 | 1461113964023 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 17:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:59:24 INFO - PROCESS | 3692 | 1461113964028 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:59:24 INFO - PROCESS | 3692 | 1461113964032 Marionette TRACE conn2 <- [1,46,null,{}] 17:59:24 INFO - PROCESS | 3692 | 1461113964038 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:24 INFO - PROCESS | 3692 | 1461113964127 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 17:59:24 INFO - PROCESS | 3692 | 1461113964194 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:24 INFO - PROCESS | 3692 | ++DOCSHELL 13209400 == 20 [pid = 3692] [id = 21] 17:59:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (1320AC00) [pid = 3692] [serial = 59] [outer = 00000000] 17:59:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (13680000) [pid = 3692] [serial = 60] [outer = 1320AC00] 17:59:24 INFO - PROCESS | 3692 | 1461113964246 Marionette DEBUG loaded listener.js 17:59:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (13734400) [pid = 3692] [serial = 61] [outer = 1320AC00] 17:59:24 INFO - PROCESS | 3692 | --DOCSHELL 16B0F000 == 19 [pid = 3692] [id = 4] 17:59:24 INFO - PROCESS | 3692 | 1461113964745 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 734ms 17:59:24 INFO - PROCESS | 3692 | 1461113964770 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 17:59:24 INFO - PROCESS | 3692 | 1461113964775 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 17:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:59:24 INFO - PROCESS | 3692 | 1461113964781 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:59:24 INFO - PROCESS | 3692 | 1461113964784 Marionette TRACE conn2 <- [1,50,null,{}] 17:59:24 INFO - PROCESS | 3692 | 1461113964788 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:24 INFO - PROCESS | 3692 | 1461113964865 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 17:59:24 INFO - PROCESS | 3692 | 1461113964873 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:24 INFO - PROCESS | 3692 | ++DOCSHELL 13678000 == 20 [pid = 3692] [id = 22] 17:59:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (137D0C00) [pid = 3692] [serial = 62] [outer = 00000000] 17:59:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (14AA9400) [pid = 3692] [serial = 63] [outer = 137D0C00] 17:59:24 INFO - PROCESS | 3692 | 1461113964918 Marionette DEBUG loaded listener.js 17:59:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (14AB6000) [pid = 3692] [serial = 64] [outer = 137D0C00] 17:59:25 INFO - PROCESS | 3692 | 1461113965431 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 703ms 17:59:25 INFO - PROCESS | 3692 | 1461113965479 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 17:59:25 INFO - PROCESS | 3692 | 1461113965482 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 17:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:59:25 INFO - PROCESS | 3692 | 1461113965485 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:59:25 INFO - PROCESS | 3692 | 1461113965489 Marionette TRACE conn2 <- [1,54,null,{}] 17:59:25 INFO - PROCESS | 3692 | 1461113965499 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:25 INFO - PROCESS | 3692 | 1461113965597 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 17:59:25 INFO - PROCESS | 3692 | 1461113965685 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:25 INFO - PROCESS | 3692 | ++DOCSHELL 15E70000 == 21 [pid = 3692] [id = 23] 17:59:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (15E72800) [pid = 3692] [serial = 65] [outer = 00000000] 17:59:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (16670400) [pid = 3692] [serial = 66] [outer = 15E72800] 17:59:25 INFO - PROCESS | 3692 | 1461113965732 Marionette DEBUG loaded listener.js 17:59:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (16B7F400) [pid = 3692] [serial = 67] [outer = 15E72800] 17:59:26 INFO - PROCESS | 3692 | 1461113966055 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 593ms 17:59:26 INFO - PROCESS | 3692 | 1461113966086 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 17:59:26 INFO - PROCESS | 3692 | 1461113966089 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 17:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:59:26 INFO - PROCESS | 3692 | 1461113966092 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:59:26 INFO - PROCESS | 3692 | 1461113966094 Marionette TRACE conn2 <- [1,58,null,{}] 17:59:26 INFO - PROCESS | 3692 | 1461113966097 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:26 INFO - PROCESS | 3692 | 1461113966178 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 17:59:26 INFO - PROCESS | 3692 | 1461113966237 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:26 INFO - PROCESS | 3692 | ++DOCSHELL 16540C00 == 22 [pid = 3692] [id = 24] 17:59:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (16B88000) [pid = 3692] [serial = 68] [outer = 00000000] 17:59:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (17F40C00) [pid = 3692] [serial = 69] [outer = 16B88000] 17:59:26 INFO - PROCESS | 3692 | 1461113966282 Marionette DEBUG loaded listener.js 17:59:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (18320C00) [pid = 3692] [serial = 70] [outer = 16B88000] 17:59:26 INFO - PROCESS | 3692 | 1461113966634 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 594ms 17:59:26 INFO - PROCESS | 3692 | 1461113966689 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 17:59:26 INFO - PROCESS | 3692 | 1461113966691 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 17:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:59:26 INFO - PROCESS | 3692 | 1461113966694 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:59:26 INFO - PROCESS | 3692 | 1461113966696 Marionette TRACE conn2 <- [1,62,null,{}] 17:59:26 INFO - PROCESS | 3692 | 1461113966700 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:26 INFO - PROCESS | 3692 | 1461113966797 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 17:59:26 INFO - PROCESS | 3692 | 1461113966806 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:26 INFO - PROCESS | 3692 | ++DOCSHELL 17AA4800 == 23 [pid = 3692] [id = 25] 17:59:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (17AAC000) [pid = 3692] [serial = 71] [outer = 00000000] 17:59:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1838B000) [pid = 3692] [serial = 72] [outer = 17AAC000] 17:59:26 INFO - PROCESS | 3692 | 1461113966851 Marionette DEBUG loaded listener.js 17:59:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (18391C00) [pid = 3692] [serial = 73] [outer = 17AAC000] 17:59:27 INFO - PROCESS | 3692 | 1461113967230 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 17:59:27 INFO - PROCESS | 3692 | 1461113967292 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 17:59:27 INFO - PROCESS | 3692 | 1461113967294 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 17:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:59:27 INFO - PROCESS | 3692 | 1461113967297 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:59:27 INFO - PROCESS | 3692 | 1461113967299 Marionette TRACE conn2 <- [1,66,null,{}] 17:59:27 INFO - PROCESS | 3692 | 1461113967302 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:27 INFO - PROCESS | 3692 | 1461113967421 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 17:59:27 INFO - PROCESS | 3692 | 1461113967435 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:27 INFO - PROCESS | 3692 | ++DOCSHELL 18333000 == 24 [pid = 3692] [id = 26] 17:59:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (18335800) [pid = 3692] [serial = 74] [outer = 00000000] 17:59:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (18DA4C00) [pid = 3692] [serial = 75] [outer = 18335800] 17:59:27 INFO - PROCESS | 3692 | 1461113967491 Marionette DEBUG loaded listener.js 17:59:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (18DA3000) [pid = 3692] [serial = 76] [outer = 18335800] 17:59:27 INFO - PROCESS | 3692 | 1461113967842 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 593ms 17:59:27 INFO - PROCESS | 3692 | 1461113967894 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 17:59:27 INFO - PROCESS | 3692 | 1461113967896 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 17:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:59:27 INFO - PROCESS | 3692 | 1461113967899 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:59:27 INFO - PROCESS | 3692 | 1461113967901 Marionette TRACE conn2 <- [1,70,null,{}] 17:59:27 INFO - PROCESS | 3692 | 1461113967904 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:27 INFO - PROCESS | 3692 | 1461113967974 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 17:59:28 INFO - PROCESS | 3692 | 1461113968062 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:28 INFO - PROCESS | 3692 | ++DOCSHELL 12BB1C00 == 25 [pid = 3692] [id = 27] 17:59:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (1653D000) [pid = 3692] [serial = 77] [outer = 00000000] 17:59:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19A3D000) [pid = 3692] [serial = 78] [outer = 1653D000] 17:59:28 INFO - PROCESS | 3692 | 1461113968133 Marionette DEBUG loaded listener.js 17:59:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (19BC1800) [pid = 3692] [serial = 79] [outer = 1653D000] 17:59:28 INFO - PROCESS | 3692 | 1461113968501 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 624ms 17:59:28 INFO - PROCESS | 3692 | 1461113968538 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 17:59:28 INFO - PROCESS | 3692 | 1461113968540 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 17:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:59:28 INFO - PROCESS | 3692 | 1461113968556 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:59:28 INFO - PROCESS | 3692 | 1461113968558 Marionette TRACE conn2 <- [1,74,null,{}] 17:59:28 INFO - PROCESS | 3692 | 1461113968561 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:28 INFO - PROCESS | 3692 | 1461113968631 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 17:59:28 INFO - PROCESS | 3692 | 1461113968637 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:28 INFO - PROCESS | 3692 | ++DOCSHELL 12CFE400 == 26 [pid = 3692] [id = 28] 17:59:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (15E76C00) [pid = 3692] [serial = 80] [outer = 00000000] 17:59:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (19E35C00) [pid = 3692] [serial = 81] [outer = 15E76C00] 17:59:28 INFO - PROCESS | 3692 | 1461113968681 Marionette DEBUG loaded listener.js 17:59:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19E3A000) [pid = 3692] [serial = 82] [outer = 15E76C00] 17:59:29 INFO - PROCESS | 3692 | 1461113969041 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 546ms 17:59:29 INFO - PROCESS | 3692 | 1461113969099 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 17:59:29 INFO - PROCESS | 3692 | 1461113969101 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 17:59:29 INFO - PROCESS | 3692 | 1461113969104 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:59:29 INFO - PROCESS | 3692 | 1461113969106 Marionette TRACE conn2 <- [1,78,null,{}] 17:59:29 INFO - PROCESS | 3692 | 1461113969109 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:29 INFO - PROCESS | 3692 | 1461113969208 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 17:59:29 INFO - PROCESS | 3692 | 1461113969216 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:29 INFO - PROCESS | 3692 | ++DOCSHELL 19879400 == 27 [pid = 3692] [id = 29] 17:59:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (19A3A800) [pid = 3692] [serial = 83] [outer = 00000000] 17:59:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1A0BA800) [pid = 3692] [serial = 84] [outer = 19A3A800] 17:59:29 INFO - PROCESS | 3692 | 1461113969260 Marionette DEBUG loaded listener.js 17:59:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1A250000) [pid = 3692] [serial = 85] [outer = 19A3A800] 17:59:29 INFO - PROCESS | 3692 | 1461113969642 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 593ms 17:59:29 INFO - PROCESS | 3692 | 1461113969702 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 17:59:29 INFO - PROCESS | 3692 | 1461113969704 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 17:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:59:29 INFO - PROCESS | 3692 | 1461113969707 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:59:29 INFO - PROCESS | 3692 | 1461113969709 Marionette TRACE conn2 <- [1,82,null,{}] 17:59:29 INFO - PROCESS | 3692 | 1461113969712 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:29 INFO - PROCESS | 3692 | 1461113969814 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 17:59:29 INFO - PROCESS | 3692 | 1461113969822 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:29 INFO - PROCESS | 3692 | ++DOCSHELL 17AA5000 == 28 [pid = 3692] [id = 30] 17:59:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (17FE7400) [pid = 3692] [serial = 86] [outer = 00000000] 17:59:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1A530C00) [pid = 3692] [serial = 87] [outer = 17FE7400] 17:59:29 INFO - PROCESS | 3692 | 1461113969866 Marionette DEBUG loaded listener.js 17:59:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1A867000) [pid = 3692] [serial = 88] [outer = 17FE7400] 17:59:30 INFO - PROCESS | 3692 | 1461113970244 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 593ms 17:59:30 INFO - PROCESS | 3692 | 1461113970305 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 17:59:30 INFO - PROCESS | 3692 | 1461113970307 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 17:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:59:30 INFO - PROCESS | 3692 | 1461113970310 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:59:30 INFO - PROCESS | 3692 | 1461113970312 Marionette TRACE conn2 <- [1,86,null,{}] 17:59:30 INFO - PROCESS | 3692 | 1461113970316 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:30 INFO - PROCESS | 3692 | 1461113970434 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 17:59:30 INFO - PROCESS | 3692 | 1461113970472 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:30 INFO - PROCESS | 3692 | ++DOCSHELL 1A9F1800 == 29 [pid = 3692] [id = 31] 17:59:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1A9F1C00) [pid = 3692] [serial = 89] [outer = 00000000] 17:59:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1C2B0400) [pid = 3692] [serial = 90] [outer = 1A9F1C00] 17:59:30 INFO - PROCESS | 3692 | 1461113970518 Marionette DEBUG loaded listener.js 17:59:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1C3AF800) [pid = 3692] [serial = 91] [outer = 1A9F1C00] 17:59:30 INFO - PROCESS | 3692 | 1461113970890 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 640ms 17:59:30 INFO - PROCESS | 3692 | 1461113970948 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 17:59:30 INFO - PROCESS | 3692 | 1461113970950 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 17:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:59:30 INFO - PROCESS | 3692 | 1461113970953 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:59:30 INFO - PROCESS | 3692 | 1461113970955 Marionette TRACE conn2 <- [1,90,null,{}] 17:59:30 INFO - PROCESS | 3692 | 1461113970959 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:31 INFO - PROCESS | 3692 | 1461113971058 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 17:59:31 INFO - PROCESS | 3692 | 1461113971067 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:31 INFO - PROCESS | 3692 | ++DOCSHELL 1C046400 == 30 [pid = 3692] [id = 32] 17:59:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (1C04BC00) [pid = 3692] [serial = 92] [outer = 00000000] 17:59:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (1C88B400) [pid = 3692] [serial = 93] [outer = 1C04BC00] 17:59:31 INFO - PROCESS | 3692 | 1461113971110 Marionette DEBUG loaded listener.js 17:59:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (1C890000) [pid = 3692] [serial = 94] [outer = 1C04BC00] 17:59:31 INFO - PROCESS | 3692 | 1461113971487 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 593ms 17:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:59:31 INFO - PROCESS | 3692 | 1461113971551 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 17:59:31 INFO - PROCESS | 3692 | 1461113971552 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 17:59:31 INFO - PROCESS | 3692 | 1461113971556 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:59:31 INFO - PROCESS | 3692 | 1461113971557 Marionette TRACE conn2 <- [1,94,null,{}] 17:59:31 INFO - PROCESS | 3692 | 1461113971561 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:31 INFO - PROCESS | 3692 | 1461113971639 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 17:59:31 INFO - PROCESS | 3692 | 1461113971746 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:31 INFO - PROCESS | 3692 | ++DOCSHELL 17F3F000 == 31 [pid = 3692] [id = 33] 17:59:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (17F3F400) [pid = 3692] [serial = 95] [outer = 00000000] 17:59:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (1CB89400) [pid = 3692] [serial = 96] [outer = 17F3F400] 17:59:31 INFO - PROCESS | 3692 | 1461113971791 Marionette DEBUG loaded listener.js 17:59:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (1CA33C00) [pid = 3692] [serial = 97] [outer = 17F3F400] 17:59:32 INFO - PROCESS | 3692 | 1461113972902 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1390ms 17:59:32 INFO - PROCESS | 3692 | 1461113972985 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 17:59:32 INFO - PROCESS | 3692 | 1461113972989 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 17:59:32 INFO - PROCESS | 3692 | 1461113972994 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:59:32 INFO - PROCESS | 3692 | 1461113972998 Marionette TRACE conn2 <- [1,98,null,{}] 17:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:59:32 INFO - PROCESS | 3692 | 1461113973004 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:33 INFO - PROCESS | 3692 | 1461113973127 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 17:59:33 INFO - PROCESS | 3692 | 1461113973183 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:33 INFO - PROCESS | 3692 | ++DOCSHELL 13676C00 == 32 [pid = 3692] [id = 34] 17:59:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (13677400) [pid = 3692] [serial = 98] [outer = 00000000] 17:59:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (142CD000) [pid = 3692] [serial = 99] [outer = 13677400] 17:59:33 INFO - PROCESS | 3692 | 1461113973230 Marionette DEBUG loaded listener.js 17:59:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (12D77000) [pid = 3692] [serial = 100] [outer = 13677400] 17:59:33 INFO - PROCESS | 3692 | 1461113973621 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 641ms 17:59:33 INFO - PROCESS | 3692 | 1461113973638 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 17:59:33 INFO - PROCESS | 3692 | 1461113973647 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 17:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:59:33 INFO - PROCESS | 3692 | 1461113973662 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:59:33 INFO - PROCESS | 3692 | 1461113973664 Marionette TRACE conn2 <- [1,102,null,{}] 17:59:33 INFO - PROCESS | 3692 | 1461113973668 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:33 INFO - PROCESS | 3692 | 1461113973767 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 17:59:33 INFO - PROCESS | 3692 | 1461113973774 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:33 INFO - PROCESS | 3692 | ++DOCSHELL 142EF800 == 33 [pid = 3692] [id = 35] 17:59:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (14351400) [pid = 3692] [serial = 101] [outer = 00000000] 17:59:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (15DD5800) [pid = 3692] [serial = 102] [outer = 14351400] 17:59:33 INFO - PROCESS | 3692 | 1461113973819 Marionette DEBUG loaded listener.js 17:59:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (15E6C400) [pid = 3692] [serial = 103] [outer = 14351400] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (16B0F800) [pid = 3692] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (1DE07000) [pid = 3692] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1DE06000) [pid = 3692] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (1D7EA800) [pid = 3692] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (19E39400) [pid = 3692] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (19ED3C00) [pid = 3692] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (1CF8EC00) [pid = 3692] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (1C620400) [pid = 3692] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (1A9F1C00) [pid = 3692] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (1DE2A400) [pid = 3692] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (13264800) [pid = 3692] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (15553C00) [pid = 3692] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1320AC00) [pid = 3692] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (137D0C00) [pid = 3692] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (15E72800) [pid = 3692] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (16B88000) [pid = 3692] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (17AAC000) [pid = 3692] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (18335800) [pid = 3692] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (1653D000) [pid = 3692] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (15E76C00) [pid = 3692] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (19A3A800) [pid = 3692] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:59:34 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (17FE7400) [pid = 3692] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:59:34 INFO - PROCESS | 3692 | 1461113974664 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1046ms 17:59:34 INFO - PROCESS | 3692 | 1461113974711 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 17:59:34 INFO - PROCESS | 3692 | 1461113974713 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 17:59:34 INFO - PROCESS | 3692 | 1461113974720 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:59:34 INFO - PROCESS | 3692 | 1461113974724 Marionette TRACE conn2 <- [1,106,null,{}] 17:59:34 INFO - PROCESS | 3692 | 1461113974749 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:34 INFO - PROCESS | 3692 | 1461113974848 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 17:59:34 INFO - PROCESS | 3692 | 1461113974864 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:34 INFO - PROCESS | 3692 | ++DOCSHELL 143A3000 == 34 [pid = 3692] [id = 36] 17:59:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1555B400) [pid = 3692] [serial = 104] [outer = 00000000] 17:59:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (1666AC00) [pid = 3692] [serial = 105] [outer = 1555B400] 17:59:34 INFO - PROCESS | 3692 | 1461113974912 Marionette DEBUG loaded listener.js 17:59:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (16B16000) [pid = 3692] [serial = 106] [outer = 1555B400] 17:59:35 INFO - PROCESS | 3692 | 1461113975271 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 593ms 17:59:35 INFO - PROCESS | 3692 | 1461113975321 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 17:59:35 INFO - PROCESS | 3692 | 1461113975324 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 17:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:59:35 INFO - PROCESS | 3692 | 1461113975327 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:59:35 INFO - PROCESS | 3692 | 1461113975329 Marionette TRACE conn2 <- [1,110,null,{}] 17:59:35 INFO - PROCESS | 3692 | 1461113975332 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:35 INFO - PROCESS | 3692 | 1461113975405 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 17:59:35 INFO - PROCESS | 3692 | 1461113975411 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:35 INFO - PROCESS | 3692 | ++DOCSHELL 16B88000 == 35 [pid = 3692] [id = 37] 17:59:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (17AACC00) [pid = 3692] [serial = 107] [outer = 00000000] 17:59:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (18328000) [pid = 3692] [serial = 108] [outer = 17AACC00] 17:59:35 INFO - PROCESS | 3692 | 1461113975457 Marionette DEBUG loaded listener.js 17:59:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1833BC00) [pid = 3692] [serial = 109] [outer = 17AACC00] 17:59:35 INFO - PROCESS | 3692 | 1461113975870 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 593ms 17:59:35 INFO - PROCESS | 3692 | 1461113975924 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 17:59:35 INFO - PROCESS | 3692 | 1461113975926 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 17:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:59:35 INFO - PROCESS | 3692 | 1461113975929 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:59:35 INFO - PROCESS | 3692 | 1461113975930 Marionette TRACE conn2 <- [1,114,null,{}] 17:59:35 INFO - PROCESS | 3692 | 1461113975934 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:35 INFO - PROCESS | 3692 | 1461113976003 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 17:59:35 INFO - PROCESS | 3692 | 1461113976009 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:36 INFO - PROCESS | 3692 | ++DOCSHELL 18B15000 == 36 [pid = 3692] [id = 38] 17:59:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (18B15400) [pid = 3692] [serial = 110] [outer = 00000000] 17:59:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (18C12800) [pid = 3692] [serial = 111] [outer = 18B15400] 17:59:36 INFO - PROCESS | 3692 | 1461113976053 Marionette DEBUG loaded listener.js 17:59:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (18DA7800) [pid = 3692] [serial = 112] [outer = 18B15400] 17:59:36 INFO - PROCESS | 3692 | 1461113976447 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 531ms 17:59:36 INFO - PROCESS | 3692 | 1461113976465 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 17:59:36 INFO - PROCESS | 3692 | 1461113976466 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 17:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:59:36 INFO - PROCESS | 3692 | 1461113976470 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:59:36 INFO - PROCESS | 3692 | 1461113976471 Marionette TRACE conn2 <- [1,118,null,{}] 17:59:36 INFO - PROCESS | 3692 | 1461113976524 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:36 INFO - PROCESS | 3692 | 1461113976620 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 17:59:36 INFO - PROCESS | 3692 | 1461113976696 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:36 INFO - PROCESS | 3692 | ++DOCSHELL 1325FC00 == 37 [pid = 3692] [id = 39] 17:59:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (13262400) [pid = 3692] [serial = 113] [outer = 00000000] 17:59:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (1372E000) [pid = 3692] [serial = 114] [outer = 13262400] 17:59:36 INFO - PROCESS | 3692 | 1461113976800 Marionette DEBUG loaded listener.js 17:59:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (13A4A400) [pid = 3692] [serial = 115] [outer = 13262400] 17:59:37 INFO - PROCESS | 3692 | 1461113977342 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 905ms 17:59:37 INFO - PROCESS | 3692 | 1461113977376 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 17:59:37 INFO - PROCESS | 3692 | 1461113977381 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 17:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:59:37 INFO - PROCESS | 3692 | 1461113977386 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:59:37 INFO - PROCESS | 3692 | 1461113977390 Marionette TRACE conn2 <- [1,122,null,{}] 17:59:37 INFO - PROCESS | 3692 | 1461113977395 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:37 INFO - PROCESS | 3692 | 1461113977491 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 17:59:37 INFO - PROCESS | 3692 | 1461113977577 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:37 INFO - PROCESS | 3692 | ++DOCSHELL 15BCE800 == 38 [pid = 3692] [id = 40] 17:59:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (15D90C00) [pid = 3692] [serial = 116] [outer = 00000000] 17:59:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (165C6800) [pid = 3692] [serial = 117] [outer = 15D90C00] 17:59:37 INFO - PROCESS | 3692 | 1461113977632 Marionette DEBUG loaded listener.js 17:59:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (16B89C00) [pid = 3692] [serial = 118] [outer = 15D90C00] 17:59:38 INFO - PROCESS | 3692 | 1461113978156 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 843ms 17:59:38 INFO - PROCESS | 3692 | 1461113978229 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 17:59:38 INFO - PROCESS | 3692 | 1461113978231 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 17:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:59:38 INFO - PROCESS | 3692 | 1461113978235 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:59:38 INFO - PROCESS | 3692 | 1461113978237 Marionette TRACE conn2 <- [1,126,null,{}] 17:59:38 INFO - PROCESS | 3692 | 1461113978242 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:38 INFO - PROCESS | 3692 | 1461113978336 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 17:59:38 INFO - PROCESS | 3692 | 1461113978407 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:38 INFO - PROCESS | 3692 | ++DOCSHELL 17AA8800 == 39 [pid = 3692] [id = 41] 17:59:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (17FE4C00) [pid = 3692] [serial = 119] [outer = 00000000] 17:59:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (19BEF400) [pid = 3692] [serial = 120] [outer = 17FE4C00] 17:59:38 INFO - PROCESS | 3692 | 1461113978464 Marionette DEBUG loaded listener.js 17:59:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (19E32000) [pid = 3692] [serial = 121] [outer = 17FE4C00] 17:59:39 INFO - PROCESS | 3692 | 1461113979018 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 843ms 17:59:39 INFO - PROCESS | 3692 | 1461113979083 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 17:59:39 INFO - PROCESS | 3692 | 1461113979089 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 17:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:59:39 INFO - PROCESS | 3692 | 1461113979094 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:59:39 INFO - PROCESS | 3692 | 1461113979096 Marionette TRACE conn2 <- [1,130,null,{}] 17:59:39 INFO - PROCESS | 3692 | 1461113979100 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:39 INFO - PROCESS | 3692 | 1461113979191 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 17:59:39 INFO - PROCESS | 3692 | 1461113979262 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:39 INFO - PROCESS | 3692 | ++DOCSHELL 19E36800 == 40 [pid = 3692] [id = 42] 17:59:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (1A049800) [pid = 3692] [serial = 122] [outer = 00000000] 17:59:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (1A52E800) [pid = 3692] [serial = 123] [outer = 1A049800] 17:59:39 INFO - PROCESS | 3692 | 1461113979316 Marionette DEBUG loaded listener.js 17:59:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1A868800) [pid = 3692] [serial = 124] [outer = 1A049800] 17:59:39 INFO - PROCESS | 3692 | 1461113979867 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 17:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 796ms 17:59:39 INFO - PROCESS | 3692 | 1461113979897 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 17:59:39 INFO - PROCESS | 3692 | 1461113979899 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 17:59:39 INFO - PROCESS | 3692 | 1461113979904 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:59:39 INFO - PROCESS | 3692 | 1461113979906 Marionette TRACE conn2 <- [1,134,null,{}] 17:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:59:39 INFO - PROCESS | 3692 | 1461113979909 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:39 INFO - PROCESS | 3692 | 1461113979998 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 17:59:40 INFO - PROCESS | 3692 | 1461113980082 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:40 INFO - PROCESS | 3692 | ++DOCSHELL 1372E400 == 41 [pid = 3692] [id = 43] 17:59:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (137D1000) [pid = 3692] [serial = 125] [outer = 00000000] 17:59:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (15554000) [pid = 3692] [serial = 126] [outer = 137D1000] 17:59:40 INFO - PROCESS | 3692 | 1461113980135 Marionette DEBUG loaded listener.js 17:59:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (15E6D000) [pid = 3692] [serial = 127] [outer = 137D1000] 17:59:40 INFO - PROCESS | 3692 | 1461113980702 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 17:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 844ms 17:59:40 INFO - PROCESS | 3692 | 1461113980749 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 17:59:40 INFO - PROCESS | 3692 | 1461113980754 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 17:59:40 INFO - PROCESS | 3692 | 1461113980759 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:59:40 INFO - PROCESS | 3692 | 1461113980763 Marionette TRACE conn2 <- [1,138,null,{}] 17:59:40 INFO - PROCESS | 3692 | 1461113980767 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:40 INFO - PROCESS | 3692 | 1461113980866 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 17:59:40 INFO - PROCESS | 3692 | 1461113980939 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:40 INFO - PROCESS | 3692 | ++DOCSHELL 1325CC00 == 42 [pid = 3692] [id = 44] 17:59:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (143AA000) [pid = 3692] [serial = 128] [outer = 00000000] 17:59:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (15726400) [pid = 3692] [serial = 129] [outer = 143AA000] 17:59:40 INFO - PROCESS | 3692 | 1461113980987 Marionette DEBUG loaded listener.js 17:59:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (15BADC00) [pid = 3692] [serial = 130] [outer = 143AA000] 17:59:41 INFO - PROCESS | 3692 | --DOCSHELL 16B88000 == 41 [pid = 3692] [id = 37] 17:59:41 INFO - PROCESS | 3692 | --DOCSHELL 143A3000 == 40 [pid = 3692] [id = 36] 17:59:41 INFO - PROCESS | 3692 | --DOCSHELL 142EF800 == 39 [pid = 3692] [id = 35] 17:59:41 INFO - PROCESS | 3692 | --DOCSHELL 13676C00 == 38 [pid = 3692] [id = 34] 17:59:41 INFO - PROCESS | 3692 | --DOCSHELL 1372E400 == 37 [pid = 3692] [id = 43] 17:59:41 INFO - PROCESS | 3692 | --DOCSHELL 1A9F1800 == 36 [pid = 3692] [id = 31] 17:59:41 INFO - PROCESS | 3692 | --DOCSHELL 19879400 == 35 [pid = 3692] [id = 29] 17:59:41 INFO - PROCESS | 3692 | --DOCSHELL 17AA8800 == 34 [pid = 3692] [id = 41] 17:59:41 INFO - PROCESS | 3692 | --DOCSHELL 19E36800 == 33 [pid = 3692] [id = 42] 17:59:41 INFO - PROCESS | 3692 | --DOCSHELL 18B15000 == 32 [pid = 3692] [id = 38] 17:59:41 INFO - PROCESS | 3692 | --DOCSHELL 17AA5000 == 31 [pid = 3692] [id = 30] 17:59:41 INFO - PROCESS | 3692 | --DOCSHELL 1C046400 == 30 [pid = 3692] [id = 32] 17:59:41 INFO - PROCESS | 3692 | --DOCSHELL 1325FC00 == 29 [pid = 3692] [id = 39] 17:59:41 INFO - PROCESS | 3692 | --DOCSHELL 17F3F000 == 28 [pid = 3692] [id = 33] 17:59:41 INFO - PROCESS | 3692 | --DOCSHELL 15BCE800 == 27 [pid = 3692] [id = 40] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (19881C00) [pid = 3692] [serial = 17] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (19580400) [pid = 3692] [serial = 14] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (16B80800) [pid = 3692] [serial = 9] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (16B88400) [pid = 3692] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (14AB2000) [pid = 3692] [serial = 4] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1C2B0400) [pid = 3692] [serial = 90] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (1C88B400) [pid = 3692] [serial = 93] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (13A47C00) [pid = 3692] [serial = 54] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (16B0A000) [pid = 3692] [serial = 57] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (13680000) [pid = 3692] [serial = 60] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (13734400) [pid = 3692] [serial = 61] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (14AA9400) [pid = 3692] [serial = 63] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (16670400) [pid = 3692] [serial = 66] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (17F40C00) [pid = 3692] [serial = 69] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (1838B000) [pid = 3692] [serial = 72] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (18391C00) [pid = 3692] [serial = 73] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (18DA4C00) [pid = 3692] [serial = 75] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (18DA3000) [pid = 3692] [serial = 76] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (19A3D000) [pid = 3692] [serial = 78] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (19E35C00) [pid = 3692] [serial = 81] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (1A0BA800) [pid = 3692] [serial = 84] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (1A530C00) [pid = 3692] [serial = 87] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (19E3A000) [pid = 3692] [serial = 82] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (1A250000) [pid = 3692] [serial = 85] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (18320C00) [pid = 3692] [serial = 70] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1A867000) [pid = 3692] [serial = 88] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1C3AF800) [pid = 3692] [serial = 91] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (142EFC00) [pid = 3692] [serial = 55] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (19BC1800) [pid = 3692] [serial = 79] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (14AB6000) [pid = 3692] [serial = 64] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1E65DC00) [pid = 3692] [serial = 52] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16B7F400) [pid = 3692] [serial = 67] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (16B85400) [pid = 3692] [serial = 58] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1DF89800) [pid = 3692] [serial = 42] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1DE0D800) [pid = 3692] [serial = 39] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1DE11400) [pid = 3692] [serial = 40] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1DAB1800) [pid = 3692] [serial = 36] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (1DAB4C00) [pid = 3692] [serial = 37] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (1D2BC800) [pid = 3692] [serial = 34] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1D2B9400) [pid = 3692] [serial = 33] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1D7ED400) [pid = 3692] [serial = 30] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (1D7F3000) [pid = 3692] [serial = 31] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (1D67C000) [pid = 3692] [serial = 27] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (1D7E4800) [pid = 3692] [serial = 28] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (1CB8F000) [pid = 3692] [serial = 24] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (1C887C00) [pid = 3692] [serial = 21] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (1C88B000) [pid = 3692] [serial = 22] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (1E65B400) [pid = 3692] [serial = 51] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 59 (1DF8C400) [pid = 3692] [serial = 43] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 58 (1DE2C000) [pid = 3692] [serial = 45] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | --DOMWINDOW == 57 (1E15B800) [pid = 3692] [serial = 48] [outer = 00000000] [url = about:blank] 17:59:41 INFO - PROCESS | 3692 | 1461113981905 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 17:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1187ms 17:59:41 INFO - PROCESS | 3692 | 1461113981943 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 17:59:41 INFO - PROCESS | 3692 | 1461113981948 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 17:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:59:41 INFO - PROCESS | 3692 | 1461113981953 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:59:41 INFO - PROCESS | 3692 | 1461113981956 Marionette TRACE conn2 <- [1,142,null,{}] 17:59:41 INFO - PROCESS | 3692 | 1461113981961 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:42 INFO - PROCESS | 3692 | 1461113982040 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 17:59:42 INFO - PROCESS | 3692 | 1461113982051 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:42 INFO - PROCESS | 3692 | ++DOCSHELL 142CAC00 == 28 [pid = 3692] [id = 45] 17:59:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 58 (142E9C00) [pid = 3692] [serial = 131] [outer = 00000000] 17:59:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 59 (146A6800) [pid = 3692] [serial = 132] [outer = 142E9C00] 17:59:42 INFO - PROCESS | 3692 | 1461113982099 Marionette DEBUG loaded listener.js 17:59:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 60 (14AAD000) [pid = 3692] [serial = 133] [outer = 142E9C00] 17:59:42 INFO - PROCESS | 3692 | 1461113982512 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 17:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 594ms 17:59:42 INFO - PROCESS | 3692 | 1461113982550 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 17:59:42 INFO - PROCESS | 3692 | 1461113982556 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 17:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:59:42 INFO - PROCESS | 3692 | 1461113982562 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:59:42 INFO - PROCESS | 3692 | 1461113982565 Marionette TRACE conn2 <- [1,146,null,{}] 17:59:42 INFO - PROCESS | 3692 | 1461113982572 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:42 INFO - PROCESS | 3692 | 1461113982652 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 17:59:42 INFO - PROCESS | 3692 | 1461113982659 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:42 INFO - PROCESS | 3692 | ++DOCSHELL 14AB3400 == 29 [pid = 3692] [id = 46] 17:59:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (14AB6800) [pid = 3692] [serial = 134] [outer = 00000000] 17:59:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (16B0D400) [pid = 3692] [serial = 135] [outer = 14AB6800] 17:59:42 INFO - PROCESS | 3692 | 1461113982703 Marionette DEBUG loaded listener.js 17:59:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (16B17800) [pid = 3692] [serial = 136] [outer = 14AB6800] 17:59:43 INFO - PROCESS | 3692 | 1461113983149 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 656ms 17:59:43 INFO - PROCESS | 3692 | 1461113983219 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 17:59:43 INFO - PROCESS | 3692 | 1461113983221 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 17:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:59:43 INFO - PROCESS | 3692 | 1461113983225 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:59:43 INFO - PROCESS | 3692 | 1461113983229 Marionette TRACE conn2 <- [1,150,null,{}] 17:59:43 INFO - PROCESS | 3692 | 1461113983239 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:43 INFO - PROCESS | 3692 | 1461113983319 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 17:59:43 INFO - PROCESS | 3692 | 1461113983335 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:43 INFO - PROCESS | 3692 | ++DOCSHELL 17F3F000 == 30 [pid = 3692] [id = 47] 17:59:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (17F40C00) [pid = 3692] [serial = 137] [outer = 00000000] 17:59:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (18338800) [pid = 3692] [serial = 138] [outer = 17F40C00] 17:59:43 INFO - PROCESS | 3692 | 1461113983382 Marionette DEBUG loaded listener.js 17:59:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (1838E800) [pid = 3692] [serial = 139] [outer = 17F40C00] 17:59:43 INFO - PROCESS | 3692 | 1461113983768 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 17:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 593ms 17:59:43 INFO - PROCESS | 3692 | 1461113983821 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 17:59:43 INFO - PROCESS | 3692 | 1461113983824 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 17:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:59:43 INFO - PROCESS | 3692 | 1461113983827 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:59:43 INFO - PROCESS | 3692 | 1461113983829 Marionette TRACE conn2 <- [1,154,null,{}] 17:59:43 INFO - PROCESS | 3692 | 1461113983832 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:43 INFO - PROCESS | 3692 | 1461113983931 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 17:59:43 INFO - PROCESS | 3692 | 1461113983939 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:43 INFO - PROCESS | 3692 | ++DOCSHELL 1832B400 == 31 [pid = 3692] [id = 48] 17:59:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (188D4400) [pid = 3692] [serial = 140] [outer = 00000000] 17:59:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (18C11400) [pid = 3692] [serial = 141] [outer = 188D4400] 17:59:43 INFO - PROCESS | 3692 | 1461113983987 Marionette DEBUG loaded listener.js 17:59:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (19188000) [pid = 3692] [serial = 142] [outer = 188D4400] 17:59:44 INFO - PROCESS | 3692 | 1461113984407 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 17:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 640ms 17:59:44 INFO - PROCESS | 3692 | 1461113984465 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 17:59:44 INFO - PROCESS | 3692 | 1461113984467 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 17:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:59:44 INFO - PROCESS | 3692 | 1461113984475 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:59:44 INFO - PROCESS | 3692 | 1461113984477 Marionette TRACE conn2 <- [1,158,null,{}] 17:59:44 INFO - PROCESS | 3692 | 1461113984481 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:44 INFO - PROCESS | 3692 | 1461113984571 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 17:59:44 INFO - PROCESS | 3692 | 1461113984578 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:44 INFO - PROCESS | 3692 | ++DOCSHELL 188DD800 == 32 [pid = 3692] [id = 49] 17:59:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (18B18400) [pid = 3692] [serial = 143] [outer = 00000000] 17:59:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (1987F400) [pid = 3692] [serial = 144] [outer = 18B18400] 17:59:44 INFO - PROCESS | 3692 | 1461113984651 Marionette DEBUG loaded listener.js 17:59:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1987E000) [pid = 3692] [serial = 145] [outer = 18B18400] 17:59:45 INFO - PROCESS | 3692 | 1461113985136 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 17:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 703ms 17:59:45 INFO - PROCESS | 3692 | 1461113985170 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 17:59:45 INFO - PROCESS | 3692 | 1461113985172 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 17:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:59:45 INFO - PROCESS | 3692 | 1461113985175 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:59:45 INFO - PROCESS | 3692 | 1461113985177 Marionette TRACE conn2 <- [1,162,null,{}] 17:59:45 INFO - PROCESS | 3692 | 1461113985180 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:45 INFO - PROCESS | 3692 | 1461113985307 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 17:59:45 INFO - PROCESS | 3692 | 1461113985323 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:45 INFO - PROCESS | 3692 | ++DOCSHELL 19E2F800 == 33 [pid = 3692] [id = 50] 17:59:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (19E38800) [pid = 3692] [serial = 146] [outer = 00000000] 17:59:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1A052400) [pid = 3692] [serial = 147] [outer = 19E38800] 17:59:45 INFO - PROCESS | 3692 | 1461113985370 Marionette DEBUG loaded listener.js 17:59:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1A0C4400) [pid = 3692] [serial = 148] [outer = 19E38800] 17:59:45 INFO - PROCESS | 3692 | 1461113985767 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 17:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 640ms 17:59:45 INFO - PROCESS | 3692 | 1461113985813 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 17:59:45 INFO - PROCESS | 3692 | 1461113985815 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 17:59:45 INFO - PROCESS | 3692 | 1461113985819 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:59:45 INFO - PROCESS | 3692 | 1461113985820 Marionette TRACE conn2 <- [1,166,null,{}] 17:59:45 INFO - PROCESS | 3692 | 1461113985824 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:45 INFO - PROCESS | 3692 | 1461113985969 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 17:59:45 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (17F3F400) [pid = 3692] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:59:45 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1C04BC00) [pid = 3692] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:59:45 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (18B15400) [pid = 3692] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:59:45 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (13677400) [pid = 3692] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:59:45 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (14351400) [pid = 3692] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:59:45 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (17AACC00) [pid = 3692] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:59:45 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1555B400) [pid = 3692] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:59:46 INFO - PROCESS | 3692 | 1461113986022 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:46 INFO - PROCESS | 3692 | ++DOCSHELL 1325C000 == 34 [pid = 3692] [id = 51] 17:59:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (1325EC00) [pid = 3692] [serial = 149] [outer = 00000000] 17:59:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (1555B400) [pid = 3692] [serial = 150] [outer = 1325EC00] 17:59:46 INFO - PROCESS | 3692 | 1461113986066 Marionette DEBUG loaded listener.js 17:59:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (17AAC000) [pid = 3692] [serial = 151] [outer = 1325EC00] 17:59:46 INFO - PROCESS | 3692 | 1461113986396 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 624ms 17:59:46 INFO - PROCESS | 3692 | 1461113986457 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 17:59:46 INFO - PROCESS | 3692 | 1461113986459 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 17:59:46 INFO - PROCESS | 3692 | 1461113986462 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:59:46 INFO - PROCESS | 3692 | 1461113986464 Marionette TRACE conn2 <- [1,170,null,{}] 17:59:46 INFO - PROCESS | 3692 | 1461113986467 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:46 INFO - PROCESS | 3692 | 1461113986558 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 17:59:46 INFO - PROCESS | 3692 | 1461113986587 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:46 INFO - PROCESS | 3692 | ++DOCSHELL 14351400 == 35 [pid = 3692] [id = 52] 17:59:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1555A000) [pid = 3692] [serial = 152] [outer = 00000000] 17:59:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (1A862C00) [pid = 3692] [serial = 153] [outer = 1555A000] 17:59:46 INFO - PROCESS | 3692 | 1461113986631 Marionette DEBUG loaded listener.js 17:59:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1A80DC00) [pid = 3692] [serial = 154] [outer = 1555A000] 17:59:46 INFO - PROCESS | 3692 | 1461113986973 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 530ms 17:59:47 INFO - PROCESS | 3692 | 1461113986998 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 17:59:47 INFO - PROCESS | 3692 | 1461113987000 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 17:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:59:47 INFO - PROCESS | 3692 | 1461113987003 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:59:47 INFO - PROCESS | 3692 | 1461113987005 Marionette TRACE conn2 <- [1,174,null,{}] 17:59:47 INFO - PROCESS | 3692 | 1461113987008 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:47 INFO - PROCESS | 3692 | 1461113987085 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 17:59:47 INFO - PROCESS | 3692 | 1461113987091 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:47 INFO - PROCESS | 3692 | ++DOCSHELL 1325D000 == 36 [pid = 3692] [id = 53] 17:59:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1325E000) [pid = 3692] [serial = 155] [outer = 00000000] 17:59:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1C041C00) [pid = 3692] [serial = 156] [outer = 1325E000] 17:59:47 INFO - PROCESS | 3692 | 1461113987190 Marionette DEBUG loaded listener.js 17:59:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (1C046400) [pid = 3692] [serial = 157] [outer = 1325E000] 17:59:47 INFO - PROCESS | 3692 | 1461113987502 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 547ms 17:59:47 INFO - PROCESS | 3692 | 1461113987539 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 17:59:47 INFO - PROCESS | 3692 | 1461113987541 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 17:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:59:47 INFO - PROCESS | 3692 | 1461113987544 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:59:47 INFO - PROCESS | 3692 | 1461113987546 Marionette TRACE conn2 <- [1,178,null,{}] 17:59:47 INFO - PROCESS | 3692 | 1461113987549 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:47 INFO - PROCESS | 3692 | 1461113987621 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 17:59:47 INFO - PROCESS | 3692 | 1461113987627 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:47 INFO - PROCESS | 3692 | ++DOCSHELL 143A3800 == 37 [pid = 3692] [id = 54] 17:59:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16670000) [pid = 3692] [serial = 158] [outer = 00000000] 17:59:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1C3B5400) [pid = 3692] [serial = 159] [outer = 16670000] 17:59:47 INFO - PROCESS | 3692 | 1461113987670 Marionette DEBUG loaded listener.js 17:59:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1C614000) [pid = 3692] [serial = 160] [outer = 16670000] 17:59:48 INFO - PROCESS | 3692 | --DOCSHELL 142CAC00 == 36 [pid = 3692] [id = 45] 17:59:48 INFO - PROCESS | 3692 | --DOCSHELL 1325CC00 == 35 [pid = 3692] [id = 44] 17:59:48 INFO - PROCESS | 3692 | --DOCSHELL 14AB3400 == 34 [pid = 3692] [id = 46] 17:59:48 INFO - PROCESS | 3692 | --DOCSHELL 17F3F000 == 33 [pid = 3692] [id = 47] 17:59:48 INFO - PROCESS | 3692 | --DOCSHELL 14351400 == 32 [pid = 3692] [id = 52] 17:59:48 INFO - PROCESS | 3692 | --DOCSHELL 188DD800 == 31 [pid = 3692] [id = 49] 17:59:48 INFO - PROCESS | 3692 | --DOCSHELL 19E2F800 == 30 [pid = 3692] [id = 50] 17:59:48 INFO - PROCESS | 3692 | --DOCSHELL 1832B400 == 29 [pid = 3692] [id = 48] 17:59:48 INFO - PROCESS | 3692 | --DOCSHELL 1325C000 == 28 [pid = 3692] [id = 51] 17:59:49 INFO - PROCESS | 3692 | --DOCSHELL 1325D000 == 27 [pid = 3692] [id = 53] 17:59:49 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (18C12800) [pid = 3692] [serial = 111] [outer = 00000000] [url = about:blank] 17:59:49 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (142CD000) [pid = 3692] [serial = 99] [outer = 00000000] [url = about:blank] 17:59:49 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (12D77000) [pid = 3692] [serial = 100] [outer = 00000000] [url = about:blank] 17:59:49 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (15DD5800) [pid = 3692] [serial = 102] [outer = 00000000] [url = about:blank] 17:59:49 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (18328000) [pid = 3692] [serial = 108] [outer = 00000000] [url = about:blank] 17:59:49 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (15E6C400) [pid = 3692] [serial = 103] [outer = 00000000] [url = about:blank] 17:59:49 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (18DA7800) [pid = 3692] [serial = 112] [outer = 00000000] [url = about:blank] 17:59:49 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1833BC00) [pid = 3692] [serial = 109] [outer = 00000000] [url = about:blank] 17:59:49 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (16B16000) [pid = 3692] [serial = 106] [outer = 00000000] [url = about:blank] 17:59:49 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (1666AC00) [pid = 3692] [serial = 105] [outer = 00000000] [url = about:blank] 17:59:49 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (1CA33C00) [pid = 3692] [serial = 97] [outer = 00000000] [url = about:blank] 17:59:49 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1CB89400) [pid = 3692] [serial = 96] [outer = 00000000] [url = about:blank] 17:59:49 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1C890000) [pid = 3692] [serial = 94] [outer = 00000000] [url = about:blank] 17:59:49 INFO - PROCESS | 3692 | 1461113989217 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1702ms 17:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:59:49 INFO - PROCESS | 3692 | 1461113989251 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 17:59:49 INFO - PROCESS | 3692 | 1461113989254 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 17:59:49 INFO - PROCESS | 3692 | 1461113989259 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:59:49 INFO - PROCESS | 3692 | 1461113989262 Marionette TRACE conn2 <- [1,182,null,{}] 17:59:49 INFO - PROCESS | 3692 | 1461113989273 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:49 INFO - PROCESS | 3692 | 1461113989353 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 17:59:49 INFO - PROCESS | 3692 | 1461113989361 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:49 INFO - PROCESS | 3692 | ++DOCSHELL 13264C00 == 28 [pid = 3692] [id = 55] 17:59:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (13265400) [pid = 3692] [serial = 161] [outer = 00000000] 17:59:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (142C2800) [pid = 3692] [serial = 162] [outer = 13265400] 17:59:49 INFO - PROCESS | 3692 | 1461113989409 Marionette DEBUG loaded listener.js 17:59:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (142E8800) [pid = 3692] [serial = 163] [outer = 13265400] 17:59:49 INFO - PROCESS | 3692 | 1461113989822 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 594ms 17:59:49 INFO - PROCESS | 3692 | 1461113989854 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 17:59:49 INFO - PROCESS | 3692 | 1461113989860 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 17:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:59:49 INFO - PROCESS | 3692 | 1461113989867 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:59:49 INFO - PROCESS | 3692 | 1461113989870 Marionette TRACE conn2 <- [1,186,null,{}] 17:59:49 INFO - PROCESS | 3692 | 1461113989873 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:49 INFO - PROCESS | 3692 | 1461113989954 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 17:59:49 INFO - PROCESS | 3692 | 1461113989961 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:49 INFO - PROCESS | 3692 | ++DOCSHELL 142CAC00 == 29 [pid = 3692] [id = 56] 17:59:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (143A2000) [pid = 3692] [serial = 164] [outer = 00000000] 17:59:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (15B39C00) [pid = 3692] [serial = 165] [outer = 143A2000] 17:59:49 INFO - PROCESS | 3692 | 1461113990005 Marionette DEBUG loaded listener.js 17:59:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (15E6CC00) [pid = 3692] [serial = 166] [outer = 143A2000] 17:59:50 INFO - PROCESS | 3692 | 1461113990415 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 594ms 17:59:50 INFO - PROCESS | 3692 | 1461113990461 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 17:59:50 INFO - PROCESS | 3692 | 1461113990464 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 17:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:59:50 INFO - PROCESS | 3692 | 1461113990471 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:59:50 INFO - PROCESS | 3692 | 1461113990475 Marionette TRACE conn2 <- [1,190,null,{}] 17:59:50 INFO - PROCESS | 3692 | 1461113990486 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:50 INFO - PROCESS | 3692 | 1461113990561 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 17:59:50 INFO - PROCESS | 3692 | 1461113990569 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:50 INFO - PROCESS | 3692 | ++DOCSHELL 16B87400 == 30 [pid = 3692] [id = 57] 17:59:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (16B88800) [pid = 3692] [serial = 167] [outer = 00000000] 17:59:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (17AAC400) [pid = 3692] [serial = 168] [outer = 16B88800] 17:59:50 INFO - PROCESS | 3692 | 1461113990616 Marionette DEBUG loaded listener.js 17:59:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (17F3DC00) [pid = 3692] [serial = 169] [outer = 16B88800] 17:59:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (18336800) [pid = 3692] [serial = 170] [outer = 1DF82800] 17:59:51 INFO - PROCESS | 3692 | 1461113991069 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 640ms 17:59:51 INFO - PROCESS | 3692 | 1461113991109 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 17:59:51 INFO - PROCESS | 3692 | 1461113991112 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 17:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:59:51 INFO - PROCESS | 3692 | 1461113991115 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:59:51 INFO - PROCESS | 3692 | 1461113991117 Marionette TRACE conn2 <- [1,194,null,{}] 17:59:51 INFO - PROCESS | 3692 | 1461113991120 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:51 INFO - PROCESS | 3692 | 1461113991202 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 17:59:51 INFO - PROCESS | 3692 | 1461113991208 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:51 INFO - PROCESS | 3692 | ++DOCSHELL 18322400 == 31 [pid = 3692] [id = 58] 17:59:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1832C000) [pid = 3692] [serial = 171] [outer = 00000000] 17:59:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (18B1F800) [pid = 3692] [serial = 172] [outer = 1832C000] 17:59:51 INFO - PROCESS | 3692 | 1461113991252 Marionette DEBUG loaded listener.js 17:59:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (18DA7800) [pid = 3692] [serial = 173] [outer = 1832C000] 17:59:51 INFO - PROCESS | 3692 | 1461113991637 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 531ms 17:59:51 INFO - PROCESS | 3692 | 1461113991664 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 17:59:51 INFO - PROCESS | 3692 | 1461113991666 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 17:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:59:51 INFO - PROCESS | 3692 | 1461113991669 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:59:51 INFO - PROCESS | 3692 | 1461113991671 Marionette TRACE conn2 <- [1,198,null,{}] 17:59:51 INFO - PROCESS | 3692 | 1461113991674 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:51 INFO - PROCESS | 3692 | 1461113991771 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 17:59:51 INFO - PROCESS | 3692 | 1461113991779 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:51 INFO - PROCESS | 3692 | ++DOCSHELL 19182800 == 32 [pid = 3692] [id = 59] 17:59:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (19580000) [pid = 3692] [serial = 174] [outer = 00000000] 17:59:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19A3A800) [pid = 3692] [serial = 175] [outer = 19580000] 17:59:51 INFO - PROCESS | 3692 | 1461113991824 Marionette DEBUG loaded listener.js 17:59:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (19BEC400) [pid = 3692] [serial = 176] [outer = 19580000] 17:59:52 INFO - PROCESS | 3692 | 1461113992222 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 593ms 17:59:52 INFO - PROCESS | 3692 | 1461113992264 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 17:59:52 INFO - PROCESS | 3692 | 1461113992266 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 17:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:59:52 INFO - PROCESS | 3692 | 1461113992269 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:59:52 INFO - PROCESS | 3692 | 1461113992271 Marionette TRACE conn2 <- [1,202,null,{}] 17:59:52 INFO - PROCESS | 3692 | 1461113992274 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:52 INFO - PROCESS | 3692 | 1461113992389 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 17:59:52 INFO - PROCESS | 3692 | 1461113992399 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:52 INFO - PROCESS | 3692 | ++DOCSHELL 1653FC00 == 33 [pid = 3692] [id = 60] 17:59:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1957DC00) [pid = 3692] [serial = 177] [outer = 00000000] 17:59:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1A255800) [pid = 3692] [serial = 178] [outer = 1957DC00] 17:59:52 INFO - PROCESS | 3692 | 1461113992444 Marionette DEBUG loaded listener.js 17:59:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (1A523800) [pid = 3692] [serial = 179] [outer = 1957DC00] 17:59:52 INFO - PROCESS | 3692 | 1461113992810 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 593ms 17:59:52 INFO - PROCESS | 3692 | 1461113992866 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 17:59:52 INFO - PROCESS | 3692 | 1461113992868 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 17:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:59:52 INFO - PROCESS | 3692 | 1461113992871 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:59:52 INFO - PROCESS | 3692 | 1461113992873 Marionette TRACE conn2 <- [1,206,null,{}] 17:59:52 INFO - PROCESS | 3692 | 1461113992877 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:52 INFO - PROCESS | 3692 | 1461113992945 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 17:59:53 INFO - PROCESS | 3692 | 1461113993035 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:53 INFO - PROCESS | 3692 | ++DOCSHELL 1A04E400 == 34 [pid = 3692] [id = 61] 17:59:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1A0BC800) [pid = 3692] [serial = 180] [outer = 00000000] 17:59:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1C3AF800) [pid = 3692] [serial = 181] [outer = 1A0BC800] 17:59:53 INFO - PROCESS | 3692 | 1461113993080 Marionette DEBUG loaded listener.js 17:59:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1C612000) [pid = 3692] [serial = 182] [outer = 1A0BC800] 17:59:53 INFO - PROCESS | 3692 | 1461113993420 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 593ms 17:59:53 INFO - PROCESS | 3692 | 1461113993469 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 17:59:53 INFO - PROCESS | 3692 | 1461113993470 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 17:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:59:53 INFO - PROCESS | 3692 | 1461113993474 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:59:53 INFO - PROCESS | 3692 | 1461113993475 Marionette TRACE conn2 <- [1,210,null,{}] 17:59:53 INFO - PROCESS | 3692 | 1461113993479 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:53 INFO - PROCESS | 3692 | 1461113993573 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 17:59:53 INFO - PROCESS | 3692 | 1461113993581 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:53 INFO - PROCESS | 3692 | ++DOCSHELL 1A91EC00 == 35 [pid = 3692] [id = 62] 17:59:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1A9F5800) [pid = 3692] [serial = 183] [outer = 00000000] 17:59:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1C890000) [pid = 3692] [serial = 184] [outer = 1A9F5800] 17:59:53 INFO - PROCESS | 3692 | 1461113993625 Marionette DEBUG loaded listener.js 17:59:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (1C88EC00) [pid = 3692] [serial = 185] [outer = 1A9F5800] 17:59:53 INFO - PROCESS | 3692 | 1461113994007 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 17:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 593ms 17:59:54 INFO - PROCESS | 3692 | 1461113994071 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 17:59:54 INFO - PROCESS | 3692 | 1461113994073 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 17:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:59:54 INFO - PROCESS | 3692 | 1461113994076 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:59:54 INFO - PROCESS | 3692 | 1461113994078 Marionette TRACE conn2 <- [1,214,null,{}] 17:59:54 INFO - PROCESS | 3692 | 1461113994081 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:54 INFO - PROCESS | 3692 | 1461113994150 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 17:59:54 INFO - PROCESS | 3692 | 1461113994235 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:54 INFO - PROCESS | 3692 | ++DOCSHELL 16B7C400 == 36 [pid = 3692] [id = 63] 17:59:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (1C88AC00) [pid = 3692] [serial = 186] [outer = 00000000] 17:59:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (1CB8A000) [pid = 3692] [serial = 187] [outer = 1C88AC00] 17:59:54 INFO - PROCESS | 3692 | 1461113994306 Marionette DEBUG loaded listener.js 17:59:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (1CA2A800) [pid = 3692] [serial = 188] [outer = 1C88AC00] 17:59:54 INFO - PROCESS | 3692 | 1461113994684 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 17:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 640ms 17:59:54 INFO - PROCESS | 3692 | 1461113994715 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 17:59:54 INFO - PROCESS | 3692 | 1461113994717 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 17:59:54 INFO - PROCESS | 3692 | 1461113994720 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:59:54 INFO - PROCESS | 3692 | 1461113994722 Marionette TRACE conn2 <- [1,218,null,{}] 17:59:54 INFO - PROCESS | 3692 | 1461113994725 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:54 INFO - PROCESS | 3692 | 1461113994824 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 17:59:54 INFO - PROCESS | 3692 | 1461113994830 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:54 INFO - PROCESS | 3692 | ++DOCSHELL 18DAB800 == 37 [pid = 3692] [id = 64] 17:59:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (1CA30000) [pid = 3692] [serial = 189] [outer = 00000000] 17:59:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (1CF90400) [pid = 3692] [serial = 190] [outer = 1CA30000] 17:59:54 INFO - PROCESS | 3692 | 1461113994877 Marionette DEBUG loaded listener.js 17:59:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (1CF94000) [pid = 3692] [serial = 191] [outer = 1CA30000] 17:59:55 INFO - PROCESS | 3692 | 1461113995292 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 17:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 641ms 17:59:55 INFO - PROCESS | 3692 | 1461113995358 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 17:59:55 INFO - PROCESS | 3692 | 1461113995361 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 17:59:55 INFO - PROCESS | 3692 | 1461113995364 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:59:55 INFO - PROCESS | 3692 | 1461113995366 Marionette TRACE conn2 <- [1,222,null,{}] 17:59:55 INFO - PROCESS | 3692 | 1461113995370 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:55 INFO - PROCESS | 3692 | 1461113995483 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 17:59:55 INFO - PROCESS | 3692 | 1461113995562 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:55 INFO - PROCESS | 3692 | ++DOCSHELL 18B15800 == 38 [pid = 3692] [id = 65] 17:59:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (1D0C2800) [pid = 3692] [serial = 192] [outer = 00000000] 17:59:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (1D15F400) [pid = 3692] [serial = 193] [outer = 1D0C2800] 17:59:55 INFO - PROCESS | 3692 | 1461113995612 Marionette DEBUG loaded listener.js 17:59:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (1D2B7800) [pid = 3692] [serial = 194] [outer = 1D0C2800] 17:59:55 INFO - PROCESS | 3692 | 1461113995994 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 17:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 687ms 17:59:56 INFO - PROCESS | 3692 | 1461113996063 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 17:59:56 INFO - PROCESS | 3692 | 1461113996065 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 17:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:59:56 INFO - PROCESS | 3692 | 1461113996069 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:59:56 INFO - PROCESS | 3692 | 1461113996070 Marionette TRACE conn2 <- [1,226,null,{}] 17:59:56 INFO - PROCESS | 3692 | 1461113996074 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:56 INFO - PROCESS | 3692 | 1461113996167 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 17:59:56 INFO - PROCESS | 3692 | 1461113996172 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:56 INFO - PROCESS | 3692 | ++DOCSHELL 1D157400 == 39 [pid = 3692] [id = 66] 17:59:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1D2B5400) [pid = 3692] [serial = 195] [outer = 00000000] 17:59:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1D2C1800) [pid = 3692] [serial = 196] [outer = 1D2B5400] 17:59:56 INFO - PROCESS | 3692 | 1461113996215 Marionette DEBUG loaded listener.js 17:59:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1D2C1400) [pid = 3692] [serial = 197] [outer = 1D2B5400] 17:59:56 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (18B18400) [pid = 3692] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:59:56 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (188D4400) [pid = 3692] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:59:56 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (19E38800) [pid = 3692] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:59:56 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1325EC00) [pid = 3692] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:59:56 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (1555A000) [pid = 3692] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:59:56 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (15D90C00) [pid = 3692] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:59:56 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (13262400) [pid = 3692] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:59:56 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (17F40C00) [pid = 3692] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:59:56 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (14AB6800) [pid = 3692] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:59:56 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (142E9C00) [pid = 3692] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:59:56 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (143AA000) [pid = 3692] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:59:56 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (137D1000) [pid = 3692] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:59:56 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (1325E000) [pid = 3692] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:59:56 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1A049800) [pid = 3692] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:59:56 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (17FE4C00) [pid = 3692] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:59:56 INFO - PROCESS | 3692 | 1461113996726 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 687ms 17:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:59:56 INFO - PROCESS | 3692 | 1461113996769 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 17:59:56 INFO - PROCESS | 3692 | 1461113996771 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 17:59:56 INFO - PROCESS | 3692 | 1461113996774 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:59:56 INFO - PROCESS | 3692 | 1461113996775 Marionette TRACE conn2 <- [1,230,null,{}] 17:59:56 INFO - PROCESS | 3692 | 1461113996779 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:56 INFO - PROCESS | 3692 | 1461113996872 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 17:59:56 INFO - PROCESS | 3692 | 1461113996878 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:56 INFO - PROCESS | 3692 | ++DOCSHELL 146A3C00 == 40 [pid = 3692] [id = 67] 17:59:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (14A06400) [pid = 3692] [serial = 198] [outer = 00000000] 17:59:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (19581000) [pid = 3692] [serial = 199] [outer = 14A06400] 17:59:56 INFO - PROCESS | 3692 | 1461113996921 Marionette DEBUG loaded listener.js 17:59:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (1A049800) [pid = 3692] [serial = 200] [outer = 14A06400] 17:59:57 INFO - PROCESS | 3692 | 1461113997301 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 17:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 594ms 17:59:57 INFO - PROCESS | 3692 | 1461113997371 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 17:59:57 INFO - PROCESS | 3692 | 1461113997373 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 17:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:59:57 INFO - PROCESS | 3692 | 1461113997377 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:59:57 INFO - PROCESS | 3692 | 1461113997378 Marionette TRACE conn2 <- [1,234,null,{}] 17:59:57 INFO - PROCESS | 3692 | 1461113997381 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:57 INFO - PROCESS | 3692 | 1461113997453 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 17:59:57 INFO - PROCESS | 3692 | 1461113997458 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:57 INFO - PROCESS | 3692 | ++DOCSHELL 1325FC00 == 41 [pid = 3692] [id = 68] 17:59:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (15E68800) [pid = 3692] [serial = 201] [outer = 00000000] 17:59:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (1D672400) [pid = 3692] [serial = 202] [outer = 15E68800] 17:59:57 INFO - PROCESS | 3692 | 1461113997502 Marionette DEBUG loaded listener.js 17:59:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (1D679000) [pid = 3692] [serial = 203] [outer = 15E68800] 17:59:57 INFO - PROCESS | 3692 | 1461113997885 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 17:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 531ms 17:59:57 INFO - PROCESS | 3692 | 1461113997912 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 17:59:57 INFO - PROCESS | 3692 | 1461113997914 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 17:59:57 INFO - PROCESS | 3692 | 1461113997917 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:59:57 INFO - PROCESS | 3692 | 1461113997919 Marionette TRACE conn2 <- [1,238,null,{}] 17:59:57 INFO - PROCESS | 3692 | 1461113997922 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:58 INFO - PROCESS | 3692 | 1461113998026 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 17:59:58 INFO - PROCESS | 3692 | 1461113998034 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:58 INFO - PROCESS | 3692 | ++DOCSHELL 16B15C00 == 42 [pid = 3692] [id = 69] 17:59:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (1D2B9800) [pid = 3692] [serial = 204] [outer = 00000000] 17:59:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (1D7E7400) [pid = 3692] [serial = 205] [outer = 1D2B9800] 17:59:58 INFO - PROCESS | 3692 | 1461113998077 Marionette DEBUG loaded listener.js 17:59:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (1D7E9C00) [pid = 3692] [serial = 206] [outer = 1D2B9800] 17:59:58 INFO - PROCESS | 3692 | 1461113998465 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 17:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 593ms 17:59:58 INFO - PROCESS | 3692 | 1461113998527 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 17:59:58 INFO - PROCESS | 3692 | 1461113998531 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 17:59:58 INFO - PROCESS | 3692 | 1461113998537 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:59:58 INFO - PROCESS | 3692 | 1461113998541 Marionette TRACE conn2 <- [1,242,null,{}] 17:59:58 INFO - PROCESS | 3692 | 1461113998547 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:58 INFO - PROCESS | 3692 | 1461113998637 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 17:59:58 INFO - PROCESS | 3692 | 1461113998754 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:58 INFO - PROCESS | 3692 | ++DOCSHELL 1325F000 == 43 [pid = 3692] [id = 70] 17:59:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (1325F400) [pid = 3692] [serial = 207] [outer = 00000000] 17:59:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (13735000) [pid = 3692] [serial = 208] [outer = 1325F400] 17:59:58 INFO - PROCESS | 3692 | 1461113998809 Marionette DEBUG loaded listener.js 17:59:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (142C7000) [pid = 3692] [serial = 209] [outer = 1325F400] 17:59:59 INFO - PROCESS | 3692 | 1461113999522 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 17:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 999ms 17:59:59 INFO - PROCESS | 3692 | 1461113999556 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 17:59:59 INFO - PROCESS | 3692 | 1461113999559 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 17:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:59:59 INFO - PROCESS | 3692 | 1461113999568 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:59:59 INFO - PROCESS | 3692 | 1461113999572 Marionette TRACE conn2 <- [1,246,null,{}] 17:59:59 INFO - PROCESS | 3692 | 1461113999576 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:59 INFO - PROCESS | 3692 | 1461113999683 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 17:59:59 INFO - PROCESS | 3692 | 1461113999756 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:59 INFO - PROCESS | 3692 | ++DOCSHELL 15B35800 == 44 [pid = 3692] [id = 71] 17:59:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (15E69C00) [pid = 3692] [serial = 210] [outer = 00000000] 17:59:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (16B8B800) [pid = 3692] [serial = 211] [outer = 15E69C00] 17:59:59 INFO - PROCESS | 3692 | 1461113999809 Marionette DEBUG loaded listener.js 17:59:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (17FE2400) [pid = 3692] [serial = 212] [outer = 15E69C00] 18:00:00 INFO - PROCESS | 3692 | 1461114000702 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 18:00:00 INFO - PROCESS | 3692 | --DOCSHELL 1325FC00 == 43 [pid = 3692] [id = 68] 18:00:00 INFO - PROCESS | 3692 | --DOCSHELL 146A3C00 == 42 [pid = 3692] [id = 67] 18:00:00 INFO - PROCESS | 3692 | --DOCSHELL 1D157400 == 41 [pid = 3692] [id = 66] 18:00:00 INFO - PROCESS | 3692 | --DOCSHELL 18B15800 == 40 [pid = 3692] [id = 65] 18:00:00 INFO - PROCESS | 3692 | --DOCSHELL 18DAB800 == 39 [pid = 3692] [id = 64] 18:00:00 INFO - PROCESS | 3692 | --DOCSHELL 16B7C400 == 38 [pid = 3692] [id = 63] 18:00:00 INFO - PROCESS | 3692 | --DOCSHELL 1A91EC00 == 37 [pid = 3692] [id = 62] 18:00:00 INFO - PROCESS | 3692 | --DOCSHELL 1A04E400 == 36 [pid = 3692] [id = 61] 18:00:00 INFO - PROCESS | 3692 | --DOCSHELL 1653FC00 == 35 [pid = 3692] [id = 60] 18:00:00 INFO - PROCESS | 3692 | --DOCSHELL 19182800 == 34 [pid = 3692] [id = 59] 18:00:00 INFO - PROCESS | 3692 | --DOCSHELL 18322400 == 33 [pid = 3692] [id = 58] 18:00:00 INFO - PROCESS | 3692 | --DOCSHELL 16B87400 == 32 [pid = 3692] [id = 57] 18:00:00 INFO - PROCESS | 3692 | --DOCSHELL 142CAC00 == 31 [pid = 3692] [id = 56] 18:00:00 INFO - PROCESS | 3692 | --DOCSHELL 13264C00 == 30 [pid = 3692] [id = 55] 18:00:00 INFO - PROCESS | 3692 | --DOCSHELL 143A3800 == 29 [pid = 3692] [id = 54] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (16B89C00) [pid = 3692] [serial = 118] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (18C11400) [pid = 3692] [serial = 141] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (1A862C00) [pid = 3692] [serial = 153] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1C041C00) [pid = 3692] [serial = 156] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (1838E800) [pid = 3692] [serial = 139] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (1C3B5400) [pid = 3692] [serial = 159] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (1987F400) [pid = 3692] [serial = 144] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (19188000) [pid = 3692] [serial = 142] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (1A052400) [pid = 3692] [serial = 147] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (1987E000) [pid = 3692] [serial = 145] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (1555B400) [pid = 3692] [serial = 150] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (17AAC000) [pid = 3692] [serial = 151] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (1A0C4400) [pid = 3692] [serial = 148] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1A80DC00) [pid = 3692] [serial = 154] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (165C6800) [pid = 3692] [serial = 117] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (13A4A400) [pid = 3692] [serial = 115] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (1372E000) [pid = 3692] [serial = 114] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (18338800) [pid = 3692] [serial = 138] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (16B0D400) [pid = 3692] [serial = 135] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (16B17800) [pid = 3692] [serial = 136] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (146A6800) [pid = 3692] [serial = 132] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (14AAD000) [pid = 3692] [serial = 133] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (15BADC00) [pid = 3692] [serial = 130] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (15726400) [pid = 3692] [serial = 129] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (15E6D000) [pid = 3692] [serial = 127] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (15554000) [pid = 3692] [serial = 126] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1C046400) [pid = 3692] [serial = 157] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1A868800) [pid = 3692] [serial = 124] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1A52E800) [pid = 3692] [serial = 123] [outer = 00000000] [url = about:blank] 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (19E32000) [pid = 3692] [serial = 121] [outer = 00000000] [url = about:blank] 18:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:00:00 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (19BEF400) [pid = 3692] [serial = 120] [outer = 00000000] [url = about:blank] 18:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1249ms 18:00:00 INFO - PROCESS | 3692 | 1461114000811 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 18:00:00 INFO - PROCESS | 3692 | 1461114000815 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 18:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:00:00 INFO - PROCESS | 3692 | 1461114000820 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:00:00 INFO - PROCESS | 3692 | 1461114000823 Marionette TRACE conn2 <- [1,250,null,{}] 18:00:00 INFO - PROCESS | 3692 | 1461114000828 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:00 INFO - PROCESS | 3692 | 1461114000912 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 18:00:00 INFO - PROCESS | 3692 | 1461114000919 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:00 INFO - PROCESS | 3692 | ++DOCSHELL 142F0000 == 30 [pid = 3692] [id = 72] 18:00:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (142F4400) [pid = 3692] [serial = 213] [outer = 00000000] 18:00:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (143A2400) [pid = 3692] [serial = 214] [outer = 142F4400] 18:00:00 INFO - PROCESS | 3692 | 1461114000966 Marionette DEBUG loaded listener.js 18:00:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (14AA9000) [pid = 3692] [serial = 215] [outer = 142F4400] 18:00:01 INFO - PROCESS | 3692 | 1461114001415 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 18:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 640ms 18:00:01 INFO - PROCESS | 3692 | 1461114001456 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 18:00:01 INFO - PROCESS | 3692 | 1461114001463 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 18:00:01 INFO - PROCESS | 3692 | 1461114001474 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:00:01 INFO - PROCESS | 3692 | 1461114001477 Marionette TRACE conn2 <- [1,254,null,{}] 18:00:01 INFO - PROCESS | 3692 | 1461114001480 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:01 INFO - PROCESS | 3692 | 1461114001555 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 18:00:01 INFO - PROCESS | 3692 | 1461114001561 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:01 INFO - PROCESS | 3692 | ++DOCSHELL 14353800 == 31 [pid = 3692] [id = 73] 18:00:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (146A3C00) [pid = 3692] [serial = 216] [outer = 00000000] 18:00:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (15D90000) [pid = 3692] [serial = 217] [outer = 146A3C00] 18:00:01 INFO - PROCESS | 3692 | 1461114001609 Marionette DEBUG loaded listener.js 18:00:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (15E6F400) [pid = 3692] [serial = 218] [outer = 146A3C00] 18:00:02 INFO - PROCESS | 3692 | 1461114002003 Marionette TRACE conn2 <- [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]]]}] 18:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 593ms 18:00:02 INFO - PROCESS | 3692 | 1461114002059 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 18:00:02 INFO - PROCESS | 3692 | 1461114002061 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 18:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:00:02 INFO - PROCESS | 3692 | 1461114002064 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:00:02 INFO - PROCESS | 3692 | 1461114002068 Marionette TRACE conn2 <- [1,258,null,{}] 18:00:02 INFO - PROCESS | 3692 | 1461114002078 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:02 INFO - PROCESS | 3692 | 1461114002156 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 18:00:02 INFO - PROCESS | 3692 | 1461114002164 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:02 INFO - PROCESS | 3692 | ++DOCSHELL 16B17C00 == 32 [pid = 3692] [id = 74] 18:00:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16B7C400) [pid = 3692] [serial = 219] [outer = 00000000] 18:00:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16B89C00) [pid = 3692] [serial = 220] [outer = 16B7C400] 18:00:02 INFO - PROCESS | 3692 | 1461114002212 Marionette DEBUG loaded listener.js 18:00:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (17AF4000) [pid = 3692] [serial = 221] [outer = 16B7C400] 18:00:02 INFO - PROCESS | 3692 | 1461114002667 Marionette TRACE conn2 <- [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]]]}] 18:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 640ms 18:00:02 INFO - PROCESS | 3692 | 1461114002702 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 18:00:02 INFO - PROCESS | 3692 | 1461114002705 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 18:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:00:02 INFO - PROCESS | 3692 | 1461114002708 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:00:02 INFO - PROCESS | 3692 | 1461114002710 Marionette TRACE conn2 <- [1,262,null,{}] 18:00:02 INFO - PROCESS | 3692 | 1461114002713 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:02 INFO - PROCESS | 3692 | 1461114002787 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 18:00:02 INFO - PROCESS | 3692 | 1461114002793 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:02 INFO - PROCESS | 3692 | ++DOCSHELL 17FE6000 == 33 [pid = 3692] [id = 75] 18:00:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (18326400) [pid = 3692] [serial = 222] [outer = 00000000] 18:00:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1886CC00) [pid = 3692] [serial = 223] [outer = 18326400] 18:00:02 INFO - PROCESS | 3692 | 1461114002837 Marionette DEBUG loaded listener.js 18:00:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (18871000) [pid = 3692] [serial = 224] [outer = 18326400] 18:00:03 INFO - PROCESS | 3692 | 1461114003277 Marionette TRACE conn2 <- [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]]]}] 18:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 593ms 18:00:03 INFO - PROCESS | 3692 | 1461114003305 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 18:00:03 INFO - PROCESS | 3692 | 1461114003306 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 18:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:00:03 INFO - PROCESS | 3692 | 1461114003319 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:00:03 INFO - PROCESS | 3692 | 1461114003321 Marionette TRACE conn2 <- [1,266,null,{}] 18:00:03 INFO - PROCESS | 3692 | 1461114003324 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:03 INFO - PROCESS | 3692 | 1461114003418 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 18:00:03 INFO - PROCESS | 3692 | 1461114003424 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:03 INFO - PROCESS | 3692 | ++DOCSHELL 1833B800 == 34 [pid = 3692] [id = 76] 18:00:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (18392C00) [pid = 3692] [serial = 225] [outer = 00000000] 18:00:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (188D7000) [pid = 3692] [serial = 226] [outer = 18392C00] 18:00:03 INFO - PROCESS | 3692 | 1461114003468 Marionette DEBUG loaded listener.js 18:00:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (18B20C00) [pid = 3692] [serial = 227] [outer = 18392C00] 18:00:03 INFO - PROCESS | 3692 | 1461114003910 Marionette TRACE conn2 <- [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]]]}] 18:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 640ms 18:00:03 INFO - PROCESS | 3692 | 1461114003953 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 18:00:03 INFO - PROCESS | 3692 | 1461114003955 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 18:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:00:03 INFO - PROCESS | 3692 | 1461114003958 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:00:03 INFO - PROCESS | 3692 | 1461114003960 Marionette TRACE conn2 <- [1,270,null,{}] 18:00:03 INFO - PROCESS | 3692 | 1461114003964 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:04 INFO - PROCESS | 3692 | 1461114004078 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 18:00:04 INFO - PROCESS | 3692 | 1461114004084 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:04 INFO - PROCESS | 3692 | ++DOCSHELL 18DAB800 == 35 [pid = 3692] [id = 77] 18:00:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (18DAF000) [pid = 3692] [serial = 228] [outer = 00000000] 18:00:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1963C800) [pid = 3692] [serial = 229] [outer = 18DAF000] 18:00:04 INFO - PROCESS | 3692 | 1461114004138 Marionette DEBUG loaded listener.js 18:00:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (19879400) [pid = 3692] [serial = 230] [outer = 18DAF000] 18:00:04 INFO - PROCESS | 3692 | 1461114004576 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 18:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 625ms 18:00:04 INFO - PROCESS | 3692 | 1461114004596 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 18:00:04 INFO - PROCESS | 3692 | 1461114004598 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 18:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:00:04 INFO - PROCESS | 3692 | 1461114004607 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:00:04 INFO - PROCESS | 3692 | 1461114004609 Marionette TRACE conn2 <- [1,274,null,{}] 18:00:04 INFO - PROCESS | 3692 | 1461114004613 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:04 INFO - PROCESS | 3692 | 1461114004707 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 18:00:04 INFO - PROCESS | 3692 | 1461114004776 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:04 INFO - PROCESS | 3692 | ++DOCSHELL 19631800 == 36 [pid = 3692] [id = 78] 18:00:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (19BED400) [pid = 3692] [serial = 231] [outer = 00000000] 18:00:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (19E31C00) [pid = 3692] [serial = 232] [outer = 19BED400] 18:00:04 INFO - PROCESS | 3692 | 1461114004824 Marionette DEBUG loaded listener.js 18:00:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (19E34C00) [pid = 3692] [serial = 233] [outer = 19BED400] 18:00:05 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (1CA30000) [pid = 3692] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:00:05 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (143A2000) [pid = 3692] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:00:05 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (1D0C2800) [pid = 3692] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:00:05 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (15E68800) [pid = 3692] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:00:05 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (1D2B5400) [pid = 3692] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:00:05 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (1A0BC800) [pid = 3692] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:00:05 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (16B88800) [pid = 3692] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:00:05 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (1A9F5800) [pid = 3692] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:00:05 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (19580000) [pid = 3692] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:00:05 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (13265400) [pid = 3692] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:00:05 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (16670000) [pid = 3692] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:00:05 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1957DC00) [pid = 3692] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:00:05 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1832C000) [pid = 3692] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:00:05 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1C88AC00) [pid = 3692] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:00:05 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (14A06400) [pid = 3692] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:00:05 INFO - PROCESS | 3692 | 1461114005352 Marionette TRACE conn2 <- [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]]]}] 18:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 796ms 18:00:05 INFO - PROCESS | 3692 | 1461114005409 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 18:00:05 INFO - PROCESS | 3692 | 1461114005411 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 18:00:05 INFO - PROCESS | 3692 | 1461114005414 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:00:05 INFO - PROCESS | 3692 | 1461114005416 Marionette TRACE conn2 <- [1,278,null,{}] 18:00:05 INFO - PROCESS | 3692 | 1461114005419 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:05 INFO - PROCESS | 3692 | 1461114005515 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 18:00:05 INFO - PROCESS | 3692 | 1461114005564 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:05 INFO - PROCESS | 3692 | ++DOCSHELL 142F6800 == 37 [pid = 3692] [id = 79] 18:00:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1555E800) [pid = 3692] [serial = 234] [outer = 00000000] 18:00:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (18DA7400) [pid = 3692] [serial = 235] [outer = 1555E800] 18:00:05 INFO - PROCESS | 3692 | 1461114005611 Marionette DEBUG loaded listener.js 18:00:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19E2EC00) [pid = 3692] [serial = 236] [outer = 1555E800] 18:00:05 INFO - PROCESS | 3692 | 1461114005940 Marionette TRACE conn2 <- [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]]]}] 18:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 593ms 18:00:06 INFO - PROCESS | 3692 | 1461114006012 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 18:00:06 INFO - PROCESS | 3692 | 1461114006013 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 18:00:06 INFO - PROCESS | 3692 | 1461114006017 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:00:06 INFO - PROCESS | 3692 | 1461114006018 Marionette TRACE conn2 <- [1,282,null,{}] 18:00:06 INFO - PROCESS | 3692 | 1461114006022 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:06 INFO - PROCESS | 3692 | 1461114006144 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 18:00:06 INFO - PROCESS | 3692 | 1461114006151 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:06 INFO - PROCESS | 3692 | ++DOCSHELL 137DBC00 == 38 [pid = 3692] [id = 80] 18:00:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16B0D000) [pid = 3692] [serial = 237] [outer = 00000000] 18:00:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1A0BE000) [pid = 3692] [serial = 238] [outer = 16B0D000] 18:00:06 INFO - PROCESS | 3692 | 1461114006195 Marionette DEBUG loaded listener.js 18:00:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1A0BC800) [pid = 3692] [serial = 239] [outer = 16B0D000] 18:00:06 INFO - PROCESS | 3692 | 1461114006553 Marionette TRACE conn2 <- [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]]]}] 18:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 594ms 18:00:06 INFO - PROCESS | 3692 | 1461114006614 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 18:00:06 INFO - PROCESS | 3692 | 1461114006616 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 18:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:00:06 INFO - PROCESS | 3692 | 1461114006619 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:00:06 INFO - PROCESS | 3692 | 1461114006621 Marionette TRACE conn2 <- [1,286,null,{}] 18:00:06 INFO - PROCESS | 3692 | 1461114006624 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:06 INFO - PROCESS | 3692 | 1461114006696 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 18:00:06 INFO - PROCESS | 3692 | 1461114006766 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:06 INFO - PROCESS | 3692 | ++DOCSHELL 16B0C000 == 39 [pid = 3692] [id = 81] 18:00:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (17F3E400) [pid = 3692] [serial = 240] [outer = 00000000] 18:00:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1A803000) [pid = 3692] [serial = 241] [outer = 17F3E400] 18:00:06 INFO - PROCESS | 3692 | 1461114006809 Marionette DEBUG loaded listener.js 18:00:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1A810C00) [pid = 3692] [serial = 242] [outer = 17F3E400] 18:00:07 INFO - PROCESS | 3692 | 1461114007160 Marionette TRACE conn2 <- [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]]]}] 18:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 594ms 18:00:07 INFO - PROCESS | 3692 | 1461114007242 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 18:00:07 INFO - PROCESS | 3692 | 1461114007246 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 18:00:07 INFO - PROCESS | 3692 | 1461114007252 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:00:07 INFO - PROCESS | 3692 | 1461114007256 Marionette TRACE conn2 <- [1,290,null,{}] 18:00:07 INFO - PROCESS | 3692 | 1461114007262 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:07 INFO - PROCESS | 3692 | 1461114007369 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 18:00:07 INFO - PROCESS | 3692 | 1461114007517 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:07 INFO - PROCESS | 3692 | ++DOCSHELL 13680400 == 40 [pid = 3692] [id = 82] 18:00:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (13685400) [pid = 3692] [serial = 243] [outer = 00000000] 18:00:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (142EF800) [pid = 3692] [serial = 244] [outer = 13685400] 18:00:07 INFO - PROCESS | 3692 | 1461114007572 Marionette DEBUG loaded listener.js 18:00:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (14AE9000) [pid = 3692] [serial = 245] [outer = 13685400] 18:00:08 INFO - PROCESS | 3692 | 1461114008089 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 18:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 890ms 18:00:08 INFO - PROCESS | 3692 | 1461114008174 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 18:00:08 INFO - PROCESS | 3692 | 1461114008178 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 18:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:00:08 INFO - PROCESS | 3692 | 1461114008202 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:00:08 INFO - PROCESS | 3692 | 1461114008206 Marionette TRACE conn2 <- [1,294,null,{}] 18:00:08 INFO - PROCESS | 3692 | 1461114008246 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:08 INFO - PROCESS | 3692 | 1461114008440 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 18:00:08 INFO - PROCESS | 3692 | 1461114008453 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:08 INFO - PROCESS | 3692 | ++DOCSHELL 1666BC00 == 41 [pid = 3692] [id = 83] 18:00:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (16B15800) [pid = 3692] [serial = 246] [outer = 00000000] 18:00:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (1886B800) [pid = 3692] [serial = 247] [outer = 16B15800] 18:00:08 INFO - PROCESS | 3692 | 1461114008507 Marionette DEBUG loaded listener.js 18:00:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (188D0000) [pid = 3692] [serial = 248] [outer = 16B15800] 18:00:09 INFO - PROCESS | 3692 | 1461114009095 Marionette TRACE conn2 <- [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]]]}] 18:00:09 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. 18:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 953ms 18:00:09 INFO - PROCESS | 3692 | 1461114009159 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 18:00:09 INFO - PROCESS | 3692 | 1461114009161 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 18:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:00:09 INFO - PROCESS | 3692 | 1461114009165 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:00:09 INFO - PROCESS | 3692 | 1461114009167 Marionette TRACE conn2 <- [1,298,null,{}] 18:00:09 INFO - PROCESS | 3692 | 1461114009177 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:09 INFO - PROCESS | 3692 | 1461114009275 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 18:00:09 INFO - PROCESS | 3692 | 1461114009352 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:09 INFO - PROCESS | 3692 | ++DOCSHELL 19580000 == 42 [pid = 3692] [id = 84] 18:00:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (19A34C00) [pid = 3692] [serial = 249] [outer = 00000000] 18:00:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (1A9F1800) [pid = 3692] [serial = 250] [outer = 19A34C00] 18:00:09 INFO - PROCESS | 3692 | 1461114009411 Marionette DEBUG loaded listener.js 18:00:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (1C044000) [pid = 3692] [serial = 251] [outer = 19A34C00] 18:00:09 INFO - PROCESS | 3692 | 1461114010005 Marionette TRACE conn2 <- [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]]]}] 18:00:10 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. 18:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 890ms 18:00:10 INFO - PROCESS | 3692 | 1461114010069 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 18:00:10 INFO - PROCESS | 3692 | 1461114010071 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 18:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:00:10 INFO - PROCESS | 3692 | 1461114010075 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:00:10 INFO - PROCESS | 3692 | 1461114010077 Marionette TRACE conn2 <- [1,302,null,{}] 18:00:10 INFO - PROCESS | 3692 | 1461114010080 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:10 INFO - PROCESS | 3692 | 1461114010174 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 18:00:10 INFO - PROCESS | 3692 | 1461114010257 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:10 INFO - PROCESS | 3692 | ++DOCSHELL 1C2B1400 == 43 [pid = 3692] [id = 85] 18:00:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (1C2B1800) [pid = 3692] [serial = 252] [outer = 00000000] 18:00:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (1C2B7400) [pid = 3692] [serial = 253] [outer = 1C2B1800] 18:00:10 INFO - PROCESS | 3692 | 1461114010312 Marionette DEBUG loaded listener.js 18:00:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (1C3AAC00) [pid = 3692] [serial = 254] [outer = 1C2B1800] 18:00:10 INFO - PROCESS | 3692 | 1461114010813 Marionette TRACE conn2 <- [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]]]}] 18:00:10 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. 18:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 796ms 18:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:00:10 INFO - PROCESS | 3692 | 1461114010876 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 18:00:10 INFO - PROCESS | 3692 | 1461114010879 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 18:00:10 INFO - PROCESS | 3692 | 1461114010882 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:00:10 INFO - PROCESS | 3692 | 1461114010884 Marionette TRACE conn2 <- [1,306,null,{}] 18:00:10 INFO - PROCESS | 3692 | 1461114010888 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:10 INFO - PROCESS | 3692 | 1461114010983 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 18:00:11 INFO - PROCESS | 3692 | 1461114011067 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:11 INFO - PROCESS | 3692 | ++DOCSHELL 1320A800 == 44 [pid = 3692] [id = 86] 18:00:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (1325C000) [pid = 3692] [serial = 255] [outer = 00000000] 18:00:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1C3B2400) [pid = 3692] [serial = 256] [outer = 1325C000] 18:00:11 INFO - PROCESS | 3692 | 1461114011120 Marionette DEBUG loaded listener.js 18:00:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1C888400) [pid = 3692] [serial = 257] [outer = 1325C000] 18:00:11 INFO - PROCESS | 3692 | 1461114011979 Marionette TRACE conn2 <- [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]]]}] 18:00:12 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. 18:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1139ms 18:00:12 INFO - PROCESS | 3692 | 1461114012031 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 18:00:12 INFO - PROCESS | 3692 | 1461114012033 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 18:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:00:12 INFO - PROCESS | 3692 | 1461114012037 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:00:12 INFO - PROCESS | 3692 | 1461114012039 Marionette TRACE conn2 <- [1,310,null,{}] 18:00:12 INFO - PROCESS | 3692 | 1461114012045 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:12 INFO - PROCESS | 3692 | 1461114012165 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 18:00:12 INFO - PROCESS | 3692 | 1461114012237 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:12 INFO - PROCESS | 3692 | ++DOCSHELL 13A4B800 == 45 [pid = 3692] [id = 87] 18:00:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (14AAC800) [pid = 3692] [serial = 258] [outer = 00000000] 18:00:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (16B8BC00) [pid = 3692] [serial = 259] [outer = 14AAC800] 18:00:12 INFO - PROCESS | 3692 | 1461114012286 Marionette DEBUG loaded listener.js 18:00:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (17FE3400) [pid = 3692] [serial = 260] [outer = 14AAC800] 18:00:12 INFO - PROCESS | 3692 | --DOCSHELL 137DBC00 == 44 [pid = 3692] [id = 80] 18:00:12 INFO - PROCESS | 3692 | --DOCSHELL 142F6800 == 43 [pid = 3692] [id = 79] 18:00:12 INFO - PROCESS | 3692 | --DOCSHELL 19631800 == 42 [pid = 3692] [id = 78] 18:00:12 INFO - PROCESS | 3692 | --DOCSHELL 18DAB800 == 41 [pid = 3692] [id = 77] 18:00:12 INFO - PROCESS | 3692 | --DOCSHELL 1833B800 == 40 [pid = 3692] [id = 76] 18:00:12 INFO - PROCESS | 3692 | --DOCSHELL 17FE6000 == 39 [pid = 3692] [id = 75] 18:00:12 INFO - PROCESS | 3692 | --DOCSHELL 16B17C00 == 38 [pid = 3692] [id = 74] 18:00:12 INFO - PROCESS | 3692 | --DOCSHELL 14353800 == 37 [pid = 3692] [id = 73] 18:00:12 INFO - PROCESS | 3692 | --DOCSHELL 142F0000 == 36 [pid = 3692] [id = 72] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (1CF90400) [pid = 3692] [serial = 190] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (1E165400) [pid = 3692] [serial = 49] [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.] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (15B39C00) [pid = 3692] [serial = 165] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (15E6CC00) [pid = 3692] [serial = 166] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (1D15F400) [pid = 3692] [serial = 193] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1CF94000) [pid = 3692] [serial = 191] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (1D679000) [pid = 3692] [serial = 203] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (1D2C1800) [pid = 3692] [serial = 196] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (1D2B7800) [pid = 3692] [serial = 194] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (1C3AF800) [pid = 3692] [serial = 181] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (1C612000) [pid = 3692] [serial = 182] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (1D672400) [pid = 3692] [serial = 202] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (17AAC400) [pid = 3692] [serial = 168] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (17F3DC00) [pid = 3692] [serial = 169] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (1C890000) [pid = 3692] [serial = 184] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1C88EC00) [pid = 3692] [serial = 185] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (19A3A800) [pid = 3692] [serial = 175] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (19BEC400) [pid = 3692] [serial = 176] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (142C2800) [pid = 3692] [serial = 162] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (142E8800) [pid = 3692] [serial = 163] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (1C614000) [pid = 3692] [serial = 160] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (1D2C1400) [pid = 3692] [serial = 197] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (1A255800) [pid = 3692] [serial = 178] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1A523800) [pid = 3692] [serial = 179] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (18B1F800) [pid = 3692] [serial = 172] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (18DA7800) [pid = 3692] [serial = 173] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1CB8A000) [pid = 3692] [serial = 187] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1A049800) [pid = 3692] [serial = 200] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (19581000) [pid = 3692] [serial = 199] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1CA2A800) [pid = 3692] [serial = 188] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1D7E7400) [pid = 3692] [serial = 205] [outer = 00000000] [url = about:blank] 18:00:12 INFO - PROCESS | 3692 | 1461114012755 Marionette TRACE conn2 <- [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]]]}] 18:00:12 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. 18:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 734ms 18:00:12 INFO - PROCESS | 3692 | 1461114012778 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 18:00:12 INFO - PROCESS | 3692 | 1461114012786 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 18:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:00:12 INFO - PROCESS | 3692 | 1461114012794 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:00:12 INFO - PROCESS | 3692 | 1461114012796 Marionette TRACE conn2 <- [1,314,null,{}] 18:00:12 INFO - PROCESS | 3692 | 1461114012799 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:12 INFO - PROCESS | 3692 | 1461114012878 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 18:00:12 INFO - PROCESS | 3692 | 1461114012885 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:12 INFO - PROCESS | 3692 | ++DOCSHELL 142E8400 == 37 [pid = 3692] [id = 88] 18:00:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (142F0000) [pid = 3692] [serial = 261] [outer = 00000000] 18:00:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16B88400) [pid = 3692] [serial = 262] [outer = 142F0000] 18:00:12 INFO - PROCESS | 3692 | 1461114012929 Marionette DEBUG loaded listener.js 18:00:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (17FE6000) [pid = 3692] [serial = 263] [outer = 142F0000] 18:00:13 INFO - PROCESS | 3692 | 1461114013374 Marionette TRACE conn2 <- [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]]]}] 18:00:13 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. 18:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 640ms 18:00:13 INFO - PROCESS | 3692 | 1461114013431 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 18:00:13 INFO - PROCESS | 3692 | 1461114013433 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 18:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:00:13 INFO - PROCESS | 3692 | 1461114013437 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:00:13 INFO - PROCESS | 3692 | 1461114013440 Marionette TRACE conn2 <- [1,318,null,{}] 18:00:13 INFO - PROCESS | 3692 | 1461114013450 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:13 INFO - PROCESS | 3692 | 1461114013527 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 18:00:13 INFO - PROCESS | 3692 | 1461114013575 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:13 INFO - PROCESS | 3692 | ++DOCSHELL 18873C00 == 38 [pid = 3692] [id = 89] 18:00:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (18877000) [pid = 3692] [serial = 264] [outer = 00000000] 18:00:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (18DAE400) [pid = 3692] [serial = 265] [outer = 18877000] 18:00:13 INFO - PROCESS | 3692 | 1461114013682 Marionette DEBUG loaded listener.js 18:00:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (193F1C00) [pid = 3692] [serial = 266] [outer = 18877000] 18:00:14 INFO - PROCESS | 3692 | 1461114014054 Marionette TRACE conn2 <- [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]]]}] 18:00:14 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. 18:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 640ms 18:00:14 INFO - PROCESS | 3692 | 1461114014074 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 18:00:14 INFO - PROCESS | 3692 | 1461114014077 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 18:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:00:14 INFO - PROCESS | 3692 | 1461114014080 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:00:14 INFO - PROCESS | 3692 | 1461114014082 Marionette TRACE conn2 <- [1,322,null,{}] 18:00:14 INFO - PROCESS | 3692 | 1461114014086 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:14 INFO - PROCESS | 3692 | 1461114014193 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 18:00:14 INFO - PROCESS | 3692 | 1461114014201 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:14 INFO - PROCESS | 3692 | ++DOCSHELL 19A3D000 == 39 [pid = 3692] [id = 90] 18:00:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19AFAC00) [pid = 3692] [serial = 267] [outer = 00000000] 18:00:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (19E2FC00) [pid = 3692] [serial = 268] [outer = 19AFAC00] 18:00:14 INFO - PROCESS | 3692 | 1461114014245 Marionette DEBUG loaded listener.js 18:00:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (19E38800) [pid = 3692] [serial = 269] [outer = 19AFAC00] 18:00:14 INFO - PROCESS | 3692 | 1461114014659 Marionette TRACE conn2 <- [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]]]}] 18:00:14 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. 18:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 640ms 18:00:14 INFO - PROCESS | 3692 | 1461114014718 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 18:00:14 INFO - PROCESS | 3692 | 1461114014720 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 18:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:00:14 INFO - PROCESS | 3692 | 1461114014723 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:00:14 INFO - PROCESS | 3692 | 1461114014724 Marionette TRACE conn2 <- [1,326,null,{}] 18:00:14 INFO - PROCESS | 3692 | 1461114014728 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:14 INFO - PROCESS | 3692 | 1461114014831 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 18:00:14 INFO - PROCESS | 3692 | 1461114014912 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:14 INFO - PROCESS | 3692 | ++DOCSHELL 18DAB800 == 40 [pid = 3692] [id = 91] 18:00:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (19631400) [pid = 3692] [serial = 270] [outer = 00000000] 18:00:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (1A80DC00) [pid = 3692] [serial = 271] [outer = 19631400] 18:00:14 INFO - PROCESS | 3692 | 1461114014966 Marionette DEBUG loaded listener.js 18:00:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1A9F1400) [pid = 3692] [serial = 272] [outer = 19631400] 18:00:15 INFO - PROCESS | 3692 | 1461114015239 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:00:15 INFO - PROCESS | 3692 | 1461114015428 Marionette TRACE conn2 <- [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]]]}] 18:00:15 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. 18:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 733ms 18:00:15 INFO - PROCESS | 3692 | 1461114015464 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 18:00:15 INFO - PROCESS | 3692 | 1461114015466 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 18:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:00:15 INFO - PROCESS | 3692 | 1461114015473 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:00:15 INFO - PROCESS | 3692 | 1461114015475 Marionette TRACE conn2 <- [1,330,null,{}] 18:00:15 INFO - PROCESS | 3692 | 1461114015478 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:15 INFO - PROCESS | 3692 | 1461114015600 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 18:00:15 INFO - PROCESS | 3692 | 1461114015609 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:15 INFO - PROCESS | 3692 | ++DOCSHELL 1A0C0C00 == 41 [pid = 3692] [id = 92] 18:00:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1C888000) [pid = 3692] [serial = 273] [outer = 00000000] 18:00:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1CB8C800) [pid = 3692] [serial = 274] [outer = 1C888000] 18:00:15 INFO - PROCESS | 3692 | 1461114015695 Marionette DEBUG loaded listener.js 18:00:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1CB92800) [pid = 3692] [serial = 275] [outer = 1C888000] 18:00:16 INFO - PROCESS | 3692 | 1461114016104 Marionette TRACE conn2 <- [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]]]}] 18:00:16 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. 18:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 687ms 18:00:16 INFO - PROCESS | 3692 | 1461114016180 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 18:00:16 INFO - PROCESS | 3692 | 1461114016182 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 18:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:00:16 INFO - PROCESS | 3692 | 1461114016189 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:00:16 INFO - PROCESS | 3692 | 1461114016191 Marionette TRACE conn2 <- [1,334,null,{}] 18:00:16 INFO - PROCESS | 3692 | 1461114016194 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:16 INFO - PROCESS | 3692 | 1461114016291 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 18:00:16 INFO - PROCESS | 3692 | 1461114016298 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:16 INFO - PROCESS | 3692 | ++DOCSHELL 13264C00 == 42 [pid = 3692] [id = 93] 18:00:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1CA35800) [pid = 3692] [serial = 276] [outer = 00000000] 18:00:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (1D0CB000) [pid = 3692] [serial = 277] [outer = 1CA35800] 18:00:16 INFO - PROCESS | 3692 | 1461114016349 Marionette DEBUG loaded listener.js 18:00:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (1D151800) [pid = 3692] [serial = 278] [outer = 1CA35800] 18:00:16 INFO - PROCESS | 3692 | 1461114016756 Marionette TRACE conn2 <- [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]]]}] 18:00:16 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. 18:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 593ms 18:00:16 INFO - PROCESS | 3692 | 1461114016787 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 18:00:16 INFO - PROCESS | 3692 | 1461114016789 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 18:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:00:16 INFO - PROCESS | 3692 | 1461114016792 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:00:16 INFO - PROCESS | 3692 | 1461114016794 Marionette TRACE conn2 <- [1,338,null,{}] 18:00:16 INFO - PROCESS | 3692 | 1461114016798 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:16 INFO - PROCESS | 3692 | 1461114016937 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 18:00:16 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (18392C00) [pid = 3692] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:00:16 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (1D2B9800) [pid = 3692] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:00:16 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (16B7C400) [pid = 3692] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:00:16 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (142F4400) [pid = 3692] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:00:16 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (18326400) [pid = 3692] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:00:16 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (146A3C00) [pid = 3692] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:00:16 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (18DAF000) [pid = 3692] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:00:16 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (1555E800) [pid = 3692] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:00:16 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (19BED400) [pid = 3692] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:00:16 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (16B0D000) [pid = 3692] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:00:16 INFO - PROCESS | 3692 | 1461114016990 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:16 INFO - PROCESS | 3692 | ++DOCSHELL 13261000 == 43 [pid = 3692] [id = 94] 18:00:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (13678800) [pid = 3692] [serial = 279] [outer = 00000000] 18:00:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (16B7C400) [pid = 3692] [serial = 280] [outer = 13678800] 18:00:17 INFO - PROCESS | 3692 | 1461114017038 Marionette DEBUG loaded listener.js 18:00:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (1653EC00) [pid = 3692] [serial = 281] [outer = 13678800] 18:00:17 INFO - PROCESS | 3692 | 1461114017375 Marionette TRACE conn2 <- [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]]]}] 18:00:17 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. 18:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 641ms 18:00:17 INFO - PROCESS | 3692 | 1461114017431 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 18:00:17 INFO - PROCESS | 3692 | 1461114017433 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 18:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:00:17 INFO - PROCESS | 3692 | 1461114017436 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:00:17 INFO - PROCESS | 3692 | 1461114017437 Marionette TRACE conn2 <- [1,342,null,{}] 18:00:17 INFO - PROCESS | 3692 | 1461114017446 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:17 INFO - PROCESS | 3692 | 1461114017520 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 18:00:17 INFO - PROCESS | 3692 | 1461114017526 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:17 INFO - PROCESS | 3692 | ++DOCSHELL 12D71400 == 44 [pid = 3692] [id = 95] 18:00:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1833B400) [pid = 3692] [serial = 282] [outer = 00000000] 18:00:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1CF96800) [pid = 3692] [serial = 283] [outer = 1833B400] 18:00:17 INFO - PROCESS | 3692 | 1461114017570 Marionette DEBUG loaded listener.js 18:00:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1D157800) [pid = 3692] [serial = 284] [outer = 1833B400] 18:00:17 INFO - PROCESS | 3692 | 1461114017989 Marionette TRACE conn2 <- [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]]]}] 18:00:18 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. 18:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 593ms 18:00:18 INFO - PROCESS | 3692 | 1461114018038 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 18:00:18 INFO - PROCESS | 3692 | 1461114018040 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 18:00:18 INFO - PROCESS | 3692 | 1461114018043 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:00:18 INFO - PROCESS | 3692 | 1461114018045 Marionette TRACE conn2 <- [1,346,null,{}] 18:00:18 INFO - PROCESS | 3692 | 1461114018048 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:18 INFO - PROCESS | 3692 | 1461114018129 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 18:00:18 INFO - PROCESS | 3692 | 1461114018135 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:18 INFO - PROCESS | 3692 | ++DOCSHELL 1C2AEC00 == 45 [pid = 3692] [id = 96] 18:00:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1D160400) [pid = 3692] [serial = 285] [outer = 00000000] 18:00:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1D2BAC00) [pid = 3692] [serial = 286] [outer = 1D160400] 18:00:18 INFO - PROCESS | 3692 | 1461114018178 Marionette DEBUG loaded listener.js 18:00:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (1D2BF800) [pid = 3692] [serial = 287] [outer = 1D160400] 18:00:18 INFO - PROCESS | 3692 | 1461114018575 Marionette TRACE conn2 <- [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]]]}] 18:00:18 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. 18:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 593ms 18:00:18 INFO - PROCESS | 3692 | 1461114018641 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 18:00:18 INFO - PROCESS | 3692 | 1461114018643 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 18:00:18 INFO - PROCESS | 3692 | 1461114018646 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:00:18 INFO - PROCESS | 3692 | 1461114018648 Marionette TRACE conn2 <- [1,350,null,{}] 18:00:18 INFO - PROCESS | 3692 | 1461114018652 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:18 INFO - PROCESS | 3692 | 1461114018745 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 18:00:18 INFO - PROCESS | 3692 | 1461114018753 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:18 INFO - PROCESS | 3692 | ++DOCSHELL 13A44800 == 46 [pid = 3692] [id = 97] 18:00:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (1D2B6400) [pid = 3692] [serial = 288] [outer = 00000000] 18:00:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (1D67E400) [pid = 3692] [serial = 289] [outer = 1D2B6400] 18:00:18 INFO - PROCESS | 3692 | 1461114018800 Marionette DEBUG loaded listener.js 18:00:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (1D7EA400) [pid = 3692] [serial = 290] [outer = 1D2B6400] 18:00:19 INFO - PROCESS | 3692 | 1461114019478 Marionette TRACE conn2 <- [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]]]}] 18:00:19 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. 18:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 890ms 18:00:19 INFO - PROCESS | 3692 | 1461114019552 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 18:00:19 INFO - PROCESS | 3692 | 1461114019555 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 18:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:00:19 INFO - PROCESS | 3692 | 1461114019560 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:00:19 INFO - PROCESS | 3692 | 1461114019564 Marionette TRACE conn2 <- [1,354,null,{}] 18:00:19 INFO - PROCESS | 3692 | 1461114019569 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:19 INFO - PROCESS | 3692 | 1461114019673 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 18:00:19 INFO - PROCESS | 3692 | 1461114019747 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:19 INFO - PROCESS | 3692 | ++DOCSHELL 13677400 == 47 [pid = 3692] [id = 98] 18:00:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (1372E400) [pid = 3692] [serial = 291] [outer = 00000000] 18:00:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (16549800) [pid = 3692] [serial = 292] [outer = 1372E400] 18:00:19 INFO - PROCESS | 3692 | 1461114019802 Marionette DEBUG loaded listener.js 18:00:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (16B0DC00) [pid = 3692] [serial = 293] [outer = 1372E400] 18:00:20 INFO - PROCESS | 3692 | 1461114020384 Marionette TRACE conn2 <- [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]]]}] 18:00:20 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. 18:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 843ms 18:00:20 INFO - PROCESS | 3692 | 1461114020415 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 18:00:20 INFO - PROCESS | 3692 | 1461114020421 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 18:00:20 INFO - PROCESS | 3692 | 1461114020428 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:00:20 INFO - PROCESS | 3692 | 1461114020431 Marionette TRACE conn2 <- [1,358,null,{}] 18:00:20 INFO - PROCESS | 3692 | 1461114020435 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:20 INFO - PROCESS | 3692 | 1461114020541 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 18:00:20 INFO - PROCESS | 3692 | 1461114020628 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:20 INFO - PROCESS | 3692 | ++DOCSHELL 16B17000 == 48 [pid = 3692] [id = 99] 18:00:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (17F43400) [pid = 3692] [serial = 294] [outer = 00000000] 18:00:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (19AFBC00) [pid = 3692] [serial = 295] [outer = 17F43400] 18:00:20 INFO - PROCESS | 3692 | 1461114020682 Marionette DEBUG loaded listener.js 18:00:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (1A0B8C00) [pid = 3692] [serial = 296] [outer = 17F43400] 18:00:21 INFO - PROCESS | 3692 | 1461114021205 Marionette TRACE conn2 <- [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]]]}] 18:00:21 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. 18:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 843ms 18:00:21 INFO - PROCESS | 3692 | 1461114021277 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 18:00:21 INFO - PROCESS | 3692 | 1461114021281 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 18:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:00:21 INFO - PROCESS | 3692 | 1461114021300 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:00:21 INFO - PROCESS | 3692 | 1461114021305 Marionette TRACE conn2 <- [1,362,null,{}] 18:00:21 INFO - PROCESS | 3692 | 1461114021316 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:21 INFO - PROCESS | 3692 | 1461114021460 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 18:00:21 INFO - PROCESS | 3692 | 1461114021469 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:21 INFO - PROCESS | 3692 | ++DOCSHELL 1CB89400 == 49 [pid = 3692] [id = 100] 18:00:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1CB89C00) [pid = 3692] [serial = 297] [outer = 00000000] 18:00:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1D2BB400) [pid = 3692] [serial = 298] [outer = 1CB89C00] 18:00:21 INFO - PROCESS | 3692 | 1461114021525 Marionette DEBUG loaded listener.js 18:00:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1D673000) [pid = 3692] [serial = 299] [outer = 1CB89C00] 18:00:22 INFO - PROCESS | 3692 | 1461114022333 Marionette TRACE conn2 <- [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]]]}] 18:00:22 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. 18:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1046ms 18:00:22 INFO - PROCESS | 3692 | 1461114022350 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 18:00:22 INFO - PROCESS | 3692 | 1461114022354 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 18:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:00:22 INFO - PROCESS | 3692 | 1461114022383 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:00:22 INFO - PROCESS | 3692 | 1461114022386 Marionette TRACE conn2 <- [1,366,null,{}] 18:00:22 INFO - PROCESS | 3692 | 1461114022391 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:22 INFO - PROCESS | 3692 | 1461114022482 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 18:00:22 INFO - PROCESS | 3692 | 1461114022551 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:22 INFO - PROCESS | 3692 | ++DOCSHELL 14AB6000 == 50 [pid = 3692] [id = 101] 18:00:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (14AB6800) [pid = 3692] [serial = 300] [outer = 00000000] 18:00:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (15BAF800) [pid = 3692] [serial = 301] [outer = 14AB6800] 18:00:22 INFO - PROCESS | 3692 | 1461114022599 Marionette DEBUG loaded listener.js 18:00:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (15E6DC00) [pid = 3692] [serial = 302] [outer = 14AB6800] 18:00:23 INFO - PROCESS | 3692 | 1461114023160 Marionette TRACE conn2 <- [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]]]}] 18:00:23 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. 18:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 796ms 18:00:23 INFO - PROCESS | 3692 | 1461114023184 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 18:00:23 INFO - PROCESS | 3692 | 1461114023189 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 18:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:00:23 INFO - PROCESS | 3692 | 1461114023195 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:00:23 INFO - PROCESS | 3692 | 1461114023198 Marionette TRACE conn2 <- [1,370,null,{}] 18:00:23 INFO - PROCESS | 3692 | 1461114023202 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:23 INFO - PROCESS | 3692 | 1461114023293 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 18:00:23 INFO - PROCESS | 3692 | 1461114023385 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:23 INFO - PROCESS | 3692 | ++DOCSHELL 146A6800 == 51 [pid = 3692] [id = 102] 18:00:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (14AA9400) [pid = 3692] [serial = 303] [outer = 00000000] 18:00:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (17FE7400) [pid = 3692] [serial = 304] [outer = 14AA9400] 18:00:23 INFO - PROCESS | 3692 | 1461114023432 Marionette DEBUG loaded listener.js 18:00:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (1832B000) [pid = 3692] [serial = 305] [outer = 14AA9400] 18:00:23 INFO - PROCESS | 3692 | --DOCSHELL 16B15C00 == 50 [pid = 3692] [id = 69] 18:00:23 INFO - PROCESS | 3692 | --DOCSHELL 1C2AEC00 == 49 [pid = 3692] [id = 96] 18:00:23 INFO - PROCESS | 3692 | --DOCSHELL 12D71400 == 48 [pid = 3692] [id = 95] 18:00:23 INFO - PROCESS | 3692 | --DOCSHELL 13261000 == 47 [pid = 3692] [id = 94] 18:00:23 INFO - PROCESS | 3692 | --DOCSHELL 13264C00 == 46 [pid = 3692] [id = 93] 18:00:23 INFO - PROCESS | 3692 | --DOCSHELL 1A0C0C00 == 45 [pid = 3692] [id = 92] 18:00:23 INFO - PROCESS | 3692 | --DOCSHELL 18DAB800 == 44 [pid = 3692] [id = 91] 18:00:23 INFO - PROCESS | 3692 | --DOCSHELL 19A3D000 == 43 [pid = 3692] [id = 90] 18:00:23 INFO - PROCESS | 3692 | --DOCSHELL 18873C00 == 42 [pid = 3692] [id = 89] 18:00:23 INFO - PROCESS | 3692 | --DOCSHELL 142E8400 == 41 [pid = 3692] [id = 88] 18:00:23 INFO - PROCESS | 3692 | --DOCSHELL 13A4B800 == 40 [pid = 3692] [id = 87] 18:00:23 INFO - PROCESS | 3692 | --DOCSHELL 1320A800 == 39 [pid = 3692] [id = 86] 18:00:23 INFO - PROCESS | 3692 | --DOCSHELL 1C2B1400 == 38 [pid = 3692] [id = 85] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (13735000) [pid = 3692] [serial = 208] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (1A803000) [pid = 3692] [serial = 241] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOCSHELL 13680400 == 37 [pid = 3692] [id = 82] 18:00:23 INFO - PROCESS | 3692 | --DOCSHELL 16B0C000 == 36 [pid = 3692] [id = 81] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (1A0BC800) [pid = 3692] [serial = 239] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (188D7000) [pid = 3692] [serial = 226] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (1D7E9C00) [pid = 3692] [serial = 206] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (16B89C00) [pid = 3692] [serial = 220] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (17AF4000) [pid = 3692] [serial = 221] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (143A2400) [pid = 3692] [serial = 214] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (14AA9000) [pid = 3692] [serial = 215] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1886CC00) [pid = 3692] [serial = 223] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (15D90000) [pid = 3692] [serial = 217] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (15E6F400) [pid = 3692] [serial = 218] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (16B8B800) [pid = 3692] [serial = 211] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (1963C800) [pid = 3692] [serial = 229] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (19879400) [pid = 3692] [serial = 230] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (18B20C00) [pid = 3692] [serial = 227] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (18DA7400) [pid = 3692] [serial = 235] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (19E31C00) [pid = 3692] [serial = 232] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (1A0BE000) [pid = 3692] [serial = 238] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (19E34C00) [pid = 3692] [serial = 233] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (19E2EC00) [pid = 3692] [serial = 236] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (18871000) [pid = 3692] [serial = 224] [outer = 00000000] [url = about:blank] 18:00:23 INFO - PROCESS | 3692 | 1461114023913 Marionette TRACE conn2 <- [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]]]}] 18:00:23 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. 18:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 733ms 18:00:23 INFO - PROCESS | 3692 | 1461114023935 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 18:00:23 INFO - PROCESS | 3692 | 1461114023937 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 18:00:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:00:23 INFO - PROCESS | 3692 | 1461114023940 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:00:23 INFO - PROCESS | 3692 | 1461114023944 Marionette TRACE conn2 <- [1,374,null,{}] 18:00:23 INFO - PROCESS | 3692 | 1461114023954 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:24 INFO - PROCESS | 3692 | 1461114024032 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 18:00:24 INFO - PROCESS | 3692 | 1461114024038 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:24 INFO - PROCESS | 3692 | ++DOCSHELL 17AAA800 == 37 [pid = 3692] [id = 103] 18:00:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (17AF9800) [pid = 3692] [serial = 306] [outer = 00000000] 18:00:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1886C000) [pid = 3692] [serial = 307] [outer = 17AF9800] 18:00:24 INFO - PROCESS | 3692 | 1461114024085 Marionette DEBUG loaded listener.js 18:00:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (18870800) [pid = 3692] [serial = 308] [outer = 17AF9800] 18:00:24 INFO - PROCESS | 3692 | 1461114024565 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:00:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:00:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 640ms 18:00:24 INFO - PROCESS | 3692 | 1461114024578 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 18:00:24 INFO - PROCESS | 3692 | 1461114024581 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 18:00:24 INFO - PROCESS | 3692 | 1461114024584 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:00:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:00:24 INFO - PROCESS | 3692 | 1461114024586 Marionette TRACE conn2 <- [1,378,null,{}] 18:00:24 INFO - PROCESS | 3692 | 1461114024589 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:24 INFO - PROCESS | 3692 | 1461114024662 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 18:00:24 INFO - PROCESS | 3692 | 1461114024671 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:24 INFO - PROCESS | 3692 | ++DOCSHELL 18878C00 == 38 [pid = 3692] [id = 104] 18:00:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (188D0400) [pid = 3692] [serial = 309] [outer = 00000000] 18:00:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (18DA7800) [pid = 3692] [serial = 310] [outer = 188D0400] 18:00:24 INFO - PROCESS | 3692 | 1461114024715 Marionette DEBUG loaded listener.js 18:00:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (18DAEC00) [pid = 3692] [serial = 311] [outer = 188D0400] 18:00:25 INFO - PROCESS | 3692 | 1461114025143 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:00:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:00:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 593ms 18:00:25 INFO - PROCESS | 3692 | 1461114025181 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 18:00:25 INFO - PROCESS | 3692 | 1461114025183 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 18:00:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:00:25 INFO - PROCESS | 3692 | 1461114025186 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:00:25 INFO - PROCESS | 3692 | 1461114025188 Marionette TRACE conn2 <- [1,382,null,{}] 18:00:25 INFO - PROCESS | 3692 | 1461114025192 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:25 INFO - PROCESS | 3692 | 1461114025262 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 18:00:25 INFO - PROCESS | 3692 | 1461114025270 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:25 INFO - PROCESS | 3692 | ++DOCSHELL 18B18400 == 39 [pid = 3692] [id = 105] 18:00:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (19640C00) [pid = 3692] [serial = 312] [outer = 00000000] 18:00:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (19AF2000) [pid = 3692] [serial = 313] [outer = 19640C00] 18:00:25 INFO - PROCESS | 3692 | 1461114025315 Marionette DEBUG loaded listener.js 18:00:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (19BCA000) [pid = 3692] [serial = 314] [outer = 19640C00] 18:00:25 INFO - PROCESS | 3692 | 1461114025749 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:00:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:00:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 594ms 18:00:25 INFO - PROCESS | 3692 | 1461114025783 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 18:00:25 INFO - PROCESS | 3692 | 1461114025785 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 18:00:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:00:25 INFO - PROCESS | 3692 | 1461114025789 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:00:25 INFO - PROCESS | 3692 | 1461114025790 Marionette TRACE conn2 <- [1,386,null,{}] 18:00:25 INFO - PROCESS | 3692 | 1461114025794 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:25 INFO - PROCESS | 3692 | 1461114025888 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 18:00:25 INFO - PROCESS | 3692 | 1461114025895 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:25 INFO - PROCESS | 3692 | ++DOCSHELL 143A2000 == 40 [pid = 3692] [id = 106] 18:00:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (19A3AC00) [pid = 3692] [serial = 315] [outer = 00000000] 18:00:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (1A0BDC00) [pid = 3692] [serial = 316] [outer = 19A3AC00] 18:00:25 INFO - PROCESS | 3692 | 1461114025942 Marionette DEBUG loaded listener.js 18:00:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (1A80C400) [pid = 3692] [serial = 317] [outer = 19A3AC00] 18:00:26 INFO - PROCESS | 3692 | 1461114026405 Marionette TRACE conn2 <- [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]]]}] 18:00:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:00:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 625ms 18:00:26 INFO - PROCESS | 3692 | 1461114026427 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 18:00:26 INFO - PROCESS | 3692 | 1461114026429 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 18:00:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:00:26 INFO - PROCESS | 3692 | 1461114026440 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:00:26 INFO - PROCESS | 3692 | 1461114026442 Marionette TRACE conn2 <- [1,390,null,{}] 18:00:26 INFO - PROCESS | 3692 | 1461114026445 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:26 INFO - PROCESS | 3692 | 1461114026538 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 18:00:26 INFO - PROCESS | 3692 | 1461114026545 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:26 INFO - PROCESS | 3692 | ++DOCSHELL 17AAB000 == 41 [pid = 3692] [id = 107] 18:00:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (19E34C00) [pid = 3692] [serial = 318] [outer = 00000000] 18:00:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1C2B1400) [pid = 3692] [serial = 319] [outer = 19E34C00] 18:00:26 INFO - PROCESS | 3692 | 1461114026588 Marionette DEBUG loaded listener.js 18:00:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1C2B4800) [pid = 3692] [serial = 320] [outer = 19E34C00] 18:00:27 INFO - PROCESS | 3692 | 1461114027044 Marionette TRACE conn2 <- [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]]]}] 18:00:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:00:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 641ms 18:00:27 INFO - PROCESS | 3692 | 1461114027075 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 18:00:27 INFO - PROCESS | 3692 | 1461114027077 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 18:00:27 INFO - PROCESS | 3692 | 1461114027081 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:00:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:00:27 INFO - PROCESS | 3692 | 1461114027082 Marionette TRACE conn2 <- [1,394,null,{}] 18:00:27 INFO - PROCESS | 3692 | 1461114027089 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:27 INFO - PROCESS | 3692 | 1461114027185 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 18:00:27 INFO - PROCESS | 3692 | 1461114027191 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:27 INFO - PROCESS | 3692 | ++DOCSHELL 1325B400 == 42 [pid = 3692] [id = 108] 18:00:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1C04B000) [pid = 3692] [serial = 321] [outer = 00000000] 18:00:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (1CA29800) [pid = 3692] [serial = 322] [outer = 1C04B000] 18:00:27 INFO - PROCESS | 3692 | 1461114027244 Marionette DEBUG loaded listener.js 18:00:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1CB8D000) [pid = 3692] [serial = 323] [outer = 1C04B000] 18:00:27 INFO - PROCESS | 3692 | 1461114027681 Marionette TRACE conn2 <- [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]]]}] 18:00:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:00:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 640ms 18:00:27 INFO - PROCESS | 3692 | 1461114027719 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 18:00:27 INFO - PROCESS | 3692 | 1461114027721 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 18:00:27 INFO - PROCESS | 3692 | 1461114027724 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:00:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:00:27 INFO - PROCESS | 3692 | 1461114027726 Marionette TRACE conn2 <- [1,398,null,{}] 18:00:27 INFO - PROCESS | 3692 | 1461114027729 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:27 INFO - PROCESS | 3692 | 1461114027826 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 18:00:27 INFO - PROCESS | 3692 | 1461114027903 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:27 INFO - PROCESS | 3692 | ++DOCSHELL 15559000 == 43 [pid = 3692] [id = 109] 18:00:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (19E32C00) [pid = 3692] [serial = 324] [outer = 00000000] 18:00:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (1D156C00) [pid = 3692] [serial = 325] [outer = 19E32C00] 18:00:27 INFO - PROCESS | 3692 | 1461114027947 Marionette DEBUG loaded listener.js 18:00:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (1D2B7400) [pid = 3692] [serial = 326] [outer = 19E32C00] 18:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (142F0000) [pid = 3692] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (1833B400) [pid = 3692] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (1D160400) [pid = 3692] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (17F3E400) [pid = 3692] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (19631400) [pid = 3692] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (13678800) [pid = 3692] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1C888000) [pid = 3692] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (1CA35800) [pid = 3692] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (18877000) [pid = 3692] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (14AAC800) [pid = 3692] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:00:28 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (19AFAC00) [pid = 3692] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:00:28 INFO - PROCESS | 3692 | 1461114028465 Marionette TRACE conn2 <- [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]]]}] 18:00:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:00:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 797ms 18:00:28 INFO - PROCESS | 3692 | 1461114028527 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 18:00:28 INFO - PROCESS | 3692 | 1461114028531 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 18:00:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:00:28 INFO - PROCESS | 3692 | 1461114028544 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:00:28 INFO - PROCESS | 3692 | 1461114028546 Marionette TRACE conn2 <- [1,402,null,{}] 18:00:28 INFO - PROCESS | 3692 | 1461114028550 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:28 INFO - PROCESS | 3692 | 1461114028622 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 18:00:28 INFO - PROCESS | 3692 | 1461114028628 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:28 INFO - PROCESS | 3692 | ++DOCSHELL 18DAD400 == 44 [pid = 3692] [id = 110] 18:00:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (19E2CC00) [pid = 3692] [serial = 327] [outer = 00000000] 18:00:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (1CF90400) [pid = 3692] [serial = 328] [outer = 19E2CC00] 18:00:28 INFO - PROCESS | 3692 | 1461114028672 Marionette DEBUG loaded listener.js 18:00:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (1D160400) [pid = 3692] [serial = 329] [outer = 19E2CC00] 18:00:29 INFO - PROCESS | 3692 | 1461114029083 Marionette TRACE conn2 <- [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]]]}] 18:00:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:00:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 593ms 18:00:29 INFO - PROCESS | 3692 | 1461114029162 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 18:00:29 INFO - PROCESS | 3692 | 1461114029164 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 18:00:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:00:29 INFO - PROCESS | 3692 | 1461114029169 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:00:29 INFO - PROCESS | 3692 | 1461114029171 Marionette TRACE conn2 <- [1,406,null,{}] 18:00:29 INFO - PROCESS | 3692 | 1461114029175 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:29 INFO - PROCESS | 3692 | 1461114029271 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 18:00:29 INFO - PROCESS | 3692 | 1461114029288 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:29 INFO - PROCESS | 3692 | ++DOCSHELL 1D7ED400 == 45 [pid = 3692] [id = 111] 18:00:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1D7EE000) [pid = 3692] [serial = 330] [outer = 00000000] 18:00:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1DAAA800) [pid = 3692] [serial = 331] [outer = 1D7EE000] 18:00:29 INFO - PROCESS | 3692 | 1461114029337 Marionette DEBUG loaded listener.js 18:00:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1DAAF400) [pid = 3692] [serial = 332] [outer = 1D7EE000] 18:00:29 INFO - PROCESS | 3692 | 1461114029758 Marionette TRACE conn2 <- [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]]]}] 18:00:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:00:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 640ms 18:00:29 INFO - PROCESS | 3692 | 1461114029807 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 18:00:29 INFO - PROCESS | 3692 | 1461114029809 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 18:00:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:00:29 INFO - PROCESS | 3692 | 1461114029812 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:00:29 INFO - PROCESS | 3692 | 1461114029814 Marionette TRACE conn2 <- [1,410,null,{}] 18:00:29 INFO - PROCESS | 3692 | 1461114029817 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:29 INFO - PROCESS | 3692 | 1461114029890 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 18:00:29 INFO - PROCESS | 3692 | 1461114029896 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:29 INFO - PROCESS | 3692 | ++DOCSHELL 1D7E9C00 == 46 [pid = 3692] [id = 112] 18:00:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (1DAB1C00) [pid = 3692] [serial = 333] [outer = 00000000] 18:00:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1DE05000) [pid = 3692] [serial = 334] [outer = 1DAB1C00] 18:00:29 INFO - PROCESS | 3692 | 1461114029939 Marionette DEBUG loaded listener.js 18:00:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (1DE06800) [pid = 3692] [serial = 335] [outer = 1DAB1C00] 18:00:30 INFO - PROCESS | 3692 | 1461114030480 Marionette TRACE conn2 <- [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]]]}] 18:00:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:00:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 702ms 18:00:30 INFO - PROCESS | 3692 | 1461114030512 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 18:00:30 INFO - PROCESS | 3692 | 1461114030517 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 18:00:30 INFO - PROCESS | 3692 | 1461114030522 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:00:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:00:30 INFO - PROCESS | 3692 | 1461114030526 Marionette TRACE conn2 <- [1,414,null,{}] 18:00:30 INFO - PROCESS | 3692 | 1461114030534 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:30 INFO - PROCESS | 3692 | 1461114030686 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 18:00:30 INFO - PROCESS | 3692 | 1461114030781 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:30 INFO - PROCESS | 3692 | ++DOCSHELL 142E8400 == 47 [pid = 3692] [id = 113] 18:00:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (142E9C00) [pid = 3692] [serial = 336] [outer = 00000000] 18:00:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (14AB3400) [pid = 3692] [serial = 337] [outer = 142E9C00] 18:00:30 INFO - PROCESS | 3692 | 1461114030836 Marionette DEBUG loaded listener.js 18:00:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (15BCE800) [pid = 3692] [serial = 338] [outer = 142E9C00] 18:00:31 INFO - PROCESS | 3692 | 1461114031435 Marionette TRACE conn2 <- [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]]]}] 18:00:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:00:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 937ms 18:00:31 INFO - PROCESS | 3692 | 1461114031469 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 18:00:31 INFO - PROCESS | 3692 | 1461114031475 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 18:00:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:00:31 INFO - PROCESS | 3692 | 1461114031481 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:00:31 INFO - PROCESS | 3692 | 1461114031484 Marionette TRACE conn2 <- [1,418,null,{}] 18:00:31 INFO - PROCESS | 3692 | 1461114031488 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:31 INFO - PROCESS | 3692 | 1461114031586 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 18:00:31 INFO - PROCESS | 3692 | 1461114031662 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:31 INFO - PROCESS | 3692 | ++DOCSHELL 16B0D000 == 48 [pid = 3692] [id = 114] 18:00:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (16B88800) [pid = 3692] [serial = 339] [outer = 00000000] 18:00:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (17D5EC00) [pid = 3692] [serial = 340] [outer = 16B88800] 18:00:31 INFO - PROCESS | 3692 | 1461114031716 Marionette DEBUG loaded listener.js 18:00:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (17D61C00) [pid = 3692] [serial = 341] [outer = 16B88800] 18:00:32 INFO - PROCESS | 3692 | 1461114032751 Marionette TRACE conn2 <- [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]]]}] 18:00:32 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 18:00:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1295ms 18:00:32 INFO - PROCESS | 3692 | 1461114032779 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 18:00:32 INFO - PROCESS | 3692 | 1461114032781 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 18:00:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:00:32 INFO - PROCESS | 3692 | 1461114032785 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:00:32 INFO - PROCESS | 3692 | 1461114032789 Marionette TRACE conn2 <- [1,422,null,{}] 18:00:32 INFO - PROCESS | 3692 | 1461114032800 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:32 INFO - PROCESS | 3692 | 1461114032900 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 18:00:32 INFO - PROCESS | 3692 | 1461114032971 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:32 INFO - PROCESS | 3692 | ++DOCSHELL 17D66400 == 49 [pid = 3692] [id = 115] 18:00:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (17D66800) [pid = 3692] [serial = 342] [outer = 00000000] 18:00:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (19E2D400) [pid = 3692] [serial = 343] [outer = 17D66800] 18:00:33 INFO - PROCESS | 3692 | 1461114033028 Marionette DEBUG loaded listener.js 18:00:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (19E3A400) [pid = 3692] [serial = 344] [outer = 17D66800] 18:00:34 INFO - PROCESS | 3692 | 1461114034207 Marionette TRACE conn2 <- [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]]]}] 18:00:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:00:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1452ms 18:00:34 INFO - PROCESS | 3692 | 1461114034284 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 18:00:34 INFO - PROCESS | 3692 | 1461114034289 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 18:00:34 INFO - PROCESS | 3692 | 1461114034295 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:00:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:00:34 INFO - PROCESS | 3692 | 1461114034299 Marionette TRACE conn2 <- [1,426,null,{}] 18:00:34 INFO - PROCESS | 3692 | 1461114034305 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:34 INFO - PROCESS | 3692 | 1461114034393 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 18:00:34 INFO - PROCESS | 3692 | 1461114034537 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:34 INFO - PROCESS | 3692 | ++DOCSHELL 15E67800 == 50 [pid = 3692] [id = 116] 18:00:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (16B0F800) [pid = 3692] [serial = 345] [outer = 00000000] 18:00:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (17AF2800) [pid = 3692] [serial = 346] [outer = 16B0F800] 18:00:34 INFO - PROCESS | 3692 | 1461114034587 Marionette DEBUG loaded listener.js 18:00:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (17D5E800) [pid = 3692] [serial = 347] [outer = 16B0F800] 18:00:35 INFO - PROCESS | 3692 | --DOCSHELL 1D7ED400 == 49 [pid = 3692] [id = 111] 18:00:35 INFO - PROCESS | 3692 | --DOCSHELL 18DAD400 == 48 [pid = 3692] [id = 110] 18:00:35 INFO - PROCESS | 3692 | --DOCSHELL 15559000 == 47 [pid = 3692] [id = 109] 18:00:35 INFO - PROCESS | 3692 | --DOCSHELL 1325B400 == 46 [pid = 3692] [id = 108] 18:00:35 INFO - PROCESS | 3692 | --DOCSHELL 17AAB000 == 45 [pid = 3692] [id = 107] 18:00:35 INFO - PROCESS | 3692 | --DOCSHELL 143A2000 == 44 [pid = 3692] [id = 106] 18:00:35 INFO - PROCESS | 3692 | --DOCSHELL 18B18400 == 43 [pid = 3692] [id = 105] 18:00:35 INFO - PROCESS | 3692 | --DOCSHELL 18878C00 == 42 [pid = 3692] [id = 104] 18:00:35 INFO - PROCESS | 3692 | --DOCSHELL 17AAA800 == 41 [pid = 3692] [id = 103] 18:00:35 INFO - PROCESS | 3692 | --DOCSHELL 146A6800 == 40 [pid = 3692] [id = 102] 18:00:35 INFO - PROCESS | 3692 | --DOCSHELL 14AB6000 == 39 [pid = 3692] [id = 101] 18:00:35 INFO - PROCESS | 3692 | --DOCSHELL 16B17000 == 38 [pid = 3692] [id = 99] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (1D67E400) [pid = 3692] [serial = 289] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOCSHELL 13677400 == 37 [pid = 3692] [id = 98] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (1CB8C800) [pid = 3692] [serial = 274] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (1D0CB000) [pid = 3692] [serial = 277] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (1CB92800) [pid = 3692] [serial = 275] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (1D151800) [pid = 3692] [serial = 278] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (18DAE400) [pid = 3692] [serial = 265] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (193F1C00) [pid = 3692] [serial = 266] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (17FE3400) [pid = 3692] [serial = 260] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (16B8BC00) [pid = 3692] [serial = 259] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (142EF800) [pid = 3692] [serial = 244] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (19E2FC00) [pid = 3692] [serial = 268] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (19E38800) [pid = 3692] [serial = 269] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (1886B800) [pid = 3692] [serial = 247] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (16B88400) [pid = 3692] [serial = 262] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (17FE6000) [pid = 3692] [serial = 263] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (1CF96800) [pid = 3692] [serial = 283] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1C3B2400) [pid = 3692] [serial = 256] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (1A9F1800) [pid = 3692] [serial = 250] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1C2B7400) [pid = 3692] [serial = 253] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (1D2BF800) [pid = 3692] [serial = 287] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (1D2BAC00) [pid = 3692] [serial = 286] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (1A810C00) [pid = 3692] [serial = 242] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (1A80DC00) [pid = 3692] [serial = 271] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (16B7C400) [pid = 3692] [serial = 280] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (1A9F1400) [pid = 3692] [serial = 272] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (1D157800) [pid = 3692] [serial = 284] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (1653EC00) [pid = 3692] [serial = 281] [outer = 00000000] [url = about:blank] 18:00:35 INFO - PROCESS | 3692 | 1461114035146 Marionette TRACE conn2 <- [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] 18:00:35 INFO - PROCESS | 3692 | 1461114035210 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 18:00:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:00:35 INFO - PROCESS | 3692 | 1461114035217 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:00:35 INFO - PROCESS | 3692 | 1461114035219 Marionette TRACE conn2 <- [1,430,null,{}] 18:00:35 INFO - PROCESS | 3692 | 1461114035223 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:35 INFO - PROCESS | 3692 | 1461114035302 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 18:00:35 INFO - PROCESS | 3692 | 1461114035379 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:35 INFO - PROCESS | 3692 | ++DOCSHELL 15BA9400 == 38 [pid = 3692] [id = 117] 18:00:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (1653EC00) [pid = 3692] [serial = 348] [outer = 00000000] 18:00:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (17D62C00) [pid = 3692] [serial = 349] [outer = 1653EC00] 18:00:35 INFO - PROCESS | 3692 | 1461114035425 Marionette DEBUG loaded listener.js 18:00:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (17F43800) [pid = 3692] [serial = 350] [outer = 1653EC00] 18:00:35 INFO - PROCESS | 3692 | 1461114035806 Marionette TRACE conn2 <- [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]]]}] 18:00:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:00:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 640ms 18:00:35 INFO - PROCESS | 3692 | 1461114035856 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 18:00:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:00:35 INFO - PROCESS | 3692 | 1461114035858 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 18:00:35 INFO - PROCESS | 3692 | 1461114035862 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:00:35 INFO - PROCESS | 3692 | 1461114035865 Marionette TRACE conn2 <- [1,434,null,{}] 18:00:35 INFO - PROCESS | 3692 | 1461114035875 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:35 INFO - PROCESS | 3692 | 1461114035952 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 18:00:35 INFO - PROCESS | 3692 | 1461114035958 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:35 INFO - PROCESS | 3692 | ++DOCSHELL 1833F800 == 39 [pid = 3692] [id = 118] 18:00:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (1886F400) [pid = 3692] [serial = 351] [outer = 00000000] 18:00:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (18B1F000) [pid = 3692] [serial = 352] [outer = 1886F400] 18:00:35 INFO - PROCESS | 3692 | 1461114036005 Marionette DEBUG loaded listener.js 18:00:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (18DAE400) [pid = 3692] [serial = 353] [outer = 1886F400] 18:00:36 INFO - PROCESS | 3692 | 1461114036445 Marionette TRACE conn2 <- [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]]]}] 18:00:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:00:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 640ms 18:00:36 INFO - PROCESS | 3692 | 1461114036496 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 18:00:36 INFO - PROCESS | 3692 | 1461114036499 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 18:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:00:36 INFO - PROCESS | 3692 | 1461114036503 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:00:36 INFO - PROCESS | 3692 | 1461114036504 Marionette TRACE conn2 <- [1,438,null,{}] 18:00:36 INFO - PROCESS | 3692 | 1461114036508 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:36 INFO - PROCESS | 3692 | 1461114036583 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 18:00:36 INFO - PROCESS | 3692 | 1461114036589 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:36 INFO - PROCESS | 3692 | ++DOCSHELL 19631800 == 40 [pid = 3692] [id = 119] 18:00:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (19877000) [pid = 3692] [serial = 354] [outer = 00000000] 18:00:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (19E39400) [pid = 3692] [serial = 355] [outer = 19877000] 18:00:36 INFO - PROCESS | 3692 | 1461114036634 Marionette DEBUG loaded listener.js 18:00:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (1A04E000) [pid = 3692] [serial = 356] [outer = 19877000] 18:00:37 INFO - PROCESS | 3692 | 1461114037053 Marionette TRACE conn2 <- [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]]]}] 18:00:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:00:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 594ms 18:00:37 INFO - PROCESS | 3692 | 1461114037105 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 18:00:37 INFO - PROCESS | 3692 | 1461114037107 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 18:00:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:00:37 INFO - PROCESS | 3692 | 1461114037110 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:00:37 INFO - PROCESS | 3692 | 1461114037112 Marionette TRACE conn2 <- [1,442,null,{}] 18:00:37 INFO - PROCESS | 3692 | 1461114037115 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:37 INFO - PROCESS | 3692 | 1461114037212 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 18:00:37 INFO - PROCESS | 3692 | 1461114037219 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:37 INFO - PROCESS | 3692 | ++DOCSHELL 1957DC00 == 41 [pid = 3692] [id = 120] 18:00:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (19E31C00) [pid = 3692] [serial = 357] [outer = 00000000] 18:00:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1A9F1400) [pid = 3692] [serial = 358] [outer = 19E31C00] 18:00:37 INFO - PROCESS | 3692 | 1461114037264 Marionette DEBUG loaded listener.js 18:00:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1A9F5800) [pid = 3692] [serial = 359] [outer = 19E31C00] 18:00:37 INFO - PROCESS | 3692 | 1461114037745 Marionette TRACE conn2 <- [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]]]}] 18:00:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:00:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 703ms 18:00:37 INFO - PROCESS | 3692 | 1461114037809 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 18:00:37 INFO - PROCESS | 3692 | 1461114037811 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 18:00:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:00:37 INFO - PROCESS | 3692 | 1461114037820 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:00:37 INFO - PROCESS | 3692 | 1461114037822 Marionette TRACE conn2 <- [1,446,null,{}] 18:00:37 INFO - PROCESS | 3692 | 1461114037825 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:37 INFO - PROCESS | 3692 | 1461114037941 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 18:00:37 INFO - PROCESS | 3692 | 1461114037954 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:37 INFO - PROCESS | 3692 | ++DOCSHELL 18872400 == 42 [pid = 3692] [id = 121] 18:00:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (1A25CC00) [pid = 3692] [serial = 360] [outer = 00000000] 18:00:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1CA35800) [pid = 3692] [serial = 361] [outer = 1A25CC00] 18:00:37 INFO - PROCESS | 3692 | 1461114038001 Marionette DEBUG loaded listener.js 18:00:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (1CF93000) [pid = 3692] [serial = 362] [outer = 1A25CC00] 18:00:38 INFO - PROCESS | 3692 | 1461114038460 Marionette TRACE conn2 <- [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]]]}] 18:00:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:00:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 687ms 18:00:38 INFO - PROCESS | 3692 | 1461114038545 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 18:00:38 INFO - PROCESS | 3692 | 1461114038548 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 18:00:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:00:38 INFO - PROCESS | 3692 | 1461114038553 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:00:38 INFO - PROCESS | 3692 | 1461114038555 Marionette TRACE conn2 <- [1,450,null,{}] 18:00:38 INFO - PROCESS | 3692 | 1461114038559 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:38 INFO - PROCESS | 3692 | 1461114038657 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 18:00:38 INFO - PROCESS | 3692 | 1461114038712 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:38 INFO - PROCESS | 3692 | ++DOCSHELL 1C2AA400 == 43 [pid = 3692] [id = 122] 18:00:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (1CA2A400) [pid = 3692] [serial = 363] [outer = 00000000] 18:00:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (1D157800) [pid = 3692] [serial = 364] [outer = 1CA2A400] 18:00:38 INFO - PROCESS | 3692 | 1461114038756 Marionette DEBUG loaded listener.js 18:00:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (1D2B5400) [pid = 3692] [serial = 365] [outer = 1CA2A400] 18:00:39 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (19E34C00) [pid = 3692] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:00:39 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (188D0400) [pid = 3692] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:00:39 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (14AB6800) [pid = 3692] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:00:39 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (19A3AC00) [pid = 3692] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:00:39 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (17AF9800) [pid = 3692] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:00:39 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (19640C00) [pid = 3692] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:00:39 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (1C04B000) [pid = 3692] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:00:39 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (14AA9400) [pid = 3692] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:00:39 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (19E32C00) [pid = 3692] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:00:39 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1D7EE000) [pid = 3692] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:00:39 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (19E2CC00) [pid = 3692] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:00:39 INFO - PROCESS | 3692 | 1461114039264 Marionette TRACE conn2 <- [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] 18:00:39 INFO - PROCESS | 3692 | 1461114039293 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 18:00:39 INFO - PROCESS | 3692 | 1461114039296 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:00:39 INFO - PROCESS | 3692 | 1461114039298 Marionette TRACE conn2 <- [1,454,null,{}] 18:00:39 INFO - PROCESS | 3692 | 1461114039301 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:39 INFO - PROCESS | 3692 | 1461114039372 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 18:00:39 INFO - PROCESS | 3692 | 1461114039378 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:39 INFO - PROCESS | 3692 | ++DOCSHELL 13A4B000 == 44 [pid = 3692] [id = 123] 18:00:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (14AA9000) [pid = 3692] [serial = 366] [outer = 00000000] 18:00:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (1A251000) [pid = 3692] [serial = 367] [outer = 14AA9000] 18:00:39 INFO - PROCESS | 3692 | 1461114039422 Marionette DEBUG loaded listener.js 18:00:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (165C4800) [pid = 3692] [serial = 368] [outer = 14AA9000] 18:00:39 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:39 INFO - PROCESS | 3692 | 1461114039844 Marionette TRACE conn2 <- [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]]]}] 18:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 593ms 18:00:39 INFO - PROCESS | 3692 | 1461114039893 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 18:00:39 INFO - PROCESS | 3692 | 1461114039895 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 18:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:00:39 INFO - PROCESS | 3692 | 1461114039899 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:00:39 INFO - PROCESS | 3692 | 1461114039901 Marionette TRACE conn2 <- [1,458,null,{}] 18:00:39 INFO - PROCESS | 3692 | 1461114039904 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:39 INFO - PROCESS | 3692 | 1461114040000 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 18:00:39 INFO - PROCESS | 3692 | 1461114040009 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:40 INFO - PROCESS | 3692 | ++DOCSHELL 18872C00 == 45 [pid = 3692] [id = 124] 18:00:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1C3AE400) [pid = 3692] [serial = 369] [outer = 00000000] 18:00:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1D2C2C00) [pid = 3692] [serial = 370] [outer = 1C3AE400] 18:00:40 INFO - PROCESS | 3692 | 1461114040053 Marionette DEBUG loaded listener.js 18:00:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (1D673800) [pid = 3692] [serial = 371] [outer = 1C3AE400] 18:00:40 INFO - PROCESS | 3692 | 1461114040450 Marionette TRACE conn2 <- [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] 18:00:40 INFO - PROCESS | 3692 | 1461114040497 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 18:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:00:40 INFO - PROCESS | 3692 | 1461114040505 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:00:40 INFO - PROCESS | 3692 | 1461114040506 Marionette TRACE conn2 <- [1,462,null,{}] 18:00:40 INFO - PROCESS | 3692 | 1461114040510 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:40 INFO - PROCESS | 3692 | 1461114040587 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 18:00:40 INFO - PROCESS | 3692 | 1461114040593 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:40 INFO - PROCESS | 3692 | ++DOCSHELL 1C2B0000 == 46 [pid = 3692] [id = 125] 18:00:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1D67E400) [pid = 3692] [serial = 372] [outer = 00000000] 18:00:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (1DAB3C00) [pid = 3692] [serial = 373] [outer = 1D67E400] 18:00:40 INFO - PROCESS | 3692 | 1461114040645 Marionette DEBUG loaded listener.js 18:00:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (1DAB6000) [pid = 3692] [serial = 374] [outer = 1D67E400] 18:00:41 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:41 INFO - PROCESS | 3692 | 1461114041065 Marionette TRACE conn2 <- [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] 18:00:41 INFO - PROCESS | 3692 | 1461114041101 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 18:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:00:41 INFO - PROCESS | 3692 | 1461114041104 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:00:41 INFO - PROCESS | 3692 | 1461114041107 Marionette TRACE conn2 <- [1,466,null,{}] 18:00:41 INFO - PROCESS | 3692 | 1461114041110 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:41 INFO - PROCESS | 3692 | 1461114041196 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 18:00:41 INFO - PROCESS | 3692 | 1461114041202 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:41 INFO - PROCESS | 3692 | ++DOCSHELL 18929000 == 47 [pid = 3692] [id = 126] 18:00:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (1892DC00) [pid = 3692] [serial = 375] [outer = 00000000] 18:00:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (1D7EA000) [pid = 3692] [serial = 376] [outer = 1892DC00] 18:00:41 INFO - PROCESS | 3692 | 1461114041255 Marionette DEBUG loaded listener.js 18:00:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (1DAB8400) [pid = 3692] [serial = 377] [outer = 1892DC00] 18:00:41 INFO - PROCESS | 3692 | 1461114042008 Marionette TRACE conn2 <- [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] 18:00:42 INFO - PROCESS | 3692 | 1461114042054 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 18:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:00:42 INFO - PROCESS | 3692 | 1461114042059 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:00:42 INFO - PROCESS | 3692 | 1461114042062 Marionette TRACE conn2 <- [1,470,null,{}] 18:00:42 INFO - PROCESS | 3692 | 1461114042069 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:42 INFO - PROCESS | 3692 | 1461114042172 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 18:00:42 INFO - PROCESS | 3692 | 1461114042253 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:42 INFO - PROCESS | 3692 | ++DOCSHELL 15E6A800 == 48 [pid = 3692] [id = 127] 18:00:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (165B8400) [pid = 3692] [serial = 378] [outer = 00000000] 18:00:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (18325800) [pid = 3692] [serial = 379] [outer = 165B8400] 18:00:42 INFO - PROCESS | 3692 | 1461114042355 Marionette DEBUG loaded listener.js 18:00:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1886BC00) [pid = 3692] [serial = 380] [outer = 165B8400] 18:00:42 INFO - PROCESS | 3692 | 1461114042927 Marionette TRACE conn2 <- [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]]]}] 18:00:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 936ms 18:00:42 INFO - PROCESS | 3692 | 1461114042990 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 18:00:42 INFO - PROCESS | 3692 | 1461114042996 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 18:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:00:43 INFO - PROCESS | 3692 | 1461114043003 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:00:43 INFO - PROCESS | 3692 | 1461114043005 Marionette TRACE conn2 <- [1,474,null,{}] 18:00:43 INFO - PROCESS | 3692 | 1461114043010 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:43 INFO - PROCESS | 3692 | 1461114043109 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 18:00:43 INFO - PROCESS | 3692 | 1461114043238 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:43 INFO - PROCESS | 3692 | ++DOCSHELL 18935C00 == 49 [pid = 3692] [id = 128] 18:00:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (18936400) [pid = 3692] [serial = 381] [outer = 00000000] 18:00:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (19A31400) [pid = 3692] [serial = 382] [outer = 18936400] 18:00:43 INFO - PROCESS | 3692 | 1461114043293 Marionette DEBUG loaded listener.js 18:00:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (19E30800) [pid = 3692] [serial = 383] [outer = 18936400] 18:00:43 INFO - PROCESS | 3692 | 1461114043915 Marionette TRACE conn2 <- [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]]]}] 18:00:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:00:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 952ms 18:00:43 INFO - PROCESS | 3692 | 1461114043948 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 18:00:43 INFO - PROCESS | 3692 | 1461114043951 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 18:00:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:00:43 INFO - PROCESS | 3692 | 1461114043956 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:00:43 INFO - PROCESS | 3692 | 1461114043959 Marionette TRACE conn2 <- [1,478,null,{}] 18:00:43 INFO - PROCESS | 3692 | 1461114043970 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:44 INFO - PROCESS | 3692 | 1461114044072 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 18:00:44 INFO - PROCESS | 3692 | 1461114044149 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:44 INFO - PROCESS | 3692 | ++DOCSHELL 1D152000 == 50 [pid = 3692] [id = 129] 18:00:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (1D154800) [pid = 3692] [serial = 384] [outer = 00000000] 18:00:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (1DAADC00) [pid = 3692] [serial = 385] [outer = 1D154800] 18:00:44 INFO - PROCESS | 3692 | 1461114044205 Marionette DEBUG loaded listener.js 18:00:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (1DE0E800) [pid = 3692] [serial = 386] [outer = 1D154800] 18:00:44 INFO - PROCESS | 3692 | 1461114044762 Marionette TRACE conn2 <- [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]]]}] 18:00:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:00:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 844ms 18:00:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:00:44 INFO - PROCESS | 3692 | 1461114044799 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 18:00:44 INFO - PROCESS | 3692 | 1461114044802 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 18:00:44 INFO - PROCESS | 3692 | 1461114044806 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:00:44 INFO - PROCESS | 3692 | 1461114044808 Marionette TRACE conn2 <- [1,482,null,{}] 18:00:44 INFO - PROCESS | 3692 | 1461114044811 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:44 INFO - PROCESS | 3692 | 1461114044908 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 18:00:45 INFO - PROCESS | 3692 | 1461114045006 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:45 INFO - PROCESS | 3692 | ++DOCSHELL 14347000 == 51 [pid = 3692] [id = 130] 18:00:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (143AAC00) [pid = 3692] [serial = 387] [outer = 00000000] 18:00:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (18931C00) [pid = 3692] [serial = 388] [outer = 143AAC00] 18:00:45 INFO - PROCESS | 3692 | 1461114045061 Marionette DEBUG loaded listener.js 18:00:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (18CD3800) [pid = 3692] [serial = 389] [outer = 143AAC00] 18:00:45 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:00:45 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:00:45 INFO - PROCESS | 3692 | 1461114045869 Marionette TRACE conn2 <- [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]]]}] 18:00:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:00:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1077ms 18:00:45 INFO - PROCESS | 3692 | 1461114045903 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 18:00:45 INFO - PROCESS | 3692 | 1461114045907 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 18:00:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:00:45 INFO - PROCESS | 3692 | 1461114045914 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:00:45 INFO - PROCESS | 3692 | 1461114045917 Marionette TRACE conn2 <- [1,486,null,{}] 18:00:45 INFO - PROCESS | 3692 | 1461114045923 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:46 INFO - PROCESS | 3692 | 1461114046019 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 18:00:46 INFO - PROCESS | 3692 | 1461114046099 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:46 INFO - PROCESS | 3692 | ++DOCSHELL 18324800 == 52 [pid = 3692] [id = 131] 18:00:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (18328000) [pid = 3692] [serial = 390] [outer = 00000000] 18:00:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (18874000) [pid = 3692] [serial = 391] [outer = 18328000] 18:00:46 INFO - PROCESS | 3692 | 1461114046148 Marionette DEBUG loaded listener.js 18:00:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (18929C00) [pid = 3692] [serial = 392] [outer = 18328000] 18:00:46 INFO - PROCESS | 3692 | --DOCSHELL 1C2B0000 == 51 [pid = 3692] [id = 125] 18:00:46 INFO - PROCESS | 3692 | --DOCSHELL 18872C00 == 50 [pid = 3692] [id = 124] 18:00:46 INFO - PROCESS | 3692 | --DOCSHELL 13A4B000 == 49 [pid = 3692] [id = 123] 18:00:46 INFO - PROCESS | 3692 | --DOCSHELL 1C2AA400 == 48 [pid = 3692] [id = 122] 18:00:46 INFO - PROCESS | 3692 | --DOCSHELL 18872400 == 47 [pid = 3692] [id = 121] 18:00:46 INFO - PROCESS | 3692 | --DOCSHELL 1957DC00 == 46 [pid = 3692] [id = 120] 18:00:46 INFO - PROCESS | 3692 | --DOCSHELL 19631800 == 45 [pid = 3692] [id = 119] 18:00:46 INFO - PROCESS | 3692 | --DOCSHELL 1833F800 == 44 [pid = 3692] [id = 118] 18:00:46 INFO - PROCESS | 3692 | --DOCSHELL 15BA9400 == 43 [pid = 3692] [id = 117] 18:00:46 INFO - PROCESS | 3692 | --DOCSHELL 15E67800 == 42 [pid = 3692] [id = 116] 18:00:46 INFO - PROCESS | 3692 | --DOCSHELL 16B0D000 == 41 [pid = 3692] [id = 114] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (1DE05000) [pid = 3692] [serial = 334] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOCSHELL 142E8400 == 40 [pid = 3692] [id = 113] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (16549800) [pid = 3692] [serial = 292] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (19AFBC00) [pid = 3692] [serial = 295] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (1C2B1400) [pid = 3692] [serial = 319] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (18DA7800) [pid = 3692] [serial = 310] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (18DAEC00) [pid = 3692] [serial = 311] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (15E6DC00) [pid = 3692] [serial = 302] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (15BAF800) [pid = 3692] [serial = 301] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (1A0BDC00) [pid = 3692] [serial = 316] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (1886C000) [pid = 3692] [serial = 307] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (18870800) [pid = 3692] [serial = 308] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (19AF2000) [pid = 3692] [serial = 313] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (19BCA000) [pid = 3692] [serial = 314] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (1CA29800) [pid = 3692] [serial = 322] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (1832B000) [pid = 3692] [serial = 305] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (17FE7400) [pid = 3692] [serial = 304] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (1D2BB400) [pid = 3692] [serial = 298] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (1C2B4800) [pid = 3692] [serial = 320] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (1D156C00) [pid = 3692] [serial = 325] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (1CB8D000) [pid = 3692] [serial = 323] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (1DAAA800) [pid = 3692] [serial = 331] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (1D2B7400) [pid = 3692] [serial = 326] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (1D160400) [pid = 3692] [serial = 329] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1DAAF400) [pid = 3692] [serial = 332] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (1CF90400) [pid = 3692] [serial = 328] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1A80C400) [pid = 3692] [serial = 317] [outer = 00000000] [url = about:blank] 18:00:46 INFO - PROCESS | 3692 | 1461114046659 Marionette TRACE conn2 <- [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]]]}] 18:00:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:00:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 796ms 18:00:46 INFO - PROCESS | 3692 | 1461114046715 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 18:00:46 INFO - PROCESS | 3692 | 1461114046720 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 18:00:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:00:46 INFO - PROCESS | 3692 | 1461114046726 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:00:46 INFO - PROCESS | 3692 | 1461114046728 Marionette TRACE conn2 <- [1,490,null,{}] 18:00:46 INFO - PROCESS | 3692 | 1461114046732 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:46 INFO - PROCESS | 3692 | 1461114046817 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 18:00:46 INFO - PROCESS | 3692 | 1461114046830 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:46 INFO - PROCESS | 3692 | ++DOCSHELL 1833F800 == 41 [pid = 3692] [id = 132] 18:00:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (1838E000) [pid = 3692] [serial = 393] [outer = 00000000] 18:00:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (18872800) [pid = 3692] [serial = 394] [outer = 1838E000] 18:00:46 INFO - PROCESS | 3692 | 1461114046875 Marionette DEBUG loaded listener.js 18:00:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1892E800) [pid = 3692] [serial = 395] [outer = 1838E000] 18:00:47 INFO - PROCESS | 3692 | 1461114047308 Marionette TRACE conn2 <- [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]]]}] 18:00:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:00:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 624ms 18:00:47 INFO - PROCESS | 3692 | 1461114047363 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 18:00:47 INFO - PROCESS | 3692 | 1461114047365 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 18:00:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:00:47 INFO - PROCESS | 3692 | 1461114047369 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:00:47 INFO - PROCESS | 3692 | 1461114047372 Marionette TRACE conn2 <- [1,494,null,{}] 18:00:47 INFO - PROCESS | 3692 | 1461114047382 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:47 INFO - PROCESS | 3692 | 1461114047460 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 18:00:47 INFO - PROCESS | 3692 | 1461114047469 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:47 INFO - PROCESS | 3692 | ++DOCSHELL 18CDD400 == 42 [pid = 3692] [id = 133] 18:00:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (18CDE400) [pid = 3692] [serial = 396] [outer = 00000000] 18:00:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (18DAD400) [pid = 3692] [serial = 397] [outer = 18CDE400] 18:00:47 INFO - PROCESS | 3692 | 1461114047515 Marionette DEBUG loaded listener.js 18:00:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1957DC00) [pid = 3692] [serial = 398] [outer = 18CDE400] 18:00:47 INFO - PROCESS | 3692 | 1461114047959 Marionette TRACE conn2 <- [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]]]}] 18:00:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:00:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 624ms 18:00:48 INFO - PROCESS | 3692 | 1461114048006 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 18:00:48 INFO - PROCESS | 3692 | 1461114048008 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 18:00:48 INFO - PROCESS | 3692 | 1461114048012 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:00:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:00:48 INFO - PROCESS | 3692 | 1461114048013 Marionette TRACE conn2 <- [1,498,null,{}] 18:00:48 INFO - PROCESS | 3692 | 1461114048017 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:48 INFO - PROCESS | 3692 | 1461114048092 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 18:00:48 INFO - PROCESS | 3692 | 1461114048102 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:48 INFO - PROCESS | 3692 | ++DOCSHELL 18DA8C00 == 43 [pid = 3692] [id = 134] 18:00:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (19581400) [pid = 3692] [serial = 399] [outer = 00000000] 18:00:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (19E2C400) [pid = 3692] [serial = 400] [outer = 19581400] 18:00:48 INFO - PROCESS | 3692 | 1461114048148 Marionette DEBUG loaded listener.js 18:00:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (19E35400) [pid = 3692] [serial = 401] [outer = 19581400] 18:00:48 INFO - PROCESS | 3692 | 1461114048590 Marionette TRACE conn2 <- [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]]]}] 18:00:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:00:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 640ms 18:00:48 INFO - PROCESS | 3692 | 1461114048654 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 18:00:48 INFO - PROCESS | 3692 | 1461114048656 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 18:00:48 INFO - PROCESS | 3692 | 1461114048659 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:00:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:00:48 INFO - PROCESS | 3692 | 1461114048661 Marionette TRACE conn2 <- [1,502,null,{}] 18:00:48 INFO - PROCESS | 3692 | 1461114048664 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:48 INFO - PROCESS | 3692 | 1461114048762 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 18:00:48 INFO - PROCESS | 3692 | 1461114048769 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:48 INFO - PROCESS | 3692 | ++DOCSHELL 15744000 == 44 [pid = 3692] [id = 135] 18:00:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (19582000) [pid = 3692] [serial = 402] [outer = 00000000] 18:00:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (1A80C400) [pid = 3692] [serial = 403] [outer = 19582000] 18:00:48 INFO - PROCESS | 3692 | 1461114048813 Marionette DEBUG loaded listener.js 18:00:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1A25B000) [pid = 3692] [serial = 404] [outer = 19582000] 18:00:49 INFO - PROCESS | 3692 | 1461114049260 Marionette TRACE conn2 <- [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]]]}] 18:00:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:00:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 640ms 18:00:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:00:49 INFO - PROCESS | 3692 | 1461114049298 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 18:00:49 INFO - PROCESS | 3692 | 1461114049300 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 18:00:49 INFO - PROCESS | 3692 | 1461114049303 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:00:49 INFO - PROCESS | 3692 | 1461114049305 Marionette TRACE conn2 <- [1,506,null,{}] 18:00:49 INFO - PROCESS | 3692 | 1461114049308 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:49 INFO - PROCESS | 3692 | 1461114049427 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 18:00:49 INFO - PROCESS | 3692 | 1461114049533 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:49 INFO - PROCESS | 3692 | ++DOCSHELL 1C3B5000 == 45 [pid = 3692] [id = 136] 18:00:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (1C88D400) [pid = 3692] [serial = 405] [outer = 00000000] 18:00:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1CA34400) [pid = 3692] [serial = 406] [outer = 1C88D400] 18:00:49 INFO - PROCESS | 3692 | 1461114049582 Marionette DEBUG loaded listener.js 18:00:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1CB92800) [pid = 3692] [serial = 407] [outer = 1C88D400] 18:00:49 INFO - PROCESS | 3692 | 1461114049985 Marionette TRACE conn2 <- [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]]]}] 18:00:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:00:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 734ms 18:00:50 INFO - PROCESS | 3692 | 1461114050044 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 18:00:50 INFO - PROCESS | 3692 | 1461114050046 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 18:00:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:00:50 INFO - PROCESS | 3692 | 1461114050050 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:00:50 INFO - PROCESS | 3692 | 1461114050051 Marionette TRACE conn2 <- [1,510,null,{}] 18:00:50 INFO - PROCESS | 3692 | 1461114050055 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:50 INFO - PROCESS | 3692 | 1461114050154 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 18:00:50 INFO - PROCESS | 3692 | 1461114050160 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:50 INFO - PROCESS | 3692 | ++DOCSHELL 1C04BC00 == 46 [pid = 3692] [id = 137] 18:00:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (1C2B8C00) [pid = 3692] [serial = 408] [outer = 00000000] 18:00:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (1D15E400) [pid = 3692] [serial = 409] [outer = 1C2B8C00] 18:00:50 INFO - PROCESS | 3692 | 1461114050204 Marionette DEBUG loaded listener.js 18:00:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (1D2B5800) [pid = 3692] [serial = 410] [outer = 1C2B8C00] 18:00:50 INFO - PROCESS | 3692 | 1461114050723 Marionette TRACE conn2 <- [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]]]}] 18:00:50 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (1C3AE400) [pid = 3692] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:00:50 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (1D67E400) [pid = 3692] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:00:50 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (16B0F800) [pid = 3692] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:00:50 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (14AA9000) [pid = 3692] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:00:50 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (19E31C00) [pid = 3692] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:00:50 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (1653EC00) [pid = 3692] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:00:50 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (1A25CC00) [pid = 3692] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:00:50 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (1886F400) [pid = 3692] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:00:50 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (19877000) [pid = 3692] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:00:50 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (1CA2A400) [pid = 3692] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:00:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:00:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 749ms 18:00:50 INFO - PROCESS | 3692 | 1461114050795 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 18:00:50 INFO - PROCESS | 3692 | 1461114050797 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 18:00:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:00:50 INFO - PROCESS | 3692 | 1461114050800 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:00:50 INFO - PROCESS | 3692 | 1461114050802 Marionette TRACE conn2 <- [1,514,null,{}] 18:00:50 INFO - PROCESS | 3692 | 1461114050808 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:50 INFO - PROCESS | 3692 | 1461114050887 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 18:00:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (16B17C00) [pid = 3692] [serial = 411] [outer = 1DF82800] 18:00:50 INFO - PROCESS | 3692 | 1461114050921 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:50 INFO - PROCESS | 3692 | ++DOCSHELL 18929800 == 47 [pid = 3692] [id = 138] 18:00:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (1892BC00) [pid = 3692] [serial = 412] [outer = 00000000] 18:00:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (19E38800) [pid = 3692] [serial = 413] [outer = 1892BC00] 18:00:50 INFO - PROCESS | 3692 | 1461114050972 Marionette DEBUG loaded listener.js 18:00:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1A9F7C00) [pid = 3692] [serial = 414] [outer = 1892BC00] 18:00:51 INFO - PROCESS | 3692 | 1461114051394 Marionette TRACE conn2 <- [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]]]}] 18:00:51 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 18:00:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 640ms 18:00:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:00:51 INFO - PROCESS | 3692 | 1461114051439 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 18:00:51 INFO - PROCESS | 3692 | 1461114051441 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 18:00:51 INFO - PROCESS | 3692 | 1461114051444 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:00:51 INFO - PROCESS | 3692 | 1461114051446 Marionette TRACE conn2 <- [1,518,null,{}] 18:00:51 INFO - PROCESS | 3692 | 1461114051449 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:51 INFO - PROCESS | 3692 | 1461114051521 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 18:00:51 INFO - PROCESS | 3692 | 1461114051527 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:51 INFO - PROCESS | 3692 | ++DOCSHELL 19E2F400 == 48 [pid = 3692] [id = 139] 18:00:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (1D156000) [pid = 3692] [serial = 415] [outer = 00000000] 18:00:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1D67E000) [pid = 3692] [serial = 416] [outer = 1D156000] 18:00:51 INFO - PROCESS | 3692 | 1461114051571 Marionette DEBUG loaded listener.js 18:00:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1DAAB000) [pid = 3692] [serial = 417] [outer = 1D156000] 18:00:51 INFO - PROCESS | 3692 | 1461114051985 Marionette TRACE conn2 <- [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]]]}] 18:00:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:00:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 593ms 18:00:52 INFO - PROCESS | 3692 | 1461114052041 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 18:00:52 INFO - PROCESS | 3692 | 1461114052043 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 18:00:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:00:52 INFO - PROCESS | 3692 | 1461114052047 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:00:52 INFO - PROCESS | 3692 | 1461114052048 Marionette TRACE conn2 <- [1,522,null,{}] 18:00:52 INFO - PROCESS | 3692 | 1461114052052 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:52 INFO - PROCESS | 3692 | 1461114052128 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 18:00:52 INFO - PROCESS | 3692 | 1461114052133 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:52 INFO - PROCESS | 3692 | ++DOCSHELL 11BF4800 == 49 [pid = 3692] [id = 140] 18:00:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (11BF4C00) [pid = 3692] [serial = 418] [outer = 00000000] 18:00:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (11BFA800) [pid = 3692] [serial = 419] [outer = 11BF4C00] 18:00:52 INFO - PROCESS | 3692 | 1461114052178 Marionette DEBUG loaded listener.js 18:00:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (14347800) [pid = 3692] [serial = 420] [outer = 11BF4C00] 18:00:52 INFO - PROCESS | 3692 | 1461114052617 Marionette TRACE conn2 <- [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]]]}] 18:00:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:00:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 640ms 18:00:52 INFO - PROCESS | 3692 | 1461114052685 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 18:00:52 INFO - PROCESS | 3692 | 1461114052687 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 18:00:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:00:52 INFO - PROCESS | 3692 | 1461114052691 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:00:52 INFO - PROCESS | 3692 | 1461114052693 Marionette TRACE conn2 <- [1,526,null,{}] 18:00:52 INFO - PROCESS | 3692 | 1461114052697 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:52 INFO - PROCESS | 3692 | 1461114052832 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 18:00:52 INFO - PROCESS | 3692 | 1461114052957 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:52 INFO - PROCESS | 3692 | ++DOCSHELL 11BF5C00 == 50 [pid = 3692] [id = 141] 18:00:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (11BF6000) [pid = 3692] [serial = 421] [outer = 00000000] 18:00:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (12D79C00) [pid = 3692] [serial = 422] [outer = 11BF6000] 18:00:53 INFO - PROCESS | 3692 | 1461114053023 Marionette DEBUG loaded listener.js 18:00:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (13A54400) [pid = 3692] [serial = 423] [outer = 11BF6000] 18:00:53 INFO - PROCESS | 3692 | 1461114053665 Marionette TRACE conn2 <- [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]]]}] 18:00:53 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 18:00:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1046ms 18:00:53 INFO - PROCESS | 3692 | 1461114053751 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 18:00:53 INFO - PROCESS | 3692 | 1461114053756 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 18:00:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:00:53 INFO - PROCESS | 3692 | 1461114053761 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:00:53 INFO - PROCESS | 3692 | 1461114053767 Marionette TRACE conn2 <- [1,530,null,{}] 18:00:53 INFO - PROCESS | 3692 | 1461114053772 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:53 INFO - PROCESS | 3692 | 1461114053903 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 18:00:54 INFO - PROCESS | 3692 | 1461114054023 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:54 INFO - PROCESS | 3692 | ++DOCSHELL 14346000 == 51 [pid = 3692] [id = 142] 18:00:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (15725000) [pid = 3692] [serial = 424] [outer = 00000000] 18:00:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (16B8B800) [pid = 3692] [serial = 425] [outer = 15725000] 18:00:54 INFO - PROCESS | 3692 | 1461114054081 Marionette DEBUG loaded listener.js 18:00:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (17D61000) [pid = 3692] [serial = 426] [outer = 15725000] 18:00:54 INFO - PROCESS | 3692 | 1461114054589 Marionette TRACE conn2 <- [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"]]]}] 18:00:54 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 18:00:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:00:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:00:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:00:54 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 18:00:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:00:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:00:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:00:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 843ms 18:00:54 INFO - PROCESS | 3692 | 1461114054604 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 18:00:54 INFO - PROCESS | 3692 | 1461114054608 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 18:00:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:00:54 INFO - PROCESS | 3692 | 1461114054611 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:00:54 INFO - PROCESS | 3692 | 1461114054614 Marionette TRACE conn2 <- [1,534,null,{}] 18:00:54 INFO - PROCESS | 3692 | 1461114054618 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:54 INFO - PROCESS | 3692 | 1461114054726 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 18:00:54 INFO - PROCESS | 3692 | 1461114054812 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:54 INFO - PROCESS | 3692 | ++DOCSHELL 1886D000 == 52 [pid = 3692] [id = 143] 18:00:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (18873800) [pid = 3692] [serial = 427] [outer = 00000000] 18:00:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (18CDF000) [pid = 3692] [serial = 428] [outer = 18873800] 18:00:54 INFO - PROCESS | 3692 | 1461114054907 Marionette DEBUG loaded listener.js 18:00:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (19632000) [pid = 3692] [serial = 429] [outer = 18873800] 18:00:55 INFO - PROCESS | 3692 | 1461114055459 Marionette TRACE conn2 <- [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]]]}] 18:00:55 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. 18:00:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 905ms 18:00:55 INFO - PROCESS | 3692 | 1461114055523 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 18:00:55 INFO - PROCESS | 3692 | 1461114055527 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 18:00:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:00:55 INFO - PROCESS | 3692 | 1461114055538 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:00:55 INFO - PROCESS | 3692 | 1461114055543 Marionette TRACE conn2 <- [1,538,null,{}] 18:00:55 INFO - PROCESS | 3692 | 1461114055547 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:55 INFO - PROCESS | 3692 | 1461114055647 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 18:00:55 INFO - PROCESS | 3692 | 1461114055739 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:55 INFO - PROCESS | 3692 | ++DOCSHELL 1833A000 == 53 [pid = 3692] [id = 144] 18:00:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (1892CC00) [pid = 3692] [serial = 430] [outer = 00000000] 18:00:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (1D2BA800) [pid = 3692] [serial = 431] [outer = 1892CC00] 18:00:55 INFO - PROCESS | 3692 | 1461114055792 Marionette DEBUG loaded listener.js 18:00:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (1D67D000) [pid = 3692] [serial = 432] [outer = 1892CC00] 18:00:56 INFO - PROCESS | 3692 | 1461114056290 Marionette TRACE conn2 <- [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]]]}] 18:00:56 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. 18:00:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 796ms 18:00:56 INFO - PROCESS | 3692 | 1461114056341 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 18:00:56 INFO - PROCESS | 3692 | 1461114056344 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 18:00:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:00:56 INFO - PROCESS | 3692 | 1461114056348 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:00:56 INFO - PROCESS | 3692 | 1461114056350 Marionette TRACE conn2 <- [1,542,null,{}] 18:00:56 INFO - PROCESS | 3692 | 1461114056354 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:56 INFO - PROCESS | 3692 | 1461114056467 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 18:00:56 INFO - PROCESS | 3692 | 1461114056575 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:56 INFO - PROCESS | 3692 | ++DOCSHELL 13677400 == 54 [pid = 3692] [id = 145] 18:00:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (142EAC00) [pid = 3692] [serial = 433] [outer = 00000000] 18:00:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (17F35000) [pid = 3692] [serial = 434] [outer = 142EAC00] 18:00:56 INFO - PROCESS | 3692 | 1461114056628 Marionette DEBUG loaded listener.js 18:00:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (17FE7C00) [pid = 3692] [serial = 435] [outer = 142EAC00] 18:00:57 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:57 INFO - PROCESS | 3692 | [3692] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:00:57 INFO - PROCESS | 3692 | 1461114057320 Marionette TRACE conn2 <- [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]]]}] 18:00:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:00:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1000ms 18:00:57 INFO - PROCESS | 3692 | 1461114057357 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 18:00:57 INFO - PROCESS | 3692 | 1461114057361 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 18:00:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:00:57 INFO - PROCESS | 3692 | 1461114057367 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:00:57 INFO - PROCESS | 3692 | 1461114057370 Marionette TRACE conn2 <- [1,546,null,{}] 18:00:57 INFO - PROCESS | 3692 | 1461114057375 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:57 INFO - PROCESS | 3692 | 1461114057471 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 18:00:57 INFO - PROCESS | 3692 | 1461114057600 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:57 INFO - PROCESS | 3692 | ++DOCSHELL 13A5E400 == 55 [pid = 3692] [id = 146] 18:00:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (13A61C00) [pid = 3692] [serial = 436] [outer = 00000000] 18:00:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 135 (17FE5000) [pid = 3692] [serial = 437] [outer = 13A61C00] 18:00:57 INFO - PROCESS | 3692 | 1461114057679 Marionette DEBUG loaded listener.js 18:00:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 136 (18645800) [pid = 3692] [serial = 438] [outer = 13A61C00] 18:00:58 INFO - PROCESS | 3692 | --DOCSHELL 1D7E9C00 == 54 [pid = 3692] [id = 112] 18:00:58 INFO - PROCESS | 3692 | --DOCSHELL 13A44800 == 53 [pid = 3692] [id = 97] 18:00:58 INFO - PROCESS | 3692 | --DOCSHELL 15B35800 == 52 [pid = 3692] [id = 71] 18:00:58 INFO - PROCESS | 3692 | --DOCSHELL 11BF4800 == 51 [pid = 3692] [id = 140] 18:00:58 INFO - PROCESS | 3692 | --DOCSHELL 19E2F400 == 50 [pid = 3692] [id = 139] 18:00:58 INFO - PROCESS | 3692 | --DOCSHELL 18929800 == 49 [pid = 3692] [id = 138] 18:00:58 INFO - PROCESS | 3692 | --DOCSHELL 1C04BC00 == 48 [pid = 3692] [id = 137] 18:00:58 INFO - PROCESS | 3692 | --DOCSHELL 1C3B5000 == 47 [pid = 3692] [id = 136] 18:00:58 INFO - PROCESS | 3692 | --DOCSHELL 15744000 == 46 [pid = 3692] [id = 135] 18:00:58 INFO - PROCESS | 3692 | --DOCSHELL 18DA8C00 == 45 [pid = 3692] [id = 134] 18:00:58 INFO - PROCESS | 3692 | --DOCSHELL 18CDD400 == 44 [pid = 3692] [id = 133] 18:00:58 INFO - PROCESS | 3692 | --DOCSHELL 1833F800 == 43 [pid = 3692] [id = 132] 18:00:58 INFO - PROCESS | 3692 | --DOCSHELL 18324800 == 42 [pid = 3692] [id = 131] 18:00:58 INFO - PROCESS | 3692 | --DOCSHELL 14347000 == 41 [pid = 3692] [id = 130] 18:00:58 INFO - PROCESS | 3692 | --DOCSHELL 1D152000 == 40 [pid = 3692] [id = 129] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 135 (14AB3400) [pid = 3692] [serial = 337] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 134 (19E2D400) [pid = 3692] [serial = 343] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (17D5EC00) [pid = 3692] [serial = 340] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOCSHELL 18935C00 == 39 [pid = 3692] [id = 128] 18:00:58 INFO - PROCESS | 3692 | --DOCSHELL 15E6A800 == 38 [pid = 3692] [id = 127] 18:00:58 INFO - PROCESS | 3692 | 1461114058334 Marionette TRACE conn2 <- [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]]]}] 18:00:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:00:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 999ms 18:00:58 INFO - PROCESS | 3692 | 1461114058369 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 18:00:58 INFO - PROCESS | 3692 | 1461114058374 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 18:00:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:00:58 INFO - PROCESS | 3692 | 1461114058380 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:00:58 INFO - PROCESS | 3692 | 1461114058383 Marionette TRACE conn2 <- [1,550,null,{}] 18:00:58 INFO - PROCESS | 3692 | 1461114058387 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:58 INFO - PROCESS | 3692 | 1461114058483 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (1DAB6000) [pid = 3692] [serial = 374] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (1D2C2C00) [pid = 3692] [serial = 370] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (1DAB3C00) [pid = 3692] [serial = 373] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (17AF2800) [pid = 3692] [serial = 346] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (1A251000) [pid = 3692] [serial = 367] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (1A9F5800) [pid = 3692] [serial = 359] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (17D62C00) [pid = 3692] [serial = 349] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (1CA35800) [pid = 3692] [serial = 361] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (18DAE400) [pid = 3692] [serial = 353] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (1A9F1400) [pid = 3692] [serial = 358] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (1D673800) [pid = 3692] [serial = 371] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (18B1F000) [pid = 3692] [serial = 352] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (19E39400) [pid = 3692] [serial = 355] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (17D5E800) [pid = 3692] [serial = 347] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (1D157800) [pid = 3692] [serial = 364] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (165C4800) [pid = 3692] [serial = 368] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (1D2B5400) [pid = 3692] [serial = 365] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (1CF93000) [pid = 3692] [serial = 362] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (17F43800) [pid = 3692] [serial = 350] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (1A04E000) [pid = 3692] [serial = 356] [outer = 00000000] [url = about:blank] 18:00:58 INFO - PROCESS | 3692 | 1461114058568 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:58 INFO - PROCESS | 3692 | ++DOCSHELL 146A6800 == 39 [pid = 3692] [id = 147] 18:00:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (14A05400) [pid = 3692] [serial = 439] [outer = 00000000] 18:00:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (17AA8000) [pid = 3692] [serial = 440] [outer = 14A05400] 18:00:58 INFO - PROCESS | 3692 | 1461114058617 Marionette DEBUG loaded listener.js 18:00:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (17D65000) [pid = 3692] [serial = 441] [outer = 14A05400] 18:00:58 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:58 INFO - PROCESS | 3692 | [3692] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:00:58 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:59 INFO - PROCESS | 3692 | 1461114059013 Marionette TRACE conn2 <- [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]]]}] 18:00:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:00:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 703ms 18:00:59 INFO - PROCESS | 3692 | 1461114059079 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 18:00:59 INFO - PROCESS | 3692 | 1461114059081 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 18:00:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:00:59 INFO - PROCESS | 3692 | 1461114059084 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:00:59 INFO - PROCESS | 3692 | 1461114059087 Marionette TRACE conn2 <- [1,554,null,{}] 18:00:59 INFO - PROCESS | 3692 | 1461114059101 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:59 INFO - PROCESS | 3692 | 1461114059188 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 18:00:59 INFO - PROCESS | 3692 | 1461114059200 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:59 INFO - PROCESS | 3692 | ++DOCSHELL 18C11400 == 40 [pid = 3692] [id = 148] 18:00:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (18C11C00) [pid = 3692] [serial = 442] [outer = 00000000] 18:00:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (18CD8000) [pid = 3692] [serial = 443] [outer = 18C11C00] 18:00:59 INFO - PROCESS | 3692 | 1461114059247 Marionette DEBUG loaded listener.js 18:00:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (18CDCC00) [pid = 3692] [serial = 444] [outer = 18C11C00] 18:00:59 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:59 INFO - PROCESS | 3692 | [3692] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:00:59 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:59 INFO - PROCESS | 3692 | 1461114059683 Marionette TRACE conn2 <- [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]]]}] 18:00:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:00:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 624ms 18:00:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:00:59 INFO - PROCESS | 3692 | 1461114059722 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 18:00:59 INFO - PROCESS | 3692 | 1461114059724 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 18:00:59 INFO - PROCESS | 3692 | 1461114059728 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:00:59 INFO - PROCESS | 3692 | 1461114059730 Marionette TRACE conn2 <- [1,558,null,{}] 18:00:59 INFO - PROCESS | 3692 | 1461114059733 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:59 INFO - PROCESS | 3692 | 1461114059837 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 18:00:59 INFO - PROCESS | 3692 | 1461114059845 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:59 INFO - PROCESS | 3692 | ++DOCSHELL 18DAF000 == 41 [pid = 3692] [id = 149] 18:00:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (18DAF400) [pid = 3692] [serial = 445] [outer = 00000000] 18:00:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (19873000) [pid = 3692] [serial = 446] [outer = 18DAF400] 18:00:59 INFO - PROCESS | 3692 | 1461114059890 Marionette DEBUG loaded listener.js 18:00:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (19AFBC00) [pid = 3692] [serial = 447] [outer = 18DAF400] 18:01:00 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:00 INFO - PROCESS | 3692 | [3692] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:00 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:00 INFO - PROCESS | 3692 | 1461114060310 Marionette TRACE conn2 <- [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]]]}] 18:01:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:01:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 624ms 18:01:00 INFO - PROCESS | 3692 | 1461114060366 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 18:01:00 INFO - PROCESS | 3692 | 1461114060368 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 18:01:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:01:00 INFO - PROCESS | 3692 | 1461114060371 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:01:00 INFO - PROCESS | 3692 | 1461114060373 Marionette TRACE conn2 <- [1,562,null,{}] 18:01:00 INFO - PROCESS | 3692 | 1461114060376 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:00 INFO - PROCESS | 3692 | 1461114060450 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 18:01:00 INFO - PROCESS | 3692 | 1461114060456 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:00 INFO - PROCESS | 3692 | ++DOCSHELL 18CDDC00 == 42 [pid = 3692] [id = 150] 18:01:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (19881C00) [pid = 3692] [serial = 448] [outer = 00000000] 18:01:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (1A0BE000) [pid = 3692] [serial = 449] [outer = 19881C00] 18:01:00 INFO - PROCESS | 3692 | 1461114060501 Marionette DEBUG loaded listener.js 18:01:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (1A256800) [pid = 3692] [serial = 450] [outer = 19881C00] 18:01:00 INFO - PROCESS | 3692 | 1461114060947 Marionette TRACE conn2 <- [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]]]}] 18:01:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:01:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 593ms 18:01:00 INFO - PROCESS | 3692 | 1461114060974 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 18:01:00 INFO - PROCESS | 3692 | 1461114060976 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 18:01:00 INFO - PROCESS | 3692 | 1461114060979 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:01:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:01:00 INFO - PROCESS | 3692 | 1461114060981 Marionette TRACE conn2 <- [1,566,null,{}] 18:01:00 INFO - PROCESS | 3692 | 1461114060984 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:01 INFO - PROCESS | 3692 | 1461114061104 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 18:01:01 INFO - PROCESS | 3692 | 1461114061110 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:01 INFO - PROCESS | 3692 | ++DOCSHELL 13A5E800 == 43 [pid = 3692] [id = 151] 18:01:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (18DAD800) [pid = 3692] [serial = 451] [outer = 00000000] 18:01:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (1C3B7C00) [pid = 3692] [serial = 452] [outer = 18DAD800] 18:01:01 INFO - PROCESS | 3692 | 1461114061157 Marionette DEBUG loaded listener.js 18:01:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (1C88E800) [pid = 3692] [serial = 453] [outer = 18DAD800] 18:01:01 INFO - PROCESS | 3692 | 1461114061623 Marionette TRACE conn2 <- [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]]]}] 18:01:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:01:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 687ms 18:01:01 INFO - PROCESS | 3692 | 1461114061678 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 18:01:01 INFO - PROCESS | 3692 | 1461114061680 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 18:01:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:01:01 INFO - PROCESS | 3692 | 1461114061683 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:01:01 INFO - PROCESS | 3692 | 1461114061685 Marionette TRACE conn2 <- [1,570,null,{}] 18:01:01 INFO - PROCESS | 3692 | 1461114061693 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:01 INFO - PROCESS | 3692 | 1461114061811 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 18:01:01 INFO - PROCESS | 3692 | 1461114061816 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:01 INFO - PROCESS | 3692 | ++DOCSHELL 1C2AD800 == 44 [pid = 3692] [id = 152] 18:01:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (1C2ADC00) [pid = 3692] [serial = 454] [outer = 00000000] 18:01:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (1D0CB400) [pid = 3692] [serial = 455] [outer = 1C2ADC00] 18:01:01 INFO - PROCESS | 3692 | 1461114061863 Marionette DEBUG loaded listener.js 18:01:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (1D0CFC00) [pid = 3692] [serial = 456] [outer = 1C2ADC00] 18:01:02 INFO - PROCESS | 3692 | 1461114062287 Marionette TRACE conn2 <- [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]]]}] 18:01:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:01:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 641ms 18:01:02 INFO - PROCESS | 3692 | 1461114062322 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 18:01:02 INFO - PROCESS | 3692 | 1461114062324 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 18:01:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:01:02 INFO - PROCESS | 3692 | 1461114062327 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:01:02 INFO - PROCESS | 3692 | 1461114062328 Marionette TRACE conn2 <- [1,574,null,{}] 18:01:02 INFO - PROCESS | 3692 | 1461114062332 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:02 INFO - PROCESS | 3692 | 1461114062448 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 18:01:02 INFO - PROCESS | 3692 | 1461114062530 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:02 INFO - PROCESS | 3692 | ++DOCSHELL 1C2B1400 == 45 [pid = 3692] [id = 153] 18:01:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (1CB8E000) [pid = 3692] [serial = 457] [outer = 00000000] 18:01:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (1D2C1800) [pid = 3692] [serial = 458] [outer = 1CB8E000] 18:01:02 INFO - PROCESS | 3692 | 1461114062574 Marionette DEBUG loaded listener.js 18:01:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (1D7E6000) [pid = 3692] [serial = 459] [outer = 1CB8E000] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (13685400) [pid = 3692] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (1372E400) [pid = 3692] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (1C2B8C00) [pid = 3692] [serial = 408] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (1C88D400) [pid = 3692] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (1892DC00) [pid = 3692] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (143AAC00) [pid = 3692] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (1838E000) [pid = 3692] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (1D154800) [pid = 3692] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (18936400) [pid = 3692] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (18328000) [pid = 3692] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (18CDE400) [pid = 3692] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (19581400) [pid = 3692] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (165B8400) [pid = 3692] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (1892BC00) [pid = 3692] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (19582000) [pid = 3692] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (1D156000) [pid = 3692] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (1CB89C00) [pid = 3692] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (1DAB1C00) [pid = 3692] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (17F43400) [pid = 3692] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (1D2B6400) [pid = 3692] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (16B15800) [pid = 3692] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (19A34C00) [pid = 3692] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (15E69C00) [pid = 3692] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (142E9C00) [pid = 3692] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (1325C000) [pid = 3692] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (16B88800) [pid = 3692] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (1C2B1800) [pid = 3692] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (17D66800) [pid = 3692] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:01:02 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (1325F400) [pid = 3692] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:01:03 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:03 INFO - PROCESS | 3692 | [3692] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:03 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:03 INFO - PROCESS | 3692 | 1461114063182 Marionette TRACE conn2 <- [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]]]}] 18:01:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:01:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 905ms 18:01:03 INFO - PROCESS | 3692 | 1461114063232 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 18:01:03 INFO - PROCESS | 3692 | 1461114063234 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 18:01:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:01:03 INFO - PROCESS | 3692 | 1461114063237 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:01:03 INFO - PROCESS | 3692 | 1461114063239 Marionette TRACE conn2 <- [1,578,null,{}] 18:01:03 INFO - PROCESS | 3692 | 1461114063242 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:03 INFO - PROCESS | 3692 | 1461114063326 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 18:01:03 INFO - PROCESS | 3692 | 1461114063332 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:03 INFO - PROCESS | 3692 | ++DOCSHELL 143AA800 == 46 [pid = 3692] [id = 154] 18:01:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (15B39800) [pid = 3692] [serial = 460] [outer = 00000000] 18:01:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (17D5B000) [pid = 3692] [serial = 461] [outer = 15B39800] 18:01:03 INFO - PROCESS | 3692 | 1461114063376 Marionette DEBUG loaded listener.js 18:01:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (18328000) [pid = 3692] [serial = 462] [outer = 15B39800] 18:01:03 INFO - PROCESS | 3692 | 1461114063762 Marionette TRACE conn2 <- [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]]]}] 18:01:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:01:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 593ms 18:01:03 INFO - PROCESS | 3692 | 1461114063819 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 18:01:03 INFO - PROCESS | 3692 | 1461114063821 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 18:01:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:01:03 INFO - PROCESS | 3692 | 1461114063828 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:01:03 INFO - PROCESS | 3692 | 1461114063829 Marionette TRACE conn2 <- [1,582,null,{}] 18:01:03 INFO - PROCESS | 3692 | 1461114063833 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:03 INFO - PROCESS | 3692 | 1461114063908 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 18:01:03 INFO - PROCESS | 3692 | 1461114063914 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:03 INFO - PROCESS | 3692 | ++DOCSHELL 14AEBC00 == 47 [pid = 3692] [id = 155] 18:01:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (18874800) [pid = 3692] [serial = 463] [outer = 00000000] 18:01:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (18DABC00) [pid = 3692] [serial = 464] [outer = 18874800] 18:01:03 INFO - PROCESS | 3692 | 1461114063957 Marionette DEBUG loaded listener.js 18:01:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (1A052C00) [pid = 3692] [serial = 465] [outer = 18874800] 18:01:04 INFO - PROCESS | 3692 | 1461114064406 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 18:01:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:01:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 640ms 18:01:04 INFO - PROCESS | 3692 | 1461114064462 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 18:01:04 INFO - PROCESS | 3692 | 1461114064465 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 18:01:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:01:04 INFO - PROCESS | 3692 | 1461114064468 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:01:04 INFO - PROCESS | 3692 | 1461114064470 Marionette TRACE conn2 <- [1,586,null,{}] 18:01:04 INFO - PROCESS | 3692 | 1461114064473 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:04 INFO - PROCESS | 3692 | 1461114064590 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 18:01:04 INFO - PROCESS | 3692 | 1461114064606 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:04 INFO - PROCESS | 3692 | ++DOCSHELL 1D2B7000 == 48 [pid = 3692] [id = 156] 18:01:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1D2B8C00) [pid = 3692] [serial = 466] [outer = 00000000] 18:01:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (1D67C400) [pid = 3692] [serial = 467] [outer = 1D2B8C00] 18:01:04 INFO - PROCESS | 3692 | 1461114064655 Marionette DEBUG loaded listener.js 18:01:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1DAB3800) [pid = 3692] [serial = 468] [outer = 1D2B8C00] 18:01:05 INFO - PROCESS | 3692 | --DOCSHELL 1325F000 == 47 [pid = 3692] [id = 70] 18:01:05 INFO - PROCESS | 3692 | --DOCSHELL 1CB89400 == 46 [pid = 3692] [id = 100] 18:01:05 INFO - PROCESS | 3692 | --DOCSHELL 18929000 == 45 [pid = 3692] [id = 126] 18:01:05 INFO - PROCESS | 3692 | --DOCSHELL 1666BC00 == 44 [pid = 3692] [id = 83] 18:01:05 INFO - PROCESS | 3692 | --DOCSHELL 19580000 == 43 [pid = 3692] [id = 84] 18:01:05 INFO - PROCESS | 3692 | --DOCSHELL 17D66400 == 42 [pid = 3692] [id = 115] 18:01:05 INFO - PROCESS | 3692 | --DOCSHELL 13677400 == 41 [pid = 3692] [id = 145] 18:01:05 INFO - PROCESS | 3692 | --DOCSHELL 13A5E400 == 40 [pid = 3692] [id = 146] 18:01:05 INFO - PROCESS | 3692 | --DOCSHELL 1833A000 == 39 [pid = 3692] [id = 144] 18:01:05 INFO - PROCESS | 3692 | --DOCSHELL 14346000 == 38 [pid = 3692] [id = 142] 18:01:05 INFO - PROCESS | 3692 | --DOCSHELL 1886D000 == 37 [pid = 3692] [id = 143] 18:01:05 INFO - PROCESS | 3692 | --DOCSHELL 11BF5C00 == 36 [pid = 3692] [id = 141] 18:01:06 INFO - PROCESS | 3692 | --DOCSHELL 18CDDC00 == 35 [pid = 3692] [id = 150] 18:01:06 INFO - PROCESS | 3692 | --DOCSHELL 18DAF000 == 34 [pid = 3692] [id = 149] 18:01:06 INFO - PROCESS | 3692 | --DOCSHELL 14AEBC00 == 33 [pid = 3692] [id = 155] 18:01:06 INFO - PROCESS | 3692 | --DOCSHELL 1C2B1400 == 32 [pid = 3692] [id = 153] 18:01:06 INFO - PROCESS | 3692 | --DOCSHELL 1C2AD800 == 31 [pid = 3692] [id = 152] 18:01:06 INFO - PROCESS | 3692 | --DOCSHELL 13A5E800 == 30 [pid = 3692] [id = 151] 18:01:06 INFO - PROCESS | 3692 | --DOCSHELL 18C11400 == 29 [pid = 3692] [id = 148] 18:01:06 INFO - PROCESS | 3692 | --DOCSHELL 143AA800 == 28 [pid = 3692] [id = 154] 18:01:06 INFO - PROCESS | 3692 | --DOCSHELL 146A6800 == 27 [pid = 3692] [id = 147] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (1D673000) [pid = 3692] [serial = 299] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (1DE06800) [pid = 3692] [serial = 335] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (1A0B8C00) [pid = 3692] [serial = 296] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (1D7EA400) [pid = 3692] [serial = 290] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (188D0000) [pid = 3692] [serial = 248] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (1C044000) [pid = 3692] [serial = 251] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (17FE2400) [pid = 3692] [serial = 212] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (15BCE800) [pid = 3692] [serial = 338] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (1C888400) [pid = 3692] [serial = 257] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (17D61C00) [pid = 3692] [serial = 341] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (1C3AAC00) [pid = 3692] [serial = 254] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (19E3A400) [pid = 3692] [serial = 344] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (142C7000) [pid = 3692] [serial = 209] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (14AE9000) [pid = 3692] [serial = 245] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (16B0DC00) [pid = 3692] [serial = 293] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (1D15E400) [pid = 3692] [serial = 409] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (1CB92800) [pid = 3692] [serial = 407] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (1CA34400) [pid = 3692] [serial = 406] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (1D7EA000) [pid = 3692] [serial = 376] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (1DAB8400) [pid = 3692] [serial = 377] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (18CD3800) [pid = 3692] [serial = 389] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (18931C00) [pid = 3692] [serial = 388] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (18872800) [pid = 3692] [serial = 394] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1892E800) [pid = 3692] [serial = 395] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (1DE0E800) [pid = 3692] [serial = 386] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (1DAADC00) [pid = 3692] [serial = 385] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (19E30800) [pid = 3692] [serial = 383] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (19A31400) [pid = 3692] [serial = 382] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (18929C00) [pid = 3692] [serial = 392] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (18874000) [pid = 3692] [serial = 391] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (18DAD400) [pid = 3692] [serial = 397] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1957DC00) [pid = 3692] [serial = 398] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (19E2C400) [pid = 3692] [serial = 400] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1886BC00) [pid = 3692] [serial = 380] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (18325800) [pid = 3692] [serial = 379] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (19E38800) [pid = 3692] [serial = 413] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (18336800) [pid = 3692] [serial = 170] [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.] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1A9F7C00) [pid = 3692] [serial = 414] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1D2B5800) [pid = 3692] [serial = 410] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1A80C400) [pid = 3692] [serial = 403] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1DAAB000) [pid = 3692] [serial = 417] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1D67E000) [pid = 3692] [serial = 416] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1A25B000) [pid = 3692] [serial = 404] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (19E35400) [pid = 3692] [serial = 401] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (11BFA800) [pid = 3692] [serial = 419] [outer = 00000000] [url = about:blank] 18:01:06 INFO - PROCESS | 3692 | 1461114066492 Marionette TRACE conn2 <- [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]]]}] 18:01:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:01:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 2061ms 18:01:06 INFO - PROCESS | 3692 | 1461114066529 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 18:01:06 INFO - PROCESS | 3692 | 1461114066535 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 18:01:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:01:06 INFO - PROCESS | 3692 | 1461114066543 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:01:06 INFO - PROCESS | 3692 | 1461114066549 Marionette TRACE conn2 <- [1,590,null,{}] 18:01:06 INFO - PROCESS | 3692 | 1461114066558 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:06 INFO - PROCESS | 3692 | 1461114066668 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 18:01:06 INFO - PROCESS | 3692 | 1461114066677 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:06 INFO - PROCESS | 3692 | ++DOCSHELL 11C22C00 == 28 [pid = 3692] [id = 157] 18:01:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (11C23000) [pid = 3692] [serial = 469] [outer = 00000000] 18:01:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (12C0D400) [pid = 3692] [serial = 470] [outer = 11C23000] 18:01:06 INFO - PROCESS | 3692 | 1461114066730 Marionette DEBUG loaded listener.js 18:01:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (12CF8800) [pid = 3692] [serial = 471] [outer = 11C23000] 18:01:07 INFO - PROCESS | 3692 | 1461114067189 Marionette TRACE conn2 <- [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]]]}] 18:01:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:01:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 702ms 18:01:07 INFO - PROCESS | 3692 | 1461114067243 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 18:01:07 INFO - PROCESS | 3692 | 1461114067249 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 18:01:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:01:07 INFO - PROCESS | 3692 | 1461114067256 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:01:07 INFO - PROCESS | 3692 | 1461114067258 Marionette TRACE conn2 <- [1,594,null,{}] 18:01:07 INFO - PROCESS | 3692 | 1461114067262 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:07 INFO - PROCESS | 3692 | 1461114067339 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 18:01:07 INFO - PROCESS | 3692 | 1461114067347 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:07 INFO - PROCESS | 3692 | ++DOCSHELL 1325D400 == 29 [pid = 3692] [id = 158] 18:01:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (1325D800) [pid = 3692] [serial = 472] [outer = 00000000] 18:01:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (13731400) [pid = 3692] [serial = 473] [outer = 1325D800] 18:01:07 INFO - PROCESS | 3692 | 1461114067401 Marionette DEBUG loaded listener.js 18:01:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (137DC000) [pid = 3692] [serial = 474] [outer = 1325D800] 18:01:07 INFO - PROCESS | 3692 | 1461114067846 Marionette TRACE conn2 <- [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]]]}] 18:01:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:01:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 640ms 18:01:07 INFO - PROCESS | 3692 | 1461114067891 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 18:01:07 INFO - PROCESS | 3692 | 1461114067894 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 18:01:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:01:07 INFO - PROCESS | 3692 | 1461114067897 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:01:07 INFO - PROCESS | 3692 | 1461114067901 Marionette TRACE conn2 <- [1,598,null,{}] 18:01:07 INFO - PROCESS | 3692 | 1461114067911 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:07 INFO - PROCESS | 3692 | 1461114067990 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 18:01:08 INFO - PROCESS | 3692 | 1461114068091 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:08 INFO - PROCESS | 3692 | ++DOCSHELL 143A2000 == 30 [pid = 3692] [id = 159] 18:01:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (143A2C00) [pid = 3692] [serial = 475] [outer = 00000000] 18:01:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (14A06400) [pid = 3692] [serial = 476] [outer = 143A2C00] 18:01:08 INFO - PROCESS | 3692 | 1461114068146 Marionette DEBUG loaded listener.js 18:01:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (14AE9000) [pid = 3692] [serial = 477] [outer = 143A2C00] 18:01:08 INFO - PROCESS | 3692 | 1461114068526 Marionette TRACE conn2 <- [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]]]}] 18:01:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:01:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 687ms 18:01:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:01:08 INFO - PROCESS | 3692 | 1461114068596 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 18:01:08 INFO - PROCESS | 3692 | 1461114068598 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 18:01:08 INFO - PROCESS | 3692 | 1461114068601 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:01:08 INFO - PROCESS | 3692 | 1461114068603 Marionette TRACE conn2 <- [1,602,null,{}] 18:01:08 INFO - PROCESS | 3692 | 1461114068606 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:08 INFO - PROCESS | 3692 | 1461114068710 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 18:01:08 INFO - PROCESS | 3692 | 1461114068724 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:08 INFO - PROCESS | 3692 | ++DOCSHELL 157B7000 == 31 [pid = 3692] [id = 160] 18:01:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (159FA400) [pid = 3692] [serial = 478] [outer = 00000000] 18:01:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (15BD9C00) [pid = 3692] [serial = 479] [outer = 159FA400] 18:01:08 INFO - PROCESS | 3692 | 1461114068770 Marionette DEBUG loaded listener.js 18:01:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16540000) [pid = 3692] [serial = 480] [outer = 159FA400] 18:01:09 INFO - PROCESS | 3692 | 1461114069149 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 18:01:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:01:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 594ms 18:01:09 INFO - PROCESS | 3692 | 1461114069199 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 18:01:09 INFO - PROCESS | 3692 | 1461114069200 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 18:01:09 INFO - PROCESS | 3692 | 1461114069204 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:01:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:01:09 INFO - PROCESS | 3692 | 1461114069205 Marionette TRACE conn2 <- [1,606,null,{}] 18:01:09 INFO - PROCESS | 3692 | 1461114069209 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:09 INFO - PROCESS | 3692 | 1461114069280 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 18:01:09 INFO - PROCESS | 3692 | 1461114069382 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:09 INFO - PROCESS | 3692 | ++DOCSHELL 1653F000 == 32 [pid = 3692] [id = 161] 18:01:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1653FC00) [pid = 3692] [serial = 481] [outer = 00000000] 18:01:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16B81800) [pid = 3692] [serial = 482] [outer = 1653FC00] 18:01:09 INFO - PROCESS | 3692 | 1461114069426 Marionette DEBUG loaded listener.js 18:01:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (16B8B000) [pid = 3692] [serial = 483] [outer = 1653FC00] 18:01:09 INFO - PROCESS | 3692 | 1461114069796 Marionette TRACE conn2 <- [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]]]}] 18:01:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:01:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 640ms 18:01:09 INFO - PROCESS | 3692 | 1461114069845 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 18:01:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:01:09 INFO - PROCESS | 3692 | 1461114069847 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 18:01:09 INFO - PROCESS | 3692 | 1461114069850 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:01:09 INFO - PROCESS | 3692 | 1461114069852 Marionette TRACE conn2 <- [1,610,null,{}] 18:01:09 INFO - PROCESS | 3692 | 1461114069855 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:09 INFO - PROCESS | 3692 | 1461114069945 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 18:01:09 INFO - PROCESS | 3692 | 1461114069952 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:09 INFO - PROCESS | 3692 | ++DOCSHELL 16B88000 == 33 [pid = 3692] [id = 162] 18:01:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (17AF9000) [pid = 3692] [serial = 484] [outer = 00000000] 18:01:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (17F3D000) [pid = 3692] [serial = 485] [outer = 17AF9000] 18:01:09 INFO - PROCESS | 3692 | 1461114069999 Marionette DEBUG loaded listener.js 18:01:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1832A000) [pid = 3692] [serial = 486] [outer = 17AF9000] 18:01:10 INFO - PROCESS | 3692 | 1461114070402 Marionette TRACE conn2 <- [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]]]}] 18:01:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:01:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 594ms 18:01:10 INFO - PROCESS | 3692 | 1461114070445 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 18:01:10 INFO - PROCESS | 3692 | 1461114070447 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 18:01:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:01:10 INFO - PROCESS | 3692 | 1461114070450 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:01:10 INFO - PROCESS | 3692 | 1461114070452 Marionette TRACE conn2 <- [1,614,null,{}] 18:01:10 INFO - PROCESS | 3692 | 1461114070455 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:10 INFO - PROCESS | 3692 | 1461114070537 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 18:01:10 INFO - PROCESS | 3692 | 1461114070543 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:10 INFO - PROCESS | 3692 | ++DOCSHELL 17FE7800 == 34 [pid = 3692] [id = 163] 18:01:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (18330C00) [pid = 3692] [serial = 487] [outer = 00000000] 18:01:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (18647400) [pid = 3692] [serial = 488] [outer = 18330C00] 18:01:10 INFO - PROCESS | 3692 | 1461114070587 Marionette DEBUG loaded listener.js 18:01:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (18646C00) [pid = 3692] [serial = 489] [outer = 18330C00] 18:01:11 INFO - PROCESS | 3692 | 1461114071011 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 18:01:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:01:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 594ms 18:01:11 INFO - PROCESS | 3692 | 1461114071047 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 18:01:11 INFO - PROCESS | 3692 | 1461114071049 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 18:01:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:01:11 INFO - PROCESS | 3692 | 1461114071052 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:01:11 INFO - PROCESS | 3692 | 1461114071055 Marionette TRACE conn2 <- [1,618,null,{}] 18:01:11 INFO - PROCESS | 3692 | 1461114071090 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:11 INFO - PROCESS | 3692 | 1461114071159 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 18:01:11 INFO - PROCESS | 3692 | 1461114071166 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:11 INFO - PROCESS | 3692 | ++DOCSHELL 1886EC00 == 35 [pid = 3692] [id = 164] 18:01:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1886F000) [pid = 3692] [serial = 490] [outer = 00000000] 18:01:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (18877400) [pid = 3692] [serial = 491] [outer = 1886F000] 18:01:11 INFO - PROCESS | 3692 | 1461114071213 Marionette DEBUG loaded listener.js 18:01:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (18877000) [pid = 3692] [serial = 492] [outer = 1886F000] 18:01:11 INFO - PROCESS | 3692 | 1461114071728 Marionette TRACE conn2 <- [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]]]}] 18:01:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:01:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 703ms 18:01:11 INFO - PROCESS | 3692 | 1461114071777 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 18:01:11 INFO - PROCESS | 3692 | 1461114071779 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 18:01:11 INFO - PROCESS | 3692 | 1461114071782 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:01:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:01:11 INFO - PROCESS | 3692 | 1461114071784 Marionette TRACE conn2 <- [1,622,null,{}] 18:01:11 INFO - PROCESS | 3692 | 1461114071788 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:11 INFO - PROCESS | 3692 | 1461114071913 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 18:01:11 INFO - PROCESS | 3692 | 1461114071966 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:11 INFO - PROCESS | 3692 | ++DOCSHELL 13A5BC00 == 36 [pid = 3692] [id = 165] 18:01:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (18CD6C00) [pid = 3692] [serial = 493] [outer = 00000000] 18:01:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (18CDC400) [pid = 3692] [serial = 494] [outer = 18CD6C00] 18:01:12 INFO - PROCESS | 3692 | 1461114072010 Marionette DEBUG loaded listener.js 18:01:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (18DA8C00) [pid = 3692] [serial = 495] [outer = 18CD6C00] 18:01:12 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:12 INFO - PROCESS | 3692 | [3692] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:12 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:12 INFO - PROCESS | 3692 | 1461114072445 Marionette TRACE conn2 <- [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]]]}] 18:01:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:01:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 703ms 18:01:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:01:12 INFO - PROCESS | 3692 | 1461114072487 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 18:01:12 INFO - PROCESS | 3692 | 1461114072488 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 18:01:12 INFO - PROCESS | 3692 | 1461114072495 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:01:12 INFO - PROCESS | 3692 | 1461114072497 Marionette TRACE conn2 <- [1,626,null,{}] 18:01:12 INFO - PROCESS | 3692 | 1461114072500 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:12 INFO - PROCESS | 3692 | 1461114072621 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 18:01:12 INFO - PROCESS | 3692 | 1461114072628 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:12 INFO - PROCESS | 3692 | ++DOCSHELL 11C16800 == 37 [pid = 3692] [id = 166] 18:01:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (15BA9400) [pid = 3692] [serial = 496] [outer = 00000000] 18:01:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (18B15000) [pid = 3692] [serial = 497] [outer = 15BA9400] 18:01:12 INFO - PROCESS | 3692 | 1461114072671 Marionette DEBUG loaded listener.js 18:01:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (18CD2800) [pid = 3692] [serial = 498] [outer = 15BA9400] 18:01:12 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:12 INFO - PROCESS | 3692 | [3692] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:13 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:13 INFO - PROCESS | 3692 | 1461114073090 Marionette TRACE conn2 <- [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]]]}] 18:01:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:01:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 625ms 18:01:13 INFO - PROCESS | 3692 | 1461114073131 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 18:01:13 INFO - PROCESS | 3692 | 1461114073133 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 18:01:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:01:13 INFO - PROCESS | 3692 | 1461114073137 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:01:13 INFO - PROCESS | 3692 | 1461114073139 Marionette TRACE conn2 <- [1,630,null,{}] 18:01:13 INFO - PROCESS | 3692 | 1461114073148 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:13 INFO - PROCESS | 3692 | 1461114073259 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 18:01:13 INFO - PROCESS | 3692 | 1461114073345 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:13 INFO - PROCESS | 3692 | ++DOCSHELL 13733400 == 38 [pid = 3692] [id = 167] 18:01:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (15E6E000) [pid = 3692] [serial = 499] [outer = 00000000] 18:01:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (193E2C00) [pid = 3692] [serial = 500] [outer = 15E6E000] 18:01:13 INFO - PROCESS | 3692 | 1461114073393 Marionette DEBUG loaded listener.js 18:01:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (19BEBC00) [pid = 3692] [serial = 501] [outer = 15E6E000] 18:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (18874800) [pid = 3692] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (18DAD800) [pid = 3692] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (1C2ADC00) [pid = 3692] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (1CB8E000) [pid = 3692] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (11BF6000) [pid = 3692] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (11BF4C00) [pid = 3692] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (19881C00) [pid = 3692] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (18DAF400) [pid = 3692] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (18C11C00) [pid = 3692] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (14A05400) [pid = 3692] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (13A61C00) [pid = 3692] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (142EAC00) [pid = 3692] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (1892CC00) [pid = 3692] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (18873800) [pid = 3692] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (15725000) [pid = 3692] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:01:13 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (15B39800) [pid = 3692] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:01:13 INFO - PROCESS | 3692 | 1461114073990 Marionette TRACE conn2 <- [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]]]}] 18:01:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:01:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 906ms 18:01:14 INFO - PROCESS | 3692 | 1461114074041 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 18:01:14 INFO - PROCESS | 3692 | 1461114074043 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 18:01:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:01:14 INFO - PROCESS | 3692 | 1461114074047 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:01:14 INFO - PROCESS | 3692 | 1461114074048 Marionette TRACE conn2 <- [1,634,null,{}] 18:01:14 INFO - PROCESS | 3692 | 1461114074052 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:14 INFO - PROCESS | 3692 | 1461114074126 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 18:01:14 INFO - PROCESS | 3692 | 1461114074132 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:14 INFO - PROCESS | 3692 | ++DOCSHELL 143A3800 == 39 [pid = 3692] [id = 168] 18:01:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1666B000) [pid = 3692] [serial = 502] [outer = 00000000] 18:01:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1892AC00) [pid = 3692] [serial = 503] [outer = 1666B000] 18:01:14 INFO - PROCESS | 3692 | 1461114074175 Marionette DEBUG loaded listener.js 18:01:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (18873800) [pid = 3692] [serial = 504] [outer = 1666B000] 18:01:14 INFO - PROCESS | 3692 | 1461114074577 Marionette TRACE conn2 <- [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]]]}] 18:01:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:01:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 593ms 18:01:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:01:14 INFO - PROCESS | 3692 | 1461114074644 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 18:01:14 INFO - PROCESS | 3692 | 1461114074646 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 18:01:14 INFO - PROCESS | 3692 | 1461114074649 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:01:14 INFO - PROCESS | 3692 | 1461114074651 Marionette TRACE conn2 <- [1,638,null,{}] 18:01:14 INFO - PROCESS | 3692 | 1461114074654 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:14 INFO - PROCESS | 3692 | 1461114074725 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 18:01:14 INFO - PROCESS | 3692 | 1461114074730 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:14 INFO - PROCESS | 3692 | ++DOCSHELL 18DAC000 == 40 [pid = 3692] [id = 169] 18:01:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (18DAD400) [pid = 3692] [serial = 505] [outer = 00000000] 18:01:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (19E31000) [pid = 3692] [serial = 506] [outer = 18DAD400] 18:01:14 INFO - PROCESS | 3692 | 1461114074774 Marionette DEBUG loaded listener.js 18:01:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (19E35000) [pid = 3692] [serial = 507] [outer = 18DAD400] 18:01:15 INFO - PROCESS | 3692 | 1461114075198 Marionette TRACE conn2 <- [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]]]}] 18:01:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:01:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 594ms 18:01:15 INFO - PROCESS | 3692 | 1461114075246 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 18:01:15 INFO - PROCESS | 3692 | 1461114075249 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 18:01:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:01:15 INFO - PROCESS | 3692 | 1461114075252 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:01:15 INFO - PROCESS | 3692 | 1461114075254 Marionette TRACE conn2 <- [1,642,null,{}] 18:01:15 INFO - PROCESS | 3692 | 1461114075261 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:15 INFO - PROCESS | 3692 | 1461114075333 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 18:01:15 INFO - PROCESS | 3692 | 1461114075339 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:15 INFO - PROCESS | 3692 | ++DOCSHELL 18C13000 == 41 [pid = 3692] [id = 170] 18:01:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (19E38400) [pid = 3692] [serial = 508] [outer = 00000000] 18:01:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (1A056400) [pid = 3692] [serial = 509] [outer = 19E38400] 18:01:15 INFO - PROCESS | 3692 | 1461114075382 Marionette DEBUG loaded listener.js 18:01:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (1A251000) [pid = 3692] [serial = 510] [outer = 19E38400] 18:01:15 INFO - PROCESS | 3692 | 1461114075858 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 18:01:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:01:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 703ms 18:01:15 INFO - PROCESS | 3692 | 1461114075952 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 18:01:15 INFO - PROCESS | 3692 | 1461114075956 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 18:01:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:01:15 INFO - PROCESS | 3692 | 1461114075962 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:01:15 INFO - PROCESS | 3692 | 1461114075967 Marionette TRACE conn2 <- [1,646,null,{}] 18:01:15 INFO - PROCESS | 3692 | 1461114075973 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:16 INFO - PROCESS | 3692 | 1461114076193 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 18:01:16 INFO - PROCESS | 3692 | 1461114076264 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:16 INFO - PROCESS | 3692 | ++DOCSHELL 11C19400 == 42 [pid = 3692] [id = 171] 18:01:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (11C1FC00) [pid = 3692] [serial = 511] [outer = 00000000] 18:01:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (12BB9000) [pid = 3692] [serial = 512] [outer = 11C1FC00] 18:01:16 INFO - PROCESS | 3692 | 1461114076324 Marionette DEBUG loaded listener.js 18:01:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (12DD8C00) [pid = 3692] [serial = 513] [outer = 11C1FC00] 18:01:17 INFO - PROCESS | 3692 | 1461114077011 Marionette TRACE conn2 <- [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]]]}] 18:01:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:01:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1094ms 18:01:17 INFO - PROCESS | 3692 | 1461114077082 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 18:01:17 INFO - PROCESS | 3692 | 1461114077088 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 18:01:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:01:17 INFO - PROCESS | 3692 | 1461114077095 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:01:17 INFO - PROCESS | 3692 | 1461114077099 Marionette TRACE conn2 <- [1,650,null,{}] 18:01:17 INFO - PROCESS | 3692 | 1461114077103 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:17 INFO - PROCESS | 3692 | 1461114077212 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 18:01:17 INFO - PROCESS | 3692 | 1461114077289 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:17 INFO - PROCESS | 3692 | ++DOCSHELL 1320A800 == 43 [pid = 3692] [id = 172] 18:01:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (13A4B800) [pid = 3692] [serial = 514] [outer = 00000000] 18:01:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (14345400) [pid = 3692] [serial = 515] [outer = 13A4B800] 18:01:17 INFO - PROCESS | 3692 | 1461114077343 Marionette DEBUG loaded listener.js 18:01:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (146AF000) [pid = 3692] [serial = 516] [outer = 13A4B800] 18:01:17 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:18 INFO - PROCESS | 3692 | [3692] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:18 INFO - PROCESS | 3692 | 1461114078280 Marionette TRACE conn2 <- [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]]]}] 18:01:18 INFO - PROCESS | 3692 | --DOCSHELL 18DAC000 == 42 [pid = 3692] [id = 169] 18:01:18 INFO - PROCESS | 3692 | --DOCSHELL 143A3800 == 41 [pid = 3692] [id = 168] 18:01:18 INFO - PROCESS | 3692 | --DOCSHELL 13733400 == 40 [pid = 3692] [id = 167] 18:01:18 INFO - PROCESS | 3692 | --DOCSHELL 11C16800 == 39 [pid = 3692] [id = 166] 18:01:18 INFO - PROCESS | 3692 | --DOCSHELL 13A5BC00 == 38 [pid = 3692] [id = 165] 18:01:18 INFO - PROCESS | 3692 | --DOCSHELL 1886EC00 == 37 [pid = 3692] [id = 164] 18:01:18 INFO - PROCESS | 3692 | --DOCSHELL 17FE7800 == 36 [pid = 3692] [id = 163] 18:01:18 INFO - PROCESS | 3692 | --DOCSHELL 16B88000 == 35 [pid = 3692] [id = 162] 18:01:18 INFO - PROCESS | 3692 | --DOCSHELL 1653F000 == 34 [pid = 3692] [id = 161] 18:01:18 INFO - PROCESS | 3692 | --DOCSHELL 157B7000 == 33 [pid = 3692] [id = 160] 18:01:18 INFO - PROCESS | 3692 | --DOCSHELL 143A2000 == 32 [pid = 3692] [id = 159] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1D67C400) [pid = 3692] [serial = 467] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOCSHELL 1325D400 == 31 [pid = 3692] [id = 158] 18:01:18 INFO - PROCESS | 3692 | --DOCSHELL 11C22C00 == 30 [pid = 3692] [id = 157] 18:01:18 INFO - PROCESS | 3692 | --DOCSHELL 1D2B7000 == 29 [pid = 3692] [id = 156] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (1A052C00) [pid = 3692] [serial = 465] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (1C3B7C00) [pid = 3692] [serial = 452] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (1D0CB400) [pid = 3692] [serial = 455] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (1D2C1800) [pid = 3692] [serial = 458] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (1D0CFC00) [pid = 3692] [serial = 456] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (18DABC00) [pid = 3692] [serial = 464] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (1D7E6000) [pid = 3692] [serial = 459] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (12D79C00) [pid = 3692] [serial = 422] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (14347800) [pid = 3692] [serial = 420] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1A0BE000) [pid = 3692] [serial = 449] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (19873000) [pid = 3692] [serial = 446] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (19AFBC00) [pid = 3692] [serial = 447] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (18CD8000) [pid = 3692] [serial = 443] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (18CDCC00) [pid = 3692] [serial = 444] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (17AA8000) [pid = 3692] [serial = 440] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (17D65000) [pid = 3692] [serial = 441] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (18645800) [pid = 3692] [serial = 438] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (17FE5000) [pid = 3692] [serial = 437] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (17FE7C00) [pid = 3692] [serial = 435] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (17F35000) [pid = 3692] [serial = 434] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1D67D000) [pid = 3692] [serial = 432] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1D2BA800) [pid = 3692] [serial = 431] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (19632000) [pid = 3692] [serial = 429] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (18CDF000) [pid = 3692] [serial = 428] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (17D61000) [pid = 3692] [serial = 426] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (16B8B800) [pid = 3692] [serial = 425] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (13A54400) [pid = 3692] [serial = 423] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1C88E800) [pid = 3692] [serial = 453] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (17D5B000) [pid = 3692] [serial = 461] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (18328000) [pid = 3692] [serial = 462] [outer = 00000000] [url = about:blank] 18:01:18 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (1A256800) [pid = 3692] [serial = 450] [outer = 00000000] [url = about:blank] 18:01:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:01:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1250ms 18:01:18 INFO - PROCESS | 3692 | 1461114078347 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 18:01:18 INFO - PROCESS | 3692 | 1461114078351 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 18:01:18 INFO - PROCESS | 3692 | 1461114078356 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:01:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:01:18 INFO - PROCESS | 3692 | 1461114078360 Marionette TRACE conn2 <- [1,654,null,{}] 18:01:18 INFO - PROCESS | 3692 | 1461114078367 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:18 INFO - PROCESS | 3692 | 1461114078445 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 18:01:18 INFO - PROCESS | 3692 | 1461114078461 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:18 INFO - PROCESS | 3692 | ++DOCSHELL 1325EC00 == 30 [pid = 3692] [id = 173] 18:01:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (1325F000) [pid = 3692] [serial = 517] [outer = 00000000] 18:01:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (1372F800) [pid = 3692] [serial = 518] [outer = 1325F000] 18:01:18 INFO - PROCESS | 3692 | 1461114078508 Marionette DEBUG loaded listener.js 18:01:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (13A53800) [pid = 3692] [serial = 519] [outer = 1325F000] 18:01:18 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:18 INFO - PROCESS | 3692 | [3692] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:01:18 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:19 INFO - PROCESS | 3692 | 1461114079000 Marionette TRACE conn2 <- [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]]]}] 18:01:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:01:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 703ms 18:01:19 INFO - PROCESS | 3692 | 1461114079058 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 18:01:19 INFO - PROCESS | 3692 | 1461114079063 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 18:01:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:01:19 INFO - PROCESS | 3692 | 1461114079069 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:01:19 INFO - PROCESS | 3692 | 1461114079071 Marionette TRACE conn2 <- [1,658,null,{}] 18:01:19 INFO - PROCESS | 3692 | 1461114079075 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:19 INFO - PROCESS | 3692 | 1461114079150 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 18:01:19 INFO - PROCESS | 3692 | 1461114079224 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:19 INFO - PROCESS | 3692 | ++DOCSHELL 12D72C00 == 31 [pid = 3692] [id = 174] 18:01:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (13A55400) [pid = 3692] [serial = 520] [outer = 00000000] 18:01:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (146A5400) [pid = 3692] [serial = 521] [outer = 13A55400] 18:01:19 INFO - PROCESS | 3692 | 1461114079271 Marionette DEBUG loaded listener.js 18:01:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (14AB4400) [pid = 3692] [serial = 522] [outer = 13A55400] 18:01:19 INFO - PROCESS | 3692 | 1461114079658 Marionette TRACE conn2 <- [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]]]}] 18:01:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:01:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 625ms 18:01:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:01:19 INFO - PROCESS | 3692 | 1461114079706 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 18:01:19 INFO - PROCESS | 3692 | 1461114079708 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 18:01:19 INFO - PROCESS | 3692 | 1461114079712 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:01:19 INFO - PROCESS | 3692 | 1461114079715 Marionette TRACE conn2 <- [1,662,null,{}] 18:01:19 INFO - PROCESS | 3692 | 1461114079726 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:19 INFO - PROCESS | 3692 | 1461114079813 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 18:01:19 INFO - PROCESS | 3692 | 1461114079819 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:19 INFO - PROCESS | 3692 | ++DOCSHELL 16540400 == 32 [pid = 3692] [id = 175] 18:01:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (1666AC00) [pid = 3692] [serial = 523] [outer = 00000000] 18:01:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (17AA1C00) [pid = 3692] [serial = 524] [outer = 1666AC00] 18:01:19 INFO - PROCESS | 3692 | 1461114079866 Marionette DEBUG loaded listener.js 18:01:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (17D59800) [pid = 3692] [serial = 525] [outer = 1666AC00] 18:01:20 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:20 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:20 INFO - PROCESS | 3692 | 1461114080326 Marionette TRACE conn2 <- [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]]]}] 18:01:20 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 18:01:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 625ms 18:01:20 INFO - PROCESS | 3692 | 1461114080349 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 18:01:20 INFO - PROCESS | 3692 | 1461114080352 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 18:01:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:01:20 INFO - PROCESS | 3692 | 1461114080355 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:01:20 INFO - PROCESS | 3692 | 1461114080356 Marionette TRACE conn2 <- [1,666,null,{}] 18:01:20 INFO - PROCESS | 3692 | 1461114080370 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:20 INFO - PROCESS | 3692 | 1461114080471 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 18:01:20 INFO - PROCESS | 3692 | 1461114080553 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:20 INFO - PROCESS | 3692 | ++DOCSHELL 17D61000 == 33 [pid = 3692] [id = 176] 18:01:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (17F3C800) [pid = 3692] [serial = 526] [outer = 00000000] 18:01:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (18321000) [pid = 3692] [serial = 527] [outer = 17F3C800] 18:01:20 INFO - PROCESS | 3692 | 1461114080598 Marionette DEBUG loaded listener.js 18:01:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (18329400) [pid = 3692] [serial = 528] [outer = 17F3C800] 18:01:21 INFO - PROCESS | 3692 | 1461114081012 Marionette TRACE conn2 <- [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]]]}] 18:01:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:01:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 687ms 18:01:21 INFO - PROCESS | 3692 | 1461114081054 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 18:01:21 INFO - PROCESS | 3692 | 1461114081056 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 18:01:21 INFO - PROCESS | 3692 | 1461114081059 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:01:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:01:21 INFO - PROCESS | 3692 | 1461114081061 Marionette TRACE conn2 <- [1,670,null,{}] 18:01:21 INFO - PROCESS | 3692 | 1461114081065 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:21 INFO - PROCESS | 3692 | 1461114081162 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 18:01:21 INFO - PROCESS | 3692 | 1461114081168 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:21 INFO - PROCESS | 3692 | ++DOCSHELL 17D63000 == 34 [pid = 3692] [id = 177] 18:01:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (17FE7800) [pid = 3692] [serial = 529] [outer = 00000000] 18:01:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (18647C00) [pid = 3692] [serial = 530] [outer = 17FE7800] 18:01:21 INFO - PROCESS | 3692 | 1461114081213 Marionette DEBUG loaded listener.js 18:01:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (18642C00) [pid = 3692] [serial = 531] [outer = 17FE7800] 18:01:22 INFO - PROCESS | 3692 | 1461114082171 Marionette TRACE conn2 <- [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]]]}] 18:01:22 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) 18:01:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1140ms 18:01:22 INFO - PROCESS | 3692 | 1461114082203 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 18:01:22 INFO - PROCESS | 3692 | 1461114082205 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 18:01:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:01:22 INFO - PROCESS | 3692 | 1461114082208 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:01:22 INFO - PROCESS | 3692 | 1461114082210 Marionette TRACE conn2 <- [1,674,null,{}] 18:01:22 INFO - PROCESS | 3692 | 1461114082214 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:22 INFO - PROCESS | 3692 | 1461114082331 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 18:01:22 INFO - PROCESS | 3692 | 1461114082339 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:22 INFO - PROCESS | 3692 | ++DOCSHELL 18876C00 == 35 [pid = 3692] [id = 178] 18:01:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (18877800) [pid = 3692] [serial = 532] [outer = 00000000] 18:01:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (18C12800) [pid = 3692] [serial = 533] [outer = 18877800] 18:01:22 INFO - PROCESS | 3692 | 1461114082387 Marionette DEBUG loaded listener.js 18:01:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (18C11400) [pid = 3692] [serial = 534] [outer = 18877800] 18:01:22 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (1325D800) [pid = 3692] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:01:22 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (18CD6C00) [pid = 3692] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:01:22 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (1D2B8C00) [pid = 3692] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:01:22 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (143A2C00) [pid = 3692] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:01:22 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (18330C00) [pid = 3692] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:01:22 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1886F000) [pid = 3692] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:01:22 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (159FA400) [pid = 3692] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:01:22 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (17AF9000) [pid = 3692] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:01:22 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (11C23000) [pid = 3692] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:01:22 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (15BA9400) [pid = 3692] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:01:22 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (15E6E000) [pid = 3692] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:01:22 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (18DAD400) [pid = 3692] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:01:22 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1653FC00) [pid = 3692] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:01:22 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1666B000) [pid = 3692] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:01:23 INFO - PROCESS | 3692 | 1461114083339 Marionette TRACE conn2 <- [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]]]}] 18:01:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:01:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1140ms 18:01:23 INFO - PROCESS | 3692 | 1461114083359 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 18:01:23 INFO - PROCESS | 3692 | 1461114083361 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 18:01:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:01:23 INFO - PROCESS | 3692 | 1461114083365 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:01:23 INFO - PROCESS | 3692 | 1461114083366 Marionette TRACE conn2 <- [1,678,null,{}] 18:01:23 INFO - PROCESS | 3692 | 1461114083373 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:23 INFO - PROCESS | 3692 | 1461114083444 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 18:01:23 INFO - PROCESS | 3692 | 1461114083450 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:23 INFO - PROCESS | 3692 | ++DOCSHELL 13A60800 == 36 [pid = 3692] [id = 179] 18:01:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (15B39800) [pid = 3692] [serial = 535] [outer = 00000000] 18:01:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (18391C00) [pid = 3692] [serial = 536] [outer = 15B39800] 18:01:23 INFO - PROCESS | 3692 | 1461114083493 Marionette DEBUG loaded listener.js 18:01:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (18645400) [pid = 3692] [serial = 537] [outer = 15B39800] 18:01:24 INFO - PROCESS | 3692 | 1461114084426 Marionette TRACE conn2 <- [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]]]}] 18:01:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:01:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1078ms 18:01:24 INFO - PROCESS | 3692 | 1461114084461 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 18:01:24 INFO - PROCESS | 3692 | 1461114084463 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 18:01:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:01:24 INFO - PROCESS | 3692 | 1461114084466 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:01:24 INFO - PROCESS | 3692 | 1461114084468 Marionette TRACE conn2 <- [1,682,null,{}] 18:01:24 INFO - PROCESS | 3692 | 1461114084472 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:24 INFO - PROCESS | 3692 | 1461114084542 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 18:01:24 INFO - PROCESS | 3692 | 1461114084548 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:24 INFO - PROCESS | 3692 | ++DOCSHELL 165C4800 == 37 [pid = 3692] [id = 180] 18:01:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16B84800) [pid = 3692] [serial = 538] [outer = 00000000] 18:01:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (18CDD000) [pid = 3692] [serial = 539] [outer = 16B84800] 18:01:24 INFO - PROCESS | 3692 | 1461114084591 Marionette DEBUG loaded listener.js 18:01:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (18DA9C00) [pid = 3692] [serial = 540] [outer = 16B84800] 18:01:25 INFO - PROCESS | 3692 | 1461114085734 Marionette TRACE conn2 <- [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]]]}] 18:01:25 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) 18:01:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1296ms 18:01:25 INFO - PROCESS | 3692 | 1461114085764 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 18:01:25 INFO - PROCESS | 3692 | 1461114085767 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 18:01:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:01:25 INFO - PROCESS | 3692 | 1461114085772 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:01:25 INFO - PROCESS | 3692 | 1461114085776 Marionette TRACE conn2 <- [1,686,null,{}] 18:01:25 INFO - PROCESS | 3692 | 1461114085782 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:25 INFO - PROCESS | 3692 | 1461114085882 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 18:01:26 INFO - PROCESS | 3692 | 1461114085996 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:26 INFO - PROCESS | 3692 | ++DOCSHELL 13734000 == 38 [pid = 3692] [id = 181] 18:01:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (137DC800) [pid = 3692] [serial = 541] [outer = 00000000] 18:01:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (14AB1800) [pid = 3692] [serial = 542] [outer = 137DC800] 18:01:26 INFO - PROCESS | 3692 | 1461114086094 Marionette DEBUG loaded listener.js 18:01:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (15B3A000) [pid = 3692] [serial = 543] [outer = 137DC800] 18:01:27 INFO - PROCESS | 3692 | 1461114087123 Marionette TRACE conn2 <- [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]]]}] 18:01:27 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) 18:01:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1422ms 18:01:27 INFO - PROCESS | 3692 | 1461114087184 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 18:01:27 INFO - PROCESS | 3692 | 1461114087190 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 18:01:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:01:27 INFO - PROCESS | 3692 | 1461114087197 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:01:27 INFO - PROCESS | 3692 | 1461114087201 Marionette TRACE conn2 <- [1,690,null,{}] 18:01:27 INFO - PROCESS | 3692 | 1461114087205 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:27 INFO - PROCESS | 3692 | 1461114087341 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 18:01:27 INFO - PROCESS | 3692 | 1461114087462 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:27 INFO - PROCESS | 3692 | ++DOCSHELL 1653F400 == 39 [pid = 3692] [id = 182] 18:01:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16B87C00) [pid = 3692] [serial = 544] [outer = 00000000] 18:01:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1863C400) [pid = 3692] [serial = 545] [outer = 16B87C00] 18:01:27 INFO - PROCESS | 3692 | 1461114087515 Marionette DEBUG loaded listener.js 18:01:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (18327C00) [pid = 3692] [serial = 546] [outer = 16B87C00] 18:01:28 INFO - PROCESS | 3692 | 1461114088564 Marionette TRACE conn2 <- [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]]]}] 18:01:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:01:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1390ms 18:01:28 INFO - PROCESS | 3692 | 1461114088601 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 18:01:28 INFO - PROCESS | 3692 | 1461114088604 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 18:01:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:01:28 INFO - PROCESS | 3692 | 1461114088609 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:01:28 INFO - PROCESS | 3692 | 1461114088613 Marionette TRACE conn2 <- [1,694,null,{}] 18:01:28 INFO - PROCESS | 3692 | 1461114088618 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:28 INFO - PROCESS | 3692 | 1461114088713 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 18:01:28 INFO - PROCESS | 3692 | 1461114088840 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:28 INFO - PROCESS | 3692 | ++DOCSHELL 13A53C00 == 40 [pid = 3692] [id = 183] 18:01:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (13A58C00) [pid = 3692] [serial = 547] [outer = 00000000] 18:01:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (13A62800) [pid = 3692] [serial = 548] [outer = 13A58C00] 18:01:28 INFO - PROCESS | 3692 | 1461114088890 Marionette DEBUG loaded listener.js 18:01:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (11C15400) [pid = 3692] [serial = 549] [outer = 13A58C00] 18:01:29 INFO - PROCESS | 3692 | --DOCSHELL 13A60800 == 39 [pid = 3692] [id = 179] 18:01:29 INFO - PROCESS | 3692 | --DOCSHELL 18876C00 == 38 [pid = 3692] [id = 178] 18:01:29 INFO - PROCESS | 3692 | --DOCSHELL 17D63000 == 37 [pid = 3692] [id = 177] 18:01:29 INFO - PROCESS | 3692 | --DOCSHELL 17D61000 == 36 [pid = 3692] [id = 176] 18:01:29 INFO - PROCESS | 3692 | --DOCSHELL 16540400 == 35 [pid = 3692] [id = 175] 18:01:29 INFO - PROCESS | 3692 | --DOCSHELL 12D72C00 == 34 [pid = 3692] [id = 174] 18:01:29 INFO - PROCESS | 3692 | --DOCSHELL 1325EC00 == 33 [pid = 3692] [id = 173] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (13731400) [pid = 3692] [serial = 473] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (18CDC400) [pid = 3692] [serial = 494] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (1DAB3800) [pid = 3692] [serial = 468] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (14A06400) [pid = 3692] [serial = 476] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (14AE9000) [pid = 3692] [serial = 477] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (18647400) [pid = 3692] [serial = 488] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (18646C00) [pid = 3692] [serial = 489] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (18877400) [pid = 3692] [serial = 491] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (15BD9C00) [pid = 3692] [serial = 479] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (16540000) [pid = 3692] [serial = 480] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (17F3D000) [pid = 3692] [serial = 485] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1832A000) [pid = 3692] [serial = 486] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (12C0D400) [pid = 3692] [serial = 470] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (12CF8800) [pid = 3692] [serial = 471] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1A056400) [pid = 3692] [serial = 509] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (18B15000) [pid = 3692] [serial = 497] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (18DA8C00) [pid = 3692] [serial = 495] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (193E2C00) [pid = 3692] [serial = 500] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (18CD2800) [pid = 3692] [serial = 498] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (19E31000) [pid = 3692] [serial = 506] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (16B81800) [pid = 3692] [serial = 482] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (16B8B000) [pid = 3692] [serial = 483] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (19BEBC00) [pid = 3692] [serial = 501] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (137DC000) [pid = 3692] [serial = 474] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (19E35000) [pid = 3692] [serial = 507] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (1892AC00) [pid = 3692] [serial = 503] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 61 (18873800) [pid = 3692] [serial = 504] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | --DOMWINDOW == 60 (18877000) [pid = 3692] [serial = 492] [outer = 00000000] [url = about:blank] 18:01:29 INFO - PROCESS | 3692 | 1461114089839 Marionette TRACE conn2 <- [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]]]}] 18:01:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:01:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1250ms 18:01:29 INFO - PROCESS | 3692 | 1461114089864 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 18:01:29 INFO - PROCESS | 3692 | 1461114089869 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 18:01:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:01:29 INFO - PROCESS | 3692 | 1461114089875 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:01:29 INFO - PROCESS | 3692 | 1461114089877 Marionette TRACE conn2 <- [1,698,null,{}] 18:01:29 INFO - PROCESS | 3692 | 1461114089881 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:29 INFO - PROCESS | 3692 | 1461114089957 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 18:01:29 INFO - PROCESS | 3692 | 1461114089963 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:29 INFO - PROCESS | 3692 | ++DOCSHELL 13A5BC00 == 34 [pid = 3692] [id = 184] 18:01:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 61 (13A5E800) [pid = 3692] [serial = 550] [outer = 00000000] 18:01:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 62 (15559000) [pid = 3692] [serial = 551] [outer = 13A5E800] 18:01:30 INFO - PROCESS | 3692 | 1461114090007 Marionette DEBUG loaded listener.js 18:01:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (15D90800) [pid = 3692] [serial = 552] [outer = 13A5E800] 18:01:30 INFO - PROCESS | 3692 | 1461114090964 Marionette TRACE conn2 <- [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]]]}] 18:01:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:01:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1141ms 18:01:31 INFO - PROCESS | 3692 | 1461114091016 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 18:01:31 INFO - PROCESS | 3692 | 1461114091018 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 18:01:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:01:31 INFO - PROCESS | 3692 | 1461114091021 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:01:31 INFO - PROCESS | 3692 | 1461114091025 Marionette TRACE conn2 <- [1,702,null,{}] 18:01:31 INFO - PROCESS | 3692 | 1461114091035 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:31 INFO - PROCESS | 3692 | 1461114091123 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 18:01:31 INFO - PROCESS | 3692 | 1461114091131 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:31 INFO - PROCESS | 3692 | ++DOCSHELL 165C6400 == 35 [pid = 3692] [id = 185] 18:01:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (16B85400) [pid = 3692] [serial = 553] [outer = 00000000] 18:01:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (17D62400) [pid = 3692] [serial = 554] [outer = 16B85400] 18:01:31 INFO - PROCESS | 3692 | 1461114091178 Marionette DEBUG loaded listener.js 18:01:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (17F43000) [pid = 3692] [serial = 555] [outer = 16B85400] 18:01:32 INFO - PROCESS | 3692 | 1461114092129 Marionette TRACE conn2 <- [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]]]}] 18:01:32 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 18:01:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1140ms 18:01:32 INFO - PROCESS | 3692 | 1461114092172 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 18:01:32 INFO - PROCESS | 3692 | 1461114092174 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 18:01:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:01:32 INFO - PROCESS | 3692 | 1461114092183 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:01:32 INFO - PROCESS | 3692 | 1461114092185 Marionette TRACE conn2 <- [1,706,null,{}] 18:01:32 INFO - PROCESS | 3692 | 1461114092189 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:32 INFO - PROCESS | 3692 | 1461114092290 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 18:01:32 INFO - PROCESS | 3692 | 1461114092296 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:32 INFO - PROCESS | 3692 | ++DOCSHELL 17FE8400 == 36 [pid = 3692] [id = 186] 18:01:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (1832A000) [pid = 3692] [serial = 556] [outer = 00000000] 18:01:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (1886B800) [pid = 3692] [serial = 557] [outer = 1832A000] 18:01:32 INFO - PROCESS | 3692 | 1461114092341 Marionette DEBUG loaded listener.js 18:01:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (18872400) [pid = 3692] [serial = 558] [outer = 1832A000] 18:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (15B39800) [pid = 3692] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (17FE7800) [pid = 3692] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (1666AC00) [pid = 3692] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (1325F000) [pid = 3692] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (13A55400) [pid = 3692] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (17F3C800) [pid = 3692] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:01:32 INFO - PROCESS | 3692 | --DOMWINDOW == 62 (18877800) [pid = 3692] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:01:33 INFO - PROCESS | 3692 | 1461114093272 Marionette TRACE conn2 <- [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]]]}] 18:01:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:01:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1140ms 18:01:33 INFO - PROCESS | 3692 | 1461114093328 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 18:01:33 INFO - PROCESS | 3692 | 1461114093330 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 18:01:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:01:33 INFO - PROCESS | 3692 | 1461114093333 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:01:33 INFO - PROCESS | 3692 | 1461114093334 Marionette TRACE conn2 <- [1,710,null,{}] 18:01:33 INFO - PROCESS | 3692 | 1461114093338 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:33 INFO - PROCESS | 3692 | 1461114093409 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 18:01:33 INFO - PROCESS | 3692 | 1461114093476 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:33 INFO - PROCESS | 3692 | ++DOCSHELL 137DBC00 == 37 [pid = 3692] [id = 187] 18:01:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 63 (14347800) [pid = 3692] [serial = 559] [outer = 00000000] 18:01:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (18646000) [pid = 3692] [serial = 560] [outer = 14347800] 18:01:33 INFO - PROCESS | 3692 | 1461114093520 Marionette DEBUG loaded listener.js 18:01:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (1863F800) [pid = 3692] [serial = 561] [outer = 14347800] 18:01:33 INFO - PROCESS | 3692 | 1461114093898 Marionette TRACE conn2 <- [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] 18:01:33 INFO - PROCESS | 3692 | 1461114093932 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 18:01:33 INFO - PROCESS | 3692 | 1461114093936 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:01:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:01:33 INFO - PROCESS | 3692 | 1461114093937 Marionette TRACE conn2 <- [1,714,null,{}] 18:01:33 INFO - PROCESS | 3692 | 1461114093941 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:34 INFO - PROCESS | 3692 | 1461114094060 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 18:01:34 INFO - PROCESS | 3692 | 1461114094069 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:34 INFO - PROCESS | 3692 | ++DOCSHELL 11C17000 == 38 [pid = 3692] [id = 188] 18:01:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (1325F000) [pid = 3692] [serial = 562] [outer = 00000000] 18:01:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (18CD6400) [pid = 3692] [serial = 563] [outer = 1325F000] 18:01:34 INFO - PROCESS | 3692 | 1461114094116 Marionette DEBUG loaded listener.js 18:01:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (18DA8400) [pid = 3692] [serial = 564] [outer = 1325F000] 18:01:34 INFO - PROCESS | 3692 | 1461114094554 Marionette TRACE conn2 <- [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]]]}] 18:01:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:01:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 640ms 18:01:34 INFO - PROCESS | 3692 | 1461114094574 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 18:01:34 INFO - PROCESS | 3692 | 1461114094576 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 18:01:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:01:34 INFO - PROCESS | 3692 | 1461114094579 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:01:34 INFO - PROCESS | 3692 | 1461114094581 Marionette TRACE conn2 <- [1,718,null,{}] 18:01:34 INFO - PROCESS | 3692 | 1461114094585 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:34 INFO - PROCESS | 3692 | 1461114094682 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 18:01:34 INFO - PROCESS | 3692 | 1461114094707 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:34 INFO - PROCESS | 3692 | ++DOCSHELL 1325F400 == 39 [pid = 3692] [id = 189] 18:01:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (18DAD800) [pid = 3692] [serial = 565] [outer = 00000000] 18:01:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (19A3C000) [pid = 3692] [serial = 566] [outer = 18DAD800] 18:01:34 INFO - PROCESS | 3692 | 1461114094779 Marionette DEBUG loaded listener.js 18:01:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (19E2C400) [pid = 3692] [serial = 567] [outer = 18DAD800] 18:01:35 INFO - PROCESS | 3692 | 1461114095185 Marionette TRACE conn2 <- [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] 18:01:35 INFO - PROCESS | 3692 | 1461114095219 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 18:01:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:01:35 INFO - PROCESS | 3692 | 1461114095222 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:01:35 INFO - PROCESS | 3692 | 1461114095224 Marionette TRACE conn2 <- [1,722,null,{}] 18:01:35 INFO - PROCESS | 3692 | 1461114095229 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:35 INFO - PROCESS | 3692 | 1461114095338 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 18:01:35 INFO - PROCESS | 3692 | 1461114095432 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:35 INFO - PROCESS | 3692 | ++DOCSHELL 11C1E400 == 40 [pid = 3692] [id = 190] 18:01:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (11C22C00) [pid = 3692] [serial = 568] [outer = 00000000] 18:01:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (12CFE000) [pid = 3692] [serial = 569] [outer = 11C22C00] 18:01:35 INFO - PROCESS | 3692 | 1461114095489 Marionette DEBUG loaded listener.js 18:01:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (13204000) [pid = 3692] [serial = 570] [outer = 11C22C00] 18:01:36 INFO - PROCESS | 3692 | 1461114096109 Marionette TRACE conn2 <- [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]]]}] 18:01:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:01:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 953ms 18:01:36 INFO - PROCESS | 3692 | 1461114096170 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 18:01:36 INFO - PROCESS | 3692 | 1461114096174 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 18:01:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:01:36 INFO - PROCESS | 3692 | 1461114096179 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:01:36 INFO - PROCESS | 3692 | 1461114096183 Marionette TRACE conn2 <- [1,726,null,{}] 18:01:36 INFO - PROCESS | 3692 | 1461114096189 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:36 INFO - PROCESS | 3692 | 1461114096303 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 18:01:36 INFO - PROCESS | 3692 | 1461114096378 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:36 INFO - PROCESS | 3692 | ++DOCSHELL 15E69800 == 41 [pid = 3692] [id = 191] 18:01:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (15E6CC00) [pid = 3692] [serial = 571] [outer = 00000000] 18:01:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16671C00) [pid = 3692] [serial = 572] [outer = 15E6CC00] 18:01:36 INFO - PROCESS | 3692 | 1461114096437 Marionette DEBUG loaded listener.js 18:01:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16B82400) [pid = 3692] [serial = 573] [outer = 15E6CC00] 18:01:37 INFO - PROCESS | 3692 | 1461114097484 Marionette TRACE conn2 <- [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]]]}] 18:01:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:01:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1360ms 18:01:37 INFO - PROCESS | 3692 | 1461114097547 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 18:01:37 INFO - PROCESS | 3692 | 1461114097551 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 18:01:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:01:37 INFO - PROCESS | 3692 | 1461114097555 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:01:37 INFO - PROCESS | 3692 | 1461114097557 Marionette TRACE conn2 <- [1,730,null,{}] 18:01:37 INFO - PROCESS | 3692 | 1461114097561 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:37 INFO - PROCESS | 3692 | 1461114097714 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 18:01:37 INFO - PROCESS | 3692 | 1461114097813 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:37 INFO - PROCESS | 3692 | ++DOCSHELL 18876C00 == 42 [pid = 3692] [id = 192] 18:01:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (188DD800) [pid = 3692] [serial = 574] [outer = 00000000] 18:01:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (18B16400) [pid = 3692] [serial = 575] [outer = 188DD800] 18:01:37 INFO - PROCESS | 3692 | 1461114097866 Marionette DEBUG loaded listener.js 18:01:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (18CD9400) [pid = 3692] [serial = 576] [outer = 188DD800] 18:01:38 INFO - PROCESS | 3692 | 1461114098886 Marionette TRACE conn2 <- [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]]]}] 18:01:38 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 18:01:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1359ms 18:01:38 INFO - PROCESS | 3692 | 1461114098919 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 18:01:38 INFO - PROCESS | 3692 | 1461114098922 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 18:01:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:01:38 INFO - PROCESS | 3692 | 1461114098932 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:01:38 INFO - PROCESS | 3692 | 1461114098938 Marionette TRACE conn2 <- [1,734,null,{}] 18:01:38 INFO - PROCESS | 3692 | 1461114098943 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:39 INFO - PROCESS | 3692 | 1461114099042 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 18:01:39 INFO - PROCESS | 3692 | 1461114099144 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:39 INFO - PROCESS | 3692 | ++DOCSHELL 11C23400 == 43 [pid = 3692] [id = 193] 18:01:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (11CB7000) [pid = 3692] [serial = 577] [outer = 00000000] 18:01:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (13A4C000) [pid = 3692] [serial = 578] [outer = 11CB7000] 18:01:39 INFO - PROCESS | 3692 | 1461114099331 Marionette DEBUG loaded listener.js 18:01:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (13A60800) [pid = 3692] [serial = 579] [outer = 11CB7000] 18:01:39 INFO - PROCESS | 3692 | --DOCSHELL 1325F400 == 42 [pid = 3692] [id = 189] 18:01:39 INFO - PROCESS | 3692 | --DOCSHELL 11C17000 == 41 [pid = 3692] [id = 188] 18:01:39 INFO - PROCESS | 3692 | --DOCSHELL 137DBC00 == 40 [pid = 3692] [id = 187] 18:01:39 INFO - PROCESS | 3692 | --DOCSHELL 17FE8400 == 39 [pid = 3692] [id = 186] 18:01:39 INFO - PROCESS | 3692 | --DOCSHELL 165C6400 == 38 [pid = 3692] [id = 185] 18:01:39 INFO - PROCESS | 3692 | --DOCSHELL 13A5BC00 == 37 [pid = 3692] [id = 184] 18:01:39 INFO - PROCESS | 3692 | --DOCSHELL 13A53C00 == 36 [pid = 3692] [id = 183] 18:01:39 INFO - PROCESS | 3692 | --DOCSHELL 13734000 == 35 [pid = 3692] [id = 181] 18:01:39 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (18391C00) [pid = 3692] [serial = 536] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (14345400) [pid = 3692] [serial = 515] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (18647C00) [pid = 3692] [serial = 530] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (18642C00) [pid = 3692] [serial = 531] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (17AA1C00) [pid = 3692] [serial = 524] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (13A53800) [pid = 3692] [serial = 519] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (12BB9000) [pid = 3692] [serial = 512] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (14AB4400) [pid = 3692] [serial = 522] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (17D59800) [pid = 3692] [serial = 525] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (18321000) [pid = 3692] [serial = 527] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (18C12800) [pid = 3692] [serial = 533] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (1372F800) [pid = 3692] [serial = 518] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (146A5400) [pid = 3692] [serial = 521] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (18C11400) [pid = 3692] [serial = 534] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (18329400) [pid = 3692] [serial = 528] [outer = 00000000] [url = about:blank] 18:01:39 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (18645400) [pid = 3692] [serial = 537] [outer = 00000000] [url = about:blank] 18:01:40 INFO - PROCESS | 3692 | 1461114100371 Marionette TRACE conn2 <- [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]]]}] 18:01:40 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.) 18:01:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1485ms 18:01:40 INFO - PROCESS | 3692 | 1461114100402 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 18:01:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:01:40 INFO - PROCESS | 3692 | 1461114100406 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 18:01:40 INFO - PROCESS | 3692 | 1461114100410 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:01:40 INFO - PROCESS | 3692 | 1461114100413 Marionette TRACE conn2 <- [1,738,null,{}] 18:01:40 INFO - PROCESS | 3692 | 1461114100418 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:40 INFO - PROCESS | 3692 | 1461114100500 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 18:01:40 INFO - PROCESS | 3692 | 1461114100508 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:40 INFO - PROCESS | 3692 | ++DOCSHELL 13A5BC00 == 36 [pid = 3692] [id = 194] 18:01:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (13A5C800) [pid = 3692] [serial = 580] [outer = 00000000] 18:01:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (146A6800) [pid = 3692] [serial = 581] [outer = 13A5C800] 18:01:40 INFO - PROCESS | 3692 | 1461114100554 Marionette DEBUG loaded listener.js 18:01:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (14AB0000) [pid = 3692] [serial = 582] [outer = 13A5C800] 18:01:41 INFO - PROCESS | 3692 | 1461114101513 Marionette TRACE conn2 <- [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]]]}] 18:01:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:01:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1156ms 18:01:41 INFO - PROCESS | 3692 | 1461114101563 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 18:01:41 INFO - PROCESS | 3692 | 1461114101567 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 18:01:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:01:41 INFO - PROCESS | 3692 | 1461114101573 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:01:41 INFO - PROCESS | 3692 | 1461114101575 Marionette TRACE conn2 <- [1,742,null,{}] 18:01:41 INFO - PROCESS | 3692 | 1461114101579 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:41 INFO - PROCESS | 3692 | 1461114101655 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 18:01:41 INFO - PROCESS | 3692 | 1461114101661 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:41 INFO - PROCESS | 3692 | ++DOCSHELL 1571E000 == 37 [pid = 3692] [id = 195] 18:01:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (15BB1C00) [pid = 3692] [serial = 583] [outer = 00000000] 18:01:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (17D5A000) [pid = 3692] [serial = 584] [outer = 15BB1C00] 18:01:41 INFO - PROCESS | 3692 | 1461114101706 Marionette DEBUG loaded listener.js 18:01:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (17D61400) [pid = 3692] [serial = 585] [outer = 15BB1C00] 18:01:42 INFO - PROCESS | 3692 | 1461114102649 Marionette TRACE conn2 <- [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]]]}] 18:01:42 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 18:01:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1094ms 18:01:42 INFO - PROCESS | 3692 | 1461114102675 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 18:01:42 INFO - PROCESS | 3692 | 1461114102677 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 18:01:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:01:42 INFO - PROCESS | 3692 | 1461114102681 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:01:42 INFO - PROCESS | 3692 | 1461114102684 Marionette TRACE conn2 <- [1,746,null,{}] 18:01:42 INFO - PROCESS | 3692 | 1461114102694 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:42 INFO - PROCESS | 3692 | 1461114102799 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 18:01:42 INFO - PROCESS | 3692 | 1461114102806 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:42 INFO - PROCESS | 3692 | ++DOCSHELL 1833B400 == 38 [pid = 3692] [id = 196] 18:01:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1863E400) [pid = 3692] [serial = 586] [outer = 00000000] 18:01:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (1864BC00) [pid = 3692] [serial = 587] [outer = 1863E400] 18:01:42 INFO - PROCESS | 3692 | 1461114102851 Marionette DEBUG loaded listener.js 18:01:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (18870C00) [pid = 3692] [serial = 588] [outer = 1863E400] 18:01:43 INFO - PROCESS | 3692 | 1461114103298 Marionette TRACE conn2 <- [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]]]}] 18:01:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:01:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 625ms 18:01:43 INFO - PROCESS | 3692 | 1461114103318 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 18:01:43 INFO - PROCESS | 3692 | 1461114103321 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 18:01:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:01:43 INFO - PROCESS | 3692 | 1461114103330 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:01:43 INFO - PROCESS | 3692 | 1461114103332 Marionette TRACE conn2 <- [1,750,null,{}] 18:01:43 INFO - PROCESS | 3692 | 1461114103335 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:43 INFO - PROCESS | 3692 | 1461114103437 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 18:01:43 INFO - PROCESS | 3692 | 1461114103443 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:43 INFO - PROCESS | 3692 | ++DOCSHELL 1886F000 == 39 [pid = 3692] [id = 197] 18:01:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (18878C00) [pid = 3692] [serial = 589] [outer = 00000000] 18:01:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1892E000) [pid = 3692] [serial = 590] [outer = 18878C00] 18:01:43 INFO - PROCESS | 3692 | 1461114103497 Marionette DEBUG loaded listener.js 18:01:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (18936800) [pid = 3692] [serial = 591] [outer = 18878C00] 18:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1832A000) [pid = 3692] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (13A58C00) [pid = 3692] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (16B85400) [pid = 3692] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (13A5E800) [pid = 3692] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1325F000) [pid = 3692] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:01:43 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (14347800) [pid = 3692] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:01:44 INFO - PROCESS | 3692 | 1461114104395 Marionette TRACE conn2 <- [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]]]}] 18:01:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:01:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1094ms 18:01:44 INFO - PROCESS | 3692 | 1461114104425 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 18:01:44 INFO - PROCESS | 3692 | 1461114104427 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 18:01:44 INFO - PROCESS | 3692 | 1461114104430 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:01:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:01:44 INFO - PROCESS | 3692 | 1461114104432 Marionette TRACE conn2 <- [1,754,null,{}] 18:01:44 INFO - PROCESS | 3692 | 1461114104435 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:44 INFO - PROCESS | 3692 | 1461114104508 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 18:01:44 INFO - PROCESS | 3692 | 1461114104581 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:44 INFO - PROCESS | 3692 | ++DOCSHELL 18876000 == 40 [pid = 3692] [id = 198] 18:01:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (188DDC00) [pid = 3692] [serial = 592] [outer = 00000000] 18:01:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (18CD3800) [pid = 3692] [serial = 593] [outer = 188DDC00] 18:01:44 INFO - PROCESS | 3692 | 1461114104633 Marionette DEBUG loaded listener.js 18:01:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (18DAA400) [pid = 3692] [serial = 594] [outer = 188DDC00] 18:01:45 INFO - PROCESS | 3692 | 1461114105489 Marionette TRACE conn2 <- [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]]]}] 18:01:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:01:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1078ms 18:01:45 INFO - PROCESS | 3692 | 1461114105521 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 18:01:45 INFO - PROCESS | 3692 | 1461114105523 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 18:01:45 INFO - PROCESS | 3692 | 1461114105527 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:01:45 INFO - PROCESS | 3692 | 1461114105528 Marionette TRACE conn2 <- [1,758,null,{}] 18:01:45 INFO - PROCESS | 3692 | 1461114105531 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:45 INFO - PROCESS | 3692 | 1461114105642 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 18:01:45 INFO - PROCESS | 3692 | 1461114105650 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:45 INFO - PROCESS | 3692 | ++DOCSHELL 17D5C000 == 41 [pid = 3692] [id = 199] 18:01:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (18645400) [pid = 3692] [serial = 595] [outer = 00000000] 18:01:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (19E38C00) [pid = 3692] [serial = 596] [outer = 18645400] 18:01:45 INFO - PROCESS | 3692 | 1461114105695 Marionette DEBUG loaded listener.js 18:01:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1A054000) [pid = 3692] [serial = 597] [outer = 18645400] 18:01:46 INFO - PROCESS | 3692 | 1461114106090 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 18:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 594ms 18:01:46 INFO - PROCESS | 3692 | 1461114106124 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 18:01:46 INFO - PROCESS | 3692 | 1461114106126 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 18:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:01:46 INFO - PROCESS | 3692 | 1461114106129 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:01:46 INFO - PROCESS | 3692 | 1461114106130 Marionette TRACE conn2 <- [1,762,null,{}] 18:01:46 INFO - PROCESS | 3692 | 1461114106134 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:46 INFO - PROCESS | 3692 | 1461114106246 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 18:01:46 INFO - PROCESS | 3692 | 1461114106340 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:46 INFO - PROCESS | 3692 | ++DOCSHELL 13208400 == 42 [pid = 3692] [id = 200] 18:01:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1325D400) [pid = 3692] [serial = 598] [outer = 00000000] 18:01:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (137DA400) [pid = 3692] [serial = 599] [outer = 1325D400] 18:01:46 INFO - PROCESS | 3692 | 1461114106399 Marionette DEBUG loaded listener.js 18:01:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (13A55400) [pid = 3692] [serial = 600] [outer = 1325D400] 18:01:47 INFO - PROCESS | 3692 | 1461114107051 Marionette TRACE conn2 <- [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]]]}] 18:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 953ms 18:01:47 INFO - PROCESS | 3692 | 1461114107076 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 18:01:47 INFO - PROCESS | 3692 | 1461114107081 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 18:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:01:47 INFO - PROCESS | 3692 | 1461114107086 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:01:47 INFO - PROCESS | 3692 | 1461114107090 Marionette TRACE conn2 <- [1,766,null,{}] 18:01:47 INFO - PROCESS | 3692 | 1461114107109 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:47 INFO - PROCESS | 3692 | 1461114107211 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 18:01:47 INFO - PROCESS | 3692 | 1461114107288 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:47 INFO - PROCESS | 3692 | ++DOCSHELL 1434B800 == 43 [pid = 3692] [id = 201] 18:01:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (14AEA000) [pid = 3692] [serial = 601] [outer = 00000000] 18:01:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (17D5EC00) [pid = 3692] [serial = 602] [outer = 14AEA000] 18:01:47 INFO - PROCESS | 3692 | 1461114107345 Marionette DEBUG loaded listener.js 18:01:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (17D5DC00) [pid = 3692] [serial = 603] [outer = 14AEA000] 18:01:47 INFO - PROCESS | 3692 | 1461114107921 Marionette TRACE conn2 <- [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]]]}] 18:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 891ms 18:01:47 INFO - PROCESS | 3692 | 1461114107991 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 18:01:47 INFO - PROCESS | 3692 | 1461114107994 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 18:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:01:47 INFO - PROCESS | 3692 | 1461114107998 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:01:47 INFO - PROCESS | 3692 | 1461114108000 Marionette TRACE conn2 <- [1,770,null,{}] 18:01:47 INFO - PROCESS | 3692 | 1461114108004 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:48 INFO - PROCESS | 3692 | 1461114108100 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 18:01:48 INFO - PROCESS | 3692 | 1461114108179 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:48 INFO - PROCESS | 3692 | ++DOCSHELL 1892AC00 == 44 [pid = 3692] [id = 202] 18:01:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (1892C400) [pid = 3692] [serial = 604] [outer = 00000000] 18:01:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (18DA5000) [pid = 3692] [serial = 605] [outer = 1892C400] 18:01:48 INFO - PROCESS | 3692 | 1461114108233 Marionette DEBUG loaded listener.js 18:01:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (19BEB800) [pid = 3692] [serial = 606] [outer = 1892C400] 18:01:48 INFO - PROCESS | 3692 | 1461114108882 Marionette TRACE conn2 <- [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]]]}] 18:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 937ms 18:01:48 INFO - PROCESS | 3692 | 1461114108942 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 18:01:48 INFO - PROCESS | 3692 | 1461114108945 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 18:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:01:48 INFO - PROCESS | 3692 | 1461114108956 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:01:48 INFO - PROCESS | 3692 | 1461114108961 Marionette TRACE conn2 <- [1,774,null,{}] 18:01:48 INFO - PROCESS | 3692 | 1461114108965 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:49 INFO - PROCESS | 3692 | 1461114109062 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 18:01:49 INFO - PROCESS | 3692 | 1461114109139 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:49 INFO - PROCESS | 3692 | ++DOCSHELL 1A803000 == 45 [pid = 3692] [id = 203] 18:01:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1A807000) [pid = 3692] [serial = 607] [outer = 00000000] 18:01:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1A86F000) [pid = 3692] [serial = 608] [outer = 1A807000] 18:01:49 INFO - PROCESS | 3692 | 1461114109192 Marionette DEBUG loaded listener.js 18:01:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1A9F0800) [pid = 3692] [serial = 609] [outer = 1A807000] 18:01:49 INFO - PROCESS | 3692 | 1461114109795 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 18:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 906ms 18:01:49 INFO - PROCESS | 3692 | 1461114109857 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 18:01:49 INFO - PROCESS | 3692 | 1461114109859 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 18:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:01:49 INFO - PROCESS | 3692 | 1461114109862 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:01:49 INFO - PROCESS | 3692 | 1461114109864 Marionette TRACE conn2 <- [1,778,null,{}] 18:01:49 INFO - PROCESS | 3692 | 1461114109868 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:49 INFO - PROCESS | 3692 | 1461114109963 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 18:01:50 INFO - PROCESS | 3692 | 1461114110054 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:50 INFO - PROCESS | 3692 | ++DOCSHELL 12CF8800 == 46 [pid = 3692] [id = 204] 18:01:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (13262400) [pid = 3692] [serial = 610] [outer = 00000000] 18:01:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (15E6F400) [pid = 3692] [serial = 611] [outer = 13262400] 18:01:50 INFO - PROCESS | 3692 | 1461114110108 Marionette DEBUG loaded listener.js 18:01:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (18320C00) [pid = 3692] [serial = 612] [outer = 13262400] 18:01:50 INFO - PROCESS | 3692 | 1461114110794 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 18:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1000ms 18:01:50 INFO - PROCESS | 3692 | 1461114110865 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 18:01:50 INFO - PROCESS | 3692 | 1461114110868 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 18:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:01:50 INFO - PROCESS | 3692 | 1461114110874 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:01:50 INFO - PROCESS | 3692 | 1461114110877 Marionette TRACE conn2 <- [1,782,null,{}] 18:01:50 INFO - PROCESS | 3692 | 1461114110882 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:50 INFO - PROCESS | 3692 | 1461114110976 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 18:01:51 INFO - PROCESS | 3692 | 1461114111056 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:51 INFO - PROCESS | 3692 | ++DOCSHELL 15BA9400 == 47 [pid = 3692] [id = 205] 18:01:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (15DD3000) [pid = 3692] [serial = 613] [outer = 00000000] 18:01:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (17AACC00) [pid = 3692] [serial = 614] [outer = 15DD3000] 18:01:51 INFO - PROCESS | 3692 | 1461114111106 Marionette DEBUG loaded listener.js 18:01:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (1833A000) [pid = 3692] [serial = 615] [outer = 15DD3000] 18:01:51 INFO - PROCESS | 3692 | --DOCSHELL 17D5C000 == 46 [pid = 3692] [id = 199] 18:01:51 INFO - PROCESS | 3692 | --DOCSHELL 18876000 == 45 [pid = 3692] [id = 198] 18:01:51 INFO - PROCESS | 3692 | --DOCSHELL 1886F000 == 44 [pid = 3692] [id = 197] 18:01:51 INFO - PROCESS | 3692 | --DOCSHELL 1833B400 == 43 [pid = 3692] [id = 196] 18:01:51 INFO - PROCESS | 3692 | --DOCSHELL 1571E000 == 42 [pid = 3692] [id = 195] 18:01:51 INFO - PROCESS | 3692 | --DOCSHELL 13A5BC00 == 41 [pid = 3692] [id = 194] 18:01:51 INFO - PROCESS | 3692 | --DOCSHELL 11C23400 == 40 [pid = 3692] [id = 193] 18:01:51 INFO - PROCESS | 3692 | --DOCSHELL 15E69800 == 39 [pid = 3692] [id = 191] 18:01:51 INFO - PROCESS | 3692 | --DOCSHELL 11C1E400 == 38 [pid = 3692] [id = 190] 18:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (1886B800) [pid = 3692] [serial = 557] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (18CDD000) [pid = 3692] [serial = 539] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (11C15400) [pid = 3692] [serial = 549] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (13A62800) [pid = 3692] [serial = 548] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (17D62400) [pid = 3692] [serial = 554] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (19A3C000) [pid = 3692] [serial = 566] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (15559000) [pid = 3692] [serial = 551] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (15D90800) [pid = 3692] [serial = 552] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (14AB1800) [pid = 3692] [serial = 542] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (1863C400) [pid = 3692] [serial = 545] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (18CD6400) [pid = 3692] [serial = 563] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (18872400) [pid = 3692] [serial = 558] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (1863F800) [pid = 3692] [serial = 561] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (17F43000) [pid = 3692] [serial = 555] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (18DA8400) [pid = 3692] [serial = 564] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (18646000) [pid = 3692] [serial = 560] [outer = 00000000] [url = about:blank] 18:01:51 INFO - PROCESS | 3692 | 1461114111625 Marionette TRACE conn2 <- [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]]]}] 18:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 797ms 18:01:51 INFO - PROCESS | 3692 | 1461114111677 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 18:01:51 INFO - PROCESS | 3692 | 1461114111682 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 18:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:01:51 INFO - PROCESS | 3692 | 1461114111688 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:01:51 INFO - PROCESS | 3692 | 1461114111691 Marionette TRACE conn2 <- [1,786,null,{}] 18:01:51 INFO - PROCESS | 3692 | 1461114111695 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:51 INFO - PROCESS | 3692 | 1461114111781 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 18:01:51 INFO - PROCESS | 3692 | 1461114111861 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:51 INFO - PROCESS | 3692 | ++DOCSHELL 16549400 == 39 [pid = 3692] [id = 206] 18:01:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (165C6400) [pid = 3692] [serial = 616] [outer = 00000000] 18:01:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (17D61000) [pid = 3692] [serial = 617] [outer = 165C6400] 18:01:51 INFO - PROCESS | 3692 | 1461114111909 Marionette DEBUG loaded listener.js 18:01:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (18328400) [pid = 3692] [serial = 618] [outer = 165C6400] 18:01:52 INFO - PROCESS | 3692 | 1461114112297 Marionette TRACE conn2 <- [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]]]}] 18:01:52 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 18:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 640ms 18:01:52 INFO - PROCESS | 3692 | 1461114112325 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 18:01:52 INFO - PROCESS | 3692 | 1461114112327 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 18:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:01:52 INFO - PROCESS | 3692 | 1461114112331 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:01:52 INFO - PROCESS | 3692 | 1461114112334 Marionette TRACE conn2 <- [1,790,null,{}] 18:01:52 INFO - PROCESS | 3692 | 1461114112351 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:52 INFO - PROCESS | 3692 | 1461114112432 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 18:01:52 INFO - PROCESS | 3692 | 1461114112439 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:52 INFO - PROCESS | 3692 | ++DOCSHELL 18649800 == 40 [pid = 3692] [id = 207] 18:01:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1886B800) [pid = 3692] [serial = 619] [outer = 00000000] 18:01:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (18B16800) [pid = 3692] [serial = 620] [outer = 1886B800] 18:01:52 INFO - PROCESS | 3692 | 1461114112486 Marionette DEBUG loaded listener.js 18:01:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (18CDB000) [pid = 3692] [serial = 621] [outer = 1886B800] 18:01:52 INFO - PROCESS | 3692 | 1461114112936 Marionette TRACE conn2 <- [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]]]}] 18:01:52 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 18:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 641ms 18:01:52 INFO - PROCESS | 3692 | 1461114112969 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 18:01:52 INFO - PROCESS | 3692 | 1461114112971 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 18:01:52 INFO - PROCESS | 3692 | 1461114112978 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:01:52 INFO - PROCESS | 3692 | 1461114112980 Marionette TRACE conn2 <- [1,794,null,{}] 18:01:52 INFO - PROCESS | 3692 | 1461114112983 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:53 INFO - PROCESS | 3692 | 1461114113060 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 18:01:53 INFO - PROCESS | 3692 | 1461114113066 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:53 INFO - PROCESS | 3692 | ++DOCSHELL 19582000 == 41 [pid = 3692] [id = 208] 18:01:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (19873000) [pid = 3692] [serial = 622] [outer = 00000000] 18:01:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (19E34400) [pid = 3692] [serial = 623] [outer = 19873000] 18:01:53 INFO - PROCESS | 3692 | 1461114113111 Marionette DEBUG loaded listener.js 18:01:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (19ED3C00) [pid = 3692] [serial = 624] [outer = 19873000] 18:01:53 INFO - PROCESS | 3692 | 1461114113572 Marionette TRACE conn2 <- [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]]]}] 18:01:53 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 18:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 624ms 18:01:53 INFO - PROCESS | 3692 | 1461114113617 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 18:01:53 INFO - PROCESS | 3692 | 1461114113619 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 18:01:53 INFO - PROCESS | 3692 | 1461114113623 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:01:53 INFO - PROCESS | 3692 | 1461114113624 Marionette TRACE conn2 <- [1,798,null,{}] 18:01:53 INFO - PROCESS | 3692 | 1461114113628 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:53 INFO - PROCESS | 3692 | 1461114113728 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 18:01:53 INFO - PROCESS | 3692 | 1461114113734 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:53 INFO - PROCESS | 3692 | ++DOCSHELL 13738800 == 42 [pid = 3692] [id = 209] 18:01:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (16B8B800) [pid = 3692] [serial = 625] [outer = 00000000] 18:01:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (1A869400) [pid = 3692] [serial = 626] [outer = 16B8B800] 18:01:53 INFO - PROCESS | 3692 | 1461114113781 Marionette DEBUG loaded listener.js 18:01:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (1A9F8800) [pid = 3692] [serial = 627] [outer = 16B8B800] 18:01:54 INFO - PROCESS | 3692 | 1461114114222 Marionette TRACE conn2 <- [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]]]}] 18:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 641ms 18:01:54 INFO - PROCESS | 3692 | 1461114114261 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 18:01:54 INFO - PROCESS | 3692 | 1461114114263 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 18:01:54 INFO - PROCESS | 3692 | 1461114114266 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:01:54 INFO - PROCESS | 3692 | 1461114114268 Marionette TRACE conn2 <- [1,802,null,{}] 18:01:54 INFO - PROCESS | 3692 | 1461114114271 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:54 INFO - PROCESS | 3692 | 1461114114392 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 18:01:54 INFO - PROCESS | 3692 | 1461114114487 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:54 INFO - PROCESS | 3692 | ++DOCSHELL 1C2B2C00 == 43 [pid = 3692] [id = 210] 18:01:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (1C2B3000) [pid = 3692] [serial = 628] [outer = 00000000] 18:01:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (1C3B2800) [pid = 3692] [serial = 629] [outer = 1C2B3000] 18:01:54 INFO - PROCESS | 3692 | 1461114114536 Marionette DEBUG loaded listener.js 18:01:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (1C612400) [pid = 3692] [serial = 630] [outer = 1C2B3000] 18:01:54 INFO - PROCESS | 3692 | 1461114114960 Marionette TRACE conn2 <- [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] 18:01:54 INFO - PROCESS | 3692 | 1461114115009 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 18:01:54 INFO - PROCESS | 3692 | 1461114115012 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:01:54 INFO - PROCESS | 3692 | 1461114115014 Marionette TRACE conn2 <- [1,806,null,{}] 18:01:55 INFO - PROCESS | 3692 | 1461114115017 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:55 INFO - PROCESS | 3692 | 1461114115120 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 18:01:55 INFO - PROCESS | 3692 | 1461114115126 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:55 INFO - PROCESS | 3692 | ++DOCSHELL 12BB9000 == 44 [pid = 3692] [id = 211] 18:01:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (1C613000) [pid = 3692] [serial = 631] [outer = 00000000] 18:01:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (1CA2D000) [pid = 3692] [serial = 632] [outer = 1C613000] 18:01:55 INFO - PROCESS | 3692 | 1461114115169 Marionette DEBUG loaded listener.js 18:01:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (1CA29C00) [pid = 3692] [serial = 633] [outer = 1C613000] 18:01:55 INFO - PROCESS | 3692 | 1461114115572 Marionette TRACE conn2 <- [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]]]}] 18:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 593ms 18:01:55 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (1863E400) [pid = 3692] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:01:55 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (15BB1C00) [pid = 3692] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:01:55 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (11CB7000) [pid = 3692] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:01:55 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (18878C00) [pid = 3692] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:01:55 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (13A5C800) [pid = 3692] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:01:55 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (188DDC00) [pid = 3692] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:01:55 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (16B87C00) [pid = 3692] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:01:55 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (13A4B800) [pid = 3692] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:01:55 INFO - PROCESS | 3692 | 1461114115666 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 18:01:55 INFO - PROCESS | 3692 | 1461114115668 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 18:01:55 INFO - PROCESS | 3692 | 1461114115673 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:01:55 INFO - PROCESS | 3692 | 1461114115674 Marionette TRACE conn2 <- [1,810,null,{}] 18:01:55 INFO - PROCESS | 3692 | 1461114115678 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:01:55 INFO - PROCESS | 3692 | 1461114115776 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 18:01:55 INFO - PROCESS | 3692 | 1461114115790 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:55 INFO - PROCESS | 3692 | ++DOCSHELL 13A62000 == 45 [pid = 3692] [id = 212] 18:01:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (1892E400) [pid = 3692] [serial = 634] [outer = 00000000] 18:01:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (1CA34C00) [pid = 3692] [serial = 635] [outer = 1892E400] 18:01:55 INFO - PROCESS | 3692 | 1461114115833 Marionette DEBUG loaded listener.js 18:01:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (1CB8A800) [pid = 3692] [serial = 636] [outer = 1892E400] 18:01:56 INFO - PROCESS | 3692 | 1461114116249 Marionette TRACE conn2 <- [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] 18:01:56 INFO - PROCESS | 3692 | 1461114116321 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 18:01:56 INFO - PROCESS | 3692 | 1461114116325 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:01:56 INFO - PROCESS | 3692 | 1461114116327 Marionette TRACE conn2 <- [1,814,null,{}] 18:01:56 INFO - PROCESS | 3692 | 1461114116330 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:56 INFO - PROCESS | 3692 | 1461114116404 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 18:01:56 INFO - PROCESS | 3692 | 1461114116413 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:56 INFO - PROCESS | 3692 | ++DOCSHELL 12B87400 == 46 [pid = 3692] [id = 213] 18:01:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (1987B000) [pid = 3692] [serial = 637] [outer = 00000000] 18:01:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (1D0C2800) [pid = 3692] [serial = 638] [outer = 1987B000] 18:01:56 INFO - PROCESS | 3692 | 1461114116458 Marionette DEBUG loaded listener.js 18:01:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (1D0D1800) [pid = 3692] [serial = 639] [outer = 1987B000] 18:01:56 INFO - PROCESS | 3692 | 1461114116873 Marionette TRACE conn2 <- [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]]]}] 18:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 594ms 18:01:56 INFO - PROCESS | 3692 | 1461114116924 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 18:01:56 INFO - PROCESS | 3692 | 1461114116926 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 18:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:01:56 INFO - PROCESS | 3692 | 1461114116930 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:01:56 INFO - PROCESS | 3692 | 1461114116931 Marionette TRACE conn2 <- [1,818,null,{}] 18:01:56 INFO - PROCESS | 3692 | 1461114116935 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:56 INFO - PROCESS | 3692 | 1461114117012 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 18:01:57 INFO - PROCESS | 3692 | 1461114117018 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:57 INFO - PROCESS | 3692 | ++DOCSHELL 19EDD400 == 47 [pid = 3692] [id = 214] 18:01:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (1C892800) [pid = 3692] [serial = 640] [outer = 00000000] 18:01:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (1D160C00) [pid = 3692] [serial = 641] [outer = 1C892800] 18:01:57 INFO - PROCESS | 3692 | 1461114117065 Marionette DEBUG loaded listener.js 18:01:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (1D160400) [pid = 3692] [serial = 642] [outer = 1C892800] 18:01:57 INFO - PROCESS | 3692 | 1461114117506 Marionette TRACE conn2 <- [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]]]}] 18:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 625ms 18:01:57 INFO - PROCESS | 3692 | 1461114117565 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 18:01:57 INFO - PROCESS | 3692 | 1461114117568 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 18:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:01:57 INFO - PROCESS | 3692 | 1461114117571 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:01:57 INFO - PROCESS | 3692 | 1461114117573 Marionette TRACE conn2 <- [1,822,null,{}] 18:01:57 INFO - PROCESS | 3692 | 1461114117577 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:57 INFO - PROCESS | 3692 | 1461114117669 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 18:01:57 INFO - PROCESS | 3692 | 1461114117799 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:57 INFO - PROCESS | 3692 | ++DOCSHELL 11C17400 == 48 [pid = 3692] [id = 215] 18:01:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (11C23400) [pid = 3692] [serial = 643] [outer = 00000000] 18:01:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (13A4B400) [pid = 3692] [serial = 644] [outer = 11C23400] 18:01:57 INFO - PROCESS | 3692 | 1461114117856 Marionette DEBUG loaded listener.js 18:01:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (142EAC00) [pid = 3692] [serial = 645] [outer = 11C23400] 18:01:58 INFO - PROCESS | 3692 | 1461114118531 Marionette TRACE conn2 <- [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]]]}] 18:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1000ms 18:01:58 INFO - PROCESS | 3692 | 1461114118585 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 18:01:58 INFO - PROCESS | 3692 | 1461114118589 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 18:01:58 INFO - PROCESS | 3692 | 1461114118595 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:01:58 INFO - PROCESS | 3692 | 1461114118599 Marionette TRACE conn2 <- [1,826,null,{}] 18:01:58 INFO - PROCESS | 3692 | 1461114118605 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:58 INFO - PROCESS | 3692 | 1461114118711 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 18:01:58 INFO - PROCESS | 3692 | 1461114118835 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:58 INFO - PROCESS | 3692 | ++DOCSHELL 16546400 == 49 [pid = 3692] [id = 216] 18:01:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (16547C00) [pid = 3692] [serial = 646] [outer = 00000000] 18:01:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (18871400) [pid = 3692] [serial = 647] [outer = 16547C00] 18:01:58 INFO - PROCESS | 3692 | 1461114118891 Marionette DEBUG loaded listener.js 18:01:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (188D0400) [pid = 3692] [serial = 648] [outer = 16547C00] 18:01:59 INFO - PROCESS | 3692 | 1461114119452 Marionette TRACE conn2 <- [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]]]}] 18:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 907ms 18:01:59 INFO - PROCESS | 3692 | 1461114119504 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 18:01:59 INFO - PROCESS | 3692 | 1461114119508 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 18:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:01:59 INFO - PROCESS | 3692 | 1461114119512 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:01:59 INFO - PROCESS | 3692 | 1461114119515 Marionette TRACE conn2 <- [1,830,null,{}] 18:01:59 INFO - PROCESS | 3692 | 1461114119519 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:59 INFO - PROCESS | 3692 | 1461114119619 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 18:01:59 INFO - PROCESS | 3692 | 1461114119714 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:59 INFO - PROCESS | 3692 | ++DOCSHELL 18647400 == 50 [pid = 3692] [id = 217] 18:01:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (18648400) [pid = 3692] [serial = 649] [outer = 00000000] 18:01:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (1C2AE400) [pid = 3692] [serial = 650] [outer = 18648400] 18:01:59 INFO - PROCESS | 3692 | 1461114119768 Marionette DEBUG loaded listener.js 18:01:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (1C2B8800) [pid = 3692] [serial = 651] [outer = 18648400] 18:02:00 INFO - PROCESS | 3692 | 1461114120419 Marionette TRACE conn2 <- [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]]]}] 18:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 938ms 18:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:02:00 INFO - PROCESS | 3692 | 1461114120458 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 18:02:00 INFO - PROCESS | 3692 | 1461114120460 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 18:02:00 INFO - PROCESS | 3692 | 1461114120470 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:02:00 INFO - PROCESS | 3692 | 1461114120476 Marionette TRACE conn2 <- [1,834,null,{}] 18:02:00 INFO - PROCESS | 3692 | 1461114120481 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:00 INFO - PROCESS | 3692 | 1461114120584 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 18:02:00 INFO - PROCESS | 3692 | 1461114120680 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:00 INFO - PROCESS | 3692 | ++DOCSHELL 13A5EC00 == 51 [pid = 3692] [id = 218] 18:02:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (142F0000) [pid = 3692] [serial = 652] [outer = 00000000] 18:02:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (16B7C400) [pid = 3692] [serial = 653] [outer = 142F0000] 18:02:00 INFO - PROCESS | 3692 | 1461114120734 Marionette DEBUG loaded listener.js 18:02:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (17D5D400) [pid = 3692] [serial = 654] [outer = 142F0000] 18:02:01 INFO - PROCESS | 3692 | 1461114121486 Marionette TRACE conn2 <- [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]]]}] 18:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1047ms 18:02:01 INFO - PROCESS | 3692 | 1461114121537 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 18:02:01 INFO - PROCESS | 3692 | 1461114121541 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 18:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:02:01 INFO - PROCESS | 3692 | 1461114121546 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:02:01 INFO - PROCESS | 3692 | 1461114121549 Marionette TRACE conn2 <- [1,838,null,{}] 18:02:01 INFO - PROCESS | 3692 | 1461114121555 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:01 INFO - PROCESS | 3692 | 1461114121647 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 18:02:01 INFO - PROCESS | 3692 | 1461114121744 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:01 INFO - PROCESS | 3692 | ++DOCSHELL 146A3C00 == 52 [pid = 3692] [id = 219] 18:02:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (14A12800) [pid = 3692] [serial = 655] [outer = 00000000] 18:02:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (159FA400) [pid = 3692] [serial = 656] [outer = 14A12800] 18:02:01 INFO - PROCESS | 3692 | 1461114121793 Marionette DEBUG loaded listener.js 18:02:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (15E72400) [pid = 3692] [serial = 657] [outer = 14A12800] 18:02:02 INFO - PROCESS | 3692 | --DOCSHELL 18876C00 == 51 [pid = 3692] [id = 192] 18:02:02 INFO - PROCESS | 3692 | --DOCSHELL 19EDD400 == 50 [pid = 3692] [id = 214] 18:02:02 INFO - PROCESS | 3692 | --DOCSHELL 12B87400 == 49 [pid = 3692] [id = 213] 18:02:02 INFO - PROCESS | 3692 | --DOCSHELL 13A62000 == 48 [pid = 3692] [id = 212] 18:02:02 INFO - PROCESS | 3692 | --DOCSHELL 12BB9000 == 47 [pid = 3692] [id = 211] 18:02:02 INFO - PROCESS | 3692 | --DOCSHELL 1C2B2C00 == 46 [pid = 3692] [id = 210] 18:02:02 INFO - PROCESS | 3692 | --DOCSHELL 13738800 == 45 [pid = 3692] [id = 209] 18:02:02 INFO - PROCESS | 3692 | --DOCSHELL 19582000 == 44 [pid = 3692] [id = 208] 18:02:02 INFO - PROCESS | 3692 | --DOCSHELL 18649800 == 43 [pid = 3692] [id = 207] 18:02:02 INFO - PROCESS | 3692 | --DOCSHELL 16549400 == 42 [pid = 3692] [id = 206] 18:02:02 INFO - PROCESS | 3692 | --DOCSHELL 15BA9400 == 41 [pid = 3692] [id = 205] 18:02:02 INFO - PROCESS | 3692 | --DOCSHELL 12CF8800 == 40 [pid = 3692] [id = 204] 18:02:02 INFO - PROCESS | 3692 | --DOCSHELL 1A803000 == 39 [pid = 3692] [id = 203] 18:02:02 INFO - PROCESS | 3692 | --DOCSHELL 1892AC00 == 38 [pid = 3692] [id = 202] 18:02:02 INFO - PROCESS | 3692 | --DOCSHELL 1434B800 == 37 [pid = 3692] [id = 201] 18:02:02 INFO - PROCESS | 3692 | --DOCSHELL 13208400 == 36 [pid = 3692] [id = 200] 18:02:02 INFO - PROCESS | 3692 | 1461114122400 Marionette TRACE conn2 <- [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]]]}] 18:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 906ms 18:02:02 INFO - PROCESS | 3692 | 1461114122449 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 18:02:02 INFO - PROCESS | 3692 | 1461114122454 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 18:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:02:02 INFO - PROCESS | 3692 | 1461114122460 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:02:02 INFO - PROCESS | 3692 | 1461114122463 Marionette TRACE conn2 <- [1,842,null,{}] 18:02:02 INFO - PROCESS | 3692 | 1461114122466 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:02 INFO - PROCESS | 3692 | 1461114122543 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 18:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (18327C00) [pid = 3692] [serial = 546] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (146AF000) [pid = 3692] [serial = 516] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (18870C00) [pid = 3692] [serial = 588] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (1864BC00) [pid = 3692] [serial = 587] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (12CFE000) [pid = 3692] [serial = 569] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (17D5A000) [pid = 3692] [serial = 584] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (13A60800) [pid = 3692] [serial = 579] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (13A4C000) [pid = 3692] [serial = 578] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (1892E000) [pid = 3692] [serial = 590] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (146A6800) [pid = 3692] [serial = 581] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (14AB0000) [pid = 3692] [serial = 582] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (18B16400) [pid = 3692] [serial = 575] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (18936800) [pid = 3692] [serial = 591] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (16671C00) [pid = 3692] [serial = 572] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (18CD3800) [pid = 3692] [serial = 593] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (17D61400) [pid = 3692] [serial = 585] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (18DAA400) [pid = 3692] [serial = 594] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (19E38C00) [pid = 3692] [serial = 596] [outer = 00000000] [url = about:blank] 18:02:02 INFO - PROCESS | 3692 | 1461114122628 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:02 INFO - PROCESS | 3692 | ++DOCSHELL 11C14800 == 37 [pid = 3692] [id = 220] 18:02:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (11C16C00) [pid = 3692] [serial = 658] [outer = 00000000] 18:02:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (137D8000) [pid = 3692] [serial = 659] [outer = 11C16C00] 18:02:02 INFO - PROCESS | 3692 | 1461114122675 Marionette DEBUG loaded listener.js 18:02:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (13A60800) [pid = 3692] [serial = 660] [outer = 11C16C00] 18:02:03 INFO - PROCESS | 3692 | 1461114123075 Marionette TRACE conn2 <- [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]]]}] 18:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 625ms 18:02:03 INFO - PROCESS | 3692 | 1461114123131 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 18:02:03 INFO - PROCESS | 3692 | 1461114123133 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 18:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:02:03 INFO - PROCESS | 3692 | 1461114123138 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:02:03 INFO - PROCESS | 3692 | 1461114123141 Marionette TRACE conn2 <- [1,846,null,{}] 18:02:03 INFO - PROCESS | 3692 | 1461114123151 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:03 INFO - PROCESS | 3692 | 1461114123230 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 18:02:03 INFO - PROCESS | 3692 | 1461114123236 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:03 INFO - PROCESS | 3692 | ++DOCSHELL 17F40C00 == 38 [pid = 3692] [id = 221] 18:02:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (17F42000) [pid = 3692] [serial = 661] [outer = 00000000] 18:02:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1863EC00) [pid = 3692] [serial = 662] [outer = 17F42000] 18:02:03 INFO - PROCESS | 3692 | 1461114123286 Marionette DEBUG loaded listener.js 18:02:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (18644C00) [pid = 3692] [serial = 663] [outer = 17F42000] 18:02:03 INFO - PROCESS | 3692 | 1461114123714 Marionette TRACE conn2 <- [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]]]}] 18:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 594ms 18:02:03 INFO - PROCESS | 3692 | 1461114123733 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 18:02:03 INFO - PROCESS | 3692 | 1461114123736 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 18:02:03 INFO - PROCESS | 3692 | 1461114123739 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:02:03 INFO - PROCESS | 3692 | 1461114123741 Marionette TRACE conn2 <- [1,850,null,{}] 18:02:03 INFO - PROCESS | 3692 | 1461114123744 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:03 INFO - PROCESS | 3692 | 1461114123824 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 18:02:03 INFO - PROCESS | 3692 | 1461114123830 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:03 INFO - PROCESS | 3692 | ++DOCSHELL 18648800 == 39 [pid = 3692] [id = 222] 18:02:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (18649000) [pid = 3692] [serial = 664] [outer = 00000000] 18:02:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (188D6800) [pid = 3692] [serial = 665] [outer = 18649000] 18:02:03 INFO - PROCESS | 3692 | 1461114123875 Marionette DEBUG loaded listener.js 18:02:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1892FC00) [pid = 3692] [serial = 666] [outer = 18649000] 18:02:04 INFO - PROCESS | 3692 | 1461114124322 Marionette TRACE conn2 <- [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]]]}] 18:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 640ms 18:02:04 INFO - PROCESS | 3692 | 1461114124377 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 18:02:04 INFO - PROCESS | 3692 | 1461114124379 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 18:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:02:04 INFO - PROCESS | 3692 | 1461114124383 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:02:04 INFO - PROCESS | 3692 | 1461114124384 Marionette TRACE conn2 <- [1,854,null,{}] 18:02:04 INFO - PROCESS | 3692 | 1461114124388 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:04 INFO - PROCESS | 3692 | 1461114124486 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 18:02:04 INFO - PROCESS | 3692 | 1461114124498 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:04 INFO - PROCESS | 3692 | ++DOCSHELL 18872C00 == 40 [pid = 3692] [id = 223] 18:02:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (18874C00) [pid = 3692] [serial = 667] [outer = 00000000] 18:02:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (18CD2C00) [pid = 3692] [serial = 668] [outer = 18874C00] 18:02:04 INFO - PROCESS | 3692 | 1461114124586 Marionette DEBUG loaded listener.js 18:02:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (18CD6C00) [pid = 3692] [serial = 669] [outer = 18874C00] 18:02:05 INFO - PROCESS | 3692 | 1461114125046 Marionette TRACE conn2 <- [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]]]}] 18:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 687ms 18:02:05 INFO - PROCESS | 3692 | 1461114125082 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 18:02:05 INFO - PROCESS | 3692 | 1461114125084 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 18:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:02:05 INFO - PROCESS | 3692 | 1461114125087 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:02:05 INFO - PROCESS | 3692 | 1461114125089 Marionette TRACE conn2 <- [1,858,null,{}] 18:02:05 INFO - PROCESS | 3692 | 1461114125092 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:05 INFO - PROCESS | 3692 | 1461114125218 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 18:02:05 INFO - PROCESS | 3692 | 1461114125230 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:05 INFO - PROCESS | 3692 | ++DOCSHELL 11BF1C00 == 41 [pid = 3692] [id = 224] 18:02:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (18CD7400) [pid = 3692] [serial = 670] [outer = 00000000] 18:02:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (19E37800) [pid = 3692] [serial = 671] [outer = 18CD7400] 18:02:05 INFO - PROCESS | 3692 | 1461114125277 Marionette DEBUG loaded listener.js 18:02:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1A0BD400) [pid = 3692] [serial = 672] [outer = 18CD7400] 18:02:05 INFO - PROCESS | 3692 | 1461114125703 Marionette TRACE conn2 <- [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]]]}] 18:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 625ms 18:02:05 INFO - PROCESS | 3692 | 1461114125726 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 18:02:05 INFO - PROCESS | 3692 | 1461114125728 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 18:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:02:05 INFO - PROCESS | 3692 | 1461114125737 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:02:05 INFO - PROCESS | 3692 | 1461114125738 Marionette TRACE conn2 <- [1,862,null,{}] 18:02:05 INFO - PROCESS | 3692 | 1461114125742 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:05 INFO - PROCESS | 3692 | 1461114125840 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 18:02:05 INFO - PROCESS | 3692 | 1461114125923 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:05 INFO - PROCESS | 3692 | ++DOCSHELL 188CF800 == 42 [pid = 3692] [id = 225] 18:02:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (19582000) [pid = 3692] [serial = 673] [outer = 00000000] 18:02:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1A9F1400) [pid = 3692] [serial = 674] [outer = 19582000] 18:02:05 INFO - PROCESS | 3692 | 1461114125968 Marionette DEBUG loaded listener.js 18:02:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1C2ACC00) [pid = 3692] [serial = 675] [outer = 19582000] 18:02:06 INFO - PROCESS | 3692 | 1461114126567 Marionette TRACE conn2 <- [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]]]}] 18:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (15DD3000) [pid = 3692] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (1886B800) [pid = 3692] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (1892E400) [pid = 3692] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (165C6400) [pid = 3692] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (19873000) [pid = 3692] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (16B8B800) [pid = 3692] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (1987B000) [pid = 3692] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (18DAD800) [pid = 3692] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (1C2B3000) [pid = 3692] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (1C613000) [pid = 3692] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:02:06 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (13262400) [pid = 3692] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 906ms 18:02:06 INFO - PROCESS | 3692 | 1461114126641 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 18:02:06 INFO - PROCESS | 3692 | 1461114126643 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 18:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:02:06 INFO - PROCESS | 3692 | 1461114126647 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:02:06 INFO - PROCESS | 3692 | 1461114126648 Marionette TRACE conn2 <- [1,866,null,{}] 18:02:06 INFO - PROCESS | 3692 | 1461114126652 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:06 INFO - PROCESS | 3692 | 1461114126724 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 18:02:06 INFO - PROCESS | 3692 | 1461114126730 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:06 INFO - PROCESS | 3692 | ++DOCSHELL 11C1D400 == 43 [pid = 3692] [id = 226] 18:02:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (15B3A400) [pid = 3692] [serial = 676] [outer = 00000000] 18:02:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1886EC00) [pid = 3692] [serial = 677] [outer = 15B3A400] 18:02:06 INFO - PROCESS | 3692 | 1461114126774 Marionette DEBUG loaded listener.js 18:02:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (188D5400) [pid = 3692] [serial = 678] [outer = 15B3A400] 18:02:07 INFO - PROCESS | 3692 | 1461114127205 Marionette TRACE conn2 <- [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]]]}] 18:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 594ms 18:02:07 INFO - PROCESS | 3692 | 1461114127243 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 18:02:07 INFO - PROCESS | 3692 | 1461114127245 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 18:02:07 INFO - PROCESS | 3692 | 1461114127249 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:02:07 INFO - PROCESS | 3692 | 1461114127250 Marionette TRACE conn2 <- [1,870,null,{}] 18:02:07 INFO - PROCESS | 3692 | 1461114127254 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:07 INFO - PROCESS | 3692 | 1461114127329 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 18:02:07 INFO - PROCESS | 3692 | 1461114127334 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:07 INFO - PROCESS | 3692 | ++DOCSHELL 165C6400 == 44 [pid = 3692] [id = 227] 18:02:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (18DAD800) [pid = 3692] [serial = 679] [outer = 00000000] 18:02:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (1A869C00) [pid = 3692] [serial = 680] [outer = 18DAD800] 18:02:07 INFO - PROCESS | 3692 | 1461114127381 Marionette DEBUG loaded listener.js 18:02:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (1C2B6400) [pid = 3692] [serial = 681] [outer = 18DAD800] 18:02:07 INFO - PROCESS | 3692 | 1461114127806 Marionette TRACE conn2 <- [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]]]}] 18:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 594ms 18:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:02:07 INFO - PROCESS | 3692 | 1461114127846 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 18:02:07 INFO - PROCESS | 3692 | 1461114127848 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 18:02:07 INFO - PROCESS | 3692 | 1461114127851 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:02:07 INFO - PROCESS | 3692 | 1461114127853 Marionette TRACE conn2 <- [1,874,null,{}] 18:02:07 INFO - PROCESS | 3692 | 1461114127856 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:07 INFO - PROCESS | 3692 | 1461114127929 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 18:02:07 INFO - PROCESS | 3692 | 1461114127935 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:07 INFO - PROCESS | 3692 | ++DOCSHELL 19E37400 == 45 [pid = 3692] [id = 228] 18:02:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (1C88AC00) [pid = 3692] [serial = 682] [outer = 00000000] 18:02:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1CB92800) [pid = 3692] [serial = 683] [outer = 1C88AC00] 18:02:07 INFO - PROCESS | 3692 | 1461114127982 Marionette DEBUG loaded listener.js 18:02:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (1CF98800) [pid = 3692] [serial = 684] [outer = 1C88AC00] 18:02:08 INFO - PROCESS | 3692 | 1461114128404 Marionette TRACE conn2 <- [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]]]}] 18:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 594ms 18:02:08 INFO - PROCESS | 3692 | 1461114128448 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 18:02:08 INFO - PROCESS | 3692 | 1461114128451 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 18:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:02:08 INFO - PROCESS | 3692 | 1461114128458 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:02:08 INFO - PROCESS | 3692 | 1461114128460 Marionette TRACE conn2 <- [1,878,null,{}] 18:02:08 INFO - PROCESS | 3692 | 1461114128464 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:08 INFO - PROCESS | 3692 | 1461114128573 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 18:02:08 INFO - PROCESS | 3692 | 1461114128797 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:08 INFO - PROCESS | 3692 | ++DOCSHELL 11C21C00 == 46 [pid = 3692] [id = 229] 18:02:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (11C22400) [pid = 3692] [serial = 685] [outer = 00000000] 18:02:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1325F400) [pid = 3692] [serial = 686] [outer = 11C22400] 18:02:08 INFO - PROCESS | 3692 | 1461114128857 Marionette DEBUG loaded listener.js 18:02:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (13683400) [pid = 3692] [serial = 687] [outer = 11C22400] 18:02:09 INFO - PROCESS | 3692 | 1461114129426 Marionette TRACE conn2 <- [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]]]}] 18:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1000ms 18:02:09 INFO - PROCESS | 3692 | 1461114129457 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 18:02:09 INFO - PROCESS | 3692 | 1461114129461 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 18:02:09 INFO - PROCESS | 3692 | 1461114129466 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:02:09 INFO - PROCESS | 3692 | 1461114129471 Marionette TRACE conn2 <- [1,882,null,{}] 18:02:09 INFO - PROCESS | 3692 | 1461114129476 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:09 INFO - PROCESS | 3692 | 1461114129581 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 18:02:09 INFO - PROCESS | 3692 | 1461114129705 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:09 INFO - PROCESS | 3692 | ++DOCSHELL 16B0E800 == 47 [pid = 3692] [id = 230] 18:02:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (16B85800) [pid = 3692] [serial = 688] [outer = 00000000] 18:02:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (17D5E000) [pid = 3692] [serial = 689] [outer = 16B85800] 18:02:09 INFO - PROCESS | 3692 | 1461114129762 Marionette DEBUG loaded listener.js 18:02:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (17F43C00) [pid = 3692] [serial = 690] [outer = 16B85800] 18:02:10 INFO - PROCESS | 3692 | 1461114130365 Marionette TRACE conn2 <- [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]]]}] 18:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 938ms 18:02:10 INFO - PROCESS | 3692 | 1461114130415 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 18:02:10 INFO - PROCESS | 3692 | 1461114130419 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 18:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:02:10 INFO - PROCESS | 3692 | 1461114130423 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:02:10 INFO - PROCESS | 3692 | 1461114130426 Marionette TRACE conn2 <- [1,886,null,{}] 18:02:10 INFO - PROCESS | 3692 | 1461114130430 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:10 INFO - PROCESS | 3692 | 1461114130529 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 18:02:10 INFO - PROCESS | 3692 | 1461114130652 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:10 INFO - PROCESS | 3692 | ++DOCSHELL 1886F000 == 48 [pid = 3692] [id = 231] 18:02:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (1886F800) [pid = 3692] [serial = 691] [outer = 00000000] 18:02:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (19639400) [pid = 3692] [serial = 692] [outer = 1886F800] 18:02:10 INFO - PROCESS | 3692 | 1461114130708 Marionette DEBUG loaded listener.js 18:02:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (1A0B6800) [pid = 3692] [serial = 693] [outer = 1886F800] 18:02:11 INFO - PROCESS | 3692 | 1461114131281 Marionette TRACE conn2 <- [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]]]}] 18:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 907ms 18:02:11 INFO - PROCESS | 3692 | 1461114131329 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 18:02:11 INFO - PROCESS | 3692 | 1461114131333 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 18:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:02:11 INFO - PROCESS | 3692 | 1461114131345 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:02:11 INFO - PROCESS | 3692 | 1461114131352 Marionette TRACE conn2 <- [1,890,null,{}] 18:02:11 INFO - PROCESS | 3692 | 1461114131356 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:11 INFO - PROCESS | 3692 | 1461114131456 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 18:02:11 INFO - PROCESS | 3692 | 1461114131537 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:11 INFO - PROCESS | 3692 | ++DOCSHELL 1C3B2400 == 49 [pid = 3692] [id = 232] 18:02:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (1D152800) [pid = 3692] [serial = 694] [outer = 00000000] 18:02:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (1D2C2800) [pid = 3692] [serial = 695] [outer = 1D152800] 18:02:11 INFO - PROCESS | 3692 | 1461114131632 Marionette DEBUG loaded listener.js 18:02:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (1D672400) [pid = 3692] [serial = 696] [outer = 1D152800] 18:02:12 INFO - PROCESS | 3692 | 1461114132233 Marionette TRACE conn2 <- [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]]]}] 18:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 953ms 18:02:12 INFO - PROCESS | 3692 | 1461114132304 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 18:02:12 INFO - PROCESS | 3692 | 1461114132307 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 18:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:02:12 INFO - PROCESS | 3692 | 1461114132311 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:02:12 INFO - PROCESS | 3692 | 1461114132313 Marionette TRACE conn2 <- [1,894,null,{}] 18:02:12 INFO - PROCESS | 3692 | 1461114132317 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:12 INFO - PROCESS | 3692 | 1461114132425 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 18:02:12 INFO - PROCESS | 3692 | 1461114132663 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:12 INFO - PROCESS | 3692 | ++DOCSHELL 02A86800 == 50 [pid = 3692] [id = 233] 18:02:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (11BEF400) [pid = 3692] [serial = 697] [outer = 00000000] 18:02:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (14A11C00) [pid = 3692] [serial = 698] [outer = 11BEF400] 18:02:12 INFO - PROCESS | 3692 | 1461114132717 Marionette DEBUG loaded listener.js 18:02:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (14A07C00) [pid = 3692] [serial = 699] [outer = 11BEF400] 18:02:13 INFO - PROCESS | 3692 | 1461114133350 Marionette TRACE conn2 <- [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]]]}] 18:02:13 INFO - PROCESS | 3692 | --DOCSHELL 19E37400 == 49 [pid = 3692] [id = 228] 18:02:13 INFO - PROCESS | 3692 | --DOCSHELL 165C6400 == 48 [pid = 3692] [id = 227] 18:02:13 INFO - PROCESS | 3692 | --DOCSHELL 11C1D400 == 47 [pid = 3692] [id = 226] 18:02:13 INFO - PROCESS | 3692 | --DOCSHELL 188CF800 == 46 [pid = 3692] [id = 225] 18:02:13 INFO - PROCESS | 3692 | --DOCSHELL 11BF1C00 == 45 [pid = 3692] [id = 224] 18:02:13 INFO - PROCESS | 3692 | --DOCSHELL 18872C00 == 44 [pid = 3692] [id = 223] 18:02:13 INFO - PROCESS | 3692 | --DOCSHELL 18648800 == 43 [pid = 3692] [id = 222] 18:02:13 INFO - PROCESS | 3692 | --DOCSHELL 17F40C00 == 42 [pid = 3692] [id = 221] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (1D160C00) [pid = 3692] [serial = 641] [outer = 00000000] [url = about:blank] 18:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1093ms 18:02:13 INFO - PROCESS | 3692 | --DOCSHELL 11C14800 == 41 [pid = 3692] [id = 220] 18:02:13 INFO - PROCESS | 3692 | --DOCSHELL 146A3C00 == 40 [pid = 3692] [id = 219] 18:02:13 INFO - PROCESS | 3692 | --DOCSHELL 13A5EC00 == 39 [pid = 3692] [id = 218] 18:02:13 INFO - PROCESS | 3692 | --DOCSHELL 18647400 == 38 [pid = 3692] [id = 217] 18:02:13 INFO - PROCESS | 3692 | --DOCSHELL 16546400 == 37 [pid = 3692] [id = 216] 18:02:13 INFO - PROCESS | 3692 | --DOCSHELL 11C17400 == 36 [pid = 3692] [id = 215] 18:02:13 INFO - PROCESS | 3692 | 1461114133422 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 18:02:13 INFO - PROCESS | 3692 | 1461114133427 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 18:02:13 INFO - PROCESS | 3692 | 1461114133432 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:02:13 INFO - PROCESS | 3692 | 1461114133435 Marionette TRACE conn2 <- [1,898,null,{}] 18:02:13 INFO - PROCESS | 3692 | 1461114133443 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:13 INFO - PROCESS | 3692 | 1461114133540 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (19E2C400) [pid = 3692] [serial = 567] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (1C3B2800) [pid = 3692] [serial = 629] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (137DA400) [pid = 3692] [serial = 599] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (17D5EC00) [pid = 3692] [serial = 602] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (18DA5000) [pid = 3692] [serial = 605] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (1CA2D000) [pid = 3692] [serial = 632] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (18320C00) [pid = 3692] [serial = 612] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (15E6F400) [pid = 3692] [serial = 611] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (1A86F000) [pid = 3692] [serial = 608] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (1833A000) [pid = 3692] [serial = 615] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (17AACC00) [pid = 3692] [serial = 614] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (1C612400) [pid = 3692] [serial = 630] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (18B16800) [pid = 3692] [serial = 620] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (18CDB000) [pid = 3692] [serial = 621] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (1CA34C00) [pid = 3692] [serial = 635] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (1CA29C00) [pid = 3692] [serial = 633] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (17D61000) [pid = 3692] [serial = 617] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (18328400) [pid = 3692] [serial = 618] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (19E34400) [pid = 3692] [serial = 623] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (1A869400) [pid = 3692] [serial = 626] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (1D0C2800) [pid = 3692] [serial = 638] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (1A9F8800) [pid = 3692] [serial = 627] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (1CB8A800) [pid = 3692] [serial = 636] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (19ED3C00) [pid = 3692] [serial = 624] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1D0D1800) [pid = 3692] [serial = 639] [outer = 00000000] [url = about:blank] 18:02:13 INFO - PROCESS | 3692 | 1461114133627 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:13 INFO - PROCESS | 3692 | ++DOCSHELL 13268400 == 37 [pid = 3692] [id = 234] 18:02:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1326A400) [pid = 3692] [serial = 700] [outer = 00000000] 18:02:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (13A62400) [pid = 3692] [serial = 701] [outer = 1326A400] 18:02:13 INFO - PROCESS | 3692 | 1461114133674 Marionette DEBUG loaded listener.js 18:02:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (143AAC00) [pid = 3692] [serial = 702] [outer = 1326A400] 18:02:14 INFO - PROCESS | 3692 | 1461114134047 Marionette TRACE conn2 <- [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]]]}] 18:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 625ms 18:02:14 INFO - PROCESS | 3692 | 1461114134075 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 18:02:14 INFO - PROCESS | 3692 | 1461114134079 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 18:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:02:14 INFO - PROCESS | 3692 | 1461114134083 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:02:14 INFO - PROCESS | 3692 | 1461114134085 Marionette TRACE conn2 <- [1,902,null,{}] 18:02:14 INFO - PROCESS | 3692 | 1461114134089 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:14 INFO - PROCESS | 3692 | 1461114134166 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 18:02:14 INFO - PROCESS | 3692 | 1461114134173 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:14 INFO - PROCESS | 3692 | ++DOCSHELL 146AA400 == 38 [pid = 3692] [id = 235] 18:02:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (146AA800) [pid = 3692] [serial = 703] [outer = 00000000] 18:02:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (16547800) [pid = 3692] [serial = 704] [outer = 146AA800] 18:02:14 INFO - PROCESS | 3692 | 1461114134218 Marionette DEBUG loaded listener.js 18:02:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (16B0DC00) [pid = 3692] [serial = 705] [outer = 146AA800] 18:02:14 INFO - PROCESS | 3692 | 1461114134677 Marionette TRACE conn2 <- [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]]]}] 18:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 641ms 18:02:14 INFO - PROCESS | 3692 | 1461114134719 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 18:02:14 INFO - PROCESS | 3692 | 1461114134721 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 18:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:02:14 INFO - PROCESS | 3692 | 1461114134726 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:02:14 INFO - PROCESS | 3692 | 1461114134732 Marionette TRACE conn2 <- [1,906,null,{}] 18:02:14 INFO - PROCESS | 3692 | 1461114134740 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:14 INFO - PROCESS | 3692 | 1461114134818 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 18:02:14 INFO - PROCESS | 3692 | 1461114134826 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:14 INFO - PROCESS | 3692 | ++DOCSHELL 17F40C00 == 39 [pid = 3692] [id = 236] 18:02:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (17F41800) [pid = 3692] [serial = 706] [outer = 00000000] 18:02:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (18328400) [pid = 3692] [serial = 707] [outer = 17F41800] 18:02:14 INFO - PROCESS | 3692 | 1461114134870 Marionette DEBUG loaded listener.js 18:02:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (1833A000) [pid = 3692] [serial = 708] [outer = 17F41800] 18:02:15 INFO - PROCESS | 3692 | 1461114135622 Marionette TRACE conn2 <- [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]]]}] 18:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 938ms 18:02:15 INFO - PROCESS | 3692 | 1461114135674 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 18:02:15 INFO - PROCESS | 3692 | 1461114135677 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 18:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:02:15 INFO - PROCESS | 3692 | 1461114135680 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:02:15 INFO - PROCESS | 3692 | 1461114135682 Marionette TRACE conn2 <- [1,910,null,{}] 18:02:15 INFO - PROCESS | 3692 | 1461114135686 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:15 INFO - PROCESS | 3692 | 1461114135789 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 18:02:15 INFO - PROCESS | 3692 | 1461114135799 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:15 INFO - PROCESS | 3692 | ++DOCSHELL 18647C00 == 40 [pid = 3692] [id = 237] 18:02:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (18648800) [pid = 3692] [serial = 709] [outer = 00000000] 18:02:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (18CDD000) [pid = 3692] [serial = 710] [outer = 18648800] 18:02:15 INFO - PROCESS | 3692 | 1461114135844 Marionette DEBUG loaded listener.js 18:02:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (18CDB800) [pid = 3692] [serial = 711] [outer = 18648800] 18:02:16 INFO - PROCESS | 3692 | 1461114136265 Marionette TRACE conn2 <- [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]]]}] 18:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 624ms 18:02:16 INFO - PROCESS | 3692 | 1461114136319 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 18:02:16 INFO - PROCESS | 3692 | 1461114136321 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 18:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:02:16 INFO - PROCESS | 3692 | 1461114136324 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:02:16 INFO - PROCESS | 3692 | 1461114136326 Marionette TRACE conn2 <- [1,914,null,{}] 18:02:16 INFO - PROCESS | 3692 | 1461114136329 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:16 INFO - PROCESS | 3692 | 1461114136459 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 18:02:16 INFO - PROCESS | 3692 | 1461114136469 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:16 INFO - PROCESS | 3692 | ++DOCSHELL 18DAFC00 == 41 [pid = 3692] [id = 238] 18:02:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (193E3800) [pid = 3692] [serial = 712] [outer = 00000000] 18:02:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (1987D000) [pid = 3692] [serial = 713] [outer = 193E3800] 18:02:16 INFO - PROCESS | 3692 | 1461114136576 Marionette DEBUG loaded listener.js 18:02:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (19E32C00) [pid = 3692] [serial = 714] [outer = 193E3800] 18:02:17 INFO - PROCESS | 3692 | 1461114137020 Marionette TRACE conn2 <- [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]]]}] 18:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 18:02:17 INFO - PROCESS | 3692 | 1461114137065 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 18:02:17 INFO - PROCESS | 3692 | 1461114137067 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 18:02:17 INFO - PROCESS | 3692 | 1461114137070 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:02:17 INFO - PROCESS | 3692 | 1461114137072 Marionette TRACE conn2 <- [1,918,null,{}] 18:02:17 INFO - PROCESS | 3692 | 1461114137075 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:17 INFO - PROCESS | 3692 | 1461114137181 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 18:02:17 INFO - PROCESS | 3692 | 1461114137190 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:17 INFO - PROCESS | 3692 | ++DOCSHELL 17F3D400 == 42 [pid = 3692] [id = 239] 18:02:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (19E36800) [pid = 3692] [serial = 715] [outer = 00000000] 18:02:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (1A524800) [pid = 3692] [serial = 716] [outer = 19E36800] 18:02:17 INFO - PROCESS | 3692 | 1461114137281 Marionette DEBUG loaded listener.js 18:02:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (1A523C00) [pid = 3692] [serial = 717] [outer = 19E36800] 18:02:17 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (1C892800) [pid = 3692] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:02:17 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (17F42000) [pid = 3692] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:02:17 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (18CD7400) [pid = 3692] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:02:17 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (18649000) [pid = 3692] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:02:17 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (14A12800) [pid = 3692] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:02:17 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (11C16C00) [pid = 3692] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:02:17 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (19582000) [pid = 3692] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:02:17 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (15B3A400) [pid = 3692] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:02:17 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (18DAD800) [pid = 3692] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:02:17 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (18874C00) [pid = 3692] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:02:17 INFO - PROCESS | 3692 | 1461114137803 Marionette TRACE conn2 <- [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]]]}] 18:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 797ms 18:02:17 INFO - PROCESS | 3692 | 1461114137873 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 18:02:17 INFO - PROCESS | 3692 | 1461114137874 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 18:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:02:17 INFO - PROCESS | 3692 | 1461114137878 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:02:17 INFO - PROCESS | 3692 | 1461114137880 Marionette TRACE conn2 <- [1,922,null,{}] 18:02:17 INFO - PROCESS | 3692 | 1461114137883 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:17 INFO - PROCESS | 3692 | 1461114137955 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 18:02:17 INFO - PROCESS | 3692 | 1461114137961 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:17 INFO - PROCESS | 3692 | ++DOCSHELL 1320A400 == 43 [pid = 3692] [id = 240] 18:02:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (13A58400) [pid = 3692] [serial = 718] [outer = 00000000] 18:02:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (18B17800) [pid = 3692] [serial = 719] [outer = 13A58400] 18:02:17 INFO - PROCESS | 3692 | 1461114138005 Marionette DEBUG loaded listener.js 18:02:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (188D7000) [pid = 3692] [serial = 720] [outer = 13A58400] 18:02:18 INFO - PROCESS | 3692 | 1461114138417 Marionette TRACE conn2 <- [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]]]}] 18:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 593ms 18:02:18 INFO - PROCESS | 3692 | 1461114138475 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 18:02:18 INFO - PROCESS | 3692 | 1461114138477 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 18:02:18 INFO - PROCESS | 3692 | 1461114138480 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:02:18 INFO - PROCESS | 3692 | 1461114138482 Marionette TRACE conn2 <- [1,926,null,{}] 18:02:18 INFO - PROCESS | 3692 | 1461114138485 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:18 INFO - PROCESS | 3692 | 1461114138567 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 18:02:18 INFO - PROCESS | 3692 | 1461114138573 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:18 INFO - PROCESS | 3692 | ++DOCSHELL 18DAF400 == 44 [pid = 3692] [id = 241] 18:02:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1A923C00) [pid = 3692] [serial = 721] [outer = 00000000] 18:02:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1C04F400) [pid = 3692] [serial = 722] [outer = 1A923C00] 18:02:18 INFO - PROCESS | 3692 | 1461114138616 Marionette DEBUG loaded listener.js 18:02:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (1C2B3C00) [pid = 3692] [serial = 723] [outer = 1A923C00] 18:02:19 INFO - PROCESS | 3692 | 1461114139019 Marionette TRACE conn2 <- [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]]]}] 18:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 594ms 18:02:19 INFO - PROCESS | 3692 | 1461114139078 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 18:02:19 INFO - PROCESS | 3692 | 1461114139079 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 18:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:02:19 INFO - PROCESS | 3692 | 1461114139083 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:02:19 INFO - PROCESS | 3692 | 1461114139084 Marionette TRACE conn2 <- [1,930,null,{}] 18:02:19 INFO - PROCESS | 3692 | 1461114139088 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:19 INFO - PROCESS | 3692 | 1461114139161 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 18:02:19 INFO - PROCESS | 3692 | 1461114139167 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:19 INFO - PROCESS | 3692 | ++DOCSHELL 16B81400 == 45 [pid = 3692] [id = 242] 18:02:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (1C048C00) [pid = 3692] [serial = 724] [outer = 00000000] 18:02:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (1C889000) [pid = 3692] [serial = 725] [outer = 1C048C00] 18:02:19 INFO - PROCESS | 3692 | 1461114139211 Marionette DEBUG loaded listener.js 18:02:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (1C891400) [pid = 3692] [serial = 726] [outer = 1C048C00] 18:02:19 INFO - PROCESS | 3692 | 1461114139658 Marionette TRACE conn2 <- [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]]]}] 18:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 593ms 18:02:19 INFO - PROCESS | 3692 | 1461114139680 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 18:02:19 INFO - PROCESS | 3692 | 1461114139682 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 18:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:02:19 INFO - PROCESS | 3692 | 1461114139695 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:02:19 INFO - PROCESS | 3692 | 1461114139697 Marionette TRACE conn2 <- [1,934,null,{}] 18:02:19 INFO - PROCESS | 3692 | 1461114139700 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:19 INFO - PROCESS | 3692 | 1461114139774 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 18:02:19 INFO - PROCESS | 3692 | 1461114139932 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:19 INFO - PROCESS | 3692 | ++DOCSHELL 11C17C00 == 46 [pid = 3692] [id = 243] 18:02:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (11C18400) [pid = 3692] [serial = 727] [outer = 00000000] 18:02:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (12CC0C00) [pid = 3692] [serial = 728] [outer = 11C18400] 18:02:20 INFO - PROCESS | 3692 | 1461114140035 Marionette DEBUG loaded listener.js 18:02:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (1320E000) [pid = 3692] [serial = 729] [outer = 11C18400] 18:02:20 INFO - PROCESS | 3692 | 1461114140666 Marionette TRACE conn2 <- [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]]]}] 18:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1047ms 18:02:20 INFO - PROCESS | 3692 | 1461114140749 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 18:02:20 INFO - PROCESS | 3692 | 1461114140754 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 18:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:02:20 INFO - PROCESS | 3692 | 1461114140772 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:02:20 INFO - PROCESS | 3692 | 1461114140776 Marionette TRACE conn2 <- [1,938,null,{}] 18:02:20 INFO - PROCESS | 3692 | 1461114140781 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:20 INFO - PROCESS | 3692 | 1461114140884 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 18:02:21 INFO - PROCESS | 3692 | 1461114141014 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (16546400) [pid = 3692] [serial = 730] [outer = 1DF82800] 18:02:21 INFO - PROCESS | 3692 | ++DOCSHELL 17AABC00 == 47 [pid = 3692] [id = 244] 18:02:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (17AAC400) [pid = 3692] [serial = 731] [outer = 00000000] 18:02:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (17D63C00) [pid = 3692] [serial = 732] [outer = 17AAC400] 18:02:21 INFO - PROCESS | 3692 | 1461114141092 Marionette DEBUG loaded listener.js 18:02:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (18321000) [pid = 3692] [serial = 733] [outer = 17AAC400] 18:02:21 INFO - PROCESS | 3692 | 1461114141708 Marionette TRACE conn2 <- [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]]]}] 18:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1000ms 18:02:21 INFO - PROCESS | 3692 | 1461114141777 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 18:02:21 INFO - PROCESS | 3692 | 1461114141781 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 18:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:02:21 INFO - PROCESS | 3692 | 1461114141785 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:02:21 INFO - PROCESS | 3692 | 1461114141787 Marionette TRACE conn2 <- [1,942,null,{}] 18:02:21 INFO - PROCESS | 3692 | 1461114141792 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:21 INFO - PROCESS | 3692 | 1461114141892 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 18:02:22 INFO - PROCESS | 3692 | 1461114142018 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:22 INFO - PROCESS | 3692 | ++DOCSHELL 19638C00 == 48 [pid = 3692] [id = 245] 18:02:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (19E31400) [pid = 3692] [serial = 734] [outer = 00000000] 18:02:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (1A9F4C00) [pid = 3692] [serial = 735] [outer = 19E31400] 18:02:22 INFO - PROCESS | 3692 | 1461114142073 Marionette DEBUG loaded listener.js 18:02:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (1C3B2800) [pid = 3692] [serial = 736] [outer = 19E31400] 18:02:22 INFO - PROCESS | 3692 | 1461114142673 Marionette TRACE conn2 <- [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]]]}] 18:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 953ms 18:02:22 INFO - PROCESS | 3692 | 1461114142730 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 18:02:22 INFO - PROCESS | 3692 | 1461114142733 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 18:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:02:22 INFO - PROCESS | 3692 | 1461114142743 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:02:22 INFO - PROCESS | 3692 | 1461114142749 Marionette TRACE conn2 <- [1,946,null,{}] 18:02:22 INFO - PROCESS | 3692 | 1461114142767 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:22 INFO - PROCESS | 3692 | 1461114142896 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 18:02:22 INFO - PROCESS | 3692 | 1461114142953 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:22 INFO - PROCESS | 3692 | ++DOCSHELL 1D0C9C00 == 49 [pid = 3692] [id = 246] 18:02:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (1D0CA000) [pid = 3692] [serial = 737] [outer = 00000000] 18:02:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (1D153000) [pid = 3692] [serial = 738] [outer = 1D0CA000] 18:02:22 INFO - PROCESS | 3692 | 1461114143009 Marionette DEBUG loaded listener.js 18:02:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (1D157400) [pid = 3692] [serial = 739] [outer = 1D0CA000] 18:02:23 INFO - PROCESS | 3692 | 1461114143586 Marionette TRACE conn2 <- [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]]]}] 18:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 906ms 18:02:23 INFO - PROCESS | 3692 | 1461114143640 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 18:02:23 INFO - PROCESS | 3692 | 1461114143643 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 18:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:02:23 INFO - PROCESS | 3692 | 1461114143647 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:02:23 INFO - PROCESS | 3692 | 1461114143649 Marionette TRACE conn2 <- [1,950,null,{}] 18:02:23 INFO - PROCESS | 3692 | 1461114143652 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:23 INFO - PROCESS | 3692 | 1461114143756 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 18:02:23 INFO - PROCESS | 3692 | 1461114143883 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:23 INFO - PROCESS | 3692 | ++DOCSHELL 15553000 == 50 [pid = 3692] [id = 247] 18:02:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (15B35800) [pid = 3692] [serial = 740] [outer = 00000000] 18:02:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (17F41400) [pid = 3692] [serial = 741] [outer = 15B35800] 18:02:23 INFO - PROCESS | 3692 | 1461114143941 Marionette DEBUG loaded listener.js 18:02:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 135 (18CD7C00) [pid = 3692] [serial = 742] [outer = 15B35800] 18:02:24 INFO - PROCESS | 3692 | 1461114144638 Marionette TRACE conn2 <- [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]]]}] 18:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1047ms 18:02:24 INFO - PROCESS | 3692 | 1461114144704 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 18:02:24 INFO - PROCESS | 3692 | 1461114144708 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 18:02:24 INFO - PROCESS | 3692 | 1461114144714 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:02:24 INFO - PROCESS | 3692 | 1461114144717 Marionette TRACE conn2 <- [1,954,null,{}] 18:02:24 INFO - PROCESS | 3692 | 1461114144722 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:24 INFO - PROCESS | 3692 | 1461114144856 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 18:02:24 INFO - PROCESS | 3692 | 1461114144988 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:24 INFO - PROCESS | 3692 | ++DOCSHELL 16B87400 == 51 [pid = 3692] [id = 248] 18:02:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 136 (16B89800) [pid = 3692] [serial = 743] [outer = 00000000] 18:02:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 137 (17D64400) [pid = 3692] [serial = 744] [outer = 16B89800] 18:02:25 INFO - PROCESS | 3692 | 1461114145038 Marionette DEBUG loaded listener.js 18:02:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 138 (1832B000) [pid = 3692] [serial = 745] [outer = 16B89800] 18:02:25 INFO - PROCESS | 3692 | --DOCSHELL 16B81400 == 50 [pid = 3692] [id = 242] 18:02:25 INFO - PROCESS | 3692 | --DOCSHELL 18DAF400 == 49 [pid = 3692] [id = 241] 18:02:25 INFO - PROCESS | 3692 | --DOCSHELL 1320A400 == 48 [pid = 3692] [id = 240] 18:02:25 INFO - PROCESS | 3692 | --DOCSHELL 17F3D400 == 47 [pid = 3692] [id = 239] 18:02:25 INFO - PROCESS | 3692 | --DOCSHELL 18DAFC00 == 46 [pid = 3692] [id = 238] 18:02:25 INFO - PROCESS | 3692 | --DOCSHELL 18647C00 == 45 [pid = 3692] [id = 237] 18:02:25 INFO - PROCESS | 3692 | --DOCSHELL 17F40C00 == 44 [pid = 3692] [id = 236] 18:02:25 INFO - PROCESS | 3692 | --DOCSHELL 146AA400 == 43 [pid = 3692] [id = 235] 18:02:25 INFO - PROCESS | 3692 | --DOCSHELL 13268400 == 42 [pid = 3692] [id = 234] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 137 (13A4B400) [pid = 3692] [serial = 644] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 136 (18871400) [pid = 3692] [serial = 647] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 135 (16B7C400) [pid = 3692] [serial = 653] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 134 (1C2AE400) [pid = 3692] [serial = 650] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOCSHELL 02A86800 == 41 [pid = 3692] [id = 233] 18:02:25 INFO - PROCESS | 3692 | --DOCSHELL 1886F000 == 40 [pid = 3692] [id = 231] 18:02:25 INFO - PROCESS | 3692 | --DOCSHELL 16B0E800 == 39 [pid = 3692] [id = 230] 18:02:25 INFO - PROCESS | 3692 | --DOCSHELL 11C21C00 == 38 [pid = 3692] [id = 229] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (1CB92800) [pid = 3692] [serial = 683] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (1D160400) [pid = 3692] [serial = 642] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (1863EC00) [pid = 3692] [serial = 662] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (18644C00) [pid = 3692] [serial = 663] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (19E37800) [pid = 3692] [serial = 671] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (188D6800) [pid = 3692] [serial = 665] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (15E72400) [pid = 3692] [serial = 657] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (159FA400) [pid = 3692] [serial = 656] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (13A60800) [pid = 3692] [serial = 660] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (137D8000) [pid = 3692] [serial = 659] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (1A9F1400) [pid = 3692] [serial = 674] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (1886EC00) [pid = 3692] [serial = 677] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (188D5400) [pid = 3692] [serial = 678] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (1A869C00) [pid = 3692] [serial = 680] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (1C2ACC00) [pid = 3692] [serial = 675] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (18CD2C00) [pid = 3692] [serial = 668] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (18CD6C00) [pid = 3692] [serial = 669] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (1A0BD400) [pid = 3692] [serial = 672] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (1892FC00) [pid = 3692] [serial = 666] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (1C2B6400) [pid = 3692] [serial = 681] [outer = 00000000] [url = about:blank] 18:02:25 INFO - PROCESS | 3692 | 1461114145548 Marionette TRACE conn2 <- [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]]]}] 18:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 906ms 18:02:25 INFO - PROCESS | 3692 | 1461114145621 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 18:02:25 INFO - PROCESS | 3692 | 1461114145626 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 18:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:02:25 INFO - PROCESS | 3692 | 1461114145632 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:02:25 INFO - PROCESS | 3692 | 1461114145635 Marionette TRACE conn2 <- [1,958,null,{}] 18:02:25 INFO - PROCESS | 3692 | 1461114145638 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:25 INFO - PROCESS | 3692 | 1461114145719 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 18:02:25 INFO - PROCESS | 3692 | 1461114145811 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:25 INFO - PROCESS | 3692 | ++DOCSHELL 13730C00 == 39 [pid = 3692] [id = 249] 18:02:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (14A12800) [pid = 3692] [serial = 746] [outer = 00000000] 18:02:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (16B0D000) [pid = 3692] [serial = 747] [outer = 14A12800] 18:02:25 INFO - PROCESS | 3692 | 1461114145856 Marionette DEBUG loaded listener.js 18:02:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (18324000) [pid = 3692] [serial = 748] [outer = 14A12800] 18:02:26 INFO - PROCESS | 3692 | 1461114146253 Marionette TRACE conn2 <- [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]]]}] 18:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 625ms 18:02:26 INFO - PROCESS | 3692 | 1461114146269 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 18:02:26 INFO - PROCESS | 3692 | 1461114146271 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 18:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:02:26 INFO - PROCESS | 3692 | 1461114146275 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:02:26 INFO - PROCESS | 3692 | 1461114146278 Marionette TRACE conn2 <- [1,962,null,{}] 18:02:26 INFO - PROCESS | 3692 | 1461114146288 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:26 INFO - PROCESS | 3692 | 1461114146370 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 18:02:26 INFO - PROCESS | 3692 | 1461114146376 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:26 INFO - PROCESS | 3692 | ++DOCSHELL 18871000 == 40 [pid = 3692] [id = 250] 18:02:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (18872C00) [pid = 3692] [serial = 749] [outer = 00000000] 18:02:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (18CD3800) [pid = 3692] [serial = 750] [outer = 18872C00] 18:02:26 INFO - PROCESS | 3692 | 1461114146423 Marionette DEBUG loaded listener.js 18:02:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (18CDAC00) [pid = 3692] [serial = 751] [outer = 18872C00] 18:02:26 INFO - PROCESS | 3692 | 1461114146896 Marionette TRACE conn2 <- [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]]]}] 18:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 625ms 18:02:26 INFO - PROCESS | 3692 | 1461114146913 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 18:02:26 INFO - PROCESS | 3692 | 1461114146915 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 18:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:02:26 INFO - PROCESS | 3692 | 1461114146918 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:02:26 INFO - PROCESS | 3692 | 1461114146920 Marionette TRACE conn2 <- [1,966,null,{}] 18:02:26 INFO - PROCESS | 3692 | 1461114146923 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:26 INFO - PROCESS | 3692 | 1461114147000 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 18:02:26 INFO - PROCESS | 3692 | 1461114147006 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:27 INFO - PROCESS | 3692 | ++DOCSHELL 18CD7000 == 41 [pid = 3692] [id = 251] 18:02:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (18DA3000) [pid = 3692] [serial = 752] [outer = 00000000] 18:02:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (19E3A400) [pid = 3692] [serial = 753] [outer = 18DA3000] 18:02:27 INFO - PROCESS | 3692 | 1461114147050 Marionette DEBUG loaded listener.js 18:02:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (1A0C2000) [pid = 3692] [serial = 754] [outer = 18DA3000] 18:02:27 INFO - PROCESS | 3692 | 1461114147477 Marionette TRACE conn2 <- [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]]]}] 18:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 593ms 18:02:27 INFO - PROCESS | 3692 | 1461114147515 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 18:02:27 INFO - PROCESS | 3692 | 1461114147517 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 18:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:02:27 INFO - PROCESS | 3692 | 1461114147524 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:02:27 INFO - PROCESS | 3692 | 1461114147526 Marionette TRACE conn2 <- [1,970,null,{}] 18:02:27 INFO - PROCESS | 3692 | 1461114147535 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:27 INFO - PROCESS | 3692 | 1461114147637 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 18:02:27 INFO - PROCESS | 3692 | 1461114147643 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:27 INFO - PROCESS | 3692 | ++DOCSHELL 18B14000 == 42 [pid = 3692] [id = 252] 18:02:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (18C11800) [pid = 3692] [serial = 755] [outer = 00000000] 18:02:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (1A9F7800) [pid = 3692] [serial = 756] [outer = 18C11800] 18:02:27 INFO - PROCESS | 3692 | 1461114147687 Marionette DEBUG loaded listener.js 18:02:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (1C2ACC00) [pid = 3692] [serial = 757] [outer = 18C11800] 18:02:28 INFO - PROCESS | 3692 | 1461114148165 Marionette TRACE conn2 <- [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]]]}] 18:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 704ms 18:02:28 INFO - PROCESS | 3692 | 1461114148220 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 18:02:28 INFO - PROCESS | 3692 | 1461114148222 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 18:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:02:28 INFO - PROCESS | 3692 | 1461114148225 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:02:28 INFO - PROCESS | 3692 | 1461114148227 Marionette TRACE conn2 <- [1,974,null,{}] 18:02:28 INFO - PROCESS | 3692 | 1461114148231 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:28 INFO - PROCESS | 3692 | 1461114148352 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 18:02:28 INFO - PROCESS | 3692 | 1461114148365 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:28 INFO - PROCESS | 3692 | ++DOCSHELL 1C3AA800 == 43 [pid = 3692] [id = 253] 18:02:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (1C3AC400) [pid = 3692] [serial = 758] [outer = 00000000] 18:02:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (1CA37000) [pid = 3692] [serial = 759] [outer = 1C3AC400] 18:02:28 INFO - PROCESS | 3692 | 1461114148412 Marionette DEBUG loaded listener.js 18:02:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (1CA35800) [pid = 3692] [serial = 760] [outer = 1C3AC400] 18:02:28 INFO - PROCESS | 3692 | 1461114148848 Marionette TRACE conn2 <- [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]]]}] 18:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 625ms 18:02:28 INFO - PROCESS | 3692 | 1461114148865 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 18:02:28 INFO - PROCESS | 3692 | 1461114148868 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 18:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:02:28 INFO - PROCESS | 3692 | 1461114148871 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:02:28 INFO - PROCESS | 3692 | 1461114148873 Marionette TRACE conn2 <- [1,978,null,{}] 18:02:28 INFO - PROCESS | 3692 | 1461114148876 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:28 INFO - PROCESS | 3692 | 1461114148980 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 18:02:29 INFO - PROCESS | 3692 | 1461114149065 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:29 INFO - PROCESS | 3692 | ++DOCSHELL 13A5C800 == 44 [pid = 3692] [id = 254] 18:02:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (1CB91000) [pid = 3692] [serial = 761] [outer = 00000000] 18:02:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (1D0D1400) [pid = 3692] [serial = 762] [outer = 1CB91000] 18:02:29 INFO - PROCESS | 3692 | 1461114149108 Marionette DEBUG loaded listener.js 18:02:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (1D0CD400) [pid = 3692] [serial = 763] [outer = 1CB91000] 18:02:29 INFO - PROCESS | 3692 | 1461114149721 Marionette TRACE conn2 <- [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]]]}] 18:02:29 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (193E3800) [pid = 3692] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:02:29 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (19E36800) [pid = 3692] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:02:29 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (1326A400) [pid = 3692] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:02:29 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (17F41800) [pid = 3692] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:02:29 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (11BEF400) [pid = 3692] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:02:29 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (146AA800) [pid = 3692] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:02:29 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (13A58400) [pid = 3692] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:02:29 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (18648800) [pid = 3692] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:02:29 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (1A923C00) [pid = 3692] [serial = 721] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:02:29 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (142F0000) [pid = 3692] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:02:29 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (18645400) [pid = 3692] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 890ms 18:02:29 INFO - PROCESS | 3692 | 1461114149774 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 18:02:29 INFO - PROCESS | 3692 | 1461114149776 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 18:02:29 INFO - PROCESS | 3692 | 1461114149779 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:02:29 INFO - PROCESS | 3692 | 1461114149781 Marionette TRACE conn2 <- [1,982,null,{}] 18:02:29 INFO - PROCESS | 3692 | 1461114149784 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:29 INFO - PROCESS | 3692 | 1461114149859 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 18:02:29 INFO - PROCESS | 3692 | 1461114149866 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:29 INFO - PROCESS | 3692 | ++DOCSHELL 15739000 == 45 [pid = 3692] [id = 255] 18:02:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (15740000) [pid = 3692] [serial = 764] [outer = 00000000] 18:02:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (18327C00) [pid = 3692] [serial = 765] [outer = 15740000] 18:02:29 INFO - PROCESS | 3692 | 1461114149919 Marionette DEBUG loaded listener.js 18:02:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (18CD4C00) [pid = 3692] [serial = 766] [outer = 15740000] 18:02:30 INFO - PROCESS | 3692 | 1461114150357 Marionette TRACE conn2 <- [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]]]}] 18:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 640ms 18:02:30 INFO - PROCESS | 3692 | 1461114150418 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 18:02:30 INFO - PROCESS | 3692 | 1461114150419 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 18:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:02:30 INFO - PROCESS | 3692 | 1461114150423 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:02:30 INFO - PROCESS | 3692 | 1461114150424 Marionette TRACE conn2 <- [1,986,null,{}] 18:02:30 INFO - PROCESS | 3692 | 1461114150428 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:30 INFO - PROCESS | 3692 | 1461114150503 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 18:02:30 INFO - PROCESS | 3692 | 1461114150512 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:30 INFO - PROCESS | 3692 | ++DOCSHELL 13A56C00 == 46 [pid = 3692] [id = 256] 18:02:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (1C2AC000) [pid = 3692] [serial = 767] [outer = 00000000] 18:02:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (1D0CC400) [pid = 3692] [serial = 768] [outer = 1C2AC000] 18:02:30 INFO - PROCESS | 3692 | 1461114150555 Marionette DEBUG loaded listener.js 18:02:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (1D2C3C00) [pid = 3692] [serial = 769] [outer = 1C2AC000] 18:02:30 INFO - PROCESS | 3692 | 1461114150968 Marionette TRACE conn2 <- [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]]]}] 18:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 594ms 18:02:31 INFO - PROCESS | 3692 | 1461114151020 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 18:02:31 INFO - PROCESS | 3692 | 1461114151022 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 18:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:02:31 INFO - PROCESS | 3692 | 1461114151026 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:02:31 INFO - PROCESS | 3692 | 1461114151027 Marionette TRACE conn2 <- [1,990,null,{}] 18:02:31 INFO - PROCESS | 3692 | 1461114151031 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:31 INFO - PROCESS | 3692 | 1461114151109 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 18:02:31 INFO - PROCESS | 3692 | 1461114151115 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:31 INFO - PROCESS | 3692 | ++DOCSHELL 1D67DC00 == 47 [pid = 3692] [id = 257] 18:02:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (1D67E000) [pid = 3692] [serial = 770] [outer = 00000000] 18:02:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (1D7E8000) [pid = 3692] [serial = 771] [outer = 1D67E000] 18:02:31 INFO - PROCESS | 3692 | 1461114151158 Marionette DEBUG loaded listener.js 18:02:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (1D7E7400) [pid = 3692] [serial = 772] [outer = 1D67E000] 18:02:31 INFO - PROCESS | 3692 | 1461114151584 Marionette TRACE conn2 <- [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]]]}] 18:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 593ms 18:02:31 INFO - PROCESS | 3692 | 1461114151624 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 18:02:31 INFO - PROCESS | 3692 | 1461114151626 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 18:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:02:31 INFO - PROCESS | 3692 | 1461114151630 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:02:31 INFO - PROCESS | 3692 | 1461114151632 Marionette TRACE conn2 <- [1,994,null,{}] 18:02:31 INFO - PROCESS | 3692 | 1461114151636 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:31 INFO - PROCESS | 3692 | 1461114151735 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 18:02:31 INFO - PROCESS | 3692 | 1461114151969 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:31 INFO - PROCESS | 3692 | ++DOCSHELL 12B8B000 == 48 [pid = 3692] [id = 258] 18:02:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (12CC3400) [pid = 3692] [serial = 773] [outer = 00000000] 18:02:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (13A53C00) [pid = 3692] [serial = 774] [outer = 12CC3400] 18:02:32 INFO - PROCESS | 3692 | 1461114152029 Marionette DEBUG loaded listener.js 18:02:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (146A8800) [pid = 3692] [serial = 775] [outer = 12CC3400] 18:02:32 INFO - PROCESS | 3692 | 1461114152594 Marionette TRACE conn2 <- [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]]]}] 18:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1000ms 18:02:32 INFO - PROCESS | 3692 | 1461114152633 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 18:02:32 INFO - PROCESS | 3692 | 1461114152637 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 18:02:32 INFO - PROCESS | 3692 | 1461114152642 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:02:32 INFO - PROCESS | 3692 | 1461114152646 Marionette TRACE conn2 <- [1,998,null,{}] 18:02:32 INFO - PROCESS | 3692 | 1461114152652 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:32 INFO - PROCESS | 3692 | 1461114152759 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 18:02:32 INFO - PROCESS | 3692 | 1461114152860 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:32 INFO - PROCESS | 3692 | ++DOCSHELL 17D66C00 == 49 [pid = 3692] [id = 259] 18:02:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (17F3E400) [pid = 3692] [serial = 776] [outer = 00000000] 18:02:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 135 (1864B400) [pid = 3692] [serial = 777] [outer = 17F3E400] 18:02:32 INFO - PROCESS | 3692 | 1461114152915 Marionette DEBUG loaded listener.js 18:02:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 136 (18878000) [pid = 3692] [serial = 778] [outer = 17F3E400] 18:02:33 INFO - PROCESS | 3692 | 1461114153543 Marionette TRACE conn2 <- [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]]]}] 18:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 953ms 18:02:33 INFO - PROCESS | 3692 | 1461114153590 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 18:02:33 INFO - PROCESS | 3692 | 1461114153595 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 18:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:02:33 INFO - PROCESS | 3692 | 1461114153599 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:02:33 INFO - PROCESS | 3692 | 1461114153601 Marionette TRACE conn2 <- [1,1002,null,{}] 18:02:33 INFO - PROCESS | 3692 | 1461114153605 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:33 INFO - PROCESS | 3692 | 1461114153713 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 18:02:33 INFO - PROCESS | 3692 | 1461114153815 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:33 INFO - PROCESS | 3692 | ++DOCSHELL 17AAB000 == 50 [pid = 3692] [id = 260] 18:02:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 137 (18DA9800) [pid = 3692] [serial = 779] [outer = 00000000] 18:02:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 138 (1CA34000) [pid = 3692] [serial = 780] [outer = 18DA9800] 18:02:33 INFO - PROCESS | 3692 | 1461114153870 Marionette DEBUG loaded listener.js 18:02:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 139 (1D2C2000) [pid = 3692] [serial = 781] [outer = 18DA9800] 18:02:34 INFO - PROCESS | 3692 | 1461114154495 Marionette TRACE conn2 <- [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]]]}] 18:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 953ms 18:02:34 INFO - PROCESS | 3692 | 1461114154544 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 18:02:34 INFO - PROCESS | 3692 | 1461114154547 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 18:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:02:34 INFO - PROCESS | 3692 | 1461114154557 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:02:34 INFO - PROCESS | 3692 | 1461114154563 Marionette TRACE conn2 <- [1,1006,null,{}] 18:02:34 INFO - PROCESS | 3692 | 1461114154568 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:34 INFO - PROCESS | 3692 | 1461114154674 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 18:02:34 INFO - PROCESS | 3692 | 1461114154801 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:34 INFO - PROCESS | 3692 | ++DOCSHELL 11B53000 == 51 [pid = 3692] [id = 261] 18:02:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 140 (11B56400) [pid = 3692] [serial = 782] [outer = 00000000] 18:02:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 141 (1CB85800) [pid = 3692] [serial = 783] [outer = 11B56400] 18:02:34 INFO - PROCESS | 3692 | 1461114154856 Marionette DEBUG loaded listener.js 18:02:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 142 (1D67CC00) [pid = 3692] [serial = 784] [outer = 11B56400] 18:02:35 INFO - PROCESS | 3692 | 1461114155423 Marionette TRACE conn2 <- [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]]]}] 18:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 906ms 18:02:35 INFO - PROCESS | 3692 | 1461114155454 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 18:02:35 INFO - PROCESS | 3692 | 1461114155457 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 18:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:02:35 INFO - PROCESS | 3692 | 1461114155460 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:02:35 INFO - PROCESS | 3692 | 1461114155462 Marionette TRACE conn2 <- [1,1010,null,{}] 18:02:35 INFO - PROCESS | 3692 | 1461114155466 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:35 INFO - PROCESS | 3692 | 1461114155569 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 18:02:35 INFO - PROCESS | 3692 | 1461114155670 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:35 INFO - PROCESS | 3692 | ++DOCSHELL 16B0F800 == 52 [pid = 3692] [id = 262] 18:02:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 143 (17D66000) [pid = 3692] [serial = 785] [outer = 00000000] 18:02:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 144 (1DAB5800) [pid = 3692] [serial = 786] [outer = 17D66000] 18:02:35 INFO - PROCESS | 3692 | 1461114155722 Marionette DEBUG loaded listener.js 18:02:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 145 (1DAB8400) [pid = 3692] [serial = 787] [outer = 17D66000] 18:02:36 INFO - PROCESS | 3692 | 1461114156336 Marionette TRACE conn2 <- [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]]]}] 18:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 937ms 18:02:36 INFO - PROCESS | 3692 | 1461114156405 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 18:02:36 INFO - PROCESS | 3692 | 1461114156407 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 18:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:02:36 INFO - PROCESS | 3692 | 1461114156411 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:02:36 INFO - PROCESS | 3692 | 1461114156413 Marionette TRACE conn2 <- [1,1014,null,{}] 18:02:36 INFO - PROCESS | 3692 | 1461114156417 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:36 INFO - PROCESS | 3692 | 1461114156519 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 18:02:36 INFO - PROCESS | 3692 | 1461114156781 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:36 INFO - PROCESS | 3692 | ++DOCSHELL 02A8F400 == 53 [pid = 3692] [id = 263] 18:02:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 146 (11BF0000) [pid = 3692] [serial = 788] [outer = 00000000] 18:02:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 147 (11C21400) [pid = 3692] [serial = 789] [outer = 11BF0000] 18:02:36 INFO - PROCESS | 3692 | 1461114156852 Marionette DEBUG loaded listener.js 18:02:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 148 (12CC2C00) [pid = 3692] [serial = 790] [outer = 11BF0000] 18:02:37 INFO - PROCESS | 3692 | 1461114157395 Marionette TRACE conn2 <- [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]]]}] 18:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1047ms 18:02:37 INFO - PROCESS | 3692 | 1461114157450 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 18:02:37 INFO - PROCESS | 3692 | 1461114157455 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 18:02:37 INFO - PROCESS | 3692 | 1461114157477 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:02:37 INFO - PROCESS | 3692 | 1461114157480 Marionette TRACE conn2 <- [1,1018,null,{}] 18:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:02:37 INFO - PROCESS | 3692 | 1461114157484 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:37 INFO - PROCESS | 3692 | 1461114157580 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 18:02:37 INFO - PROCESS | 3692 | 1461114157712 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:37 INFO - PROCESS | 3692 | ++DOCSHELL 14351C00 == 54 [pid = 3692] [id = 264] 18:02:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 149 (143A2400) [pid = 3692] [serial = 791] [outer = 00000000] 18:02:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 150 (15E6B000) [pid = 3692] [serial = 792] [outer = 143A2400] 18:02:37 INFO - PROCESS | 3692 | 1461114157762 Marionette DEBUG loaded listener.js 18:02:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 151 (1654BC00) [pid = 3692] [serial = 793] [outer = 143A2400] 18:02:37 INFO - PROCESS | 3692 | --DOCSHELL 1D67DC00 == 53 [pid = 3692] [id = 257] 18:02:37 INFO - PROCESS | 3692 | --DOCSHELL 13A56C00 == 52 [pid = 3692] [id = 256] 18:02:37 INFO - PROCESS | 3692 | --DOCSHELL 15739000 == 51 [pid = 3692] [id = 255] 18:02:37 INFO - PROCESS | 3692 | --DOCSHELL 13A5C800 == 50 [pid = 3692] [id = 254] 18:02:37 INFO - PROCESS | 3692 | --DOCSHELL 1C3AA800 == 49 [pid = 3692] [id = 253] 18:02:37 INFO - PROCESS | 3692 | --DOCSHELL 18B14000 == 48 [pid = 3692] [id = 252] 18:02:37 INFO - PROCESS | 3692 | --DOCSHELL 18CD7000 == 47 [pid = 3692] [id = 251] 18:02:37 INFO - PROCESS | 3692 | --DOCSHELL 18871000 == 46 [pid = 3692] [id = 250] 18:02:37 INFO - PROCESS | 3692 | --DOCSHELL 13730C00 == 45 [pid = 3692] [id = 249] 18:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 150 (17D5E000) [pid = 3692] [serial = 689] [outer = 00000000] [url = about:blank] 18:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 149 (19639400) [pid = 3692] [serial = 692] [outer = 00000000] [url = about:blank] 18:02:37 INFO - PROCESS | 3692 | --DOMWINDOW == 148 (1D2C2800) [pid = 3692] [serial = 695] [outer = 00000000] [url = about:blank] 18:02:37 INFO - PROCESS | 3692 | --DOCSHELL 16B87400 == 44 [pid = 3692] [id = 248] 18:02:37 INFO - PROCESS | 3692 | --DOCSHELL 17AABC00 == 43 [pid = 3692] [id = 244] 18:02:38 INFO - PROCESS | 3692 | --DOCSHELL 11C17C00 == 42 [pid = 3692] [id = 243] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 147 (17D5D400) [pid = 3692] [serial = 654] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 146 (1A054000) [pid = 3692] [serial = 597] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 145 (1987D000) [pid = 3692] [serial = 713] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 144 (1A524800) [pid = 3692] [serial = 716] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 143 (1325F400) [pid = 3692] [serial = 686] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 142 (19E32C00) [pid = 3692] [serial = 714] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 141 (13A62400) [pid = 3692] [serial = 701] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 140 (143AAC00) [pid = 3692] [serial = 702] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 139 (18328400) [pid = 3692] [serial = 707] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 138 (14A07C00) [pid = 3692] [serial = 699] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 137 (14A11C00) [pid = 3692] [serial = 698] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 136 (16547800) [pid = 3692] [serial = 704] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 135 (16B0DC00) [pid = 3692] [serial = 705] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 134 (188D7000) [pid = 3692] [serial = 720] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (18B17800) [pid = 3692] [serial = 719] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (1A523C00) [pid = 3692] [serial = 717] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (18CDD000) [pid = 3692] [serial = 710] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (18CDB800) [pid = 3692] [serial = 711] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (1C04F400) [pid = 3692] [serial = 722] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (1C2B3C00) [pid = 3692] [serial = 723] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (1833A000) [pid = 3692] [serial = 708] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (1C889000) [pid = 3692] [serial = 725] [outer = 00000000] [url = about:blank] 18:02:38 INFO - PROCESS | 3692 | 1461114158301 Marionette TRACE conn2 <- [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]]]}] 18:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 844ms 18:02:38 INFO - PROCESS | 3692 | 1461114158326 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 18:02:38 INFO - PROCESS | 3692 | 1461114158329 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 18:02:38 INFO - PROCESS | 3692 | 1461114158334 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:02:38 INFO - PROCESS | 3692 | 1461114158336 Marionette TRACE conn2 <- [1,1022,null,{}] 18:02:38 INFO - PROCESS | 3692 | 1461114158340 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:38 INFO - PROCESS | 3692 | 1461114158419 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 18:02:38 INFO - PROCESS | 3692 | 1461114158427 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:38 INFO - PROCESS | 3692 | ++DOCSHELL 146A3C00 == 43 [pid = 3692] [id = 265] 18:02:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (146A6800) [pid = 3692] [serial = 794] [outer = 00000000] 18:02:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (165C6400) [pid = 3692] [serial = 795] [outer = 146A6800] 18:02:38 INFO - PROCESS | 3692 | 1461114158472 Marionette DEBUG loaded listener.js 18:02:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (16B88800) [pid = 3692] [serial = 796] [outer = 146A6800] 18:02:38 INFO - PROCESS | 3692 | 1461114158948 Marionette TRACE conn2 <- [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]]]}] 18:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 625ms 18:02:38 INFO - PROCESS | 3692 | 1461114158976 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 18:02:38 INFO - PROCESS | 3692 | 1461114158978 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 18:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:02:38 INFO - PROCESS | 3692 | 1461114158983 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:02:38 INFO - PROCESS | 3692 | 1461114158989 Marionette TRACE conn2 <- [1,1026,null,{}] 18:02:38 INFO - PROCESS | 3692 | 1461114158998 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:39 INFO - PROCESS | 3692 | 1461114159079 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 18:02:39 INFO - PROCESS | 3692 | 1461114159089 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:39 INFO - PROCESS | 3692 | ++DOCSHELL 18391C00 == 44 [pid = 3692] [id = 266] 18:02:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (18395800) [pid = 3692] [serial = 797] [outer = 00000000] 18:02:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (1864A400) [pid = 3692] [serial = 798] [outer = 18395800] 18:02:39 INFO - PROCESS | 3692 | 1461114159133 Marionette DEBUG loaded listener.js 18:02:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (18877800) [pid = 3692] [serial = 799] [outer = 18395800] 18:02:39 INFO - PROCESS | 3692 | 1461114159607 Marionette TRACE conn2 <- [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]]]}] 18:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 641ms 18:02:39 INFO - PROCESS | 3692 | 1461114159621 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 18:02:39 INFO - PROCESS | 3692 | 1461114159623 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 18:02:39 INFO - PROCESS | 3692 | 1461114159626 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:02:39 INFO - PROCESS | 3692 | 1461114159628 Marionette TRACE conn2 <- [1,1030,null,{}] 18:02:39 INFO - PROCESS | 3692 | 1461114159631 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:39 INFO - PROCESS | 3692 | 1461114159708 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 18:02:39 INFO - PROCESS | 3692 | 1461114159714 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:39 INFO - PROCESS | 3692 | ++DOCSHELL 18871000 == 45 [pid = 3692] [id = 267] 18:02:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (18934C00) [pid = 3692] [serial = 800] [outer = 00000000] 18:02:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (18CDC400) [pid = 3692] [serial = 801] [outer = 18934C00] 18:02:39 INFO - PROCESS | 3692 | 1461114159758 Marionette DEBUG loaded listener.js 18:02:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 135 (18DAD800) [pid = 3692] [serial = 802] [outer = 18934C00] 18:02:40 INFO - PROCESS | 3692 | 1461114160177 Marionette TRACE conn2 <- [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]]]}] 18:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 593ms 18:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:02:40 INFO - PROCESS | 3692 | 1461114160223 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 18:02:40 INFO - PROCESS | 3692 | 1461114160226 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 18:02:40 INFO - PROCESS | 3692 | 1461114160234 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:02:40 INFO - PROCESS | 3692 | 1461114160236 Marionette TRACE conn2 <- [1,1034,null,{}] 18:02:40 INFO - PROCESS | 3692 | 1461114160239 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:40 INFO - PROCESS | 3692 | 1461114160344 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 18:02:40 INFO - PROCESS | 3692 | 1461114160350 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:40 INFO - PROCESS | 3692 | ++DOCSHELL 18C11C00 == 46 [pid = 3692] [id = 268] 18:02:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 136 (18CDFC00) [pid = 3692] [serial = 803] [outer = 00000000] 18:02:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 137 (19BE8C00) [pid = 3692] [serial = 804] [outer = 18CDFC00] 18:02:40 INFO - PROCESS | 3692 | 1461114160403 Marionette DEBUG loaded listener.js 18:02:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 138 (19E3A000) [pid = 3692] [serial = 805] [outer = 18CDFC00] 18:02:40 INFO - PROCESS | 3692 | 1461114160891 Marionette TRACE conn2 <- [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]]]}] 18:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 687ms 18:02:40 INFO - PROCESS | 3692 | 1461114160928 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 18:02:40 INFO - PROCESS | 3692 | 1461114160930 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 18:02:40 INFO - PROCESS | 3692 | 1461114160933 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:02:40 INFO - PROCESS | 3692 | 1461114160935 Marionette TRACE conn2 <- [1,1038,null,{}] 18:02:40 INFO - PROCESS | 3692 | 1461114160948 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:41 INFO - PROCESS | 3692 | 1461114161054 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 18:02:41 INFO - PROCESS | 3692 | 1461114161061 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:41 INFO - PROCESS | 3692 | ++DOCSHELL 1A04D000 == 47 [pid = 3692] [id = 269] 18:02:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 139 (1A04F000) [pid = 3692] [serial = 806] [outer = 00000000] 18:02:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 140 (1A86AC00) [pid = 3692] [serial = 807] [outer = 1A04F000] 18:02:41 INFO - PROCESS | 3692 | 1461114161105 Marionette DEBUG loaded listener.js 18:02:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 141 (1A868800) [pid = 3692] [serial = 808] [outer = 1A04F000] 18:02:41 INFO - PROCESS | 3692 | 1461114161547 Marionette TRACE conn2 <- [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]]]}] 18:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 641ms 18:02:41 INFO - PROCESS | 3692 | 1461114161575 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 18:02:41 INFO - PROCESS | 3692 | 1461114161577 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 18:02:41 INFO - PROCESS | 3692 | 1461114161581 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:02:41 INFO - PROCESS | 3692 | 1461114161582 Marionette TRACE conn2 <- [1,1042,null,{}] 18:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:02:41 INFO - PROCESS | 3692 | 1461114161586 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:41 INFO - PROCESS | 3692 | 1461114161700 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 18:02:41 INFO - PROCESS | 3692 | 1461114161788 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:41 INFO - PROCESS | 3692 | ++DOCSHELL 1832B400 == 48 [pid = 3692] [id = 270] 18:02:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 142 (1A0BAC00) [pid = 3692] [serial = 809] [outer = 00000000] 18:02:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 143 (1C2B4800) [pid = 3692] [serial = 810] [outer = 1A0BAC00] 18:02:41 INFO - PROCESS | 3692 | 1461114161831 Marionette DEBUG loaded listener.js 18:02:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 144 (1C3B8800) [pid = 3692] [serial = 811] [outer = 1A0BAC00] 18:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 143 (18C11800) [pid = 3692] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 142 (14A12800) [pid = 3692] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 141 (1CB91000) [pid = 3692] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 140 (16B89800) [pid = 3692] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 139 (15B35800) [pid = 3692] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 138 (18872C00) [pid = 3692] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 137 (1C3AC400) [pid = 3692] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 136 (18DA3000) [pid = 3692] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 135 (15740000) [pid = 3692] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 134 (1C2AC000) [pid = 3692] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:02:42 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (1C88AC00) [pid = 3692] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:02:42 INFO - PROCESS | 3692 | 1461114162536 Marionette TRACE conn2 <- [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]]]}] 18:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 984ms 18:02:42 INFO - PROCESS | 3692 | 1461114162569 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 18:02:42 INFO - PROCESS | 3692 | 1461114162571 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 18:02:42 INFO - PROCESS | 3692 | 1461114162575 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:02:42 INFO - PROCESS | 3692 | 1461114162576 Marionette TRACE conn2 <- [1,1046,null,{}] 18:02:42 INFO - PROCESS | 3692 | 1461114162580 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:42 INFO - PROCESS | 3692 | 1461114162655 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 18:02:42 INFO - PROCESS | 3692 | 1461114162661 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:42 INFO - PROCESS | 3692 | ++DOCSHELL 16B8AC00 == 49 [pid = 3692] [id = 271] 18:02:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (16B8B000) [pid = 3692] [serial = 812] [outer = 00000000] 18:02:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 135 (18DA3000) [pid = 3692] [serial = 813] [outer = 16B8B000] 18:02:42 INFO - PROCESS | 3692 | 1461114162705 Marionette DEBUG loaded listener.js 18:02:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 136 (1A523C00) [pid = 3692] [serial = 814] [outer = 16B8B000] 18:02:43 INFO - PROCESS | 3692 | 1461114163139 Marionette TRACE conn2 <- [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]]]}] 18:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 640ms 18:02:43 INFO - PROCESS | 3692 | 1461114163213 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 18:02:43 INFO - PROCESS | 3692 | 1461114163215 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 18:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:02:43 INFO - PROCESS | 3692 | 1461114163218 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:02:43 INFO - PROCESS | 3692 | 1461114163220 Marionette TRACE conn2 <- [1,1050,null,{}] 18:02:43 INFO - PROCESS | 3692 | 1461114163225 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:43 INFO - PROCESS | 3692 | 1461114163309 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 18:02:43 INFO - PROCESS | 3692 | 1461114163317 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:43 INFO - PROCESS | 3692 | ++DOCSHELL 15BA8C00 == 50 [pid = 3692] [id = 272] 18:02:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 137 (17AF1000) [pid = 3692] [serial = 815] [outer = 00000000] 18:02:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 138 (1C886400) [pid = 3692] [serial = 816] [outer = 17AF1000] 18:02:43 INFO - PROCESS | 3692 | 1461114163361 Marionette DEBUG loaded listener.js 18:02:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 139 (1C61B800) [pid = 3692] [serial = 817] [outer = 17AF1000] 18:02:43 INFO - PROCESS | 3692 | 1461114163777 Marionette TRACE conn2 <- [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]]]}] 18:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 594ms 18:02:43 INFO - PROCESS | 3692 | 1461114163815 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 18:02:43 INFO - PROCESS | 3692 | 1461114163817 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 18:02:43 INFO - PROCESS | 3692 | 1461114163820 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:02:43 INFO - PROCESS | 3692 | 1461114163822 Marionette TRACE conn2 <- [1,1054,null,{}] 18:02:43 INFO - PROCESS | 3692 | 1461114163826 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:43 INFO - PROCESS | 3692 | 1461114163903 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 18:02:43 INFO - PROCESS | 3692 | 1461114163908 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:43 INFO - PROCESS | 3692 | ++DOCSHELL 18323400 == 51 [pid = 3692] [id = 273] 18:02:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 140 (19E2F000) [pid = 3692] [serial = 818] [outer = 00000000] 18:02:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 141 (1D160400) [pid = 3692] [serial = 819] [outer = 19E2F000] 18:02:43 INFO - PROCESS | 3692 | 1461114163958 Marionette DEBUG loaded listener.js 18:02:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 142 (1D2C4800) [pid = 3692] [serial = 820] [outer = 19E2F000] 18:02:44 INFO - PROCESS | 3692 | 1461114164394 Marionette TRACE conn2 <- [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]]]}] 18:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 594ms 18:02:44 INFO - PROCESS | 3692 | 1461114164425 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 18:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:02:44 INFO - PROCESS | 3692 | 1461114164427 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 18:02:44 INFO - PROCESS | 3692 | 1461114164431 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:02:44 INFO - PROCESS | 3692 | 1461114164434 Marionette TRACE conn2 <- [1,1058,null,{}] 18:02:44 INFO - PROCESS | 3692 | 1461114164437 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:44 INFO - PROCESS | 3692 | 1461114164535 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 18:02:44 INFO - PROCESS | 3692 | 1461114164730 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:44 INFO - PROCESS | 3692 | ++DOCSHELL 11BF8400 == 52 [pid = 3692] [id = 274] 18:02:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 143 (11BFA000) [pid = 3692] [serial = 821] [outer = 00000000] 18:02:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 144 (12CBB400) [pid = 3692] [serial = 822] [outer = 11BFA000] 18:02:44 INFO - PROCESS | 3692 | 1461114164828 Marionette DEBUG loaded listener.js 18:02:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 145 (1325F400) [pid = 3692] [serial = 823] [outer = 11BFA000] 18:02:45 INFO - PROCESS | 3692 | 1461114165364 Marionette TRACE conn2 <- [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]]]}] 18:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1000ms 18:02:45 INFO - PROCESS | 3692 | 1461114165437 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 18:02:45 INFO - PROCESS | 3692 | 1461114165441 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 18:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:02:45 INFO - PROCESS | 3692 | 1461114165445 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:02:45 INFO - PROCESS | 3692 | 1461114165449 Marionette TRACE conn2 <- [1,1062,null,{}] 18:02:45 INFO - PROCESS | 3692 | 1461114165455 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:45 INFO - PROCESS | 3692 | 1461114165563 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 18:02:45 INFO - PROCESS | 3692 | 1461114165666 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:45 INFO - PROCESS | 3692 | ++DOCSHELL 15D8B400 == 53 [pid = 3692] [id = 275] 18:02:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 146 (15DD3000) [pid = 3692] [serial = 824] [outer = 00000000] 18:02:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 147 (17AA5000) [pid = 3692] [serial = 825] [outer = 15DD3000] 18:02:45 INFO - PROCESS | 3692 | 1461114165722 Marionette DEBUG loaded listener.js 18:02:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 148 (17D61800) [pid = 3692] [serial = 826] [outer = 15DD3000] 18:02:46 INFO - PROCESS | 3692 | 1461114166362 Marionette TRACE conn2 <- [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]]]}] 18:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 938ms 18:02:46 INFO - PROCESS | 3692 | 1461114166397 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 18:02:46 INFO - PROCESS | 3692 | 1461114166403 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 18:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:02:46 INFO - PROCESS | 3692 | 1461114166407 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:02:46 INFO - PROCESS | 3692 | 1461114166409 Marionette TRACE conn2 <- [1,1066,null,{}] 18:02:46 INFO - PROCESS | 3692 | 1461114166413 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:46 INFO - PROCESS | 3692 | 1461114166515 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 18:02:46 INFO - PROCESS | 3692 | 1461114166624 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:46 INFO - PROCESS | 3692 | ++DOCSHELL 11B4C400 == 54 [pid = 3692] [id = 276] 18:02:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 149 (17D65C00) [pid = 3692] [serial = 827] [outer = 00000000] 18:02:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 150 (19E33400) [pid = 3692] [serial = 828] [outer = 17D65C00] 18:02:46 INFO - PROCESS | 3692 | 1461114166678 Marionette DEBUG loaded listener.js 18:02:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 151 (1A255400) [pid = 3692] [serial = 829] [outer = 17D65C00] 18:02:47 INFO - PROCESS | 3692 | 1461114167255 Marionette TRACE conn2 <- [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]]]}] 18:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 906ms 18:02:47 INFO - PROCESS | 3692 | 1461114167313 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 18:02:47 INFO - PROCESS | 3692 | 1461114167315 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 18:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:02:47 INFO - PROCESS | 3692 | 1461114167326 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:02:47 INFO - PROCESS | 3692 | 1461114167332 Marionette TRACE conn2 <- [1,1070,null,{}] 18:02:47 INFO - PROCESS | 3692 | 1461114167336 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:47 INFO - PROCESS | 3692 | 1461114167445 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 18:02:47 INFO - PROCESS | 3692 | 1461114167574 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:47 INFO - PROCESS | 3692 | ++DOCSHELL 19AF2800 == 55 [pid = 3692] [id = 277] 18:02:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 152 (1D7E7C00) [pid = 3692] [serial = 830] [outer = 00000000] 18:02:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 153 (1DAAF800) [pid = 3692] [serial = 831] [outer = 1D7E7C00] 18:02:47 INFO - PROCESS | 3692 | 1461114167628 Marionette DEBUG loaded listener.js 18:02:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 154 (1DAB3400) [pid = 3692] [serial = 832] [outer = 1D7E7C00] 18:02:48 INFO - PROCESS | 3692 | 1461114168189 Marionette TRACE conn2 <- [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]]]}] 18:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 907ms 18:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:02:48 INFO - PROCESS | 3692 | 1461114168223 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 18:02:48 INFO - PROCESS | 3692 | 1461114168225 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 18:02:48 INFO - PROCESS | 3692 | 1461114168229 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:02:48 INFO - PROCESS | 3692 | 1461114168231 Marionette TRACE conn2 <- [1,1074,null,{}] 18:02:48 INFO - PROCESS | 3692 | 1461114168235 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:48 INFO - PROCESS | 3692 | 1461114168334 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 18:02:48 INFO - PROCESS | 3692 | 1461114168436 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:48 INFO - PROCESS | 3692 | ++DOCSHELL 11B64800 == 56 [pid = 3692] [id = 278] 18:02:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 155 (11B64C00) [pid = 3692] [serial = 833] [outer = 00000000] 18:02:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 156 (11B66C00) [pid = 3692] [serial = 834] [outer = 11B64C00] 18:02:48 INFO - PROCESS | 3692 | 1461114168498 Marionette DEBUG loaded listener.js 18:02:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 157 (11B6B000) [pid = 3692] [serial = 835] [outer = 11B64C00] 18:02:49 INFO - PROCESS | 3692 | 1461114169108 Marionette TRACE conn2 <- [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]]]}] 18:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 938ms 18:02:49 INFO - PROCESS | 3692 | 1461114169174 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 18:02:49 INFO - PROCESS | 3692 | 1461114169176 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 18:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:02:49 INFO - PROCESS | 3692 | 1461114169180 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:02:49 INFO - PROCESS | 3692 | 1461114169182 Marionette TRACE conn2 <- [1,1078,null,{}] 18:02:49 INFO - PROCESS | 3692 | 1461114169186 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:49 INFO - PROCESS | 3692 | 1461114169284 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 18:02:49 INFO - PROCESS | 3692 | 1461114169390 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:49 INFO - PROCESS | 3692 | ++DOCSHELL 13A5F000 == 57 [pid = 3692] [id = 279] 18:02:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 158 (13A61000) [pid = 3692] [serial = 836] [outer = 00000000] 18:02:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 159 (1863EC00) [pid = 3692] [serial = 837] [outer = 13A61000] 18:02:49 INFO - PROCESS | 3692 | 1461114169452 Marionette DEBUG loaded listener.js 18:02:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 160 (18DAA000) [pid = 3692] [serial = 838] [outer = 13A61000] 18:02:50 INFO - PROCESS | 3692 | 1461114170021 Marionette TRACE conn2 <- [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]]]}] 18:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 891ms 18:02:50 INFO - PROCESS | 3692 | 1461114170084 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 18:02:50 INFO - PROCESS | 3692 | 1461114170087 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 18:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:02:50 INFO - PROCESS | 3692 | 1461114170090 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:02:50 INFO - PROCESS | 3692 | 1461114170092 Marionette TRACE conn2 <- [1,1082,null,{}] 18:02:50 INFO - PROCESS | 3692 | 1461114170095 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:50 INFO - PROCESS | 3692 | 1461114170215 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 18:02:50 INFO - PROCESS | 3692 | 1461114170331 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:50 INFO - PROCESS | 3692 | ++DOCSHELL 11C1B800 == 58 [pid = 3692] [id = 280] 18:02:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 161 (12CF8800) [pid = 3692] [serial = 839] [outer = 00000000] 18:02:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 162 (1CA29C00) [pid = 3692] [serial = 840] [outer = 12CF8800] 18:02:50 INFO - PROCESS | 3692 | 1461114170399 Marionette DEBUG loaded listener.js 18:02:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 163 (1D160C00) [pid = 3692] [serial = 841] [outer = 12CF8800] 18:02:51 INFO - PROCESS | 3692 | 1461114171151 Marionette TRACE conn2 <- [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]]]}] 18:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1094ms 18:02:51 INFO - PROCESS | 3692 | 1461114171192 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 18:02:51 INFO - PROCESS | 3692 | 1461114171196 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 18:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:02:51 INFO - PROCESS | 3692 | 1461114171202 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:02:51 INFO - PROCESS | 3692 | 1461114171205 Marionette TRACE conn2 <- [1,1086,null,{}] 18:02:51 INFO - PROCESS | 3692 | 1461114171210 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:51 INFO - PROCESS | 3692 | 1461114171327 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 18:02:51 INFO - PROCESS | 3692 | 1461114171452 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:51 INFO - PROCESS | 3692 | ++DOCSHELL 15BB1C00 == 59 [pid = 3692] [id = 281] 18:02:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 164 (15BDA800) [pid = 3692] [serial = 842] [outer = 00000000] 18:02:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 165 (16B15800) [pid = 3692] [serial = 843] [outer = 15BDA800] 18:02:51 INFO - PROCESS | 3692 | 1461114171502 Marionette DEBUG loaded listener.js 18:02:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 166 (17D5E000) [pid = 3692] [serial = 844] [outer = 15BDA800] 18:02:51 INFO - PROCESS | 3692 | --DOCSHELL 18323400 == 58 [pid = 3692] [id = 273] 18:02:51 INFO - PROCESS | 3692 | --DOCSHELL 15BA8C00 == 57 [pid = 3692] [id = 272] 18:02:51 INFO - PROCESS | 3692 | --DOCSHELL 16B8AC00 == 56 [pid = 3692] [id = 271] 18:02:51 INFO - PROCESS | 3692 | --DOCSHELL 1832B400 == 55 [pid = 3692] [id = 270] 18:02:51 INFO - PROCESS | 3692 | --DOCSHELL 1A04D000 == 54 [pid = 3692] [id = 269] 18:02:51 INFO - PROCESS | 3692 | --DOCSHELL 18871000 == 53 [pid = 3692] [id = 267] 18:02:51 INFO - PROCESS | 3692 | --DOCSHELL 18391C00 == 52 [pid = 3692] [id = 266] 18:02:51 INFO - PROCESS | 3692 | --DOCSHELL 146A3C00 == 51 [pid = 3692] [id = 265] 18:02:51 INFO - PROCESS | 3692 | --DOCSHELL 14351C00 == 50 [pid = 3692] [id = 264] 18:02:51 INFO - PROCESS | 3692 | --DOCSHELL 02A8F400 == 49 [pid = 3692] [id = 263] 18:02:51 INFO - PROCESS | 3692 | --DOCSHELL 17D66C00 == 48 [pid = 3692] [id = 259] 18:02:51 INFO - PROCESS | 3692 | --DOCSHELL 12B8B000 == 47 [pid = 3692] [id = 258] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 165 (1CF98800) [pid = 3692] [serial = 684] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 164 (12CC0C00) [pid = 3692] [serial = 728] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 163 (17D63C00) [pid = 3692] [serial = 732] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 162 (1C2ACC00) [pid = 3692] [serial = 757] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 161 (16B0D000) [pid = 3692] [serial = 747] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 160 (18324000) [pid = 3692] [serial = 748] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 159 (1D0D1400) [pid = 3692] [serial = 762] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 158 (1A9F4C00) [pid = 3692] [serial = 735] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 157 (1D153000) [pid = 3692] [serial = 738] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 156 (1832B000) [pid = 3692] [serial = 745] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 155 (17D64400) [pid = 3692] [serial = 744] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 154 (18CD7C00) [pid = 3692] [serial = 742] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 153 (17F41400) [pid = 3692] [serial = 741] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 152 (18CD3800) [pid = 3692] [serial = 750] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 151 (18CDAC00) [pid = 3692] [serial = 751] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 150 (1CA35800) [pid = 3692] [serial = 760] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 149 (1CA37000) [pid = 3692] [serial = 759] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 148 (19E3A400) [pid = 3692] [serial = 753] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 147 (18327C00) [pid = 3692] [serial = 765] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 146 (18CD4C00) [pid = 3692] [serial = 766] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 145 (1D0CC400) [pid = 3692] [serial = 768] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 144 (1D0CD400) [pid = 3692] [serial = 763] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 143 (1A9F7800) [pid = 3692] [serial = 756] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 142 (16B17C00) [pid = 3692] [serial = 411] [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.] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 141 (1D2C3C00) [pid = 3692] [serial = 769] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 140 (1A0C2000) [pid = 3692] [serial = 754] [outer = 00000000] [url = about:blank] 18:02:51 INFO - PROCESS | 3692 | --DOMWINDOW == 139 (1D7E8000) [pid = 3692] [serial = 771] [outer = 00000000] [url = about:blank] 18:02:52 INFO - PROCESS | 3692 | 1461114172050 Marionette TRACE conn2 <- [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]]]}] 18:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 906ms 18:02:52 INFO - PROCESS | 3692 | 1461114172107 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 18:02:52 INFO - PROCESS | 3692 | 1461114172112 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 18:02:52 INFO - PROCESS | 3692 | 1461114172118 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:02:52 INFO - PROCESS | 3692 | 1461114172120 Marionette TRACE conn2 <- [1,1090,null,{}] 18:02:52 INFO - PROCESS | 3692 | 1461114172124 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:52 INFO - PROCESS | 3692 | 1461114172207 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 18:02:52 INFO - PROCESS | 3692 | 1461114172216 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:52 INFO - PROCESS | 3692 | ++DOCSHELL 11B56800 == 48 [pid = 3692] [id = 282] 18:02:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 140 (1326A800) [pid = 3692] [serial = 845] [outer = 00000000] 18:02:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 141 (17F41400) [pid = 3692] [serial = 846] [outer = 1326A800] 18:02:52 INFO - PROCESS | 3692 | 1461114172264 Marionette DEBUG loaded listener.js 18:02:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 142 (1832AC00) [pid = 3692] [serial = 847] [outer = 1326A800] 18:02:52 INFO - PROCESS | 3692 | 1461114172746 Marionette TRACE conn2 <- [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]]]}] 18:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 624ms 18:02:52 INFO - PROCESS | 3692 | 1461114172759 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 18:02:52 INFO - PROCESS | 3692 | 1461114172761 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 18:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:02:52 INFO - PROCESS | 3692 | 1461114172764 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:02:52 INFO - PROCESS | 3692 | 1461114172768 Marionette TRACE conn2 <- [1,1094,null,{}] 18:02:52 INFO - PROCESS | 3692 | 1461114172778 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:52 INFO - PROCESS | 3692 | 1461114172864 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 18:02:52 INFO - PROCESS | 3692 | 1461114172873 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:52 INFO - PROCESS | 3692 | ++DOCSHELL 18337400 == 49 [pid = 3692] [id = 283] 18:02:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 143 (1833A000) [pid = 3692] [serial = 848] [outer = 00000000] 18:02:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 144 (18CD5400) [pid = 3692] [serial = 849] [outer = 1833A000] 18:02:52 INFO - PROCESS | 3692 | 1461114172919 Marionette DEBUG loaded listener.js 18:02:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 145 (18CDD000) [pid = 3692] [serial = 850] [outer = 1833A000] 18:02:53 INFO - PROCESS | 3692 | 1461114173362 Marionette TRACE conn2 <- [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]]]}] 18:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 641ms 18:02:53 INFO - PROCESS | 3692 | 1461114173403 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 18:02:53 INFO - PROCESS | 3692 | 1461114173406 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 18:02:53 INFO - PROCESS | 3692 | 1461114173413 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:02:53 INFO - PROCESS | 3692 | 1461114173415 Marionette TRACE conn2 <- [1,1098,null,{}] 18:02:53 INFO - PROCESS | 3692 | 1461114173418 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:53 INFO - PROCESS | 3692 | 1461114173499 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 18:02:53 INFO - PROCESS | 3692 | 1461114173507 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:53 INFO - PROCESS | 3692 | ++DOCSHELL 18CE0000 == 50 [pid = 3692] [id = 284] 18:02:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 146 (18DAEC00) [pid = 3692] [serial = 851] [outer = 00000000] 18:02:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 147 (19BED400) [pid = 3692] [serial = 852] [outer = 18DAEC00] 18:02:53 INFO - PROCESS | 3692 | 1461114173551 Marionette DEBUG loaded listener.js 18:02:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 148 (1A0B8400) [pid = 3692] [serial = 853] [outer = 18DAEC00] 18:02:54 INFO - PROCESS | 3692 | 1461114174028 Marionette TRACE conn2 <- [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]]]}] 18:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 625ms 18:02:54 INFO - PROCESS | 3692 | 1461114174052 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 18:02:54 INFO - PROCESS | 3692 | 1461114174054 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 18:02:54 INFO - PROCESS | 3692 | 1461114174057 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:02:54 INFO - PROCESS | 3692 | 1461114174059 Marionette TRACE conn2 <- [1,1102,null,{}] 18:02:54 INFO - PROCESS | 3692 | 1461114174063 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:54 INFO - PROCESS | 3692 | 1461114174142 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 18:02:54 INFO - PROCESS | 3692 | 1461114174148 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:54 INFO - PROCESS | 3692 | ++DOCSHELL 18DAFC00 == 51 [pid = 3692] [id = 285] 18:02:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 149 (193E5C00) [pid = 3692] [serial = 854] [outer = 00000000] 18:02:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 150 (1C046800) [pid = 3692] [serial = 855] [outer = 193E5C00] 18:02:54 INFO - PROCESS | 3692 | 1461114174192 Marionette DEBUG loaded listener.js 18:02:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 151 (1C2AE800) [pid = 3692] [serial = 856] [outer = 193E5C00] 18:02:54 INFO - PROCESS | 3692 | 1461114174675 Marionette TRACE conn2 <- [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]]]}] 18:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 625ms 18:02:54 INFO - PROCESS | 3692 | 1461114174702 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 18:02:54 INFO - PROCESS | 3692 | 1461114174703 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 18:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:02:54 INFO - PROCESS | 3692 | 1461114174711 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:02:54 INFO - PROCESS | 3692 | 1461114174712 Marionette TRACE conn2 <- [1,1106,null,{}] 18:02:54 INFO - PROCESS | 3692 | 1461114174716 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:54 INFO - PROCESS | 3692 | 1461114174833 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 18:02:54 INFO - PROCESS | 3692 | 1461114174929 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:54 INFO - PROCESS | 3692 | ++DOCSHELL 1CB8E800 == 52 [pid = 3692] [id = 286] 18:02:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 152 (1CB90000) [pid = 3692] [serial = 857] [outer = 00000000] 18:02:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 153 (1D152C00) [pid = 3692] [serial = 858] [outer = 1CB90000] 18:02:54 INFO - PROCESS | 3692 | 1461114174975 Marionette DEBUG loaded listener.js 18:02:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 154 (1D160000) [pid = 3692] [serial = 859] [outer = 1CB90000] 18:02:55 INFO - PROCESS | 3692 | 1461114175398 Marionette TRACE conn2 <- [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]]]}] 18:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 734ms 18:02:55 INFO - PROCESS | 3692 | 1461114175452 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 18:02:55 INFO - PROCESS | 3692 | 1461114175454 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 18:02:55 INFO - PROCESS | 3692 | 1461114175457 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:02:55 INFO - PROCESS | 3692 | 1461114175459 Marionette TRACE conn2 <- [1,1110,null,{}] 18:02:55 INFO - PROCESS | 3692 | 1461114175462 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:55 INFO - PROCESS | 3692 | 1461114175570 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 18:02:55 INFO - PROCESS | 3692 | 1461114175631 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:55 INFO - PROCESS | 3692 | ++DOCSHELL 18323400 == 53 [pid = 3692] [id = 287] 18:02:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 155 (1CA34400) [pid = 3692] [serial = 860] [outer = 00000000] 18:02:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 156 (1D7E6C00) [pid = 3692] [serial = 861] [outer = 1CA34400] 18:02:55 INFO - PROCESS | 3692 | 1461114175683 Marionette DEBUG loaded listener.js 18:02:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 157 (1D7EE400) [pid = 3692] [serial = 862] [outer = 1CA34400] 18:02:56 INFO - PROCESS | 3692 | 1461114176075 Marionette TRACE conn2 <- [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]]]}] 18:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 703ms 18:02:56 INFO - PROCESS | 3692 | 1461114176142 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 18:02:56 INFO - PROCESS | 3692 | 1461114176144 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 18:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:02:56 INFO - PROCESS | 3692 | 1461114176178 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:02:56 INFO - PROCESS | 3692 | 1461114176180 Marionette TRACE conn2 <- [1,1114,null,{}] 18:02:56 INFO - PROCESS | 3692 | 1461114176184 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:56 INFO - PROCESS | 3692 | 1461114176297 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 18:02:56 INFO - PROCESS | 3692 | 1461114176309 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:56 INFO - PROCESS | 3692 | ++DOCSHELL 1D2B9000 == 54 [pid = 3692] [id = 288] 18:02:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 158 (1D672000) [pid = 3692] [serial = 863] [outer = 00000000] 18:02:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 159 (1DE0A400) [pid = 3692] [serial = 864] [outer = 1D672000] 18:02:56 INFO - PROCESS | 3692 | 1461114176352 Marionette DEBUG loaded listener.js 18:02:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 160 (1DE0BC00) [pid = 3692] [serial = 865] [outer = 1D672000] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 159 (1C048C00) [pid = 3692] [serial = 724] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 158 (19E31400) [pid = 3692] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 157 (1D0CA000) [pid = 3692] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 156 (11C18400) [pid = 3692] [serial = 727] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 155 (17AAC400) [pid = 3692] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 154 (18CDFC00) [pid = 3692] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 153 (1A0BAC00) [pid = 3692] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 152 (1A04F000) [pid = 3692] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 151 (11BF0000) [pid = 3692] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 150 (143A2400) [pid = 3692] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 149 (18395800) [pid = 3692] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 148 (146A6800) [pid = 3692] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 147 (18934C00) [pid = 3692] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 146 (16B8B000) [pid = 3692] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 145 (17AF1000) [pid = 3692] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 144 (1886F800) [pid = 3692] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 143 (137DC800) [pid = 3692] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 142 (19E38400) [pid = 3692] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 141 (16B85800) [pid = 3692] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 140 (15E6CC00) [pid = 3692] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 139 (16B84800) [pid = 3692] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 138 (1D152800) [pid = 3692] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 137 (11C1FC00) [pid = 3692] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 136 (188DD800) [pid = 3692] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 135 (11C22C00) [pid = 3692] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 134 (1325D400) [pid = 3692] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (14AEA000) [pid = 3692] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (1892C400) [pid = 3692] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (1A807000) [pid = 3692] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (11C23400) [pid = 3692] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (16547C00) [pid = 3692] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (18648400) [pid = 3692] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:02:56 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (11C22400) [pid = 3692] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:02:57 INFO - PROCESS | 3692 | 1461114177030 Marionette TRACE conn2 <- [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]]]}] 18:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 922ms 18:02:57 INFO - PROCESS | 3692 | 1461114177072 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 18:02:57 INFO - PROCESS | 3692 | 1461114177074 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 18:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:02:57 INFO - PROCESS | 3692 | 1461114177078 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:02:57 INFO - PROCESS | 3692 | 1461114177079 Marionette TRACE conn2 <- [1,1118,null,{}] 18:02:57 INFO - PROCESS | 3692 | 1461114177083 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:57 INFO - PROCESS | 3692 | 1461114177161 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 18:02:57 INFO - PROCESS | 3692 | 1461114177167 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:57 INFO - PROCESS | 3692 | ++DOCSHELL 11C23800 == 55 [pid = 3692] [id = 289] 18:02:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (137D7000) [pid = 3692] [serial = 866] [outer = 00000000] 18:02:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (159FAC00) [pid = 3692] [serial = 867] [outer = 137D7000] 18:02:57 INFO - PROCESS | 3692 | 1461114177211 Marionette DEBUG loaded listener.js 18:02:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (165C3000) [pid = 3692] [serial = 868] [outer = 137D7000] 18:02:57 INFO - PROCESS | 3692 | 1461114177628 Marionette TRACE conn2 <- [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]]]}] 18:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 593ms 18:02:57 INFO - PROCESS | 3692 | 1461114177675 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 18:02:57 INFO - PROCESS | 3692 | 1461114177677 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 18:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:02:57 INFO - PROCESS | 3692 | 1461114177680 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:02:57 INFO - PROCESS | 3692 | 1461114177682 Marionette TRACE conn2 <- [1,1122,null,{}] 18:02:57 INFO - PROCESS | 3692 | 1461114177685 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:57 INFO - PROCESS | 3692 | 1461114177777 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 18:02:57 INFO - PROCESS | 3692 | 1461114177783 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:57 INFO - PROCESS | 3692 | ++DOCSHELL 13A56800 == 56 [pid = 3692] [id = 290] 18:02:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (142C2000) [pid = 3692] [serial = 869] [outer = 00000000] 18:02:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (188DD800) [pid = 3692] [serial = 870] [outer = 142C2000] 18:02:57 INFO - PROCESS | 3692 | 1461114177826 Marionette DEBUG loaded listener.js 18:02:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (18CDC800) [pid = 3692] [serial = 871] [outer = 142C2000] 18:02:58 INFO - PROCESS | 3692 | 1461114178308 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 18:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 688ms 18:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:02:58 INFO - PROCESS | 3692 | 1461114178380 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 18:02:58 INFO - PROCESS | 3692 | 1461114178382 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 18:02:58 INFO - PROCESS | 3692 | 1461114178386 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:02:58 INFO - PROCESS | 3692 | 1461114178388 Marionette TRACE conn2 <- [1,1126,null,{}] 18:02:58 INFO - PROCESS | 3692 | 1461114178391 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:58 INFO - PROCESS | 3692 | 1461114178489 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 18:02:58 INFO - PROCESS | 3692 | 1461114178501 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:58 INFO - PROCESS | 3692 | ++DOCSHELL 1D0C2400 == 57 [pid = 3692] [id = 291] 18:02:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (1D157C00) [pid = 3692] [serial = 872] [outer = 00000000] 18:02:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 135 (1D7F3000) [pid = 3692] [serial = 873] [outer = 1D157C00] 18:02:58 INFO - PROCESS | 3692 | 1461114178549 Marionette DEBUG loaded listener.js 18:02:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 136 (1DE0F400) [pid = 3692] [serial = 874] [outer = 1D157C00] 18:02:59 INFO - PROCESS | 3692 | 1461114179275 Marionette TRACE conn2 <- [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]]]}] 18:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 938ms 18:02:59 INFO - PROCESS | 3692 | 1461114179332 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 18:02:59 INFO - PROCESS | 3692 | 1461114179337 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 18:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:02:59 INFO - PROCESS | 3692 | 1461114179343 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:02:59 INFO - PROCESS | 3692 | 1461114179347 Marionette TRACE conn2 <- [1,1130,null,{}] 18:02:59 INFO - PROCESS | 3692 | 1461114179352 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:59 INFO - PROCESS | 3692 | 1461114179507 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 18:02:59 INFO - PROCESS | 3692 | 1461114179573 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:59 INFO - PROCESS | 3692 | ++DOCSHELL 14351C00 == 58 [pid = 3692] [id = 292] 18:02:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 137 (143A0C00) [pid = 3692] [serial = 875] [outer = 00000000] 18:02:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 138 (15BD7000) [pid = 3692] [serial = 876] [outer = 143A0C00] 18:02:59 INFO - PROCESS | 3692 | 1461114179629 Marionette DEBUG loaded listener.js 18:02:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 139 (16B0F400) [pid = 3692] [serial = 877] [outer = 143A0C00] 18:03:00 INFO - PROCESS | 3692 | 1461114180196 Marionette TRACE conn2 <- [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]]]}] 18:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 906ms 18:03:00 INFO - PROCESS | 3692 | 1461114180247 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 18:03:00 INFO - PROCESS | 3692 | 1461114180253 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 18:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:03:00 INFO - PROCESS | 3692 | 1461114180259 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:03:00 INFO - PROCESS | 3692 | 1461114180262 Marionette TRACE conn2 <- [1,1134,null,{}] 18:03:00 INFO - PROCESS | 3692 | 1461114180266 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:00 INFO - PROCESS | 3692 | 1461114180372 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 18:03:00 INFO - PROCESS | 3692 | 1461114180479 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:00 INFO - PROCESS | 3692 | ++DOCSHELL 143A5400 == 59 [pid = 3692] [id = 293] 18:03:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 140 (146A4400) [pid = 3692] [serial = 878] [outer = 00000000] 18:03:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 141 (18B1EC00) [pid = 3692] [serial = 879] [outer = 146A4400] 18:03:00 INFO - PROCESS | 3692 | 1461114180532 Marionette DEBUG loaded listener.js 18:03:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 142 (18CDB400) [pid = 3692] [serial = 880] [outer = 146A4400] 18:03:01 INFO - PROCESS | 3692 | 1461114181130 Marionette TRACE conn2 <- [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]]]}] 18:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 891ms 18:03:01 INFO - PROCESS | 3692 | 1461114181162 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 18:03:01 INFO - PROCESS | 3692 | 1461114181164 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 18:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:03:01 INFO - PROCESS | 3692 | 1461114181168 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:03:01 INFO - PROCESS | 3692 | 1461114181172 Marionette TRACE conn2 <- [1,1138,null,{}] 18:03:01 INFO - PROCESS | 3692 | 1461114181183 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:01 INFO - PROCESS | 3692 | 1461114181290 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 18:03:01 INFO - PROCESS | 3692 | 1461114181399 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:01 INFO - PROCESS | 3692 | ++DOCSHELL 1CF95000 == 60 [pid = 3692] [id = 294] 18:03:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 143 (1CF96800) [pid = 3692] [serial = 881] [outer = 00000000] 18:03:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 144 (1D2B5400) [pid = 3692] [serial = 882] [outer = 1CF96800] 18:03:01 INFO - PROCESS | 3692 | 1461114181455 Marionette DEBUG loaded listener.js 18:03:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 145 (1D7E4400) [pid = 3692] [serial = 883] [outer = 1CF96800] 18:03:02 INFO - PROCESS | 3692 | 1461114182005 Marionette TRACE conn2 <- [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]]]}] 18:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 891ms 18:03:02 INFO - PROCESS | 3692 | 1461114182072 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 18:03:02 INFO - PROCESS | 3692 | 1461114182075 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 18:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:03:02 INFO - PROCESS | 3692 | 1461114182078 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:03:02 INFO - PROCESS | 3692 | 1461114182080 Marionette TRACE conn2 <- [1,1142,null,{}] 18:03:02 INFO - PROCESS | 3692 | 1461114182084 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:02 INFO - PROCESS | 3692 | 1461114182187 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 18:03:02 INFO - PROCESS | 3692 | 1461114182295 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:02 INFO - PROCESS | 3692 | ++DOCSHELL 1C048C00 == 61 [pid = 3692] [id = 295] 18:03:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 146 (1D0CA000) [pid = 3692] [serial = 884] [outer = 00000000] 18:03:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 147 (1DE25C00) [pid = 3692] [serial = 885] [outer = 1D0CA000] 18:03:02 INFO - PROCESS | 3692 | 1461114182348 Marionette DEBUG loaded listener.js 18:03:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 148 (1DE28C00) [pid = 3692] [serial = 886] [outer = 1D0CA000] 18:03:02 INFO - PROCESS | 3692 | 1461114182938 Marionette TRACE conn2 <- [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]]]}] 18:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 938ms 18:03:03 INFO - PROCESS | 3692 | 1461114183023 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 18:03:03 INFO - PROCESS | 3692 | 1461114183025 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 18:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:03:03 INFO - PROCESS | 3692 | 1461114183028 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:03:03 INFO - PROCESS | 3692 | 1461114183030 Marionette TRACE conn2 <- [1,1146,null,{}] 18:03:03 INFO - PROCESS | 3692 | 1461114183034 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:03 INFO - PROCESS | 3692 | 1461114183155 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 18:03:03 INFO - PROCESS | 3692 | 1461114183291 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:03 INFO - PROCESS | 3692 | ++DOCSHELL 11B57C00 == 62 [pid = 3692] [id = 296] 18:03:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 149 (12BB6C00) [pid = 3692] [serial = 887] [outer = 00000000] 18:03:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 150 (137DA400) [pid = 3692] [serial = 888] [outer = 12BB6C00] 18:03:03 INFO - PROCESS | 3692 | 1461114183346 Marionette DEBUG loaded listener.js 18:03:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 151 (146AA800) [pid = 3692] [serial = 889] [outer = 12BB6C00] 18:03:04 INFO - PROCESS | 3692 | 1461114184121 Marionette TRACE conn2 <- [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]]]}] 18:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1141ms 18:03:04 INFO - PROCESS | 3692 | 1461114184186 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 18:03:04 INFO - PROCESS | 3692 | 1461114184190 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 18:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:03:04 INFO - PROCESS | 3692 | 1461114184196 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:03:04 INFO - PROCESS | 3692 | 1461114184200 Marionette TRACE conn2 <- [1,1150,null,{}] 18:03:04 INFO - PROCESS | 3692 | 1461114184207 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:04 INFO - PROCESS | 3692 | 1461114184312 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 18:03:04 INFO - PROCESS | 3692 | 1461114184445 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:04 INFO - PROCESS | 3692 | ++DOCSHELL 11C17800 == 63 [pid = 3692] [id = 297] 18:03:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 152 (11C1A800) [pid = 3692] [serial = 890] [outer = 00000000] 18:03:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 153 (13262C00) [pid = 3692] [serial = 891] [outer = 11C1A800] 18:03:04 INFO - PROCESS | 3692 | 1461114184497 Marionette DEBUG loaded listener.js 18:03:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 154 (137D6800) [pid = 3692] [serial = 892] [outer = 11C1A800] 18:03:05 INFO - PROCESS | 3692 | 1461114185081 Marionette TRACE conn2 <- [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]]]}] 18:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 938ms 18:03:05 INFO - PROCESS | 3692 | 1461114185142 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 18:03:05 INFO - PROCESS | 3692 | 1461114185147 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 18:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:03:05 INFO - PROCESS | 3692 | 1461114185154 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:03:05 INFO - PROCESS | 3692 | 1461114185156 Marionette TRACE conn2 <- [1,1154,null,{}] 18:03:05 INFO - PROCESS | 3692 | 1461114185179 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:05 INFO - PROCESS | 3692 | 1461114185296 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 18:03:05 INFO - PROCESS | 3692 | 1461114185457 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:05 INFO - PROCESS | 3692 | --DOCSHELL 13A56800 == 62 [pid = 3692] [id = 290] 18:03:05 INFO - PROCESS | 3692 | --DOCSHELL 11C23800 == 61 [pid = 3692] [id = 289] 18:03:05 INFO - PROCESS | 3692 | --DOCSHELL 1D2B9000 == 60 [pid = 3692] [id = 288] 18:03:05 INFO - PROCESS | 3692 | --DOCSHELL 18323400 == 59 [pid = 3692] [id = 287] 18:03:05 INFO - PROCESS | 3692 | --DOCSHELL 1CB8E800 == 58 [pid = 3692] [id = 286] 18:03:05 INFO - PROCESS | 3692 | --DOCSHELL 18DAFC00 == 57 [pid = 3692] [id = 285] 18:03:05 INFO - PROCESS | 3692 | --DOCSHELL 18CE0000 == 56 [pid = 3692] [id = 284] 18:03:05 INFO - PROCESS | 3692 | --DOCSHELL 18C11C00 == 55 [pid = 3692] [id = 268] 18:03:05 INFO - PROCESS | 3692 | --DOCSHELL 18337400 == 54 [pid = 3692] [id = 283] 18:03:05 INFO - PROCESS | 3692 | --DOCSHELL 11B56800 == 53 [pid = 3692] [id = 282] 18:03:05 INFO - PROCESS | 3692 | --DOCSHELL 15BB1C00 == 52 [pid = 3692] [id = 281] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 153 (13A53C00) [pid = 3692] [serial = 774] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 152 (1864B400) [pid = 3692] [serial = 777] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 151 (1CA34000) [pid = 3692] [serial = 780] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 150 (1CB85800) [pid = 3692] [serial = 783] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 149 (1DAB5800) [pid = 3692] [serial = 786] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | ++DOCSHELL 11B56800 == 53 [pid = 3692] [id = 298] 18:03:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 150 (11B5C800) [pid = 3692] [serial = 893] [outer = 00000000] 18:03:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 151 (12CFB800) [pid = 3692] [serial = 894] [outer = 11B5C800] 18:03:05 INFO - PROCESS | 3692 | 1461114185536 Marionette DEBUG loaded listener.js 18:03:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 152 (13734400) [pid = 3692] [serial = 895] [outer = 11B5C800] 18:03:05 INFO - PROCESS | 3692 | --DOCSHELL 15D8B400 == 52 [pid = 3692] [id = 275] 18:03:05 INFO - PROCESS | 3692 | --DOCSHELL 11BF8400 == 51 [pid = 3692] [id = 274] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 151 (13204000) [pid = 3692] [serial = 570] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 150 (13A55400) [pid = 3692] [serial = 600] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 149 (17D5DC00) [pid = 3692] [serial = 603] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 148 (19BEB800) [pid = 3692] [serial = 606] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 147 (1A9F0800) [pid = 3692] [serial = 609] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 146 (142EAC00) [pid = 3692] [serial = 645] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 145 (188D0400) [pid = 3692] [serial = 648] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 144 (1C2B8800) [pid = 3692] [serial = 651] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 143 (13683400) [pid = 3692] [serial = 687] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 142 (1C891400) [pid = 3692] [serial = 726] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 141 (1A0B6800) [pid = 3692] [serial = 693] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 140 (15B3A000) [pid = 3692] [serial = 543] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 139 (1A251000) [pid = 3692] [serial = 510] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 138 (17F43C00) [pid = 3692] [serial = 690] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 137 (16B82400) [pid = 3692] [serial = 573] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 136 (18DA9C00) [pid = 3692] [serial = 540] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 135 (1D672400) [pid = 3692] [serial = 696] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 134 (12DD8C00) [pid = 3692] [serial = 513] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (18CD9400) [pid = 3692] [serial = 576] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (1D160400) [pid = 3692] [serial = 819] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (1C3B2800) [pid = 3692] [serial = 736] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (1D157400) [pid = 3692] [serial = 739] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (1320E000) [pid = 3692] [serial = 729] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (18321000) [pid = 3692] [serial = 733] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (19E3A000) [pid = 3692] [serial = 805] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (1C2B4800) [pid = 3692] [serial = 810] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (1A868800) [pid = 3692] [serial = 808] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (1A86AC00) [pid = 3692] [serial = 807] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (12CC2C00) [pid = 3692] [serial = 790] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (11C21400) [pid = 3692] [serial = 789] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (1654BC00) [pid = 3692] [serial = 793] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (15E6B000) [pid = 3692] [serial = 792] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (1864A400) [pid = 3692] [serial = 798] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (18877800) [pid = 3692] [serial = 799] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (165C6400) [pid = 3692] [serial = 795] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (16B88800) [pid = 3692] [serial = 796] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (18CDC400) [pid = 3692] [serial = 801] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (18DA3000) [pid = 3692] [serial = 813] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (1A523C00) [pid = 3692] [serial = 814] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (1C886400) [pid = 3692] [serial = 816] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (1C3B8800) [pid = 3692] [serial = 811] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (19BE8C00) [pid = 3692] [serial = 804] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (18DAD800) [pid = 3692] [serial = 802] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (1C61B800) [pid = 3692] [serial = 817] [outer = 00000000] [url = about:blank] 18:03:05 INFO - PROCESS | 3692 | 1461114185986 Marionette TRACE conn2 <- [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]]]}] 18:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 859ms 18:03:06 INFO - PROCESS | 3692 | 1461114186016 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 18:03:06 INFO - PROCESS | 3692 | 1461114186018 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 18:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:03:06 INFO - PROCESS | 3692 | 1461114186021 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:03:06 INFO - PROCESS | 3692 | 1461114186025 Marionette TRACE conn2 <- [1,1158,null,{}] 18:03:06 INFO - PROCESS | 3692 | 1461114186035 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:06 INFO - PROCESS | 3692 | 1461114186117 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 18:03:06 INFO - PROCESS | 3692 | 1461114186124 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:06 INFO - PROCESS | 3692 | ++DOCSHELL 13A56800 == 52 [pid = 3692] [id = 299] 18:03:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (13A5AC00) [pid = 3692] [serial = 896] [outer = 00000000] 18:03:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (15D8A400) [pid = 3692] [serial = 897] [outer = 13A5AC00] 18:03:06 INFO - PROCESS | 3692 | 1461114186174 Marionette DEBUG loaded listener.js 18:03:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (1653E800) [pid = 3692] [serial = 898] [outer = 13A5AC00] 18:03:06 INFO - PROCESS | 3692 | 1461114186648 Marionette TRACE conn2 <- [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]]]}] 18:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 641ms 18:03:06 INFO - PROCESS | 3692 | 1461114186659 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 18:03:06 INFO - PROCESS | 3692 | 1461114186661 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 18:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:03:06 INFO - PROCESS | 3692 | 1461114186665 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:03:06 INFO - PROCESS | 3692 | 1461114186666 Marionette TRACE conn2 <- [1,1162,null,{}] 18:03:06 INFO - PROCESS | 3692 | 1461114186669 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:06 INFO - PROCESS | 3692 | 1461114186749 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 18:03:06 INFO - PROCESS | 3692 | 1461114186756 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:06 INFO - PROCESS | 3692 | ++DOCSHELL 16B15C00 == 53 [pid = 3692] [id = 300] 18:03:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (16B16000) [pid = 3692] [serial = 899] [outer = 00000000] 18:03:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (17AA3C00) [pid = 3692] [serial = 900] [outer = 16B16000] 18:03:06 INFO - PROCESS | 3692 | 1461114186801 Marionette DEBUG loaded listener.js 18:03:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (17D5E800) [pid = 3692] [serial = 901] [outer = 16B16000] 18:03:07 INFO - PROCESS | 3692 | 1461114187276 Marionette TRACE conn2 <- [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] 18:03:07 INFO - PROCESS | 3692 | 1461114187305 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 18:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:03:07 INFO - PROCESS | 3692 | 1461114187312 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:03:07 INFO - PROCESS | 3692 | 1461114187313 Marionette TRACE conn2 <- [1,1166,null,{}] 18:03:07 INFO - PROCESS | 3692 | 1461114187317 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:07 INFO - PROCESS | 3692 | 1461114187395 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 18:03:07 INFO - PROCESS | 3692 | 1461114187401 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:07 INFO - PROCESS | 3692 | ++DOCSHELL 1325CC00 == 54 [pid = 3692] [id = 301] 18:03:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (17D60400) [pid = 3692] [serial = 902] [outer = 00000000] 18:03:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (18330400) [pid = 3692] [serial = 903] [outer = 17D60400] 18:03:07 INFO - PROCESS | 3692 | 1461114187445 Marionette DEBUG loaded listener.js 18:03:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (18395800) [pid = 3692] [serial = 904] [outer = 17D60400] 18:03:07 INFO - PROCESS | 3692 | 1461114187884 Marionette TRACE conn2 <- [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] 18:03:07 INFO - PROCESS | 3692 | 1461114187953 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 18:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:03:07 INFO - PROCESS | 3692 | 1461114187957 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:03:07 INFO - PROCESS | 3692 | 1461114187959 Marionette TRACE conn2 <- [1,1170,null,{}] 18:03:07 INFO - PROCESS | 3692 | 1461114187970 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:08 INFO - PROCESS | 3692 | 1461114188098 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 18:03:08 INFO - PROCESS | 3692 | 1461114188188 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:08 INFO - PROCESS | 3692 | ++DOCSHELL 18642800 == 55 [pid = 3692] [id = 302] 18:03:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (1864B000) [pid = 3692] [serial = 905] [outer = 00000000] 18:03:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (18930400) [pid = 3692] [serial = 906] [outer = 1864B000] 18:03:08 INFO - PROCESS | 3692 | 1461114188237 Marionette DEBUG loaded listener.js 18:03:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (18CD9400) [pid = 3692] [serial = 907] [outer = 1864B000] 18:03:08 INFO - PROCESS | 3692 | 1461114188655 Marionette TRACE conn2 <- [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] 18:03:08 INFO - PROCESS | 3692 | 1461114188699 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 18:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:03:08 INFO - PROCESS | 3692 | 1461114188703 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:03:08 INFO - PROCESS | 3692 | 1461114188704 Marionette TRACE conn2 <- [1,1174,null,{}] 18:03:08 INFO - PROCESS | 3692 | 1461114188714 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:08 INFO - PROCESS | 3692 | 1461114188819 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 18:03:08 INFO - PROCESS | 3692 | 1461114188825 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:08 INFO - PROCESS | 3692 | ++DOCSHELL 15740800 == 56 [pid = 3692] [id = 303] 18:03:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (18873800) [pid = 3692] [serial = 908] [outer = 00000000] 18:03:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (193E5000) [pid = 3692] [serial = 909] [outer = 18873800] 18:03:08 INFO - PROCESS | 3692 | 1461114188869 Marionette DEBUG loaded listener.js 18:03:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (19BC3400) [pid = 3692] [serial = 910] [outer = 18873800] 18:03:09 INFO - PROCESS | 3692 | 1461114189338 Marionette TRACE conn2 <- [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] 18:03:09 INFO - PROCESS | 3692 | 1461114189405 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 18:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:03:09 INFO - PROCESS | 3692 | 1461114189418 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:03:09 INFO - PROCESS | 3692 | 1461114189419 Marionette TRACE conn2 <- [1,1178,null,{}] 18:03:09 INFO - PROCESS | 3692 | 1461114189423 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:09 INFO - PROCESS | 3692 | 1461114189553 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 18:03:09 INFO - PROCESS | 3692 | 1461114189566 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:09 INFO - PROCESS | 3692 | ++DOCSHELL 18DAF800 == 57 [pid = 3692] [id = 304] 18:03:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (19E3A000) [pid = 3692] [serial = 911] [outer = 00000000] 18:03:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (1A0BA800) [pid = 3692] [serial = 912] [outer = 19E3A000] 18:03:09 INFO - PROCESS | 3692 | 1461114189659 Marionette DEBUG loaded listener.js 18:03:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (1A258C00) [pid = 3692] [serial = 913] [outer = 19E3A000] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (12CC3400) [pid = 3692] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (1D672000) [pid = 3692] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (1D7E7C00) [pid = 3692] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (18DAEC00) [pid = 3692] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (17F3E400) [pid = 3692] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (15DD3000) [pid = 3692] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (17D65C00) [pid = 3692] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (1D67E000) [pid = 3692] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (1CB90000) [pid = 3692] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (142C2000) [pid = 3692] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (1326A800) [pid = 3692] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (1CA34400) [pid = 3692] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (18DA9800) [pid = 3692] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (11B56400) [pid = 3692] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (17D66000) [pid = 3692] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (1833A000) [pid = 3692] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (12CF8800) [pid = 3692] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (11B64C00) [pid = 3692] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (137D7000) [pid = 3692] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (15BDA800) [pid = 3692] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (193E5C00) [pid = 3692] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:03:10 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (11BFA000) [pid = 3692] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:03:10 INFO - PROCESS | 3692 | 1461114190326 Marionette TRACE conn2 <- [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] 18:03:10 INFO - PROCESS | 3692 | 1461114190360 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 18:03:10 INFO - PROCESS | 3692 | 1461114190364 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:03:10 INFO - PROCESS | 3692 | 1461114190366 Marionette TRACE conn2 <- [1,1182,null,{}] 18:03:10 INFO - PROCESS | 3692 | 1461114190369 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:10 INFO - PROCESS | 3692 | 1461114190448 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 18:03:10 INFO - PROCESS | 3692 | 1461114190539 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:10 INFO - PROCESS | 3692 | ++DOCSHELL 11B54400 == 58 [pid = 3692] [id = 305] 18:03:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (11B61400) [pid = 3692] [serial = 914] [outer = 00000000] 18:03:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (13A56C00) [pid = 3692] [serial = 915] [outer = 11B61400] 18:03:10 INFO - PROCESS | 3692 | 1461114190583 Marionette DEBUG loaded listener.js 18:03:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (13A55C00) [pid = 3692] [serial = 916] [outer = 11B61400] 18:03:10 INFO - PROCESS | 3692 | 1461114190984 Marionette TRACE conn2 <- [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] 18:03:11 INFO - PROCESS | 3692 | 1461114191004 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 18:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:03:11 INFO - PROCESS | 3692 | 1461114191007 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:03:11 INFO - PROCESS | 3692 | 1461114191009 Marionette TRACE conn2 <- [1,1186,null,{}] 18:03:11 INFO - PROCESS | 3692 | 1461114191013 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:11 INFO - PROCESS | 3692 | 1461114191090 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 18:03:11 INFO - PROCESS | 3692 | 1461114191186 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:11 INFO - PROCESS | 3692 | ++DOCSHELL 12D77000 == 59 [pid = 3692] [id = 306] 18:03:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (13732C00) [pid = 3692] [serial = 917] [outer = 00000000] 18:03:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (19E39C00) [pid = 3692] [serial = 918] [outer = 13732C00] 18:03:11 INFO - PROCESS | 3692 | 1461114191230 Marionette DEBUG loaded listener.js 18:03:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (1A04E400) [pid = 3692] [serial = 919] [outer = 13732C00] 18:03:11 INFO - PROCESS | 3692 | 1461114191623 Marionette TRACE conn2 <- [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]]]}] 18:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 625ms 18:03:11 INFO - PROCESS | 3692 | 1461114191646 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 18:03:11 INFO - PROCESS | 3692 | 1461114191648 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 18:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:03:11 INFO - PROCESS | 3692 | 1461114191651 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:03:11 INFO - PROCESS | 3692 | 1461114191653 Marionette TRACE conn2 <- [1,1190,null,{}] 18:03:11 INFO - PROCESS | 3692 | 1461114191657 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:11 INFO - PROCESS | 3692 | 1461114191786 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 18:03:11 INFO - PROCESS | 3692 | 1461114191794 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:11 INFO - PROCESS | 3692 | ++DOCSHELL 1325F800 == 60 [pid = 3692] [id = 307] 18:03:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (14A05C00) [pid = 3692] [serial = 920] [outer = 00000000] 18:03:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1C885C00) [pid = 3692] [serial = 921] [outer = 14A05C00] 18:03:11 INFO - PROCESS | 3692 | 1461114191843 Marionette DEBUG loaded listener.js 18:03:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (1C891400) [pid = 3692] [serial = 922] [outer = 14A05C00] 18:03:12 INFO - PROCESS | 3692 | 1461114192351 Marionette TRACE conn2 <- [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]]]}] 18:03:12 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 18:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 734ms 18:03:12 INFO - PROCESS | 3692 | 1461114192393 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 18:03:12 INFO - PROCESS | 3692 | 1461114192397 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 18:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:03:12 INFO - PROCESS | 3692 | 1461114192402 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:03:12 INFO - PROCESS | 3692 | 1461114192407 Marionette TRACE conn2 <- [1,1194,null,{}] 18:03:12 INFO - PROCESS | 3692 | 1461114192413 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:12 INFO - PROCESS | 3692 | 1461114192576 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 18:03:12 INFO - PROCESS | 3692 | 1461114192684 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:12 INFO - PROCESS | 3692 | ++DOCSHELL 11C14C00 == 61 [pid = 3692] [id = 308] 18:03:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (11C1F400) [pid = 3692] [serial = 923] [outer = 00000000] 18:03:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1325E000) [pid = 3692] [serial = 924] [outer = 11C1F400] 18:03:12 INFO - PROCESS | 3692 | 1461114192740 Marionette DEBUG loaded listener.js 18:03:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (137D7000) [pid = 3692] [serial = 925] [outer = 11C1F400] 18:03:13 INFO - PROCESS | 3692 | 1461114193332 Marionette TRACE conn2 <- [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]]]}] 18:03:13 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 18:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1000ms 18:03:13 INFO - PROCESS | 3692 | 1461114193406 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 18:03:13 INFO - PROCESS | 3692 | 1461114193412 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 18:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:03:13 INFO - PROCESS | 3692 | 1461114193419 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:03:13 INFO - PROCESS | 3692 | 1461114193422 Marionette TRACE conn2 <- [1,1198,null,{}] 18:03:13 INFO - PROCESS | 3692 | 1461114193426 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:13 INFO - PROCESS | 3692 | 1461114193530 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 18:03:13 INFO - PROCESS | 3692 | 1461114193662 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:13 INFO - PROCESS | 3692 | ++DOCSHELL 142C6400 == 62 [pid = 3692] [id = 309] 18:03:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (142F6400) [pid = 3692] [serial = 926] [outer = 00000000] 18:03:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (16B85400) [pid = 3692] [serial = 927] [outer = 142F6400] 18:03:13 INFO - PROCESS | 3692 | 1461114193716 Marionette DEBUG loaded listener.js 18:03:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (17AF0000) [pid = 3692] [serial = 928] [outer = 142F6400] 18:03:14 INFO - PROCESS | 3692 | 1461114194300 Marionette TRACE conn2 <- [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]]]}] 18:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 937ms 18:03:14 INFO - PROCESS | 3692 | 1461114194362 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 18:03:14 INFO - PROCESS | 3692 | 1461114194364 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 18:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:03:14 INFO - PROCESS | 3692 | 1461114194368 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:03:14 INFO - PROCESS | 3692 | 1461114194372 Marionette TRACE conn2 <- [1,1202,null,{}] 18:03:14 INFO - PROCESS | 3692 | 1461114194383 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:14 INFO - PROCESS | 3692 | 1461114194532 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 18:03:14 INFO - PROCESS | 3692 | 1461114194593 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:14 INFO - PROCESS | 3692 | ++DOCSHELL 18DAF400 == 63 [pid = 3692] [id = 310] 18:03:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (193F1800) [pid = 3692] [serial = 929] [outer = 00000000] 18:03:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (1A802800) [pid = 3692] [serial = 930] [outer = 193F1800] 18:03:14 INFO - PROCESS | 3692 | 1461114194649 Marionette DEBUG loaded listener.js 18:03:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (1A9F5400) [pid = 3692] [serial = 931] [outer = 193F1800] 18:03:15 INFO - PROCESS | 3692 | 1461114195389 Marionette TRACE conn2 <- [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]]]}] 18:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1031ms 18:03:15 INFO - PROCESS | 3692 | 1461114195419 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 18:03:15 INFO - PROCESS | 3692 | 1461114195422 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 18:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:03:15 INFO - PROCESS | 3692 | 1461114195427 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:03:15 INFO - PROCESS | 3692 | 1461114195429 Marionette TRACE conn2 <- [1,1206,null,{}] 18:03:15 INFO - PROCESS | 3692 | 1461114195433 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:15 INFO - PROCESS | 3692 | 1461114195551 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 18:03:15 INFO - PROCESS | 3692 | 1461114195680 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:15 INFO - PROCESS | 3692 | ++DOCSHELL 18CD7C00 == 64 [pid = 3692] [id = 311] 18:03:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (1C3B7C00) [pid = 3692] [serial = 932] [outer = 00000000] 18:03:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (1D153800) [pid = 3692] [serial = 933] [outer = 1C3B7C00] 18:03:15 INFO - PROCESS | 3692 | 1461114195734 Marionette DEBUG loaded listener.js 18:03:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (1D15E400) [pid = 3692] [serial = 934] [outer = 1C3B7C00] 18:03:16 INFO - PROCESS | 3692 | 1461114196276 Marionette TRACE conn2 <- [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]]]}] 18:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 906ms 18:03:16 INFO - PROCESS | 3692 | 1461114196333 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 18:03:16 INFO - PROCESS | 3692 | 1461114196335 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 18:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:03:16 INFO - PROCESS | 3692 | 1461114196339 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:03:16 INFO - PROCESS | 3692 | 1461114196341 Marionette TRACE conn2 <- [1,1210,null,{}] 18:03:16 INFO - PROCESS | 3692 | 1461114196344 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:16 INFO - PROCESS | 3692 | 1461114196443 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 18:03:16 INFO - PROCESS | 3692 | 1461114196545 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:16 INFO - PROCESS | 3692 | ++DOCSHELL 1C04B000 == 65 [pid = 3692] [id = 312] 18:03:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (1C61D000) [pid = 3692] [serial = 935] [outer = 00000000] 18:03:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (1D672400) [pid = 3692] [serial = 936] [outer = 1C61D000] 18:03:16 INFO - PROCESS | 3692 | 1461114196599 Marionette DEBUG loaded listener.js 18:03:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (1D67BC00) [pid = 3692] [serial = 937] [outer = 1C61D000] 18:03:17 INFO - PROCESS | 3692 | 1461114197200 Marionette TRACE conn2 <- [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] 18:03:17 INFO - PROCESS | 3692 | 1461114197245 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 18:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:03:17 INFO - PROCESS | 3692 | 1461114197249 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:03:17 INFO - PROCESS | 3692 | 1461114197251 Marionette TRACE conn2 <- [1,1214,null,{}] 18:03:17 INFO - PROCESS | 3692 | 1461114197255 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:17 INFO - PROCESS | 3692 | 1461114197379 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 18:03:17 INFO - PROCESS | 3692 | 1461114197544 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:17 INFO - PROCESS | 3692 | ++DOCSHELL 11B50000 == 66 [pid = 3692] [id = 313] 18:03:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (11B53C00) [pid = 3692] [serial = 938] [outer = 00000000] 18:03:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (13269000) [pid = 3692] [serial = 939] [outer = 11B53C00] 18:03:17 INFO - PROCESS | 3692 | 1461114197602 Marionette DEBUG loaded listener.js 18:03:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (137DBC00) [pid = 3692] [serial = 940] [outer = 11B53C00] 18:03:18 INFO - PROCESS | 3692 | 1461114198291 Marionette TRACE conn2 <- [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]]]}] 18:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1093ms 18:03:18 INFO - PROCESS | 3692 | 1461114198349 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 18:03:18 INFO - PROCESS | 3692 | 1461114198356 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 18:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:03:18 INFO - PROCESS | 3692 | 1461114198361 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:03:18 INFO - PROCESS | 3692 | 1461114198365 Marionette TRACE conn2 <- [1,1218,null,{}] 18:03:18 INFO - PROCESS | 3692 | 1461114198370 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:18 INFO - PROCESS | 3692 | 1461114198509 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 18:03:18 INFO - PROCESS | 3692 | 1461114198634 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:18 INFO - PROCESS | 3692 | ++DOCSHELL 137D8000 == 67 [pid = 3692] [id = 314] 18:03:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (13A4B800) [pid = 3692] [serial = 941] [outer = 00000000] 18:03:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (15557C00) [pid = 3692] [serial = 942] [outer = 13A4B800] 18:03:18 INFO - PROCESS | 3692 | 1461114198683 Marionette DEBUG loaded listener.js 18:03:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (15BAB800) [pid = 3692] [serial = 943] [outer = 13A4B800] 18:03:19 INFO - PROCESS | 3692 | --DOCSHELL 16B0F800 == 66 [pid = 3692] [id = 262] 18:03:19 INFO - PROCESS | 3692 | --DOCSHELL 17AAB000 == 65 [pid = 3692] [id = 260] 18:03:19 INFO - PROCESS | 3692 | --DOCSHELL 11B53000 == 64 [pid = 3692] [id = 261] 18:03:19 INFO - PROCESS | 3692 | --DOCSHELL 12D77000 == 63 [pid = 3692] [id = 306] 18:03:19 INFO - PROCESS | 3692 | --DOCSHELL 11B54400 == 62 [pid = 3692] [id = 305] 18:03:19 INFO - PROCESS | 3692 | --DOCSHELL 18DAF800 == 61 [pid = 3692] [id = 304] 18:03:19 INFO - PROCESS | 3692 | --DOCSHELL 15740800 == 60 [pid = 3692] [id = 303] 18:03:19 INFO - PROCESS | 3692 | --DOCSHELL 18642800 == 59 [pid = 3692] [id = 302] 18:03:19 INFO - PROCESS | 3692 | --DOCSHELL 1325CC00 == 58 [pid = 3692] [id = 301] 18:03:19 INFO - PROCESS | 3692 | --DOCSHELL 16B15C00 == 57 [pid = 3692] [id = 300] 18:03:19 INFO - PROCESS | 3692 | --DOCSHELL 13A56800 == 56 [pid = 3692] [id = 299] 18:03:19 INFO - PROCESS | 3692 | --DOCSHELL 11B56800 == 55 [pid = 3692] [id = 298] 18:03:19 INFO - PROCESS | 3692 | --DOCSHELL 11C17800 == 54 [pid = 3692] [id = 297] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (1863EC00) [pid = 3692] [serial = 837] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (1D7F3000) [pid = 3692] [serial = 873] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | 1461114199270 Marionette TRACE conn2 <- [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]]]}] 18:03:19 INFO - PROCESS | 3692 | --DOCSHELL 1CF95000 == 53 [pid = 3692] [id = 294] 18:03:19 INFO - PROCESS | 3692 | --DOCSHELL 143A5400 == 52 [pid = 3692] [id = 293] 18:03:19 INFO - PROCESS | 3692 | --DOCSHELL 14351C00 == 51 [pid = 3692] [id = 292] 18:03:19 INFO - PROCESS | 3692 | --DOCSHELL 1D0C2400 == 50 [pid = 3692] [id = 291] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (1DE0A400) [pid = 3692] [serial = 864] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (1DAB3400) [pid = 3692] [serial = 832] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (19BED400) [pid = 3692] [serial = 852] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (18878000) [pid = 3692] [serial = 778] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (1C2AE800) [pid = 3692] [serial = 856] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (17AA5000) [pid = 3692] [serial = 825] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (1325F400) [pid = 3692] [serial = 823] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (1A255400) [pid = 3692] [serial = 829] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (1D7E7400) [pid = 3692] [serial = 772] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (1DAAF800) [pid = 3692] [serial = 831] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (19E33400) [pid = 3692] [serial = 828] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (1D160000) [pid = 3692] [serial = 859] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (188DD800) [pid = 3692] [serial = 870] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (1832AC00) [pid = 3692] [serial = 847] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (18CD5400) [pid = 3692] [serial = 849] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (1D7E6C00) [pid = 3692] [serial = 861] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (17F41400) [pid = 3692] [serial = 846] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (17D61800) [pid = 3692] [serial = 826] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (1DE0BC00) [pid = 3692] [serial = 865] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (1D2C2000) [pid = 3692] [serial = 781] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (1D152C00) [pid = 3692] [serial = 858] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (1D67CC00) [pid = 3692] [serial = 784] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (1A0B8400) [pid = 3692] [serial = 853] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (159FAC00) [pid = 3692] [serial = 867] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (1D7EE400) [pid = 3692] [serial = 862] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (1DAB8400) [pid = 3692] [serial = 787] [outer = 00000000] [url = about:blank] 18:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (11B6B000) [pid = 3692] [serial = 835] [outer = 00000000] [url = about:blank] 18:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 969ms 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (18CDC800) [pid = 3692] [serial = 871] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (18CDD000) [pid = 3692] [serial = 850] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1CA29C00) [pid = 3692] [serial = 840] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (11B66C00) [pid = 3692] [serial = 834] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (165C3000) [pid = 3692] [serial = 868] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (1D160C00) [pid = 3692] [serial = 841] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (17D5E000) [pid = 3692] [serial = 844] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (1C046800) [pid = 3692] [serial = 855] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (12CBB400) [pid = 3692] [serial = 822] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (146A8800) [pid = 3692] [serial = 775] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (16B15800) [pid = 3692] [serial = 843] [outer = 00000000] [url = about:blank] 18:03:19 INFO - PROCESS | 3692 | 1461114199332 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 18:03:19 INFO - PROCESS | 3692 | 1461114199338 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 18:03:19 INFO - PROCESS | 3692 | 1461114199346 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:03:19 INFO - PROCESS | 3692 | 1461114199349 Marionette TRACE conn2 <- [1,1222,null,{}] 18:03:19 INFO - PROCESS | 3692 | 1461114199352 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:19 INFO - PROCESS | 3692 | 1461114199461 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 18:03:19 INFO - PROCESS | 3692 | 1461114199548 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:19 INFO - PROCESS | 3692 | ++DOCSHELL 137D8800 == 51 [pid = 3692] [id = 315] 18:03:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (13A59800) [pid = 3692] [serial = 944] [outer = 00000000] 18:03:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (146A8800) [pid = 3692] [serial = 945] [outer = 13A59800] 18:03:19 INFO - PROCESS | 3692 | 1461114199593 Marionette DEBUG loaded listener.js 18:03:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (15739000) [pid = 3692] [serial = 946] [outer = 13A59800] 18:03:19 INFO - PROCESS | 3692 | 1461114199962 Marionette TRACE conn2 <- [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]]]}] 18:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 641ms 18:03:19 INFO - PROCESS | 3692 | 1461114199997 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 18:03:19 INFO - PROCESS | 3692 | 1461114199999 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 18:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:03:20 INFO - PROCESS | 3692 | 1461114200004 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:03:20 INFO - PROCESS | 3692 | 1461114200007 Marionette TRACE conn2 <- [1,1226,null,{}] 18:03:20 INFO - PROCESS | 3692 | 1461114200017 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:20 INFO - PROCESS | 3692 | 1461114200130 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 18:03:20 INFO - PROCESS | 3692 | 1461114200141 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:20 INFO - PROCESS | 3692 | ++DOCSHELL 17D65000 == 52 [pid = 3692] [id = 316] 18:03:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (17D66400) [pid = 3692] [serial = 947] [outer = 00000000] 18:03:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (1832A800) [pid = 3692] [serial = 948] [outer = 17D66400] 18:03:20 INFO - PROCESS | 3692 | 1461114200187 Marionette DEBUG loaded listener.js 18:03:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (18395000) [pid = 3692] [serial = 949] [outer = 17D66400] 18:03:20 INFO - PROCESS | 3692 | 1461114200694 Marionette TRACE conn2 <- [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]]]}] 18:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 735ms 18:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:03:20 INFO - PROCESS | 3692 | 1461114200743 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 18:03:20 INFO - PROCESS | 3692 | 1461114200745 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 18:03:20 INFO - PROCESS | 3692 | 1461114200749 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:03:20 INFO - PROCESS | 3692 | 1461114200750 Marionette TRACE conn2 <- [1,1230,null,{}] 18:03:20 INFO - PROCESS | 3692 | 1461114200754 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:20 INFO - PROCESS | 3692 | 1461114200835 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 18:03:20 INFO - PROCESS | 3692 | 1461114200841 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:20 INFO - PROCESS | 3692 | ++DOCSHELL 1886A800 == 53 [pid = 3692] [id = 317] 18:03:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (1886AC00) [pid = 3692] [serial = 950] [outer = 00000000] 18:03:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (188DD800) [pid = 3692] [serial = 951] [outer = 1886AC00] 18:03:20 INFO - PROCESS | 3692 | 1461114200886 Marionette DEBUG loaded listener.js 18:03:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1892EC00) [pid = 3692] [serial = 952] [outer = 1886AC00] 18:03:21 INFO - PROCESS | 3692 | 1461114201306 Marionette TRACE conn2 <- [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]]]}] 18:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 594ms 18:03:21 INFO - PROCESS | 3692 | 1461114201344 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 18:03:21 INFO - PROCESS | 3692 | 1461114201346 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 18:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:03:21 INFO - PROCESS | 3692 | 1461114201350 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:03:21 INFO - PROCESS | 3692 | 1461114201351 Marionette TRACE conn2 <- [1,1234,null,{}] 18:03:21 INFO - PROCESS | 3692 | 1461114201355 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:21 INFO - PROCESS | 3692 | 1461114201439 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 18:03:21 INFO - PROCESS | 3692 | 1461114201447 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:21 INFO - PROCESS | 3692 | ++DOCSHELL 12CF2000 == 54 [pid = 3692] [id = 318] 18:03:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1886A000) [pid = 3692] [serial = 953] [outer = 00000000] 18:03:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (18CDA000) [pid = 3692] [serial = 954] [outer = 1886A000] 18:03:21 INFO - PROCESS | 3692 | 1461114201492 Marionette DEBUG loaded listener.js 18:03:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (18DA3C00) [pid = 3692] [serial = 955] [outer = 1886A000] 18:03:21 INFO - PROCESS | 3692 | 1461114201989 Marionette TRACE conn2 <- [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]]]}] 18:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 703ms 18:03:22 INFO - PROCESS | 3692 | 1461114202049 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 18:03:22 INFO - PROCESS | 3692 | 1461114202051 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 18:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:03:22 INFO - PROCESS | 3692 | 1461114202055 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:03:22 INFO - PROCESS | 3692 | 1461114202056 Marionette TRACE conn2 <- [1,1238,null,{}] 18:03:22 INFO - PROCESS | 3692 | 1461114202060 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:22 INFO - PROCESS | 3692 | 1461114202177 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 18:03:22 INFO - PROCESS | 3692 | 1461114202238 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:22 INFO - PROCESS | 3692 | ++DOCSHELL 19BED400 == 55 [pid = 3692] [id = 319] 18:03:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (19BEEC00) [pid = 3692] [serial = 956] [outer = 00000000] 18:03:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (1A0BE000) [pid = 3692] [serial = 957] [outer = 19BEEC00] 18:03:22 INFO - PROCESS | 3692 | 1461114202285 Marionette DEBUG loaded listener.js 18:03:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (1A259000) [pid = 3692] [serial = 958] [outer = 19BEEC00] 18:03:22 INFO - PROCESS | 3692 | 1461114202706 Marionette TRACE conn2 <- [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]]]}] 18:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 687ms 18:03:22 INFO - PROCESS | 3692 | 1461114202754 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 18:03:22 INFO - PROCESS | 3692 | 1461114202756 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 18:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:03:22 INFO - PROCESS | 3692 | 1461114202763 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:03:22 INFO - PROCESS | 3692 | 1461114202765 Marionette TRACE conn2 <- [1,1242,null,{}] 18:03:22 INFO - PROCESS | 3692 | 1461114202768 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:22 INFO - PROCESS | 3692 | 1461114202915 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 18:03:22 INFO - PROCESS | 3692 | 1461114202928 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:22 INFO - PROCESS | 3692 | ++DOCSHELL 1C046800 == 56 [pid = 3692] [id = 320] 18:03:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (1C049400) [pid = 3692] [serial = 959] [outer = 00000000] 18:03:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (1C3AA800) [pid = 3692] [serial = 960] [outer = 1C049400] 18:03:23 INFO - PROCESS | 3692 | 1461114203020 Marionette DEBUG loaded listener.js 18:03:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1C888C00) [pid = 3692] [serial = 961] [outer = 1C049400] 18:03:23 INFO - PROCESS | 3692 | 1461114203421 Marionette TRACE conn2 <- [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]]]}] 18:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 703ms 18:03:23 INFO - PROCESS | 3692 | 1461114203464 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 18:03:23 INFO - PROCESS | 3692 | 1461114203466 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 18:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:03:23 INFO - PROCESS | 3692 | 1461114203476 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:03:23 INFO - PROCESS | 3692 | 1461114203478 Marionette TRACE conn2 <- [1,1246,null,{}] 18:03:23 INFO - PROCESS | 3692 | 1461114203482 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:23 INFO - PROCESS | 3692 | 1461114203596 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 18:03:23 INFO - PROCESS | 3692 | 1461114203602 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:23 INFO - PROCESS | 3692 | ++DOCSHELL 1C886400 == 57 [pid = 3692] [id = 321] 18:03:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (1CA29C00) [pid = 3692] [serial = 962] [outer = 00000000] 18:03:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1CF98800) [pid = 3692] [serial = 963] [outer = 1CA29C00] 18:03:23 INFO - PROCESS | 3692 | 1461114203646 Marionette DEBUG loaded listener.js 18:03:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1D153400) [pid = 3692] [serial = 964] [outer = 1CA29C00] 18:03:23 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (13A61000) [pid = 3692] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:03:23 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (19E2F000) [pid = 3692] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:03:23 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (1864B000) [pid = 3692] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:03:23 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (19E3A000) [pid = 3692] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:03:23 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (18873800) [pid = 3692] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:03:23 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (11B61400) [pid = 3692] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:03:23 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (143A0C00) [pid = 3692] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:03:23 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (12BB6C00) [pid = 3692] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:03:23 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (1CF96800) [pid = 3692] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:03:23 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (11B5C800) [pid = 3692] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:03:23 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (1D0CA000) [pid = 3692] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:03:23 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (16B16000) [pid = 3692] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:03:23 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (11C1A800) [pid = 3692] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:03:23 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (13A5AC00) [pid = 3692] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:03:23 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (17D60400) [pid = 3692] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:03:23 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (146A4400) [pid = 3692] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:03:23 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (13732C00) [pid = 3692] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:03:24 INFO - PROCESS | 3692 | 1461114204175 Marionette TRACE conn2 <- [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]]]}] 18:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 734ms 18:03:24 INFO - PROCESS | 3692 | 1461114204210 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 18:03:24 INFO - PROCESS | 3692 | 1461114204212 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 18:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:03:24 INFO - PROCESS | 3692 | 1461114204215 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:03:24 INFO - PROCESS | 3692 | 1461114204217 Marionette TRACE conn2 <- [1,1250,null,{}] 18:03:24 INFO - PROCESS | 3692 | 1461114204246 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:24 INFO - PROCESS | 3692 | 1461114204327 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 18:03:24 INFO - PROCESS | 3692 | 1461114204333 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:24 INFO - PROCESS | 3692 | ++DOCSHELL 11C20400 == 58 [pid = 3692] [id = 322] 18:03:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (143A2000) [pid = 3692] [serial = 965] [outer = 00000000] 18:03:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (17F3E400) [pid = 3692] [serial = 966] [outer = 143A2000] 18:03:24 INFO - PROCESS | 3692 | 1461114204376 Marionette DEBUG loaded listener.js 18:03:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (18647400) [pid = 3692] [serial = 967] [outer = 143A2000] 18:03:24 INFO - PROCESS | 3692 | 1461114204795 Marionette TRACE conn2 <- [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]]]}] 18:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 640ms 18:03:24 INFO - PROCESS | 3692 | 1461114204854 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 18:03:24 INFO - PROCESS | 3692 | 1461114204856 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 18:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:03:24 INFO - PROCESS | 3692 | 1461114204860 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:03:24 INFO - PROCESS | 3692 | 1461114204861 Marionette TRACE conn2 <- [1,1254,null,{}] 18:03:24 INFO - PROCESS | 3692 | 1461114204865 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:24 INFO - PROCESS | 3692 | 1461114204944 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 18:03:24 INFO - PROCESS | 3692 | 1461114204950 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:24 INFO - PROCESS | 3692 | ++DOCSHELL 14AB6000 == 59 [pid = 3692] [id = 323] 18:03:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (15E6DC00) [pid = 3692] [serial = 968] [outer = 00000000] 18:03:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1C2B1800) [pid = 3692] [serial = 969] [outer = 15E6DC00] 18:03:24 INFO - PROCESS | 3692 | 1461114204993 Marionette DEBUG loaded listener.js 18:03:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1D0C3C00) [pid = 3692] [serial = 970] [outer = 15E6DC00] 18:03:25 INFO - PROCESS | 3692 | 1461114205422 Marionette TRACE conn2 <- [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]]]}] 18:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 594ms 18:03:25 INFO - PROCESS | 3692 | 1461114205460 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 18:03:25 INFO - PROCESS | 3692 | 1461114205462 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 18:03:25 INFO - PROCESS | 3692 | 1461114205465 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:03:25 INFO - PROCESS | 3692 | 1461114205468 Marionette TRACE conn2 <- [1,1258,null,{}] 18:03:25 INFO - PROCESS | 3692 | 1461114205471 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:25 INFO - PROCESS | 3692 | 1461114205574 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 18:03:25 INFO - PROCESS | 3692 | 1461114205580 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:25 INFO - PROCESS | 3692 | ++DOCSHELL 1D2C1400 == 60 [pid = 3692] [id = 324] 18:03:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (1D2C2800) [pid = 3692] [serial = 971] [outer = 00000000] 18:03:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1D7EA400) [pid = 3692] [serial = 972] [outer = 1D2C2800] 18:03:25 INFO - PROCESS | 3692 | 1461114205628 Marionette DEBUG loaded listener.js 18:03:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (1D7F0C00) [pid = 3692] [serial = 973] [outer = 1D2C2800] 18:03:26 INFO - PROCESS | 3692 | 1461114206278 Marionette TRACE conn2 <- [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]]]}] 18:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 843ms 18:03:26 INFO - PROCESS | 3692 | 1461114206311 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 18:03:26 INFO - PROCESS | 3692 | 1461114206315 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 18:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:03:26 INFO - PROCESS | 3692 | 1461114206321 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:03:26 INFO - PROCESS | 3692 | 1461114206324 Marionette TRACE conn2 <- [1,1262,null,{}] 18:03:26 INFO - PROCESS | 3692 | 1461114206330 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:26 INFO - PROCESS | 3692 | 1461114206446 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 18:03:26 INFO - PROCESS | 3692 | 1461114206580 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:26 INFO - PROCESS | 3692 | ++DOCSHELL 12DDAC00 == 61 [pid = 3692] [id = 325] 18:03:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (12DDB800) [pid = 3692] [serial = 974] [outer = 00000000] 18:03:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (13A5F400) [pid = 3692] [serial = 975] [outer = 12DDB800] 18:03:26 INFO - PROCESS | 3692 | 1461114206648 Marionette DEBUG loaded listener.js 18:03:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (14AB6800) [pid = 3692] [serial = 976] [outer = 12DDB800] 18:03:27 INFO - PROCESS | 3692 | 1461114207246 Marionette TRACE conn2 <- [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]]]}] 18:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1000ms 18:03:27 INFO - PROCESS | 3692 | 1461114207324 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 18:03:27 INFO - PROCESS | 3692 | 1461114207331 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 18:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:03:27 INFO - PROCESS | 3692 | 1461114207338 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:03:27 INFO - PROCESS | 3692 | 1461114207341 Marionette TRACE conn2 <- [1,1266,null,{}] 18:03:27 INFO - PROCESS | 3692 | 1461114207345 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:27 INFO - PROCESS | 3692 | 1461114207451 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 18:03:27 INFO - PROCESS | 3692 | 1461114207583 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:27 INFO - PROCESS | 3692 | ++DOCSHELL 13A4B400 == 62 [pid = 3692] [id = 326] 18:03:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (15BAF800) [pid = 3692] [serial = 977] [outer = 00000000] 18:03:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (17F41400) [pid = 3692] [serial = 978] [outer = 15BAF800] 18:03:27 INFO - PROCESS | 3692 | 1461114207647 Marionette DEBUG loaded listener.js 18:03:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (1838B400) [pid = 3692] [serial = 979] [outer = 15BAF800] 18:03:28 INFO - PROCESS | 3692 | 1461114208248 Marionette TRACE conn2 <- [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]]]}] 18:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 938ms 18:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:03:28 INFO - PROCESS | 3692 | 1461114208286 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 18:03:28 INFO - PROCESS | 3692 | 1461114208289 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 18:03:28 INFO - PROCESS | 3692 | 1461114208293 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:03:28 INFO - PROCESS | 3692 | 1461114208297 Marionette TRACE conn2 <- [1,1270,null,{}] 18:03:28 INFO - PROCESS | 3692 | 1461114208308 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:28 INFO - PROCESS | 3692 | 1461114208416 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 18:03:28 INFO - PROCESS | 3692 | 1461114208550 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:28 INFO - PROCESS | 3692 | ++DOCSHELL 1A9EF000 == 63 [pid = 3692] [id = 327] 18:03:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1A9EF400) [pid = 3692] [serial = 980] [outer = 00000000] 18:03:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1CF92400) [pid = 3692] [serial = 981] [outer = 1A9EF400] 18:03:28 INFO - PROCESS | 3692 | 1461114208607 Marionette DEBUG loaded listener.js 18:03:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (1D2BEC00) [pid = 3692] [serial = 982] [outer = 1A9EF400] 18:03:29 INFO - PROCESS | 3692 | 1461114209150 Marionette TRACE conn2 <- [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]]]}] 18:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 890ms 18:03:29 INFO - PROCESS | 3692 | 1461114209205 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 18:03:29 INFO - PROCESS | 3692 | 1461114209208 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 18:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:03:29 INFO - PROCESS | 3692 | 1461114209213 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:03:29 INFO - PROCESS | 3692 | 1461114209215 Marionette TRACE conn2 <- [1,1274,null,{}] 18:03:29 INFO - PROCESS | 3692 | 1461114209219 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:29 INFO - PROCESS | 3692 | 1461114209323 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 18:03:29 INFO - PROCESS | 3692 | 1461114209426 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:29 INFO - PROCESS | 3692 | ++DOCSHELL 13408800 == 64 [pid = 3692] [id = 328] 18:03:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (13409400) [pid = 3692] [serial = 983] [outer = 00000000] 18:03:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (14AB1800) [pid = 3692] [serial = 984] [outer = 13409400] 18:03:29 INFO - PROCESS | 3692 | 1461114209480 Marionette DEBUG loaded listener.js 18:03:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (1A04FC00) [pid = 3692] [serial = 985] [outer = 13409400] 18:03:30 INFO - PROCESS | 3692 | 1461114210066 Marionette TRACE conn2 <- [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]]]}] 18:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 938ms 18:03:30 INFO - PROCESS | 3692 | 1461114210158 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 18:03:30 INFO - PROCESS | 3692 | 1461114210160 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 18:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:03:30 INFO - PROCESS | 3692 | 1461114210164 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:03:30 INFO - PROCESS | 3692 | 1461114210166 Marionette TRACE conn2 <- [1,1278,null,{}] 18:03:30 INFO - PROCESS | 3692 | 1461114210170 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:30 INFO - PROCESS | 3692 | 1461114210272 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 18:03:30 INFO - PROCESS | 3692 | 1461114210405 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:30 INFO - PROCESS | 3692 | ++DOCSHELL 11B66C00 == 65 [pid = 3692] [id = 329] 18:03:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (11BFA000) [pid = 3692] [serial = 986] [outer = 00000000] 18:03:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (137D1000) [pid = 3692] [serial = 987] [outer = 11BFA000] 18:03:30 INFO - PROCESS | 3692 | 1461114210460 Marionette DEBUG loaded listener.js 18:03:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (137CF000) [pid = 3692] [serial = 988] [outer = 11BFA000] 18:03:31 INFO - PROCESS | 3692 | 1461114211252 Marionette TRACE conn2 <- [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]]]}] 18:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1141ms 18:03:31 INFO - PROCESS | 3692 | 1461114211314 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 18:03:31 INFO - PROCESS | 3692 | 1461114211319 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 18:03:31 INFO - PROCESS | 3692 | 1461114211324 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:03:31 INFO - PROCESS | 3692 | 1461114211328 Marionette TRACE conn2 <- [1,1282,null,{}] 18:03:31 INFO - PROCESS | 3692 | 1461114211333 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:31 INFO - PROCESS | 3692 | 1461114211430 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 18:03:31 INFO - PROCESS | 3692 | 1461114211566 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:31 INFO - PROCESS | 3692 | ++DOCSHELL 1372C800 == 66 [pid = 3692] [id = 330] 18:03:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (1372E000) [pid = 3692] [serial = 989] [outer = 00000000] 18:03:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (142C9000) [pid = 3692] [serial = 990] [outer = 1372E000] 18:03:31 INFO - PROCESS | 3692 | 1461114211625 Marionette DEBUG loaded listener.js 18:03:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (146A4C00) [pid = 3692] [serial = 991] [outer = 1372E000] 18:03:32 INFO - PROCESS | 3692 | --DOCSHELL 18C13000 == 65 [pid = 3692] [id = 170] 18:03:32 INFO - PROCESS | 3692 | --DOCSHELL 14AB6000 == 64 [pid = 3692] [id = 323] 18:03:32 INFO - PROCESS | 3692 | --DOCSHELL 11C20400 == 63 [pid = 3692] [id = 322] 18:03:32 INFO - PROCESS | 3692 | --DOCSHELL 1C886400 == 62 [pid = 3692] [id = 321] 18:03:32 INFO - PROCESS | 3692 | --DOCSHELL 1C046800 == 61 [pid = 3692] [id = 320] 18:03:32 INFO - PROCESS | 3692 | --DOCSHELL 19BED400 == 60 [pid = 3692] [id = 319] 18:03:32 INFO - PROCESS | 3692 | --DOCSHELL 12CF2000 == 59 [pid = 3692] [id = 318] 18:03:32 INFO - PROCESS | 3692 | --DOCSHELL 1886A800 == 58 [pid = 3692] [id = 317] 18:03:32 INFO - PROCESS | 3692 | --DOCSHELL 17D65000 == 57 [pid = 3692] [id = 316] 18:03:32 INFO - PROCESS | 3692 | --DOCSHELL 137D8800 == 56 [pid = 3692] [id = 315] 18:03:32 INFO - PROCESS | 3692 | --DOCSHELL 137D8000 == 55 [pid = 3692] [id = 314] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (1C885C00) [pid = 3692] [serial = 921] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOCSHELL 11B50000 == 54 [pid = 3692] [id = 313] 18:03:32 INFO - PROCESS | 3692 | --DOCSHELL 1C04B000 == 53 [pid = 3692] [id = 312] 18:03:32 INFO - PROCESS | 3692 | --DOCSHELL 18CD7C00 == 52 [pid = 3692] [id = 311] 18:03:32 INFO - PROCESS | 3692 | --DOCSHELL 18DAF400 == 51 [pid = 3692] [id = 310] 18:03:32 INFO - PROCESS | 3692 | --DOCSHELL 142C6400 == 50 [pid = 3692] [id = 309] 18:03:32 INFO - PROCESS | 3692 | --DOCSHELL 11C14C00 == 49 [pid = 3692] [id = 308] 18:03:32 INFO - PROCESS | 3692 | --DOCSHELL 1325F800 == 48 [pid = 3692] [id = 307] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (1D2C4800) [pid = 3692] [serial = 820] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (18DAA000) [pid = 3692] [serial = 838] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (18930400) [pid = 3692] [serial = 906] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (1A0BA800) [pid = 3692] [serial = 912] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (19BC3400) [pid = 3692] [serial = 910] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (193E5000) [pid = 3692] [serial = 909] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (13A56C00) [pid = 3692] [serial = 915] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (16B0F400) [pid = 3692] [serial = 877] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (15BD7000) [pid = 3692] [serial = 876] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (146AA800) [pid = 3692] [serial = 889] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (137DA400) [pid = 3692] [serial = 888] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (1D7E4400) [pid = 3692] [serial = 883] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (1D2B5400) [pid = 3692] [serial = 882] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (12CFB800) [pid = 3692] [serial = 894] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (13734400) [pid = 3692] [serial = 895] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (1DE28C00) [pid = 3692] [serial = 886] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (1DE25C00) [pid = 3692] [serial = 885] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (17AA3C00) [pid = 3692] [serial = 900] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (17D5E800) [pid = 3692] [serial = 901] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (137D6800) [pid = 3692] [serial = 892] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (13262C00) [pid = 3692] [serial = 891] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (15D8A400) [pid = 3692] [serial = 897] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (1653E800) [pid = 3692] [serial = 898] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (18330400) [pid = 3692] [serial = 903] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (18CDB400) [pid = 3692] [serial = 880] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (18B1EC00) [pid = 3692] [serial = 879] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (1A04E400) [pid = 3692] [serial = 919] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (1A258C00) [pid = 3692] [serial = 913] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (18CD9400) [pid = 3692] [serial = 907] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (18395800) [pid = 3692] [serial = 904] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (13A55C00) [pid = 3692] [serial = 916] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (19E39C00) [pid = 3692] [serial = 918] [outer = 00000000] [url = about:blank] 18:03:32 INFO - PROCESS | 3692 | 1461114212231 Marionette TRACE conn2 <- [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]]]}] 18:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 938ms 18:03:32 INFO - PROCESS | 3692 | 1461114212270 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 18:03:32 INFO - PROCESS | 3692 | 1461114212276 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 18:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:03:32 INFO - PROCESS | 3692 | 1461114212284 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:03:32 INFO - PROCESS | 3692 | 1461114212286 Marionette TRACE conn2 <- [1,1286,null,{}] 18:03:32 INFO - PROCESS | 3692 | 1461114212290 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:32 INFO - PROCESS | 3692 | 1461114212374 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 18:03:32 INFO - PROCESS | 3692 | 1461114212381 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:32 INFO - PROCESS | 3692 | ++DOCSHELL 11C1D800 == 49 [pid = 3692] [id = 331] 18:03:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (12BBE000) [pid = 3692] [serial = 992] [outer = 00000000] 18:03:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (15B3A000) [pid = 3692] [serial = 993] [outer = 12BBE000] 18:03:32 INFO - PROCESS | 3692 | 1461114212426 Marionette DEBUG loaded listener.js 18:03:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (15D90800) [pid = 3692] [serial = 994] [outer = 12BBE000] 18:03:32 INFO - PROCESS | 3692 | 1461114212940 Marionette TRACE conn2 <- [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]]]}] 18:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 703ms 18:03:32 INFO - PROCESS | 3692 | 1461114212986 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 18:03:32 INFO - PROCESS | 3692 | 1461114212988 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 18:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:03:32 INFO - PROCESS | 3692 | 1461114212992 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:03:32 INFO - PROCESS | 3692 | 1461114212995 Marionette TRACE conn2 <- [1,1290,null,{}] 18:03:32 INFO - PROCESS | 3692 | 1461114213005 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:33 INFO - PROCESS | 3692 | 1461114213116 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 18:03:33 INFO - PROCESS | 3692 | 1461114213207 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:33 INFO - PROCESS | 3692 | ++DOCSHELL 16B16C00 == 50 [pid = 3692] [id = 332] 18:03:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (16B88400) [pid = 3692] [serial = 995] [outer = 00000000] 18:03:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (17AACC00) [pid = 3692] [serial = 996] [outer = 16B88400] 18:03:33 INFO - PROCESS | 3692 | 1461114213255 Marionette DEBUG loaded listener.js 18:03:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (17D59000) [pid = 3692] [serial = 997] [outer = 16B88400] 18:03:33 INFO - PROCESS | 3692 | 1461114213619 Marionette TRACE conn2 <- [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]]]}] 18:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 625ms 18:03:33 INFO - PROCESS | 3692 | 1461114213629 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 18:03:33 INFO - PROCESS | 3692 | 1461114213632 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 18:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:03:33 INFO - PROCESS | 3692 | 1461114213635 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:03:33 INFO - PROCESS | 3692 | 1461114213636 Marionette TRACE conn2 <- [1,1294,null,{}] 18:03:33 INFO - PROCESS | 3692 | 1461114213648 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:33 INFO - PROCESS | 3692 | 1461114213728 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 18:03:33 INFO - PROCESS | 3692 | 1461114213734 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:33 INFO - PROCESS | 3692 | ++DOCSHELL 17AF2800 == 51 [pid = 3692] [id = 333] 18:03:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (17D5D800) [pid = 3692] [serial = 998] [outer = 00000000] 18:03:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (17FE4800) [pid = 3692] [serial = 999] [outer = 17D5D800] 18:03:33 INFO - PROCESS | 3692 | 1461114213779 Marionette DEBUG loaded listener.js 18:03:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (18338800) [pid = 3692] [serial = 1000] [outer = 17D5D800] 18:03:34 INFO - PROCESS | 3692 | 1461114214216 Marionette TRACE conn2 <- [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]]]}] 18:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 625ms 18:03:34 INFO - PROCESS | 3692 | 1461114214284 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 18:03:34 INFO - PROCESS | 3692 | 1461114214286 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 18:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:03:34 INFO - PROCESS | 3692 | 1461114214290 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:03:34 INFO - PROCESS | 3692 | 1461114214291 Marionette TRACE conn2 <- [1,1298,null,{}] 18:03:34 INFO - PROCESS | 3692 | 1461114214295 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:34 INFO - PROCESS | 3692 | 1461114214400 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 18:03:34 INFO - PROCESS | 3692 | 1461114214454 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:34 INFO - PROCESS | 3692 | ++DOCSHELL 12CBD000 == 52 [pid = 3692] [id = 334] 18:03:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (12D80000) [pid = 3692] [serial = 1001] [outer = 00000000] 18:03:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1863C800) [pid = 3692] [serial = 1002] [outer = 12D80000] 18:03:34 INFO - PROCESS | 3692 | 1461114214529 Marionette DEBUG loaded listener.js 18:03:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (18642C00) [pid = 3692] [serial = 1003] [outer = 12D80000] 18:03:34 INFO - PROCESS | 3692 | 1461114214970 Marionette TRACE conn2 <- [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] 18:03:35 INFO - PROCESS | 3692 | 1461114215032 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 18:03:35 INFO - PROCESS | 3692 | 1461114215035 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:03:35 INFO - PROCESS | 3692 | 1461114215037 Marionette TRACE conn2 <- [1,1302,null,{}] 18:03:35 INFO - PROCESS | 3692 | 1461114215046 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:35 INFO - PROCESS | 3692 | 1461114215162 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 18:03:35 INFO - PROCESS | 3692 | 1461114215175 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:35 INFO - PROCESS | 3692 | ++DOCSHELL 1892E400 == 53 [pid = 3692] [id = 335] 18:03:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (18B13400) [pid = 3692] [serial = 1004] [outer = 00000000] 18:03:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (18CDBC00) [pid = 3692] [serial = 1005] [outer = 18B13400] 18:03:35 INFO - PROCESS | 3692 | 1461114215273 Marionette DEBUG loaded listener.js 18:03:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (18DA8400) [pid = 3692] [serial = 1006] [outer = 18B13400] 18:03:35 INFO - PROCESS | 3692 | 1461114215700 Marionette TRACE conn2 <- [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]]]}] 18:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 703ms 18:03:35 INFO - PROCESS | 3692 | 1461114215735 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 18:03:35 INFO - PROCESS | 3692 | 1461114215737 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 18:03:35 INFO - PROCESS | 3692 | 1461114215740 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:03:35 INFO - PROCESS | 3692 | 1461114215742 Marionette TRACE conn2 <- [1,1306,null,{}] 18:03:35 INFO - PROCESS | 3692 | 1461114215784 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:35 INFO - PROCESS | 3692 | 1461114215898 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 18:03:35 INFO - PROCESS | 3692 | 1461114215908 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:35 INFO - PROCESS | 3692 | ++DOCSHELL 18CDEC00 == 54 [pid = 3692] [id = 336] 18:03:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (18DAE000) [pid = 3692] [serial = 1007] [outer = 00000000] 18:03:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (19BEF800) [pid = 3692] [serial = 1008] [outer = 18DAE000] 18:03:35 INFO - PROCESS | 3692 | 1461114216001 Marionette DEBUG loaded listener.js 18:03:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (19BEF400) [pid = 3692] [serial = 1009] [outer = 18DAE000] 18:03:36 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (1D157C00) [pid = 3692] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:03:36 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (19BEEC00) [pid = 3692] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:03:36 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (1C049400) [pid = 3692] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:03:36 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (1CA29C00) [pid = 3692] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:03:36 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (17D66400) [pid = 3692] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:03:36 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (13A4B800) [pid = 3692] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:03:36 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (11B53C00) [pid = 3692] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:03:36 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1886A000) [pid = 3692] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:03:36 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (1886AC00) [pid = 3692] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:03:36 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (13A59800) [pid = 3692] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:03:36 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (143A2000) [pid = 3692] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:03:36 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (15E6DC00) [pid = 3692] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:03:36 INFO - PROCESS | 3692 | 1461114216551 Marionette TRACE conn2 <- [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]]]}] 18:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 875ms 18:03:36 INFO - PROCESS | 3692 | 1461114216604 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 18:03:36 INFO - PROCESS | 3692 | 1461114216606 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 18:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:03:36 INFO - PROCESS | 3692 | 1461114216610 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:03:36 INFO - PROCESS | 3692 | 1461114216611 Marionette TRACE conn2 <- [1,1310,null,{}] 18:03:36 INFO - PROCESS | 3692 | 1461114216615 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:36 INFO - PROCESS | 3692 | 1461114216691 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 18:03:36 INFO - PROCESS | 3692 | 1461114216781 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:36 INFO - PROCESS | 3692 | ++DOCSHELL 11C22C00 == 55 [pid = 3692] [id = 337] 18:03:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (12B44C00) [pid = 3692] [serial = 1010] [outer = 00000000] 18:03:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (1886AC00) [pid = 3692] [serial = 1011] [outer = 12B44C00] 18:03:36 INFO - PROCESS | 3692 | 1461114216825 Marionette DEBUG loaded listener.js 18:03:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (19BEEC00) [pid = 3692] [serial = 1012] [outer = 12B44C00] 18:03:37 INFO - PROCESS | 3692 | 1461114217183 Marionette TRACE conn2 <- [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]]]}] 18:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 594ms 18:03:37 INFO - PROCESS | 3692 | 1461114217238 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 18:03:37 INFO - PROCESS | 3692 | 1461114217240 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 18:03:37 INFO - PROCESS | 3692 | 1461114217243 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:03:37 INFO - PROCESS | 3692 | 1461114217245 Marionette TRACE conn2 <- [1,1314,null,{}] 18:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:03:37 INFO - PROCESS | 3692 | 1461114217249 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:37 INFO - PROCESS | 3692 | 1461114217362 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 18:03:37 INFO - PROCESS | 3692 | 1461114217370 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:37 INFO - PROCESS | 3692 | ++DOCSHELL 16B09400 == 56 [pid = 3692] [id = 338] 18:03:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (19881C00) [pid = 3692] [serial = 1013] [outer = 00000000] 18:03:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1A256000) [pid = 3692] [serial = 1014] [outer = 19881C00] 18:03:37 INFO - PROCESS | 3692 | 1461114217415 Marionette DEBUG loaded listener.js 18:03:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1A25A800) [pid = 3692] [serial = 1015] [outer = 19881C00] 18:03:37 INFO - PROCESS | 3692 | 1461114217813 Marionette TRACE conn2 <- [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]]]}] 18:03:37 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 18:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 593ms 18:03:37 INFO - PROCESS | 3692 | 1461114217843 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 18:03:37 INFO - PROCESS | 3692 | 1461114217845 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 18:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:03:37 INFO - PROCESS | 3692 | 1461114217848 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:03:37 INFO - PROCESS | 3692 | 1461114217850 Marionette TRACE conn2 <- [1,1318,null,{}] 18:03:37 INFO - PROCESS | 3692 | 1461114217853 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:37 INFO - PROCESS | 3692 | 1461114217931 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 18:03:38 INFO - PROCESS | 3692 | 1461114218027 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:38 INFO - PROCESS | 3692 | ++DOCSHELL 18CDE400 == 57 [pid = 3692] [id = 339] 18:03:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (1A04E400) [pid = 3692] [serial = 1016] [outer = 00000000] 18:03:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1C2ABC00) [pid = 3692] [serial = 1017] [outer = 1A04E400] 18:03:38 INFO - PROCESS | 3692 | 1461114218071 Marionette DEBUG loaded listener.js 18:03:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (1C2B3C00) [pid = 3692] [serial = 1018] [outer = 1A04E400] 18:03:38 INFO - PROCESS | 3692 | 1461114218430 Marionette TRACE conn2 <- [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]]]}] 18:03:38 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 18:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 704ms 18:03:38 INFO - PROCESS | 3692 | 1461114218549 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 18:03:38 INFO - PROCESS | 3692 | 1461114218553 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 18:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:03:38 INFO - PROCESS | 3692 | 1461114218558 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:03:38 INFO - PROCESS | 3692 | 1461114218562 Marionette TRACE conn2 <- [1,1322,null,{}] 18:03:38 INFO - PROCESS | 3692 | 1461114218568 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:38 INFO - PROCESS | 3692 | 1461114218773 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 18:03:38 INFO - PROCESS | 3692 | 1461114218886 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:38 INFO - PROCESS | 3692 | ++DOCSHELL 1325F800 == 58 [pid = 3692] [id = 340] 18:03:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (13260000) [pid = 3692] [serial = 1019] [outer = 00000000] 18:03:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (13406400) [pid = 3692] [serial = 1020] [outer = 13260000] 18:03:38 INFO - PROCESS | 3692 | 1461114218943 Marionette DEBUG loaded listener.js 18:03:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (1340D000) [pid = 3692] [serial = 1021] [outer = 13260000] 18:03:39 INFO - PROCESS | 3692 | 1461114219494 Marionette TRACE conn2 <- [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]]]}] 18:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1000ms 18:03:39 INFO - PROCESS | 3692 | 1461114219562 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 18:03:39 INFO - PROCESS | 3692 | 1461114219566 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 18:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:03:39 INFO - PROCESS | 3692 | 1461114219574 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:03:39 INFO - PROCESS | 3692 | 1461114219578 Marionette TRACE conn2 <- [1,1326,null,{}] 18:03:39 INFO - PROCESS | 3692 | 1461114219582 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:39 INFO - PROCESS | 3692 | 1461114219686 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 18:03:39 INFO - PROCESS | 3692 | 1461114219818 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:39 INFO - PROCESS | 3692 | ++DOCSHELL 14A07C00 == 59 [pid = 3692] [id = 341] 18:03:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (14AAEC00) [pid = 3692] [serial = 1022] [outer = 00000000] 18:03:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1666AC00) [pid = 3692] [serial = 1023] [outer = 14AAEC00] 18:03:39 INFO - PROCESS | 3692 | 1461114219873 Marionette DEBUG loaded listener.js 18:03:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (16B17C00) [pid = 3692] [serial = 1024] [outer = 14AAEC00] 18:03:40 INFO - PROCESS | 3692 | 1461114220926 Marionette TRACE conn2 <- [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]]]}] 18:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1390ms 18:03:40 INFO - PROCESS | 3692 | 1461114220978 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 18:03:40 INFO - PROCESS | 3692 | 1461114220980 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 18:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:03:40 INFO - PROCESS | 3692 | 1461114220984 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:03:40 INFO - PROCESS | 3692 | 1461114220986 Marionette TRACE conn2 <- [1,1330,null,{}] 18:03:40 INFO - PROCESS | 3692 | 1461114220997 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:41 INFO - PROCESS | 3692 | 1461114221115 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 18:03:41 INFO - PROCESS | 3692 | 1461114221241 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:41 INFO - PROCESS | 3692 | ++DOCSHELL 16546C00 == 60 [pid = 3692] [id = 342] 18:03:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (16549800) [pid = 3692] [serial = 1025] [outer = 00000000] 18:03:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (18CD7000) [pid = 3692] [serial = 1026] [outer = 16549800] 18:03:41 INFO - PROCESS | 3692 | 1461114221300 Marionette DEBUG loaded listener.js 18:03:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (19E2F400) [pid = 3692] [serial = 1027] [outer = 16549800] 18:03:41 INFO - PROCESS | 3692 | 1461114221923 Marionette TRACE conn2 <- [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]]]}] 18:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1000ms 18:03:41 INFO - PROCESS | 3692 | 1461114221986 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 18:03:41 INFO - PROCESS | 3692 | 1461114221989 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 18:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:03:41 INFO - PROCESS | 3692 | 1461114221992 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:03:41 INFO - PROCESS | 3692 | 1461114221995 Marionette TRACE conn2 <- [1,1334,null,{}] 18:03:41 INFO - PROCESS | 3692 | 1461114222000 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:42 INFO - PROCESS | 3692 | 1461114222113 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 18:03:42 INFO - PROCESS | 3692 | 1461114222244 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:42 INFO - PROCESS | 3692 | ++DOCSHELL 1C88DC00 == 61 [pid = 3692] [id = 343] 18:03:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (1C892000) [pid = 3692] [serial = 1028] [outer = 00000000] 18:03:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (1D10D400) [pid = 3692] [serial = 1029] [outer = 1C892000] 18:03:42 INFO - PROCESS | 3692 | 1461114222300 Marionette DEBUG loaded listener.js 18:03:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (1D111800) [pid = 3692] [serial = 1030] [outer = 1C892000] 18:03:42 INFO - PROCESS | 3692 | 1461114222905 Marionette TRACE conn2 <- [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]]]}] 18:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 938ms 18:03:42 INFO - PROCESS | 3692 | 1461114222937 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 18:03:42 INFO - PROCESS | 3692 | 1461114222939 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 18:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:03:42 INFO - PROCESS | 3692 | 1461114222943 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:03:42 INFO - PROCESS | 3692 | 1461114222945 Marionette TRACE conn2 <- [1,1338,null,{}] 18:03:42 INFO - PROCESS | 3692 | 1461114222949 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:43 INFO - PROCESS | 3692 | 1461114223051 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 18:03:43 INFO - PROCESS | 3692 | 1461114223172 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:43 INFO - PROCESS | 3692 | ++DOCSHELL 13A58C00 == 62 [pid = 3692] [id = 344] 18:03:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (1D110000) [pid = 3692] [serial = 1031] [outer = 00000000] 18:03:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (1D157800) [pid = 3692] [serial = 1032] [outer = 1D110000] 18:03:43 INFO - PROCESS | 3692 | 1461114223227 Marionette DEBUG loaded listener.js 18:03:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (1D153C00) [pid = 3692] [serial = 1033] [outer = 1D110000] 18:03:43 INFO - PROCESS | 3692 | 1461114223971 Marionette TRACE conn2 <- [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]]]}] 18:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1093ms 18:03:44 INFO - PROCESS | 3692 | 1461114224038 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 18:03:44 INFO - PROCESS | 3692 | 1461114224041 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 18:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:03:44 INFO - PROCESS | 3692 | 1461114224046 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:03:44 INFO - PROCESS | 3692 | 1461114224050 Marionette TRACE conn2 <- [1,1342,null,{}] 18:03:44 INFO - PROCESS | 3692 | 1461114224055 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:44 INFO - PROCESS | 3692 | 1461114224167 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 18:03:44 INFO - PROCESS | 3692 | 1461114224296 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:44 INFO - PROCESS | 3692 | ++DOCSHELL 13A48400 == 63 [pid = 3692] [id = 345] 18:03:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (13A4C000) [pid = 3692] [serial = 1034] [outer = 00000000] 18:03:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (1555D000) [pid = 3692] [serial = 1035] [outer = 13A4C000] 18:03:44 INFO - PROCESS | 3692 | 1461114224348 Marionette DEBUG loaded listener.js 18:03:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (15DD5000) [pid = 3692] [serial = 1036] [outer = 13A4C000] 18:03:44 INFO - PROCESS | 3692 | 1461114224891 Marionette TRACE conn2 <- [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]]]}] 18:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 906ms 18:03:44 INFO - PROCESS | 3692 | 1461114224951 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 18:03:44 INFO - PROCESS | 3692 | 1461114224957 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 18:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:03:44 INFO - PROCESS | 3692 | 1461114224963 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:03:44 INFO - PROCESS | 3692 | 1461114224965 Marionette TRACE conn2 <- [1,1346,null,{}] 18:03:44 INFO - PROCESS | 3692 | 1461114224969 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:45 INFO - PROCESS | 3692 | 1461114225068 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 18:03:45 INFO - PROCESS | 3692 | 1461114225198 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:45 INFO - PROCESS | 3692 | ++DOCSHELL 13A5A800 == 64 [pid = 3692] [id = 346] 18:03:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (13A60C00) [pid = 3692] [serial = 1037] [outer = 00000000] 18:03:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (17F42000) [pid = 3692] [serial = 1038] [outer = 13A60C00] 18:03:45 INFO - PROCESS | 3692 | 1461114225248 Marionette DEBUG loaded listener.js 18:03:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (18328000) [pid = 3692] [serial = 1039] [outer = 13A60C00] 18:03:45 INFO - PROCESS | 3692 | --DOCSHELL 16B09400 == 63 [pid = 3692] [id = 338] 18:03:45 INFO - PROCESS | 3692 | --DOCSHELL 11C22C00 == 62 [pid = 3692] [id = 337] 18:03:45 INFO - PROCESS | 3692 | --DOCSHELL 18CDEC00 == 61 [pid = 3692] [id = 336] 18:03:45 INFO - PROCESS | 3692 | --DOCSHELL 1892E400 == 60 [pid = 3692] [id = 335] 18:03:45 INFO - PROCESS | 3692 | --DOCSHELL 12CBD000 == 59 [pid = 3692] [id = 334] 18:03:45 INFO - PROCESS | 3692 | --DOCSHELL 17AF2800 == 58 [pid = 3692] [id = 333] 18:03:45 INFO - PROCESS | 3692 | --DOCSHELL 16B16C00 == 57 [pid = 3692] [id = 332] 18:03:45 INFO - PROCESS | 3692 | --DOCSHELL 11C1D800 == 56 [pid = 3692] [id = 331] 18:03:45 INFO - PROCESS | 3692 | --DOCSHELL 1372C800 == 55 [pid = 3692] [id = 330] 18:03:45 INFO - PROCESS | 3692 | --DOCSHELL 13A4B400 == 54 [pid = 3692] [id = 326] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (1325E000) [pid = 3692] [serial = 924] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (16B85400) [pid = 3692] [serial = 927] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (1A802800) [pid = 3692] [serial = 930] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (1D153800) [pid = 3692] [serial = 933] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (1D7EA400) [pid = 3692] [serial = 972] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (1D672400) [pid = 3692] [serial = 936] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOCSHELL 12DDAC00 == 53 [pid = 3692] [id = 325] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (1DE0F400) [pid = 3692] [serial = 874] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (1A0BE000) [pid = 3692] [serial = 957] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (1C3AA800) [pid = 3692] [serial = 960] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (1A259000) [pid = 3692] [serial = 958] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (1CF98800) [pid = 3692] [serial = 963] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (1832A800) [pid = 3692] [serial = 948] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (18395000) [pid = 3692] [serial = 949] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (15BAB800) [pid = 3692] [serial = 943] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (15557C00) [pid = 3692] [serial = 942] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (1C888C00) [pid = 3692] [serial = 961] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (137DBC00) [pid = 3692] [serial = 940] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (13269000) [pid = 3692] [serial = 939] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (18CDA000) [pid = 3692] [serial = 954] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (188DD800) [pid = 3692] [serial = 951] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (1892EC00) [pid = 3692] [serial = 952] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (146A8800) [pid = 3692] [serial = 945] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (15739000) [pid = 3692] [serial = 946] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (17F3E400) [pid = 3692] [serial = 966] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (1C2B1800) [pid = 3692] [serial = 969] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1D153400) [pid = 3692] [serial = 964] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (18DA3C00) [pid = 3692] [serial = 955] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1D0C3C00) [pid = 3692] [serial = 970] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (18647400) [pid = 3692] [serial = 967] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3692 | 1461114225752 Marionette TRACE conn2 <- [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]]]}] 18:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 828ms 18:03:45 INFO - PROCESS | 3692 | 1461114225805 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 18:03:45 INFO - PROCESS | 3692 | 1461114225807 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 18:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:03:45 INFO - PROCESS | 3692 | 1461114225811 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:03:45 INFO - PROCESS | 3692 | 1461114225814 Marionette TRACE conn2 <- [1,1350,null,{}] 18:03:45 INFO - PROCESS | 3692 | 1461114225824 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:45 INFO - PROCESS | 3692 | 1461114225914 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 18:03:45 INFO - PROCESS | 3692 | 1461114225923 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:45 INFO - PROCESS | 3692 | ++DOCSHELL 15557C00 == 54 [pid = 3692] [id = 347] 18:03:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (1571F400) [pid = 3692] [serial = 1040] [outer = 00000000] 18:03:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (17D5C400) [pid = 3692] [serial = 1041] [outer = 1571F400] 18:03:45 INFO - PROCESS | 3692 | 1461114225971 Marionette DEBUG loaded listener.js 18:03:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (17FDD400) [pid = 3692] [serial = 1042] [outer = 1571F400] 18:03:46 INFO - PROCESS | 3692 | 1461114226464 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 18:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 688ms 18:03:46 INFO - PROCESS | 3692 | 1461114226509 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 18:03:46 INFO - PROCESS | 3692 | 1461114226512 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 18:03:46 INFO - PROCESS | 3692 | 1461114226515 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:03:46 INFO - PROCESS | 3692 | 1461114226517 Marionette TRACE conn2 <- [1,1354,null,{}] 18:03:46 INFO - PROCESS | 3692 | 1461114226520 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:46 INFO - PROCESS | 3692 | 1461114226602 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 18:03:46 INFO - PROCESS | 3692 | 1461114226610 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:46 INFO - PROCESS | 3692 | ++DOCSHELL 16B8BC00 == 55 [pid = 3692] [id = 348] 18:03:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1833AC00) [pid = 3692] [serial = 1043] [outer = 00000000] 18:03:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (18932400) [pid = 3692] [serial = 1044] [outer = 1833AC00] 18:03:46 INFO - PROCESS | 3692 | 1461114226655 Marionette DEBUG loaded listener.js 18:03:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (18B16800) [pid = 3692] [serial = 1045] [outer = 1833AC00] 18:03:47 INFO - PROCESS | 3692 | 1461114227112 Marionette TRACE conn2 <- [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] 18:03:47 INFO - PROCESS | 3692 | 1461114227155 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 18:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:03:47 INFO - PROCESS | 3692 | 1461114227159 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:03:47 INFO - PROCESS | 3692 | 1461114227160 Marionette TRACE conn2 <- [1,1358,null,{}] 18:03:47 INFO - PROCESS | 3692 | 1461114227164 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:47 INFO - PROCESS | 3692 | 1461114227249 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 18:03:47 INFO - PROCESS | 3692 | 1461114227258 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:47 INFO - PROCESS | 3692 | ++DOCSHELL 12CFBC00 == 56 [pid = 3692] [id = 349] 18:03:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (12D7A000) [pid = 3692] [serial = 1046] [outer = 00000000] 18:03:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (18DAD800) [pid = 3692] [serial = 1047] [outer = 12D7A000] 18:03:47 INFO - PROCESS | 3692 | 1461114227302 Marionette DEBUG loaded listener.js 18:03:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (19E32000) [pid = 3692] [serial = 1048] [outer = 12D7A000] 18:03:47 INFO - PROCESS | 3692 | 1461114227763 Marionette TRACE conn2 <- [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] 18:03:47 INFO - PROCESS | 3692 | 1461114227799 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 18:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:03:47 INFO - PROCESS | 3692 | 1461114227802 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:03:47 INFO - PROCESS | 3692 | 1461114227804 Marionette TRACE conn2 <- [1,1362,null,{}] 18:03:47 INFO - PROCESS | 3692 | 1461114227814 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:47 INFO - PROCESS | 3692 | 1461114227944 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 18:03:47 INFO - PROCESS | 3692 | 1461114227950 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:47 INFO - PROCESS | 3692 | ++DOCSHELL 12CB9000 == 57 [pid = 3692] [id = 350] 18:03:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (18644000) [pid = 3692] [serial = 1049] [outer = 00000000] 18:03:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (1A9F4800) [pid = 3692] [serial = 1050] [outer = 18644000] 18:03:47 INFO - PROCESS | 3692 | 1461114227997 Marionette DEBUG loaded listener.js 18:03:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (1CA2A000) [pid = 3692] [serial = 1051] [outer = 18644000] 18:03:48 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:03:48 INFO - PROCESS | 3692 | 1461114228447 Marionette TRACE conn2 <- [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] 18:03:48 INFO - PROCESS | 3692 | 1461114228505 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 18:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:03:48 INFO - PROCESS | 3692 | 1461114228512 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:03:48 INFO - PROCESS | 3692 | 1461114228514 Marionette TRACE conn2 <- [1,1366,null,{}] 18:03:48 INFO - PROCESS | 3692 | 1461114228518 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:48 INFO - PROCESS | 3692 | 1461114228626 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 18:03:48 INFO - PROCESS | 3692 | 1461114228715 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:48 INFO - PROCESS | 3692 | ++DOCSHELL 1CA34C00 == 58 [pid = 3692] [id = 351] 18:03:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1CB84400) [pid = 3692] [serial = 1052] [outer = 00000000] 18:03:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (1D156800) [pid = 3692] [serial = 1053] [outer = 1CB84400] 18:03:48 INFO - PROCESS | 3692 | 1461114228759 Marionette DEBUG loaded listener.js 18:03:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1D160C00) [pid = 3692] [serial = 1054] [outer = 1CB84400] 18:03:49 INFO - PROCESS | 3692 | 1461114229162 Marionette TRACE conn2 <- [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] 18:03:49 INFO - PROCESS | 3692 | 1461114229214 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 18:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:03:49 INFO - PROCESS | 3692 | 1461114229224 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:03:49 INFO - PROCESS | 3692 | 1461114229226 Marionette TRACE conn2 <- [1,1370,null,{}] 18:03:49 INFO - PROCESS | 3692 | 1461114229229 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:49 INFO - PROCESS | 3692 | 1461114229347 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 18:03:49 INFO - PROCESS | 3692 | 1461114229353 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:49 INFO - PROCESS | 3692 | ++DOCSHELL 1CA2D000 == 59 [pid = 3692] [id = 352] 18:03:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1D0CA000) [pid = 3692] [serial = 1055] [outer = 00000000] 18:03:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (1D7E6000) [pid = 3692] [serial = 1056] [outer = 1D0CA000] 18:03:49 INFO - PROCESS | 3692 | 1461114229398 Marionette DEBUG loaded listener.js 18:03:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (1D67EC00) [pid = 3692] [serial = 1057] [outer = 1D0CA000] 18:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (17D5D800) [pid = 3692] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (1372E000) [pid = 3692] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (18B13400) [pid = 3692] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (19881C00) [pid = 3692] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (11C1F400) [pid = 3692] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (18DAE000) [pid = 3692] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (193F1800) [pid = 3692] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (16B88400) [pid = 3692] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (12BBE000) [pid = 3692] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (12D80000) [pid = 3692] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (12B44C00) [pid = 3692] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (1C61D000) [pid = 3692] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (1C3B7C00) [pid = 3692] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:03:49 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (142F6400) [pid = 3692] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:03:50 INFO - PROCESS | 3692 | [3692] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:03:50 INFO - PROCESS | 3692 | 1461114230023 Marionette TRACE conn2 <- [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] 18:03:50 INFO - PROCESS | 3692 | 1461114230062 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 18:03:50 INFO - PROCESS | 3692 | 1461114230066 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:03:50 INFO - PROCESS | 3692 | 1461114230067 Marionette TRACE conn2 <- [1,1374,null,{}] 18:03:50 INFO - PROCESS | 3692 | 1461114230071 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:50 INFO - PROCESS | 3692 | 1461114230149 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 18:03:50 INFO - PROCESS | 3692 | 1461114230155 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:50 INFO - PROCESS | 3692 | ++DOCSHELL 13410400 == 60 [pid = 3692] [id = 353] 18:03:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (13678800) [pid = 3692] [serial = 1058] [outer = 00000000] 18:03:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (1863FC00) [pid = 3692] [serial = 1059] [outer = 13678800] 18:03:50 INFO - PROCESS | 3692 | 1461114230202 Marionette DEBUG loaded listener.js 18:03:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (188D7000) [pid = 3692] [serial = 1060] [outer = 13678800] 18:03:50 INFO - PROCESS | 3692 | 1461114230650 Marionette TRACE conn2 <- [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] 18:03:50 INFO - PROCESS | 3692 | 1461114230706 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 18:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:03:50 INFO - PROCESS | 3692 | 1461114230709 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:03:50 INFO - PROCESS | 3692 | 1461114230711 Marionette TRACE conn2 <- [1,1378,null,{}] 18:03:50 INFO - PROCESS | 3692 | 1461114230714 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:50 INFO - PROCESS | 3692 | 1461114230793 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 18:03:50 INFO - PROCESS | 3692 | 1461114230799 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:50 INFO - PROCESS | 3692 | ++DOCSHELL 17AAB000 == 61 [pid = 3692] [id = 354] 18:03:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (188DBC00) [pid = 3692] [serial = 1061] [outer = 00000000] 18:03:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (1D7EE400) [pid = 3692] [serial = 1062] [outer = 188DBC00] 18:03:50 INFO - PROCESS | 3692 | 1461114230843 Marionette DEBUG loaded listener.js 18:03:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (1DAAAC00) [pid = 3692] [serial = 1063] [outer = 188DBC00] 18:03:51 INFO - PROCESS | 3692 | 1461114231254 Marionette TRACE conn2 <- [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]]]}] 18:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 593ms 18:03:51 INFO - PROCESS | 3692 | 1461114231310 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 18:03:51 INFO - PROCESS | 3692 | 1461114231312 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 18:03:51 INFO - PROCESS | 3692 | 1461114231316 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:03:51 INFO - PROCESS | 3692 | 1461114231318 Marionette TRACE conn2 <- [1,1382,null,{}] 18:03:51 INFO - PROCESS | 3692 | 1461114231321 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:51 INFO - PROCESS | 3692 | 1461114231428 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 18:03:51 INFO - PROCESS | 3692 | 1461114231434 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:51 INFO - PROCESS | 3692 | ++DOCSHELL 1DAB4C00 == 62 [pid = 3692] [id = 355] 18:03:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (1DAB6000) [pid = 3692] [serial = 1064] [outer = 00000000] 18:03:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (1DE0A000) [pid = 3692] [serial = 1065] [outer = 1DAB6000] 18:03:51 INFO - PROCESS | 3692 | 1461114231483 Marionette DEBUG loaded listener.js 18:03:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1DE0F400) [pid = 3692] [serial = 1066] [outer = 1DAB6000] 18:03:52 INFO - PROCESS | 3692 | 1461114232144 Marionette TRACE conn2 <- [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]]]}] 18:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 906ms 18:03:52 INFO - PROCESS | 3692 | 1461114232222 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 18:03:52 INFO - PROCESS | 3692 | 1461114232226 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 18:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:03:52 INFO - PROCESS | 3692 | 1461114232232 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:03:52 INFO - PROCESS | 3692 | 1461114232236 Marionette TRACE conn2 <- [1,1386,null,{}] 18:03:52 INFO - PROCESS | 3692 | 1461114232242 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:52 INFO - PROCESS | 3692 | 1461114232396 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 18:03:52 INFO - PROCESS | 3692 | 1461114232532 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:52 INFO - PROCESS | 3692 | ++DOCSHELL 13677C00 == 63 [pid = 3692] [id = 356] 18:03:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (1367C800) [pid = 3692] [serial = 1067] [outer = 00000000] 18:03:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (15739000) [pid = 3692] [serial = 1068] [outer = 1367C800] 18:03:52 INFO - PROCESS | 3692 | 1461114232590 Marionette DEBUG loaded listener.js 18:03:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (15BD9C00) [pid = 3692] [serial = 1069] [outer = 1367C800] 18:03:53 INFO - PROCESS | 3692 | 1461114233186 Marionette TRACE conn2 <- [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]]]}] 18:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1000ms 18:03:53 INFO - PROCESS | 3692 | 1461114233236 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 18:03:53 INFO - PROCESS | 3692 | 1461114233242 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 18:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:03:53 INFO - PROCESS | 3692 | 1461114233249 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:03:53 INFO - PROCESS | 3692 | 1461114233252 Marionette TRACE conn2 <- [1,1390,null,{}] 18:03:53 INFO - PROCESS | 3692 | 1461114233256 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:53 INFO - PROCESS | 3692 | 1461114233361 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 18:03:53 INFO - PROCESS | 3692 | 1461114233474 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:53 INFO - PROCESS | 3692 | ++DOCSHELL 14AB6000 == 64 [pid = 3692] [id = 357] 18:03:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (16B85400) [pid = 3692] [serial = 1070] [outer = 00000000] 18:03:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (18878800) [pid = 3692] [serial = 1071] [outer = 16B85400] 18:03:53 INFO - PROCESS | 3692 | 1461114233568 Marionette DEBUG loaded listener.js 18:03:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (18C12000) [pid = 3692] [serial = 1072] [outer = 16B85400] 18:03:54 INFO - PROCESS | 3692 | 1461114234176 Marionette TRACE conn2 <- [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]]]}] 18:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 938ms 18:03:54 INFO - PROCESS | 3692 | 1461114234197 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 18:03:54 INFO - PROCESS | 3692 | 1461114234200 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 18:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:03:54 INFO - PROCESS | 3692 | 1461114234204 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:03:54 INFO - PROCESS | 3692 | 1461114234208 Marionette TRACE conn2 <- [1,1394,null,{}] 18:03:54 INFO - PROCESS | 3692 | 1461114234219 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:54 INFO - PROCESS | 3692 | 1461114234328 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 18:03:54 INFO - PROCESS | 3692 | 1461114234441 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:54 INFO - PROCESS | 3692 | ++DOCSHELL 1CF96800 == 65 [pid = 3692] [id = 358] 18:03:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (1D2B9C00) [pid = 3692] [serial = 1073] [outer = 00000000] 18:03:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (1DAB1800) [pid = 3692] [serial = 1074] [outer = 1D2B9C00] 18:03:54 INFO - PROCESS | 3692 | 1461114234543 Marionette DEBUG loaded listener.js 18:03:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (1DAB9C00) [pid = 3692] [serial = 1075] [outer = 1D2B9C00] 18:03:55 INFO - PROCESS | 3692 | 1461114235097 Marionette TRACE conn2 <- [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]]]}] 18:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 938ms 18:03:55 INFO - PROCESS | 3692 | 1461114235148 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 18:03:55 INFO - PROCESS | 3692 | 1461114235151 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 18:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:03:55 INFO - PROCESS | 3692 | 1461114235155 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:03:55 INFO - PROCESS | 3692 | 1461114235157 Marionette TRACE conn2 <- [1,1398,null,{}] 18:03:55 INFO - PROCESS | 3692 | 1461114235161 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:55 INFO - PROCESS | 3692 | 1461114235267 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 18:03:55 INFO - PROCESS | 3692 | 1461114235401 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:55 INFO - PROCESS | 3692 | ++DOCSHELL 1DAB8800 == 66 [pid = 3692] [id = 359] 18:03:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (1DAB9800) [pid = 3692] [serial = 1076] [outer = 00000000] 18:03:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (1DE24000) [pid = 3692] [serial = 1077] [outer = 1DAB9800] 18:03:55 INFO - PROCESS | 3692 | 1461114235457 Marionette DEBUG loaded listener.js 18:03:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (1DE2A400) [pid = 3692] [serial = 1078] [outer = 1DAB9800] 18:03:56 INFO - PROCESS | 3692 | 1461114236118 Marionette TRACE conn2 <- [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]]]}] 18:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1000ms 18:03:56 INFO - PROCESS | 3692 | 1461114236170 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 18:03:56 INFO - PROCESS | 3692 | 1461114236172 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 18:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:03:56 INFO - PROCESS | 3692 | 1461114236177 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:03:56 INFO - PROCESS | 3692 | 1461114236179 Marionette TRACE conn2 <- [1,1402,null,{}] 18:03:56 INFO - PROCESS | 3692 | 1461114236183 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:56 INFO - PROCESS | 3692 | 1461114236283 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 18:03:56 INFO - PROCESS | 3692 | 1461114236424 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:56 INFO - PROCESS | 3692 | ++DOCSHELL 13404800 == 67 [pid = 3692] [id = 360] 18:03:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (143A2000) [pid = 3692] [serial = 1079] [outer = 00000000] 18:03:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (1DF81400) [pid = 3692] [serial = 1080] [outer = 143A2000] 18:03:56 INFO - PROCESS | 3692 | 1461114236481 Marionette DEBUG loaded listener.js 18:03:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (1DF83000) [pid = 3692] [serial = 1081] [outer = 143A2000] 18:03:57 INFO - PROCESS | 3692 | 1461114237292 Marionette TRACE conn2 <- [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]]]}] 18:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1141ms 18:03:57 INFO - PROCESS | 3692 | 1461114237330 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 18:03:57 INFO - PROCESS | 3692 | 1461114237334 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 18:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:03:57 INFO - PROCESS | 3692 | 1461114237339 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:03:57 INFO - PROCESS | 3692 | 1461114237342 Marionette TRACE conn2 <- [1,1406,null,{}] 18:03:57 INFO - PROCESS | 3692 | 1461114237363 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:57 INFO - PROCESS | 3692 | 1461114237465 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 18:03:57 INFO - PROCESS | 3692 | 1461114237601 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:57 INFO - PROCESS | 3692 | ++DOCSHELL 13406800 == 68 [pid = 3692] [id = 361] 18:03:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (13A5D400) [pid = 3692] [serial = 1082] [outer = 00000000] 18:03:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (16B16800) [pid = 3692] [serial = 1083] [outer = 13A5D400] 18:03:57 INFO - PROCESS | 3692 | 1461114237651 Marionette DEBUG loaded listener.js 18:03:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (17AAA800) [pid = 3692] [serial = 1084] [outer = 13A5D400] 18:03:58 INFO - PROCESS | 3692 | 1461114238255 Marionette TRACE conn2 <- [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]]]}] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 1D0C9C00 == 67 [pid = 3692] [id = 246] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 19AF2800 == 66 [pid = 3692] [id = 277] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 11C19400 == 65 [pid = 3692] [id = 171] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 19638C00 == 64 [pid = 3692] [id = 245] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 17AAB000 == 63 [pid = 3692] [id = 354] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 13410400 == 62 [pid = 3692] [id = 353] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 1CA2D000 == 61 [pid = 3692] [id = 352] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 1CA34C00 == 60 [pid = 3692] [id = 351] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 12CB9000 == 59 [pid = 3692] [id = 350] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 12CFBC00 == 58 [pid = 3692] [id = 349] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 1D2C1400 == 57 [pid = 3692] [id = 324] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 16B8BC00 == 56 [pid = 3692] [id = 348] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 15557C00 == 55 [pid = 3692] [id = 347] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 13A5A800 == 54 [pid = 3692] [id = 346] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 13A48400 == 53 [pid = 3692] [id = 345] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (1C2ABC00) [pid = 3692] [serial = 1017] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 16546C00 == 52 [pid = 3692] [id = 342] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 14A07C00 == 51 [pid = 3692] [id = 341] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 1325F800 == 50 [pid = 3692] [id = 340] 18:03:58 INFO - PROCESS | 3692 | --DOCSHELL 18CDE400 == 49 [pid = 3692] [id = 339] 18:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1000ms 18:03:58 INFO - PROCESS | 3692 | 1461114238343 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 18:03:58 INFO - PROCESS | 3692 | 1461114238348 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 18:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:03:58 INFO - PROCESS | 3692 | 1461114238355 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:03:58 INFO - PROCESS | 3692 | 1461114238357 Marionette TRACE conn2 <- [1,1410,null,{}] 18:03:58 INFO - PROCESS | 3692 | 1461114238363 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:58 INFO - PROCESS | 3692 | 1461114238463 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (1A25A800) [pid = 3692] [serial = 1015] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (17F41400) [pid = 3692] [serial = 978] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (13A5F400) [pid = 3692] [serial = 975] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (137D7000) [pid = 3692] [serial = 925] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (19BEF400) [pid = 3692] [serial = 1009] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (1A9F5400) [pid = 3692] [serial = 931] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (17D59000) [pid = 3692] [serial = 997] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (1CF92400) [pid = 3692] [serial = 981] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (15D90800) [pid = 3692] [serial = 994] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (19BEF800) [pid = 3692] [serial = 1008] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (1863C800) [pid = 3692] [serial = 1002] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (15B3A000) [pid = 3692] [serial = 993] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (19BEEC00) [pid = 3692] [serial = 1012] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (18DA8400) [pid = 3692] [serial = 1006] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (18338800) [pid = 3692] [serial = 1000] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (17AACC00) [pid = 3692] [serial = 996] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (1D67BC00) [pid = 3692] [serial = 937] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (1D15E400) [pid = 3692] [serial = 934] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (18642C00) [pid = 3692] [serial = 1003] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (17AF0000) [pid = 3692] [serial = 928] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (1886AC00) [pid = 3692] [serial = 1011] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (1A256000) [pid = 3692] [serial = 1014] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (137D1000) [pid = 3692] [serial = 987] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (142C9000) [pid = 3692] [serial = 990] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (17FE4800) [pid = 3692] [serial = 999] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (146A4C00) [pid = 3692] [serial = 991] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (14AB1800) [pid = 3692] [serial = 984] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (18CDBC00) [pid = 3692] [serial = 1005] [outer = 00000000] [url = about:blank] 18:03:58 INFO - PROCESS | 3692 | 1461114238565 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:58 INFO - PROCESS | 3692 | ++DOCSHELL 11BF3400 == 50 [pid = 3692] [id = 362] 18:03:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (11C22C00) [pid = 3692] [serial = 1085] [outer = 00000000] 18:03:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (13A5C000) [pid = 3692] [serial = 1086] [outer = 11C22C00] 18:03:58 INFO - PROCESS | 3692 | 1461114238611 Marionette DEBUG loaded listener.js 18:03:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (15D90800) [pid = 3692] [serial = 1087] [outer = 11C22C00] 18:03:59 INFO - PROCESS | 3692 | 1461114239068 Marionette TRACE conn2 <- [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]]]}] 18:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 18:03:59 INFO - PROCESS | 3692 | 1461114239095 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 18:03:59 INFO - PROCESS | 3692 | 1461114239097 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 18:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:03:59 INFO - PROCESS | 3692 | 1461114239101 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:03:59 INFO - PROCESS | 3692 | 1461114239104 Marionette TRACE conn2 <- [1,1414,null,{}] 18:03:59 INFO - PROCESS | 3692 | 1461114239114 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:59 INFO - PROCESS | 3692 | 1461114239202 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 18:03:59 INFO - PROCESS | 3692 | 1461114239211 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:59 INFO - PROCESS | 3692 | ++DOCSHELL 146A5400 == 51 [pid = 3692] [id = 363] 18:03:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (146AF000) [pid = 3692] [serial = 1088] [outer = 00000000] 18:03:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (18329400) [pid = 3692] [serial = 1089] [outer = 146AF000] 18:03:59 INFO - PROCESS | 3692 | 1461114239259 Marionette DEBUG loaded listener.js 18:03:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (1863C800) [pid = 3692] [serial = 1090] [outer = 146AF000] 18:03:59 INFO - PROCESS | 3692 | 1461114239736 Marionette TRACE conn2 <- [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]]]}] 18:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 704ms 18:03:59 INFO - PROCESS | 3692 | 1461114239799 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 18:03:59 INFO - PROCESS | 3692 | 1461114239801 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 18:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:03:59 INFO - PROCESS | 3692 | 1461114239804 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:03:59 INFO - PROCESS | 3692 | 1461114239806 Marionette TRACE conn2 <- [1,1418,null,{}] 18:03:59 INFO - PROCESS | 3692 | 1461114239809 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:59 INFO - PROCESS | 3692 | 1461114239890 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 18:03:59 INFO - PROCESS | 3692 | 1461114239898 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:59 INFO - PROCESS | 3692 | ++DOCSHELL 18878000 == 52 [pid = 3692] [id = 364] 18:03:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (188D0000) [pid = 3692] [serial = 1091] [outer = 00000000] 18:03:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (18CDCC00) [pid = 3692] [serial = 1092] [outer = 188D0000] 18:03:59 INFO - PROCESS | 3692 | 1461114239943 Marionette DEBUG loaded listener.js 18:04:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (18DA6800) [pid = 3692] [serial = 1093] [outer = 188D0000] 18:04:00 INFO - PROCESS | 3692 | 1461114240369 Marionette TRACE conn2 <- [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]]]}] 18:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 625ms 18:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:04:00 INFO - PROCESS | 3692 | 1461114240442 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 18:04:00 INFO - PROCESS | 3692 | 1461114240444 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 18:04:00 INFO - PROCESS | 3692 | 1461114240448 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:04:00 INFO - PROCESS | 3692 | 1461114240449 Marionette TRACE conn2 <- [1,1422,null,{}] 18:04:00 INFO - PROCESS | 3692 | 1461114240453 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:00 INFO - PROCESS | 3692 | 1461114240532 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 18:04:00 INFO - PROCESS | 3692 | 1461114240565 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:00 INFO - PROCESS | 3692 | ++DOCSHELL 18872400 == 53 [pid = 3692] [id = 365] 18:04:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (18DAD400) [pid = 3692] [serial = 1094] [outer = 00000000] 18:04:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (19BEBC00) [pid = 3692] [serial = 1095] [outer = 18DAD400] 18:04:00 INFO - PROCESS | 3692 | 1461114240617 Marionette DEBUG loaded listener.js 18:04:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (19E33400) [pid = 3692] [serial = 1096] [outer = 18DAD400] 18:04:01 INFO - PROCESS | 3692 | 1461114241100 Marionette TRACE conn2 <- [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]]]}] 18:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 687ms 18:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:04:01 INFO - PROCESS | 3692 | 1461114241147 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 18:04:01 INFO - PROCESS | 3692 | 1461114241149 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 18:04:01 INFO - PROCESS | 3692 | 1461114241153 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:04:01 INFO - PROCESS | 3692 | 1461114241154 Marionette TRACE conn2 <- [1,1426,null,{}] 18:04:01 INFO - PROCESS | 3692 | 1461114241158 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:01 INFO - PROCESS | 3692 | 1461114241293 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 18:04:01 INFO - PROCESS | 3692 | 1461114241305 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:01 INFO - PROCESS | 3692 | ++DOCSHELL 13A5C400 == 54 [pid = 3692] [id = 366] 18:04:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1A0BD400) [pid = 3692] [serial = 1097] [outer = 00000000] 18:04:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1A807000) [pid = 3692] [serial = 1098] [outer = 1A0BD400] 18:04:01 INFO - PROCESS | 3692 | 1461114241403 Marionette DEBUG loaded listener.js 18:04:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (1C2B1C00) [pid = 3692] [serial = 1099] [outer = 1A0BD400] 18:04:01 INFO - PROCESS | 3692 | 1461114241831 Marionette TRACE conn2 <- [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]]]}] 18:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 734ms 18:04:01 INFO - PROCESS | 3692 | 1461114241927 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 18:04:01 INFO - PROCESS | 3692 | 1461114241929 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 18:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:04:01 INFO - PROCESS | 3692 | 1461114241935 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:04:01 INFO - PROCESS | 3692 | 1461114241936 Marionette TRACE conn2 <- [1,1430,null,{}] 18:04:01 INFO - PROCESS | 3692 | 1461114241940 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:02 INFO - PROCESS | 3692 | 1461114242054 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 18:04:02 INFO - PROCESS | 3692 | 1461114242064 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:02 INFO - PROCESS | 3692 | ++DOCSHELL 1A530C00 == 55 [pid = 3692] [id = 367] 18:04:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (1C886C00) [pid = 3692] [serial = 1100] [outer = 00000000] 18:04:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (1CA37800) [pid = 3692] [serial = 1101] [outer = 1C886C00] 18:04:02 INFO - PROCESS | 3692 | 1461114242161 Marionette DEBUG loaded listener.js 18:04:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (1CB8E000) [pid = 3692] [serial = 1102] [outer = 1C886C00] 18:04:02 INFO - PROCESS | 3692 | 1461114242574 Marionette TRACE conn2 <- [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]]]}] 18:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 687ms 18:04:02 INFO - PROCESS | 3692 | 1461114242633 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 18:04:02 INFO - PROCESS | 3692 | 1461114242635 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 18:04:02 INFO - PROCESS | 3692 | 1461114242638 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:04:02 INFO - PROCESS | 3692 | 1461114242640 Marionette TRACE conn2 <- [1,1434,null,{}] 18:04:02 INFO - PROCESS | 3692 | 1461114242643 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:02 INFO - PROCESS | 3692 | 1461114242761 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 18:04:02 INFO - PROCESS | 3692 | 1461114242939 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:02 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (1CB84400) [pid = 3692] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:04:02 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (1D0CA000) [pid = 3692] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:04:02 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (1A04E400) [pid = 3692] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:04:02 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (12D7A000) [pid = 3692] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:04:02 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (1833AC00) [pid = 3692] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:04:02 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (1571F400) [pid = 3692] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:04:02 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (13A60C00) [pid = 3692] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:04:02 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (13A4C000) [pid = 3692] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:04:02 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (13678800) [pid = 3692] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:04:02 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (188DBC00) [pid = 3692] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:04:02 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (18644000) [pid = 3692] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:04:02 INFO - PROCESS | 3692 | ++DOCSHELL 11BF8400 == 56 [pid = 3692] [id = 368] 18:04:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (12B44C00) [pid = 3692] [serial = 1103] [outer = 00000000] 18:04:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (13A59C00) [pid = 3692] [serial = 1104] [outer = 12B44C00] 18:04:02 INFO - PROCESS | 3692 | 1461114242994 Marionette DEBUG loaded listener.js 18:04:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (15E6A000) [pid = 3692] [serial = 1105] [outer = 12B44C00] 18:04:03 INFO - PROCESS | 3692 | 1461114243356 Marionette TRACE conn2 <- [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]]]}] 18:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 734ms 18:04:03 INFO - PROCESS | 3692 | 1461114243388 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 18:04:03 INFO - PROCESS | 3692 | 1461114243390 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 18:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:04:03 INFO - PROCESS | 3692 | 1461114243395 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:04:03 INFO - PROCESS | 3692 | 1461114243397 Marionette TRACE conn2 <- [1,1438,null,{}] 18:04:03 INFO - PROCESS | 3692 | 1461114243401 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:03 INFO - PROCESS | 3692 | 1461114243480 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 18:04:03 INFO - PROCESS | 3692 | 1461114243571 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:03 INFO - PROCESS | 3692 | ++DOCSHELL 13A4C000 == 57 [pid = 3692] [id = 369] 18:04:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (14AB6C00) [pid = 3692] [serial = 1106] [outer = 00000000] 18:04:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (1C61D000) [pid = 3692] [serial = 1107] [outer = 14AB6C00] 18:04:03 INFO - PROCESS | 3692 | 1461114243615 Marionette DEBUG loaded listener.js 18:04:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1CB8E400) [pid = 3692] [serial = 1108] [outer = 14AB6C00] 18:04:03 INFO - PROCESS | 3692 | 1461114243984 Marionette TRACE conn2 <- [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]]]}] 18:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 640ms 18:04:04 INFO - PROCESS | 3692 | 1461114244033 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 18:04:04 INFO - PROCESS | 3692 | 1461114244035 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 18:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:04:04 INFO - PROCESS | 3692 | 1461114244038 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:04:04 INFO - PROCESS | 3692 | 1461114244040 Marionette TRACE conn2 <- [1,1442,null,{}] 18:04:04 INFO - PROCESS | 3692 | 1461114244044 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:04 INFO - PROCESS | 3692 | 1461114244123 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 18:04:04 INFO - PROCESS | 3692 | 1461114244216 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:04 INFO - PROCESS | 3692 | ++DOCSHELL 19632000 == 58 [pid = 3692] [id = 370] 18:04:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1C2B9400) [pid = 3692] [serial = 1109] [outer = 00000000] 18:04:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (1D15F400) [pid = 3692] [serial = 1110] [outer = 1C2B9400] 18:04:04 INFO - PROCESS | 3692 | 1461114244260 Marionette DEBUG loaded listener.js 18:04:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (1D2BF800) [pid = 3692] [serial = 1111] [outer = 1C2B9400] 18:04:04 INFO - PROCESS | 3692 | 1461114244618 Marionette TRACE conn2 <- [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]]]}] 18:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 625ms 18:04:04 INFO - PROCESS | 3692 | 1461114244677 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 18:04:04 INFO - PROCESS | 3692 | 1461114244679 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 18:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:04:04 INFO - PROCESS | 3692 | 1461114244682 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:04:04 INFO - PROCESS | 3692 | 1461114244685 Marionette TRACE conn2 <- [1,1446,null,{}] 18:04:04 INFO - PROCESS | 3692 | 1461114244688 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:04 INFO - PROCESS | 3692 | 1461114244832 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 18:04:04 INFO - PROCESS | 3692 | 1461114244876 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:04 INFO - PROCESS | 3692 | ++DOCSHELL 1D7E8000 == 59 [pid = 3692] [id = 371] 18:04:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (1D7F1800) [pid = 3692] [serial = 1112] [outer = 00000000] 18:04:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (1DE05800) [pid = 3692] [serial = 1113] [outer = 1D7F1800] 18:04:04 INFO - PROCESS | 3692 | 1461114244925 Marionette DEBUG loaded listener.js 18:04:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (1DE22800) [pid = 3692] [serial = 1114] [outer = 1D7F1800] 18:04:05 INFO - PROCESS | 3692 | 1461114245624 Marionette TRACE conn2 <- [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]]]}] 18:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1000ms 18:04:05 INFO - PROCESS | 3692 | 1461114245685 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 18:04:05 INFO - PROCESS | 3692 | 1461114245690 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 18:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:04:05 INFO - PROCESS | 3692 | 1461114245698 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:04:05 INFO - PROCESS | 3692 | 1461114245702 Marionette TRACE conn2 <- [1,1450,null,{}] 18:04:05 INFO - PROCESS | 3692 | 1461114245707 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:05 INFO - PROCESS | 3692 | 1461114245830 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 18:04:05 INFO - PROCESS | 3692 | 1461114245966 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:05 INFO - PROCESS | 3692 | ++DOCSHELL 13269400 == 60 [pid = 3692] [id = 372] 18:04:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (13403000) [pid = 3692] [serial = 1115] [outer = 00000000] 18:04:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (16B7C400) [pid = 3692] [serial = 1116] [outer = 13403000] 18:04:06 INFO - PROCESS | 3692 | 1461114246022 Marionette DEBUG loaded listener.js 18:04:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (17AEE400) [pid = 3692] [serial = 1117] [outer = 13403000] 18:04:06 INFO - PROCESS | 3692 | 1461114246616 Marionette TRACE conn2 <- [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]]]}] 18:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 938ms 18:04:06 INFO - PROCESS | 3692 | 1461114246641 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 18:04:06 INFO - PROCESS | 3692 | 1461114246647 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 18:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:04:06 INFO - PROCESS | 3692 | 1461114246654 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:04:06 INFO - PROCESS | 3692 | 1461114246657 Marionette TRACE conn2 <- [1,1454,null,{}] 18:04:06 INFO - PROCESS | 3692 | 1461114246661 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:06 INFO - PROCESS | 3692 | 1461114246770 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 18:04:06 INFO - PROCESS | 3692 | 1461114246884 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:06 INFO - PROCESS | 3692 | ++DOCSHELL 17AF9000 == 61 [pid = 3692] [id = 373] 18:04:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (18640C00) [pid = 3692] [serial = 1118] [outer = 00000000] 18:04:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (1963F400) [pid = 3692] [serial = 1119] [outer = 18640C00] 18:04:06 INFO - PROCESS | 3692 | 1461114246978 Marionette DEBUG loaded listener.js 18:04:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (1A056400) [pid = 3692] [serial = 1120] [outer = 18640C00] 18:04:07 INFO - PROCESS | 3692 | 1461114247632 Marionette TRACE conn2 <- [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]]]}] 18:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1031ms 18:04:07 INFO - PROCESS | 3692 | 1461114247694 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 18:04:07 INFO - PROCESS | 3692 | 1461114247697 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 18:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:04:07 INFO - PROCESS | 3692 | 1461114247717 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:04:07 INFO - PROCESS | 3692 | 1461114247721 Marionette TRACE conn2 <- [1,1458,null,{}] 18:04:07 INFO - PROCESS | 3692 | 1461114247732 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:07 INFO - PROCESS | 3692 | 1461114247846 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 18:04:07 INFO - PROCESS | 3692 | 1461114247984 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:07 INFO - PROCESS | 3692 | ++DOCSHELL 18642C00 == 62 [pid = 3692] [id = 374] 18:04:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (1C0E7400) [pid = 3692] [serial = 1121] [outer = 00000000] 18:04:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (1C0EB400) [pid = 3692] [serial = 1122] [outer = 1C0E7400] 18:04:08 INFO - PROCESS | 3692 | 1461114248041 Marionette DEBUG loaded listener.js 18:04:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (1CA29C00) [pid = 3692] [serial = 1123] [outer = 1C0E7400] 18:04:08 INFO - PROCESS | 3692 | 1461114248615 Marionette TRACE conn2 <- [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]]]}] 18:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 953ms 18:04:08 INFO - PROCESS | 3692 | 1461114248665 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 18:04:08 INFO - PROCESS | 3692 | 1461114248668 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 18:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:04:08 INFO - PROCESS | 3692 | 1461114248672 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:04:08 INFO - PROCESS | 3692 | 1461114248674 Marionette TRACE conn2 <- [1,1462,null,{}] 18:04:08 INFO - PROCESS | 3692 | 1461114248677 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:08 INFO - PROCESS | 3692 | 1461114248785 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 18:04:08 INFO - PROCESS | 3692 | 1461114248926 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:08 INFO - PROCESS | 3692 | ++DOCSHELL 1C0E1800 == 63 [pid = 3692] [id = 375] 18:04:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (1C0E2000) [pid = 3692] [serial = 1124] [outer = 00000000] 18:04:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (1D7E7800) [pid = 3692] [serial = 1125] [outer = 1C0E2000] 18:04:08 INFO - PROCESS | 3692 | 1461114248981 Marionette DEBUG loaded listener.js 18:04:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (1D7ED800) [pid = 3692] [serial = 1126] [outer = 1C0E2000] 18:04:09 INFO - PROCESS | 3692 | 1461114249525 Marionette TRACE conn2 <- [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]]]}] 18:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 906ms 18:04:09 INFO - PROCESS | 3692 | 1461114249575 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 18:04:09 INFO - PROCESS | 3692 | 1461114249578 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 18:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:04:09 INFO - PROCESS | 3692 | 1461114249581 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:04:09 INFO - PROCESS | 3692 | 1461114249583 Marionette TRACE conn2 <- [1,1466,null,{}] 18:04:09 INFO - PROCESS | 3692 | 1461114249587 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:09 INFO - PROCESS | 3692 | 1461114249690 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 18:04:09 INFO - PROCESS | 3692 | 1461114249797 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:09 INFO - PROCESS | 3692 | ++DOCSHELL 18329000 == 64 [pid = 3692] [id = 376] 18:04:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (1C0ECC00) [pid = 3692] [serial = 1127] [outer = 00000000] 18:04:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (1DF88800) [pid = 3692] [serial = 1128] [outer = 1C0ECC00] 18:04:09 INFO - PROCESS | 3692 | 1461114249850 Marionette DEBUG loaded listener.js 18:04:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 135 (1DF8BC00) [pid = 3692] [serial = 1129] [outer = 1C0ECC00] 18:04:10 INFO - PROCESS | 3692 | 1461114250524 Marionette TRACE conn2 <- [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]]]}] 18:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1000ms 18:04:10 INFO - PROCESS | 3692 | 1461114250584 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 18:04:10 INFO - PROCESS | 3692 | 1461114250587 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 18:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:04:10 INFO - PROCESS | 3692 | 1461114250591 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:04:10 INFO - PROCESS | 3692 | 1461114250592 Marionette TRACE conn2 <- [1,1470,null,{}] 18:04:10 INFO - PROCESS | 3692 | 1461114250597 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:10 INFO - PROCESS | 3692 | 1461114250711 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 18:04:10 INFO - PROCESS | 3692 | 1461114250848 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:10 INFO - PROCESS | 3692 | ++DOCSHELL 13A48400 == 65 [pid = 3692] [id = 377] 18:04:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 136 (13A5B000) [pid = 3692] [serial = 1130] [outer = 00000000] 18:04:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 137 (18CD3C00) [pid = 3692] [serial = 1131] [outer = 13A5B000] 18:04:10 INFO - PROCESS | 3692 | 1461114250908 Marionette DEBUG loaded listener.js 18:04:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 138 (18CDF000) [pid = 3692] [serial = 1132] [outer = 13A5B000] 18:04:11 INFO - PROCESS | 3692 | 1461114251711 Marionette TRACE conn2 <- [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]]]}] 18:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1141ms 18:04:11 INFO - PROCESS | 3692 | 1461114251737 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 18:04:11 INFO - PROCESS | 3692 | 1461114251741 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 18:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:04:11 INFO - PROCESS | 3692 | 1461114251747 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:04:11 INFO - PROCESS | 3692 | 1461114251750 Marionette TRACE conn2 <- [1,1474,null,{}] 18:04:11 INFO - PROCESS | 3692 | 1461114251755 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:11 INFO - PROCESS | 3692 | 1461114251903 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 18:04:11 INFO - PROCESS | 3692 | 1461114251921 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:11 INFO - PROCESS | 3692 | ++DOCSHELL 16B0E800 == 66 [pid = 3692] [id = 378] 18:04:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 139 (16B0F400) [pid = 3692] [serial = 1133] [outer = 00000000] 18:04:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 140 (17D5AC00) [pid = 3692] [serial = 1134] [outer = 16B0F400] 18:04:11 INFO - PROCESS | 3692 | 1461114251978 Marionette DEBUG loaded listener.js 18:04:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 141 (17F3C800) [pid = 3692] [serial = 1135] [outer = 16B0F400] 18:04:12 INFO - PROCESS | 3692 | --DOCSHELL 19632000 == 65 [pid = 3692] [id = 370] 18:04:12 INFO - PROCESS | 3692 | --DOCSHELL 13A4C000 == 64 [pid = 3692] [id = 369] 18:04:12 INFO - PROCESS | 3692 | --DOCSHELL 11BF8400 == 63 [pid = 3692] [id = 368] 18:04:12 INFO - PROCESS | 3692 | --DOCSHELL 1A530C00 == 62 [pid = 3692] [id = 367] 18:04:12 INFO - PROCESS | 3692 | --DOCSHELL 13A5C400 == 61 [pid = 3692] [id = 366] 18:04:12 INFO - PROCESS | 3692 | --DOCSHELL 18872400 == 60 [pid = 3692] [id = 365] 18:04:12 INFO - PROCESS | 3692 | --DOCSHELL 18878000 == 59 [pid = 3692] [id = 364] 18:04:12 INFO - PROCESS | 3692 | --DOCSHELL 146A5400 == 58 [pid = 3692] [id = 363] 18:04:12 INFO - PROCESS | 3692 | --DOCSHELL 11BF3400 == 57 [pid = 3692] [id = 362] 18:04:12 INFO - PROCESS | 3692 | --DOCSHELL 13406800 == 56 [pid = 3692] [id = 361] 18:04:12 INFO - PROCESS | 3692 | --DOCSHELL 13404800 == 55 [pid = 3692] [id = 360] 18:04:12 INFO - PROCESS | 3692 | --DOCSHELL 1DAB8800 == 54 [pid = 3692] [id = 359] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 140 (1DE0A000) [pid = 3692] [serial = 1065] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOCSHELL 1CF96800 == 53 [pid = 3692] [id = 358] 18:04:12 INFO - PROCESS | 3692 | --DOCSHELL 14AB6000 == 52 [pid = 3692] [id = 357] 18:04:12 INFO - PROCESS | 3692 | --DOCSHELL 13677C00 == 51 [pid = 3692] [id = 356] 18:04:12 INFO - PROCESS | 3692 | --DOCSHELL 1DAB4C00 == 50 [pid = 3692] [id = 355] 18:04:12 INFO - PROCESS | 3692 | 1461114252667 Marionette TRACE conn2 <- [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]]]}] 18:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 938ms 18:04:12 INFO - PROCESS | 3692 | 1461114252693 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 18:04:12 INFO - PROCESS | 3692 | 1461114252698 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 18:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:04:12 INFO - PROCESS | 3692 | 1461114252704 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:04:12 INFO - PROCESS | 3692 | 1461114252707 Marionette TRACE conn2 <- [1,1478,null,{}] 18:04:12 INFO - PROCESS | 3692 | 1461114252711 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:12 INFO - PROCESS | 3692 | 1461114252811 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 139 (1D156800) [pid = 3692] [serial = 1053] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 138 (1D7E6000) [pid = 3692] [serial = 1056] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 137 (1C2B3C00) [pid = 3692] [serial = 1018] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 136 (18DAD800) [pid = 3692] [serial = 1047] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 135 (18CD7000) [pid = 3692] [serial = 1026] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 134 (18932400) [pid = 3692] [serial = 1044] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (18B16800) [pid = 3692] [serial = 1045] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (1D160C00) [pid = 3692] [serial = 1054] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (17D5C400) [pid = 3692] [serial = 1041] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (17FDD400) [pid = 3692] [serial = 1042] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (18328000) [pid = 3692] [serial = 1039] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (17F42000) [pid = 3692] [serial = 1038] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (15DD5000) [pid = 3692] [serial = 1036] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (1555D000) [pid = 3692] [serial = 1035] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (1D10D400) [pid = 3692] [serial = 1029] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (1D157800) [pid = 3692] [serial = 1032] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (13406400) [pid = 3692] [serial = 1020] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (1666AC00) [pid = 3692] [serial = 1023] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (1863FC00) [pid = 3692] [serial = 1059] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (1DAAAC00) [pid = 3692] [serial = 1063] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (1A9F4800) [pid = 3692] [serial = 1050] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (1D67EC00) [pid = 3692] [serial = 1057] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (188D7000) [pid = 3692] [serial = 1060] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (1D7EE400) [pid = 3692] [serial = 1062] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (1CA2A000) [pid = 3692] [serial = 1051] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (19E32000) [pid = 3692] [serial = 1048] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3692 | 1461114252910 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:12 INFO - PROCESS | 3692 | ++DOCSHELL 13406400 == 51 [pid = 3692] [id = 379] 18:04:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1340C400) [pid = 3692] [serial = 1136] [outer = 00000000] 18:04:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (1666F400) [pid = 3692] [serial = 1137] [outer = 1340C400] 18:04:12 INFO - PROCESS | 3692 | 1461114252956 Marionette DEBUG loaded listener.js 18:04:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (17F42000) [pid = 3692] [serial = 1138] [outer = 1340C400] 18:04:13 INFO - PROCESS | 3692 | 1461114253333 Marionette TRACE conn2 <- [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]]]}] 18:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 703ms 18:04:13 INFO - PROCESS | 3692 | 1461114253403 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 18:04:13 INFO - PROCESS | 3692 | 1461114253405 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 18:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:04:13 INFO - PROCESS | 3692 | 1461114253409 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:04:13 INFO - PROCESS | 3692 | 1461114253412 Marionette TRACE conn2 <- [1,1482,null,{}] 18:04:13 INFO - PROCESS | 3692 | 1461114253422 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:13 INFO - PROCESS | 3692 | 1461114253509 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 18:04:13 INFO - PROCESS | 3692 | 1461114253515 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:13 INFO - PROCESS | 3692 | ++DOCSHELL 1838E000 == 52 [pid = 3692] [id = 380] 18:04:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (18395C00) [pid = 3692] [serial = 1139] [outer = 00000000] 18:04:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (18CD7400) [pid = 3692] [serial = 1140] [outer = 18395C00] 18:04:13 INFO - PROCESS | 3692 | 1461114253562 Marionette DEBUG loaded listener.js 18:04:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (18DAE800) [pid = 3692] [serial = 1141] [outer = 18395C00] 18:04:14 INFO - PROCESS | 3692 | 1461114254021 Marionette TRACE conn2 <- [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]]]}] 18:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 640ms 18:04:14 INFO - PROCESS | 3692 | 1461114254046 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 18:04:14 INFO - PROCESS | 3692 | 1461114254048 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 18:04:14 INFO - PROCESS | 3692 | 1461114254052 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:04:14 INFO - PROCESS | 3692 | 1461114254053 Marionette TRACE conn2 <- [1,1486,null,{}] 18:04:14 INFO - PROCESS | 3692 | 1461114254057 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:14 INFO - PROCESS | 3692 | 1461114254141 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 18:04:14 INFO - PROCESS | 3692 | 1461114254177 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:14 INFO - PROCESS | 3692 | ++DOCSHELL 19E2E000 == 53 [pid = 3692] [id = 381] 18:04:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (19E30400) [pid = 3692] [serial = 1142] [outer = 00000000] 18:04:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (1A525400) [pid = 3692] [serial = 1143] [outer = 19E30400] 18:04:14 INFO - PROCESS | 3692 | 1461114254221 Marionette DEBUG loaded listener.js 18:04:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (1A9F5000) [pid = 3692] [serial = 1144] [outer = 19E30400] 18:04:14 INFO - PROCESS | 3692 | 1461114254647 Marionette TRACE conn2 <- [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]]]}] 18:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 641ms 18:04:14 INFO - PROCESS | 3692 | 1461114254690 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 18:04:14 INFO - PROCESS | 3692 | 1461114254692 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 18:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:04:14 INFO - PROCESS | 3692 | 1461114254695 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:04:14 INFO - PROCESS | 3692 | 1461114254697 Marionette TRACE conn2 <- [1,1490,null,{}] 18:04:14 INFO - PROCESS | 3692 | 1461114254700 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:14 INFO - PROCESS | 3692 | 1461114254782 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 18:04:14 INFO - PROCESS | 3692 | 1461114254788 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:14 INFO - PROCESS | 3692 | ++DOCSHELL 13678800 == 54 [pid = 3692] [id = 382] 18:04:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (19BEC400) [pid = 3692] [serial = 1145] [outer = 00000000] 18:04:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (1C0EA000) [pid = 3692] [serial = 1146] [outer = 19BEC400] 18:04:14 INFO - PROCESS | 3692 | 1461114254833 Marionette DEBUG loaded listener.js 18:04:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (1C2AD000) [pid = 3692] [serial = 1147] [outer = 19BEC400] 18:04:15 INFO - PROCESS | 3692 | 1461114255308 Marionette TRACE conn2 <- [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]]]}] 18:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 625ms 18:04:15 INFO - PROCESS | 3692 | 1461114255333 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 18:04:15 INFO - PROCESS | 3692 | 1461114255335 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 18:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:04:15 INFO - PROCESS | 3692 | 1461114255338 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:04:15 INFO - PROCESS | 3692 | 1461114255340 Marionette TRACE conn2 <- [1,1494,null,{}] 18:04:15 INFO - PROCESS | 3692 | 1461114255347 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:15 INFO - PROCESS | 3692 | 1461114255473 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 18:04:15 INFO - PROCESS | 3692 | 1461114255576 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:15 INFO - PROCESS | 3692 | ++DOCSHELL 1D10E000 == 55 [pid = 3692] [id = 383] 18:04:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (1D10E800) [pid = 3692] [serial = 1148] [outer = 00000000] 18:04:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (1D156800) [pid = 3692] [serial = 1149] [outer = 1D10E800] 18:04:15 INFO - PROCESS | 3692 | 1461114255623 Marionette DEBUG loaded listener.js 18:04:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (1D15E000) [pid = 3692] [serial = 1150] [outer = 1D10E800] 18:04:16 INFO - PROCESS | 3692 | 1461114256037 Marionette TRACE conn2 <- [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]]]}] 18:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 734ms 18:04:16 INFO - PROCESS | 3692 | 1461114256079 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 18:04:16 INFO - PROCESS | 3692 | 1461114256081 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 18:04:16 INFO - PROCESS | 3692 | 1461114256085 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:04:16 INFO - PROCESS | 3692 | 1461114256086 Marionette TRACE conn2 <- [1,1498,null,{}] 18:04:16 INFO - PROCESS | 3692 | 1461114256090 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:16 INFO - PROCESS | 3692 | 1461114256207 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 18:04:16 INFO - PROCESS | 3692 | 1461114256271 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:16 INFO - PROCESS | 3692 | ++DOCSHELL 1C889000 == 56 [pid = 3692] [id = 384] 18:04:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (1CF96800) [pid = 3692] [serial = 1151] [outer = 00000000] 18:04:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (1D7EC800) [pid = 3692] [serial = 1152] [outer = 1CF96800] 18:04:16 INFO - PROCESS | 3692 | 1461114256315 Marionette DEBUG loaded listener.js 18:04:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (1D7F2400) [pid = 3692] [serial = 1153] [outer = 1CF96800] 18:04:16 INFO - PROCESS | 3692 | 1461114256715 Marionette TRACE conn2 <- [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]]]}] 18:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 703ms 18:04:16 INFO - PROCESS | 3692 | 1461114256784 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 18:04:16 INFO - PROCESS | 3692 | 1461114256786 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 18:04:16 INFO - PROCESS | 3692 | 1461114256790 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:04:16 INFO - PROCESS | 3692 | 1461114256791 Marionette TRACE conn2 <- [1,1502,null,{}] 18:04:16 INFO - PROCESS | 3692 | 1461114256795 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:16 INFO - PROCESS | 3692 | 1461114256933 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 18:04:16 INFO - PROCESS | 3692 | 1461114256957 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:16 INFO - PROCESS | 3692 | ++DOCSHELL 1BFEA000 == 57 [pid = 3692] [id = 385] 18:04:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (1BFED400) [pid = 3692] [serial = 1154] [outer = 00000000] 18:04:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (1BFF4C00) [pid = 3692] [serial = 1155] [outer = 1BFED400] 18:04:17 INFO - PROCESS | 3692 | 1461114257001 Marionette DEBUG loaded listener.js 18:04:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 135 (1BFF4000) [pid = 3692] [serial = 1156] [outer = 1BFED400] 18:04:17 INFO - PROCESS | 3692 | --DOMWINDOW == 134 (1A0BD400) [pid = 3692] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:04:17 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (1C886C00) [pid = 3692] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:04:17 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (12B44C00) [pid = 3692] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:04:17 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (11C22C00) [pid = 3692] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:04:17 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (146AF000) [pid = 3692] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:04:17 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (18DAD400) [pid = 3692] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:04:17 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (13A5D400) [pid = 3692] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:04:17 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (188D0000) [pid = 3692] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:04:17 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (14AB6C00) [pid = 3692] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:04:17 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (1D2C2800) [pid = 3692] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:04:17 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (1C2B9400) [pid = 3692] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:04:17 INFO - PROCESS | 3692 | 1461114257504 Marionette TRACE conn2 <- [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]]]}] 18:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 734ms 18:04:17 INFO - PROCESS | 3692 | 1461114257530 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 18:04:17 INFO - PROCESS | 3692 | 1461114257532 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 18:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:04:17 INFO - PROCESS | 3692 | 1461114257535 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:04:17 INFO - PROCESS | 3692 | 1461114257537 Marionette TRACE conn2 <- [1,1506,null,{}] 18:04:17 INFO - PROCESS | 3692 | 1461114257554 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:17 INFO - PROCESS | 3692 | 1461114257637 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 18:04:17 INFO - PROCESS | 3692 | 1461114257642 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:17 INFO - PROCESS | 3692 | ++DOCSHELL 13A46800 == 58 [pid = 3692] [id = 386] 18:04:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (1666BC00) [pid = 3692] [serial = 1157] [outer = 00000000] 18:04:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (18CDB800) [pid = 3692] [serial = 1158] [outer = 1666BC00] 18:04:17 INFO - PROCESS | 3692 | 1461114257686 Marionette DEBUG loaded listener.js 18:04:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (19580000) [pid = 3692] [serial = 1159] [outer = 1666BC00] 18:04:18 INFO - PROCESS | 3692 | 1461114258127 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 18:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 656ms 18:04:18 INFO - PROCESS | 3692 | 1461114258195 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 18:04:18 INFO - PROCESS | 3692 | 1461114258197 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 18:04:18 INFO - PROCESS | 3692 | 1461114258200 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:04:18 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:04:18 INFO - PROCESS | 3692 | 1461114258202 Marionette TRACE conn2 <- [1,1510,null,{}] 18:04:18 INFO - PROCESS | 3692 | 1461114258205 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:18 INFO - PROCESS | 3692 | 1461114258288 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 18:04:18 INFO - PROCESS | 3692 | 1461114258299 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:18 INFO - PROCESS | 3692 | ++DOCSHELL 17D62C00 == 59 [pid = 3692] [id = 387] 18:04:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (18646400) [pid = 3692] [serial = 1160] [outer = 00000000] 18:04:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (1C61A400) [pid = 3692] [serial = 1161] [outer = 18646400] 18:04:18 INFO - PROCESS | 3692 | 1461114258342 Marionette DEBUG loaded listener.js 18:04:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (1D10A000) [pid = 3692] [serial = 1162] [outer = 18646400] 18:04:18 INFO - PROCESS | 3692 | 1461114258808 Marionette TRACE conn2 <- [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"]]]}] 18:04:18 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 () { 18:04:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:04:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:04:18 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 () { 18:04:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:04:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:04:18 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 () { 18:04:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:04:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:04:18 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 () { 18:04:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:04:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:04:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 641ms 18:04:18 INFO - PROCESS | 3692 | 1461114258840 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 18:04:18 INFO - PROCESS | 3692 | 1461114258843 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 18:04:18 INFO - PROCESS | 3692 | 1461114258846 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:04:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:04:18 INFO - PROCESS | 3692 | 1461114258848 Marionette TRACE conn2 <- [1,1514,null,{}] 18:04:18 INFO - PROCESS | 3692 | 1461114258851 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:18 INFO - PROCESS | 3692 | 1461114258951 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 18:04:18 INFO - PROCESS | 3692 | 1461114258956 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:18 INFO - PROCESS | 3692 | ++DOCSHELL 1D2B7000 == 60 [pid = 3692] [id = 388] 18:04:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (1DAB5000) [pid = 3692] [serial = 1163] [outer = 00000000] 18:04:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (1E15E000) [pid = 3692] [serial = 1164] [outer = 1DAB5000] 18:04:18 INFO - PROCESS | 3692 | 1461114259005 Marionette DEBUG loaded listener.js 18:04:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (1E166000) [pid = 3692] [serial = 1165] [outer = 1DAB5000] 18:04:19 INFO - PROCESS | 3692 | 1461114259588 Marionette TRACE conn2 <- [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"]]]}] 18:04:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:04:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:04:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:04:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:04:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:04:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:04:19 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 796ms 18:04:19 INFO - PROCESS | 3692 | 1461114259684 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 18:04:19 INFO - PROCESS | 3692 | 1461114259688 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 18:04:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:04:19 INFO - PROCESS | 3692 | 1461114259739 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:04:19 INFO - PROCESS | 3692 | 1461114259743 Marionette TRACE conn2 <- [1,1518,null,{}] 18:04:19 INFO - PROCESS | 3692 | 1461114259749 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:19 INFO - PROCESS | 3692 | 1461114259873 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 18:04:19 INFO - PROCESS | 3692 | 1461114259977 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:19 INFO - PROCESS | 3692 | ++DOCSHELL 14A06400 == 61 [pid = 3692] [id = 389] 18:04:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (14A07C00) [pid = 3692] [serial = 1166] [outer = 00000000] 18:04:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 135 (17AAB000) [pid = 3692] [serial = 1167] [outer = 14A07C00] 18:04:20 INFO - PROCESS | 3692 | 1461114260034 Marionette DEBUG loaded listener.js 18:04:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 136 (17D64C00) [pid = 3692] [serial = 1168] [outer = 14A07C00] 18:04:20 INFO - PROCESS | 3692 | 1461114260568 Marionette TRACE conn2 <- [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]]]}] 18:04:20 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 18:04:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:04:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:04:20 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. 18:04:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:04:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 859ms 18:04:20 INFO - PROCESS | 3692 | 1461114260597 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 18:04:20 INFO - PROCESS | 3692 | 1461114260603 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 18:04:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:04:20 INFO - PROCESS | 3692 | 1461114260609 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:04:20 INFO - PROCESS | 3692 | 1461114260613 Marionette TRACE conn2 <- [1,1522,null,{}] 18:04:20 INFO - PROCESS | 3692 | 1461114260617 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:20 INFO - PROCESS | 3692 | 1461114260731 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 18:04:20 INFO - PROCESS | 3692 | 1461114260865 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:20 INFO - PROCESS | 3692 | ++DOCSHELL 16B82000 == 62 [pid = 3692] [id = 390] 18:04:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 137 (18931000) [pid = 3692] [serial = 1169] [outer = 00000000] 18:04:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 138 (1A9F1400) [pid = 3692] [serial = 1170] [outer = 18931000] 18:04:20 INFO - PROCESS | 3692 | 1461114260920 Marionette DEBUG loaded listener.js 18:04:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 139 (1BFF4800) [pid = 3692] [serial = 1171] [outer = 18931000] 18:04:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 140 (18CDD400) [pid = 3692] [serial = 1172] [outer = 1DF82800] 18:04:21 INFO - PROCESS | 3692 | 1461114261602 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 18:04:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:04:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1047ms 18:04:21 INFO - PROCESS | 3692 | 1461114261655 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 18:04:21 INFO - PROCESS | 3692 | 1461114261657 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 18:04:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:04:21 INFO - PROCESS | 3692 | 1461114261687 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:04:21 INFO - PROCESS | 3692 | 1461114261691 Marionette TRACE conn2 <- [1,1526,null,{}] 18:04:21 INFO - PROCESS | 3692 | 1461114261702 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:21 INFO - PROCESS | 3692 | 1461114261841 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 18:04:21 INFO - PROCESS | 3692 | 1461114261981 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:21 INFO - PROCESS | 3692 | ++DOCSHELL 15E6B400 == 63 [pid = 3692] [id = 391] 18:04:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 141 (18DA5000) [pid = 3692] [serial = 1173] [outer = 00000000] 18:04:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 142 (1E164C00) [pid = 3692] [serial = 1174] [outer = 18DA5000] 18:04:22 INFO - PROCESS | 3692 | 1461114262040 Marionette DEBUG loaded listener.js 18:04:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 143 (1E656C00) [pid = 3692] [serial = 1175] [outer = 18DA5000] 18:04:22 INFO - PROCESS | 3692 | 1461114262555 Marionette TRACE conn2 <- [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]]]}] 18:04:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:04:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 906ms 18:04:22 INFO - PROCESS | 3692 | 1461114262602 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 18:04:22 INFO - PROCESS | 3692 | 1461114262605 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 18:04:22 INFO - PROCESS | 3692 | 1461114262610 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:04:22 INFO - PROCESS | 3692 | 1461114262612 Marionette TRACE conn2 <- [1,1530,null,{}] 18:04:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:04:22 INFO - PROCESS | 3692 | 1461114262616 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:22 INFO - PROCESS | 3692 | 1461114262721 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 18:04:22 INFO - PROCESS | 3692 | 1461114262831 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:22 INFO - PROCESS | 3692 | ++DOCSHELL 1E658400 == 64 [pid = 3692] [id = 392] 18:04:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 144 (1E65C400) [pid = 3692] [serial = 1176] [outer = 00000000] 18:04:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 145 (1EAEA400) [pid = 3692] [serial = 1177] [outer = 1E65C400] 18:04:22 INFO - PROCESS | 3692 | 1461114262885 Marionette DEBUG loaded listener.js 18:04:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 146 (1EAECC00) [pid = 3692] [serial = 1178] [outer = 1E65C400] 18:04:23 INFO - PROCESS | 3692 | 1461114263480 Marionette TRACE conn2 <- [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]]]}] 18:04:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:04:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 953ms 18:04:23 INFO - PROCESS | 3692 | 1461114263559 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 18:04:23 INFO - PROCESS | 3692 | 1461114263561 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 18:04:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:04:23 INFO - PROCESS | 3692 | 1461114263565 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:04:23 INFO - PROCESS | 3692 | 1461114263567 Marionette TRACE conn2 <- [1,1534,null,{}] 18:04:23 INFO - PROCESS | 3692 | 1461114263571 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:23 INFO - PROCESS | 3692 | 1461114263675 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 18:04:23 INFO - PROCESS | 3692 | 1461114263816 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:23 INFO - PROCESS | 3692 | ++DOCSHELL 1E657C00 == 65 [pid = 3692] [id = 393] 18:04:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 147 (1E65B400) [pid = 3692] [serial = 1179] [outer = 00000000] 18:04:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 148 (1EAF6400) [pid = 3692] [serial = 1180] [outer = 1E65B400] 18:04:23 INFO - PROCESS | 3692 | 1461114263870 Marionette DEBUG loaded listener.js 18:04:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 149 (1EAF8400) [pid = 3692] [serial = 1181] [outer = 1E65B400] 18:04:24 INFO - PROCESS | 3692 | 1461114264420 Marionette TRACE conn2 <- [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]]]}] 18:04:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:04:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 906ms 18:04:24 INFO - PROCESS | 3692 | 1461114264469 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 18:04:24 INFO - PROCESS | 3692 | 1461114264471 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 18:04:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:04:24 INFO - PROCESS | 3692 | 1461114264475 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:04:24 INFO - PROCESS | 3692 | 1461114264477 Marionette TRACE conn2 <- [1,1538,null,{}] 18:04:24 INFO - PROCESS | 3692 | 1461114264481 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:24 INFO - PROCESS | 3692 | 1461114264617 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 18:04:24 INFO - PROCESS | 3692 | 1461114264761 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:24 INFO - PROCESS | 3692 | ++DOCSHELL 13261000 == 66 [pid = 3692] [id = 394] 18:04:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 150 (13263400) [pid = 3692] [serial = 1182] [outer = 00000000] 18:04:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 151 (18643000) [pid = 3692] [serial = 1183] [outer = 13263400] 18:04:24 INFO - PROCESS | 3692 | 1461114264818 Marionette DEBUG loaded listener.js 18:04:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 152 (1D0C3800) [pid = 3692] [serial = 1184] [outer = 13263400] 18:04:25 INFO - PROCESS | 3692 | 1461114265668 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 18:04:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:04:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1250ms 18:04:25 INFO - PROCESS | 3692 | 1461114265726 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 18:04:25 INFO - PROCESS | 3692 | 1461114265729 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 18:04:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:04:25 INFO - PROCESS | 3692 | 1461114265734 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:04:25 INFO - PROCESS | 3692 | 1461114265738 Marionette TRACE conn2 <- [1,1542,null,{}] 18:04:25 INFO - PROCESS | 3692 | 1461114265743 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:25 INFO - PROCESS | 3692 | 1461114265847 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 18:04:25 INFO - PROCESS | 3692 | 1461114265994 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:26 INFO - PROCESS | 3692 | ++DOCSHELL 146AA400 == 67 [pid = 3692] [id = 395] 18:04:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 153 (14A07800) [pid = 3692] [serial = 1185] [outer = 00000000] 18:04:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 154 (15724800) [pid = 3692] [serial = 1186] [outer = 14A07800] 18:04:26 INFO - PROCESS | 3692 | 1461114266047 Marionette DEBUG loaded listener.js 18:04:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 155 (15BAB800) [pid = 3692] [serial = 1187] [outer = 14A07800] 18:04:26 INFO - PROCESS | 3692 | 1461114266639 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 18:04:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:04:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 937ms 18:04:26 INFO - PROCESS | 3692 | 1461114266682 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 18:04:26 INFO - PROCESS | 3692 | 1461114266687 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 18:04:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:04:26 INFO - PROCESS | 3692 | 1461114266693 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:04:26 INFO - PROCESS | 3692 | 1461114266695 Marionette TRACE conn2 <- [1,1546,null,{}] 18:04:26 INFO - PROCESS | 3692 | 1461114266699 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:26 INFO - PROCESS | 3692 | 1461114266799 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 18:04:26 INFO - PROCESS | 3692 | 1461114266972 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:26 INFO - PROCESS | 3692 | --DOCSHELL 17D62C00 == 66 [pid = 3692] [id = 387] 18:04:26 INFO - PROCESS | 3692 | --DOCSHELL 13A46800 == 65 [pid = 3692] [id = 386] 18:04:26 INFO - PROCESS | 3692 | --DOCSHELL 1BFEA000 == 64 [pid = 3692] [id = 385] 18:04:26 INFO - PROCESS | 3692 | --DOCSHELL 1C889000 == 63 [pid = 3692] [id = 384] 18:04:26 INFO - PROCESS | 3692 | --DOCSHELL 1D10E000 == 62 [pid = 3692] [id = 383] 18:04:26 INFO - PROCESS | 3692 | --DOCSHELL 13678800 == 61 [pid = 3692] [id = 382] 18:04:26 INFO - PROCESS | 3692 | --DOCSHELL 19E2E000 == 60 [pid = 3692] [id = 381] 18:04:26 INFO - PROCESS | 3692 | --DOCSHELL 1838E000 == 59 [pid = 3692] [id = 380] 18:04:26 INFO - PROCESS | 3692 | --DOCSHELL 13406400 == 58 [pid = 3692] [id = 379] 18:04:26 INFO - PROCESS | 3692 | --DOCSHELL 16B0E800 == 57 [pid = 3692] [id = 378] 18:04:26 INFO - PROCESS | 3692 | --DOMWINDOW == 154 (1DF81400) [pid = 3692] [serial = 1080] [outer = 00000000] [url = about:blank] 18:04:26 INFO - PROCESS | 3692 | --DOMWINDOW == 153 (15739000) [pid = 3692] [serial = 1068] [outer = 00000000] [url = about:blank] 18:04:26 INFO - PROCESS | 3692 | --DOMWINDOW == 152 (18878800) [pid = 3692] [serial = 1071] [outer = 00000000] [url = about:blank] 18:04:26 INFO - PROCESS | 3692 | --DOMWINDOW == 151 (1DAB1800) [pid = 3692] [serial = 1074] [outer = 00000000] [url = about:blank] 18:04:26 INFO - PROCESS | 3692 | --DOMWINDOW == 150 (1DE24000) [pid = 3692] [serial = 1077] [outer = 00000000] [url = about:blank] 18:04:26 INFO - PROCESS | 3692 | ++DOCSHELL 12DDAC00 == 58 [pid = 3692] [id = 396] 18:04:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 151 (1325D400) [pid = 3692] [serial = 1188] [outer = 00000000] 18:04:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 152 (146A4C00) [pid = 3692] [serial = 1189] [outer = 1325D400] 18:04:27 INFO - PROCESS | 3692 | 1461114267056 Marionette DEBUG loaded listener.js 18:04:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 153 (15E69C00) [pid = 3692] [serial = 1190] [outer = 1325D400] 18:04:27 INFO - PROCESS | 3692 | --DOCSHELL 13269400 == 57 [pid = 3692] [id = 372] 18:04:27 INFO - PROCESS | 3692 | --DOCSHELL 1D7E8000 == 56 [pid = 3692] [id = 371] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 152 (1D7F0C00) [pid = 3692] [serial = 973] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 151 (1D15F400) [pid = 3692] [serial = 1110] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 150 (1A807000) [pid = 3692] [serial = 1098] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 149 (1CA37800) [pid = 3692] [serial = 1101] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 148 (1C2B1C00) [pid = 3692] [serial = 1099] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 147 (1CB8E000) [pid = 3692] [serial = 1102] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 146 (13A59C00) [pid = 3692] [serial = 1104] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 145 (13A5C000) [pid = 3692] [serial = 1086] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 144 (15D90800) [pid = 3692] [serial = 1087] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 143 (18329400) [pid = 3692] [serial = 1089] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 142 (1863C800) [pid = 3692] [serial = 1090] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 141 (19BEBC00) [pid = 3692] [serial = 1095] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 140 (17AAA800) [pid = 3692] [serial = 1084] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 139 (16B16800) [pid = 3692] [serial = 1083] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 138 (18CDCC00) [pid = 3692] [serial = 1092] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 137 (18DA6800) [pid = 3692] [serial = 1093] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 136 (1CB8E400) [pid = 3692] [serial = 1108] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 135 (15E6A000) [pid = 3692] [serial = 1105] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 134 (1C61D000) [pid = 3692] [serial = 1107] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (1D2BF800) [pid = 3692] [serial = 1111] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (19E33400) [pid = 3692] [serial = 1096] [outer = 00000000] [url = about:blank] 18:04:27 INFO - PROCESS | 3692 | 1461114267510 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 18:04:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:04:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 843ms 18:04:27 INFO - PROCESS | 3692 | 1461114267535 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 18:04:27 INFO - PROCESS | 3692 | 1461114267537 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 18:04:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:04:27 INFO - PROCESS | 3692 | 1461114267544 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:04:27 INFO - PROCESS | 3692 | 1461114267547 Marionette TRACE conn2 <- [1,1550,null,{}] 18:04:27 INFO - PROCESS | 3692 | 1461114267557 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:27 INFO - PROCESS | 3692 | 1461114267643 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 18:04:27 INFO - PROCESS | 3692 | 1461114267649 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:27 INFO - PROCESS | 3692 | ++DOCSHELL 18337400 == 57 [pid = 3692] [id = 397] 18:04:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (18339800) [pid = 3692] [serial = 1191] [outer = 00000000] 18:04:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (1863F400) [pid = 3692] [serial = 1192] [outer = 18339800] 18:04:27 INFO - PROCESS | 3692 | 1461114267696 Marionette DEBUG loaded listener.js 18:04:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 135 (1864A400) [pid = 3692] [serial = 1193] [outer = 18339800] 18:04:28 INFO - PROCESS | 3692 | 1461114268174 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 18:04:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:04:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 640ms 18:04:28 INFO - PROCESS | 3692 | 1461114268183 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 18:04:28 INFO - PROCESS | 3692 | 1461114268185 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 18:04:28 INFO - PROCESS | 3692 | 1461114268191 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:04:28 INFO - PROCESS | 3692 | 1461114268193 Marionette TRACE conn2 <- [1,1554,null,{}] 18:04:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:04:28 INFO - PROCESS | 3692 | 1461114268197 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:28 INFO - PROCESS | 3692 | 1461114268280 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 18:04:28 INFO - PROCESS | 3692 | 1461114268286 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:28 INFO - PROCESS | 3692 | ++DOCSHELL 17FE7000 == 58 [pid = 3692] [id = 398] 18:04:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 136 (1833A400) [pid = 3692] [serial = 1194] [outer = 00000000] 18:04:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 137 (18CD1400) [pid = 3692] [serial = 1195] [outer = 1833A400] 18:04:28 INFO - PROCESS | 3692 | 1461114268331 Marionette DEBUG loaded listener.js 18:04:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 138 (18CD9400) [pid = 3692] [serial = 1196] [outer = 1833A400] 18:04:28 INFO - PROCESS | 3692 | 1461114268803 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 18:04:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:04:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 641ms 18:04:28 INFO - PROCESS | 3692 | 1461114268831 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 18:04:28 INFO - PROCESS | 3692 | 1461114268833 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 18:04:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:04:28 INFO - PROCESS | 3692 | 1461114268836 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:04:28 INFO - PROCESS | 3692 | 1461114268838 Marionette TRACE conn2 <- [1,1558,null,{}] 18:04:28 INFO - PROCESS | 3692 | 1461114268841 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:28 INFO - PROCESS | 3692 | 1461114268920 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 18:04:28 INFO - PROCESS | 3692 | 1461114268926 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:28 INFO - PROCESS | 3692 | ++DOCSHELL 12CF7800 == 59 [pid = 3692] [id = 399] 18:04:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 139 (18928400) [pid = 3692] [serial = 1197] [outer = 00000000] 18:04:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 140 (19A3A800) [pid = 3692] [serial = 1198] [outer = 18928400] 18:04:28 INFO - PROCESS | 3692 | 1461114268971 Marionette DEBUG loaded listener.js 18:04:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 141 (19BEBC00) [pid = 3692] [serial = 1199] [outer = 18928400] 18:04:29 INFO - PROCESS | 3692 | 1461114269420 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 18:04:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:04:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 625ms 18:04:29 INFO - PROCESS | 3692 | 1461114269476 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 18:04:29 INFO - PROCESS | 3692 | 1461114269479 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 18:04:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:04:29 INFO - PROCESS | 3692 | 1461114269483 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:04:29 INFO - PROCESS | 3692 | 1461114269484 Marionette TRACE conn2 <- [1,1562,null,{}] 18:04:29 INFO - PROCESS | 3692 | 1461114269488 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:29 INFO - PROCESS | 3692 | 1461114269617 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 18:04:29 INFO - PROCESS | 3692 | 1461114269705 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:29 INFO - PROCESS | 3692 | ++DOCSHELL 19E2F800 == 60 [pid = 3692] [id = 400] 18:04:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 142 (19E37800) [pid = 3692] [serial = 1200] [outer = 00000000] 18:04:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 143 (1A868800) [pid = 3692] [serial = 1201] [outer = 19E37800] 18:04:29 INFO - PROCESS | 3692 | 1461114269754 Marionette DEBUG loaded listener.js 18:04:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 144 (1BFEDC00) [pid = 3692] [serial = 1202] [outer = 19E37800] 18:04:30 INFO - PROCESS | 3692 | 1461114270177 Marionette TRACE conn2 <- [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]]]}] 18:04:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:04:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 734ms 18:04:30 INFO - PROCESS | 3692 | 1461114270221 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 18:04:30 INFO - PROCESS | 3692 | 1461114270223 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 18:04:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:04:30 INFO - PROCESS | 3692 | 1461114270226 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:04:30 INFO - PROCESS | 3692 | 1461114270228 Marionette TRACE conn2 <- [1,1566,null,{}] 18:04:30 INFO - PROCESS | 3692 | 1461114270232 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:30 INFO - PROCESS | 3692 | 1461114270345 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 18:04:30 INFO - PROCESS | 3692 | 1461114270410 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:30 INFO - PROCESS | 3692 | ++DOCSHELL 1A80CC00 == 61 [pid = 3692] [id = 401] 18:04:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 145 (1BFEE000) [pid = 3692] [serial = 1203] [outer = 00000000] 18:04:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 146 (1C2B5C00) [pid = 3692] [serial = 1204] [outer = 1BFEE000] 18:04:30 INFO - PROCESS | 3692 | 1461114270454 Marionette DEBUG loaded listener.js 18:04:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 147 (1C61D000) [pid = 3692] [serial = 1205] [outer = 1BFEE000] 18:04:30 INFO - PROCESS | 3692 | 1461114270870 Marionette TRACE conn2 <- [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]]]}] 18:04:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:04:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 688ms 18:04:30 INFO - PROCESS | 3692 | 1461114270926 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 18:04:30 INFO - PROCESS | 3692 | 1461114270928 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 18:04:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:04:30 INFO - PROCESS | 3692 | 1461114270942 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:04:30 INFO - PROCESS | 3692 | 1461114270944 Marionette TRACE conn2 <- [1,1570,null,{}] 18:04:30 INFO - PROCESS | 3692 | 1461114270947 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:31 INFO - PROCESS | 3692 | 1461114271084 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 18:04:31 INFO - PROCESS | 3692 | 1461114271155 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:31 INFO - PROCESS | 3692 | ++DOCSHELL 1C0E0400 == 62 [pid = 3692] [id = 402] 18:04:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 148 (1C0E4000) [pid = 3692] [serial = 1206] [outer = 00000000] 18:04:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 149 (1CF92400) [pid = 3692] [serial = 1207] [outer = 1C0E4000] 18:04:31 INFO - PROCESS | 3692 | 1461114271202 Marionette DEBUG loaded listener.js 18:04:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 150 (1D10B000) [pid = 3692] [serial = 1208] [outer = 1C0E4000] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 149 (15BAF800) [pid = 3692] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 148 (12DDB800) [pid = 3692] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 147 (13409400) [pid = 3692] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 146 (1A9EF400) [pid = 3692] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 145 (13260000) [pid = 3692] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 144 (16B85400) [pid = 3692] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 143 (1367C800) [pid = 3692] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 142 (16549800) [pid = 3692] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 141 (11BFA000) [pid = 3692] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 140 (14A05C00) [pid = 3692] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 139 (14AAEC00) [pid = 3692] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 138 (1D110000) [pid = 3692] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 137 (1DAB6000) [pid = 3692] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 136 (1D2B9C00) [pid = 3692] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 135 (1C892000) [pid = 3692] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 134 (1D10E800) [pid = 3692] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (1CF96800) [pid = 3692] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (1C0E7400) [pid = 3692] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (18640C00) [pid = 3692] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (1BFED400) [pid = 3692] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (19BEC400) [pid = 3692] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (19E30400) [pid = 3692] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (18395C00) [pid = 3692] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (13403000) [pid = 3692] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (1D7F1800) [pid = 3692] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (16B0F400) [pid = 3692] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (1340C400) [pid = 3692] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (18646400) [pid = 3692] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (1C0E2000) [pid = 3692] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (13A5B000) [pid = 3692] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (1666BC00) [pid = 3692] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (1DAB9800) [pid = 3692] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:04:31 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (143A2000) [pid = 3692] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:04:31 INFO - PROCESS | 3692 | 1461114271945 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 18:04:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:04:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1047ms 18:04:31 INFO - PROCESS | 3692 | 1461114271988 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 18:04:31 INFO - PROCESS | 3692 | 1461114271990 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 18:04:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:04:31 INFO - PROCESS | 3692 | 1461114271993 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:04:31 INFO - PROCESS | 3692 | 1461114271995 Marionette TRACE conn2 <- [1,1574,null,{}] 18:04:31 INFO - PROCESS | 3692 | 1461114271999 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:32 INFO - PROCESS | 3692 | 1461114272079 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 18:04:32 INFO - PROCESS | 3692 | 1461114272178 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:32 INFO - PROCESS | 3692 | ++DOCSHELL 11B6A400 == 63 [pid = 3692] [id = 403] 18:04:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (11BF0C00) [pid = 3692] [serial = 1209] [outer = 00000000] 18:04:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (1340A400) [pid = 3692] [serial = 1210] [outer = 11BF0C00] 18:04:32 INFO - PROCESS | 3692 | 1461114272224 Marionette DEBUG loaded listener.js 18:04:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (142C6400) [pid = 3692] [serial = 1211] [outer = 11BF0C00] 18:04:32 INFO - PROCESS | 3692 | 1461114272616 Marionette TRACE conn2 <- [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]]]}] 18:04:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:04:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 624ms 18:04:32 INFO - PROCESS | 3692 | 1461114272631 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 18:04:32 INFO - PROCESS | 3692 | 1461114272633 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 18:04:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:04:32 INFO - PROCESS | 3692 | 1461114272636 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:04:32 INFO - PROCESS | 3692 | 1461114272638 Marionette TRACE conn2 <- [1,1578,null,{}] 18:04:32 INFO - PROCESS | 3692 | 1461114272641 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:32 INFO - PROCESS | 3692 | 1461114272761 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 18:04:32 INFO - PROCESS | 3692 | 1461114272771 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:32 INFO - PROCESS | 3692 | ++DOCSHELL 13A53800 == 64 [pid = 3692] [id = 404] 18:04:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (143A0C00) [pid = 3692] [serial = 1212] [outer = 00000000] 18:04:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (18322C00) [pid = 3692] [serial = 1213] [outer = 143A0C00] 18:04:32 INFO - PROCESS | 3692 | 1461114272814 Marionette DEBUG loaded listener.js 18:04:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (1892A000) [pid = 3692] [serial = 1214] [outer = 143A0C00] 18:04:33 INFO - PROCESS | 3692 | 1461114273228 Marionette TRACE conn2 <- [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]]]}] 18:04:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:04:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 625ms 18:04:33 INFO - PROCESS | 3692 | 1461114273275 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 18:04:33 INFO - PROCESS | 3692 | 1461114273277 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 18:04:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:04:33 INFO - PROCESS | 3692 | 1461114273280 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:04:33 INFO - PROCESS | 3692 | 1461114273283 Marionette TRACE conn2 <- [1,1582,null,{}] 18:04:33 INFO - PROCESS | 3692 | 1461114273286 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:33 INFO - PROCESS | 3692 | 1461114273423 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 18:04:33 INFO - PROCESS | 3692 | 1461114273438 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:33 INFO - PROCESS | 3692 | ++DOCSHELL 19BEC400 == 65 [pid = 3692] [id = 405] 18:04:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (19E32C00) [pid = 3692] [serial = 1215] [outer = 00000000] 18:04:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (1BF7A400) [pid = 3692] [serial = 1216] [outer = 19E32C00] 18:04:33 INFO - PROCESS | 3692 | 1461114273487 Marionette DEBUG loaded listener.js 18:04:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (1BF7F000) [pid = 3692] [serial = 1217] [outer = 19E32C00] 18:04:34 INFO - PROCESS | 3692 | 1461114274056 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 18:04:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:04:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 843ms 18:04:34 INFO - PROCESS | 3692 | 1461114274124 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 18:04:34 INFO - PROCESS | 3692 | 1461114274128 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 18:04:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:04:34 INFO - PROCESS | 3692 | 1461114274134 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:04:34 INFO - PROCESS | 3692 | 1461114274138 Marionette TRACE conn2 <- [1,1586,null,{}] 18:04:34 INFO - PROCESS | 3692 | 1461114274144 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:34 INFO - PROCESS | 3692 | 1461114274262 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 18:04:34 INFO - PROCESS | 3692 | 1461114274407 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:34 INFO - PROCESS | 3692 | ++DOCSHELL 12CFE800 == 66 [pid = 3692] [id = 406] 18:04:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (12DD4000) [pid = 3692] [serial = 1218] [outer = 00000000] 18:04:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (1384A400) [pid = 3692] [serial = 1219] [outer = 12DD4000] 18:04:34 INFO - PROCESS | 3692 | 1461114274465 Marionette DEBUG loaded listener.js 18:04:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (1384CC00) [pid = 3692] [serial = 1220] [outer = 12DD4000] 18:04:35 INFO - PROCESS | 3692 | 1461114275104 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 18:04:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:04:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1000ms 18:04:35 INFO - PROCESS | 3692 | 1461114275137 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 18:04:35 INFO - PROCESS | 3692 | 1461114275143 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 18:04:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:04:35 INFO - PROCESS | 3692 | 1461114275150 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:04:35 INFO - PROCESS | 3692 | 1461114275153 Marionette TRACE conn2 <- [1,1590,null,{}] 18:04:35 INFO - PROCESS | 3692 | 1461114275157 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:35 INFO - PROCESS | 3692 | 1461114275264 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 18:04:35 INFO - PROCESS | 3692 | 1461114275408 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:35 INFO - PROCESS | 3692 | ++DOCSHELL 13847800 == 67 [pid = 3692] [id = 407] 18:04:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (1384F000) [pid = 3692] [serial = 1221] [outer = 00000000] 18:04:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (14AEA000) [pid = 3692] [serial = 1222] [outer = 1384F000] 18:04:35 INFO - PROCESS | 3692 | 1461114275463 Marionette DEBUG loaded listener.js 18:04:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (15E6A000) [pid = 3692] [serial = 1223] [outer = 1384F000] 18:04:36 INFO - PROCESS | 3692 | 1461114276108 Marionette TRACE conn2 <- [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]]]}] 18:04:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:04:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1000ms 18:04:36 INFO - PROCESS | 3692 | 1461114276149 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 18:04:36 INFO - PROCESS | 3692 | 1461114276152 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 18:04:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:04:36 INFO - PROCESS | 3692 | 1461114276156 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:04:36 INFO - PROCESS | 3692 | 1461114276159 Marionette TRACE conn2 <- [1,1594,null,{}] 18:04:36 INFO - PROCESS | 3692 | 1461114276170 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:36 INFO - PROCESS | 3692 | 1461114276278 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 18:04:36 INFO - PROCESS | 3692 | 1461114276422 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:36 INFO - PROCESS | 3692 | ++DOCSHELL 18872800 == 68 [pid = 3692] [id = 408] 18:04:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (188D6800) [pid = 3692] [serial = 1224] [outer = 00000000] 18:04:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (18CDE800) [pid = 3692] [serial = 1225] [outer = 188D6800] 18:04:36 INFO - PROCESS | 3692 | 1461114276480 Marionette DEBUG loaded listener.js 18:04:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 135 (19A3C000) [pid = 3692] [serial = 1226] [outer = 188D6800] 18:04:37 INFO - PROCESS | 3692 | 1461114277051 Marionette TRACE conn2 <- [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]]]}] 18:04:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:04:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 938ms 18:04:37 INFO - PROCESS | 3692 | 1461114277100 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 18:04:37 INFO - PROCESS | 3692 | 1461114277103 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 18:04:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:04:37 INFO - PROCESS | 3692 | 1461114277107 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:04:37 INFO - PROCESS | 3692 | 1461114277109 Marionette TRACE conn2 <- [1,1598,null,{}] 18:04:37 INFO - PROCESS | 3692 | 1461114277113 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:37 INFO - PROCESS | 3692 | 1461114277221 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 18:04:37 INFO - PROCESS | 3692 | 1461114277364 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:37 INFO - PROCESS | 3692 | ++DOCSHELL 17D5A400 == 69 [pid = 3692] [id = 409] 18:04:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 136 (17D5DC00) [pid = 3692] [serial = 1227] [outer = 00000000] 18:04:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 137 (1BF76400) [pid = 3692] [serial = 1228] [outer = 17D5DC00] 18:04:37 INFO - PROCESS | 3692 | 1461114277419 Marionette DEBUG loaded listener.js 18:04:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 138 (1BF7C000) [pid = 3692] [serial = 1229] [outer = 17D5DC00] 18:04:37 INFO - PROCESS | 3692 | 1461114277985 Marionette TRACE conn2 <- [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]]]}] 18:04:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:04:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 938ms 18:04:38 INFO - PROCESS | 3692 | 1461114278051 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 18:04:38 INFO - PROCESS | 3692 | 1461114278054 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 18:04:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:04:38 INFO - PROCESS | 3692 | 1461114278057 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:04:38 INFO - PROCESS | 3692 | 1461114278059 Marionette TRACE conn2 <- [1,1602,null,{}] 18:04:38 INFO - PROCESS | 3692 | 1461114278063 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:38 INFO - PROCESS | 3692 | 1461114278169 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 18:04:38 INFO - PROCESS | 3692 | 1461114278310 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:38 INFO - PROCESS | 3692 | ++DOCSHELL 19E38400 == 70 [pid = 3692] [id = 410] 18:04:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 139 (1A256C00) [pid = 3692] [serial = 1230] [outer = 00000000] 18:04:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 140 (1C889400) [pid = 3692] [serial = 1231] [outer = 1A256C00] 18:04:38 INFO - PROCESS | 3692 | 1461114278365 Marionette DEBUG loaded listener.js 18:04:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 141 (1CA37800) [pid = 3692] [serial = 1232] [outer = 1A256C00] 18:04:38 INFO - PROCESS | 3692 | 1461114278897 Marionette TRACE conn2 <- [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]]]}] 18:04:38 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 18:04:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 891ms 18:04:38 INFO - PROCESS | 3692 | 1461114278962 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 18:04:38 INFO - PROCESS | 3692 | 1461114278964 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 18:04:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:04:38 INFO - PROCESS | 3692 | 1461114278968 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:04:38 INFO - PROCESS | 3692 | 1461114278970 Marionette TRACE conn2 <- [1,1606,null,{}] 18:04:38 INFO - PROCESS | 3692 | 1461114278974 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:39 INFO - PROCESS | 3692 | 1461114279102 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 18:04:39 INFO - PROCESS | 3692 | 1461114279267 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:39 INFO - PROCESS | 3692 | ++DOCSHELL 11B32400 == 71 [pid = 3692] [id = 411] 18:04:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 142 (11B32C00) [pid = 3692] [serial = 1233] [outer = 00000000] 18:04:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 143 (11B5F400) [pid = 3692] [serial = 1234] [outer = 11B32C00] 18:04:39 INFO - PROCESS | 3692 | 1461114279324 Marionette DEBUG loaded listener.js 18:04:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 144 (1BFF5000) [pid = 3692] [serial = 1235] [outer = 11B32C00] 18:04:39 INFO - PROCESS | 3692 | 1461114279906 Marionette TRACE conn2 <- [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]]]}] 18:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1000ms 18:04:39 INFO - PROCESS | 3692 | 1461114279969 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 18:04:39 INFO - PROCESS | 3692 | 1461114279972 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 18:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:04:39 INFO - PROCESS | 3692 | 1461114279976 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:04:39 INFO - PROCESS | 3692 | 1461114279978 Marionette TRACE conn2 <- [1,1610,null,{}] 18:04:39 INFO - PROCESS | 3692 | 1461114279981 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:40 INFO - PROCESS | 3692 | 1461114280084 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 18:04:40 INFO - PROCESS | 3692 | 1461114280378 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:40 INFO - PROCESS | 3692 | ++DOCSHELL 11B57400 == 72 [pid = 3692] [id = 412] 18:04:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 145 (11B6B400) [pid = 3692] [serial = 1236] [outer = 00000000] 18:04:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 146 (12B83400) [pid = 3692] [serial = 1237] [outer = 11B6B400] 18:04:40 INFO - PROCESS | 3692 | 1461114280434 Marionette DEBUG loaded listener.js 18:04:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 147 (13202C00) [pid = 3692] [serial = 1238] [outer = 11B6B400] 18:04:40 INFO - PROCESS | 3692 | 1461114280993 Marionette TRACE conn2 <- [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]]]}] 18:04:41 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 18:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1093ms 18:04:41 INFO - PROCESS | 3692 | 1461114281068 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 18:04:41 INFO - PROCESS | 3692 | 1461114281073 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 18:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:04:41 INFO - PROCESS | 3692 | 1461114281079 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:04:41 INFO - PROCESS | 3692 | 1461114281082 Marionette TRACE conn2 <- [1,1614,null,{}] 18:04:41 INFO - PROCESS | 3692 | 1461114281086 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:41 INFO - PROCESS | 3692 | 1461114281220 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 18:04:41 INFO - PROCESS | 3692 | 1461114281366 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:41 INFO - PROCESS | 3692 | ++DOCSHELL 13849C00 == 73 [pid = 3692] [id = 413] 18:04:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 148 (13851400) [pid = 3692] [serial = 1239] [outer = 00000000] 18:04:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 149 (13A57000) [pid = 3692] [serial = 1240] [outer = 13851400] 18:04:41 INFO - PROCESS | 3692 | 1461114281417 Marionette DEBUG loaded listener.js 18:04:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 150 (142EE800) [pid = 3692] [serial = 1241] [outer = 13851400] 18:04:41 INFO - PROCESS | 3692 | --DOCSHELL 13408800 == 72 [pid = 3692] [id = 328] 18:04:41 INFO - PROCESS | 3692 | --DOCSHELL 1A9EF000 == 71 [pid = 3692] [id = 327] 18:04:41 INFO - PROCESS | 3692 | --DOCSHELL 13A53800 == 70 [pid = 3692] [id = 404] 18:04:41 INFO - PROCESS | 3692 | --DOCSHELL 11B6A400 == 69 [pid = 3692] [id = 403] 18:04:41 INFO - PROCESS | 3692 | --DOCSHELL 1C0E0400 == 68 [pid = 3692] [id = 402] 18:04:41 INFO - PROCESS | 3692 | --DOCSHELL 1A80CC00 == 67 [pid = 3692] [id = 401] 18:04:41 INFO - PROCESS | 3692 | --DOCSHELL 19E2F800 == 66 [pid = 3692] [id = 400] 18:04:41 INFO - PROCESS | 3692 | --DOCSHELL 12CF7800 == 65 [pid = 3692] [id = 399] 18:04:41 INFO - PROCESS | 3692 | --DOCSHELL 17FE7000 == 64 [pid = 3692] [id = 398] 18:04:41 INFO - PROCESS | 3692 | --DOCSHELL 18337400 == 63 [pid = 3692] [id = 397] 18:04:41 INFO - PROCESS | 3692 | --DOCSHELL 12DDAC00 == 62 [pid = 3692] [id = 396] 18:04:41 INFO - PROCESS | 3692 | --DOCSHELL 146AA400 == 61 [pid = 3692] [id = 395] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 149 (1DF88800) [pid = 3692] [serial = 1128] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 148 (1E15E000) [pid = 3692] [serial = 1164] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOCSHELL 16B82000 == 60 [pid = 3692] [id = 390] 18:04:41 INFO - PROCESS | 3692 | --DOCSHELL 14A06400 == 59 [pid = 3692] [id = 389] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 147 (1838B400) [pid = 3692] [serial = 979] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 146 (14AB6800) [pid = 3692] [serial = 976] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 145 (1A04FC00) [pid = 3692] [serial = 985] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 144 (1D2BEC00) [pid = 3692] [serial = 982] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 143 (1340D000) [pid = 3692] [serial = 1021] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 142 (18C12000) [pid = 3692] [serial = 1072] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 141 (15BD9C00) [pid = 3692] [serial = 1069] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 140 (19E2F400) [pid = 3692] [serial = 1027] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 139 (137CF000) [pid = 3692] [serial = 988] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 138 (1C891400) [pid = 3692] [serial = 922] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 137 (16B17C00) [pid = 3692] [serial = 1024] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 136 (1D153C00) [pid = 3692] [serial = 1033] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 135 (1DE0F400) [pid = 3692] [serial = 1066] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 134 (1DAB9C00) [pid = 3692] [serial = 1075] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (1D111800) [pid = 3692] [serial = 1030] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (1DE2A400) [pid = 3692] [serial = 1078] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (1DF83000) [pid = 3692] [serial = 1081] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (1D156800) [pid = 3692] [serial = 1149] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (1D7EC800) [pid = 3692] [serial = 1152] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (1D15E000) [pid = 3692] [serial = 1150] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (1CA29C00) [pid = 3692] [serial = 1123] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (1C0EB400) [pid = 3692] [serial = 1122] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (1A056400) [pid = 3692] [serial = 1120] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (1963F400) [pid = 3692] [serial = 1119] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (1BFF4C00) [pid = 3692] [serial = 1155] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (1C0EA000) [pid = 3692] [serial = 1146] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (1A525400) [pid = 3692] [serial = 1143] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (1A9F5000) [pid = 3692] [serial = 1144] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (18CD7400) [pid = 3692] [serial = 1140] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (16B7C400) [pid = 3692] [serial = 1116] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (1DE05800) [pid = 3692] [serial = 1113] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (1DE22800) [pid = 3692] [serial = 1114] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (17F3C800) [pid = 3692] [serial = 1135] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (17D5AC00) [pid = 3692] [serial = 1134] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (1D7F2400) [pid = 3692] [serial = 1153] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (1666F400) [pid = 3692] [serial = 1137] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (17F42000) [pid = 3692] [serial = 1138] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (1D10A000) [pid = 3692] [serial = 1162] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (1C61A400) [pid = 3692] [serial = 1161] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (1BFF4000) [pid = 3692] [serial = 1156] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (18DAE800) [pid = 3692] [serial = 1141] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (17AEE400) [pid = 3692] [serial = 1117] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (1D7E7800) [pid = 3692] [serial = 1125] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (1D7ED800) [pid = 3692] [serial = 1126] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (18CDF000) [pid = 3692] [serial = 1132] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (18CD3C00) [pid = 3692] [serial = 1131] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (18CDB800) [pid = 3692] [serial = 1158] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (19580000) [pid = 3692] [serial = 1159] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (1C2AD000) [pid = 3692] [serial = 1147] [outer = 00000000] [url = about:blank] 18:04:41 INFO - PROCESS | 3692 | 1461114281960 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 18:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 906ms 18:04:41 INFO - PROCESS | 3692 | 1461114281985 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 18:04:41 INFO - PROCESS | 3692 | 1461114281988 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 18:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:04:41 INFO - PROCESS | 3692 | 1461114281993 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:04:41 INFO - PROCESS | 3692 | 1461114281995 Marionette TRACE conn2 <- [1,1618,null,{}] 18:04:41 INFO - PROCESS | 3692 | 1461114281998 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:42 INFO - PROCESS | 3692 | 1461114282088 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 18:04:42 INFO - PROCESS | 3692 | 1461114282095 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:42 INFO - PROCESS | 3692 | ++DOCSHELL 1372F800 == 60 [pid = 3692] [id = 414] 18:04:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (13853C00) [pid = 3692] [serial = 1242] [outer = 00000000] 18:04:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (14AE9000) [pid = 3692] [serial = 1243] [outer = 13853C00] 18:04:42 INFO - PROCESS | 3692 | 1461114282141 Marionette DEBUG loaded listener.js 18:04:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (15D86C00) [pid = 3692] [serial = 1244] [outer = 13853C00] 18:04:42 INFO - PROCESS | 3692 | 1461114282627 Marionette TRACE conn2 <- [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]]]}] 18:04:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:04:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 687ms 18:04:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:04:42 INFO - PROCESS | 3692 | 1461114282693 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 18:04:42 INFO - PROCESS | 3692 | 1461114282695 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 18:04:42 INFO - PROCESS | 3692 | 1461114282700 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:04:42 INFO - PROCESS | 3692 | 1461114282706 Marionette TRACE conn2 <- [1,1622,null,{}] 18:04:42 INFO - PROCESS | 3692 | 1461114282714 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:42 INFO - PROCESS | 3692 | 1461114282831 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 18:04:42 INFO - PROCESS | 3692 | 1461114282946 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:42 INFO - PROCESS | 3692 | ++DOCSHELL 1653F000 == 61 [pid = 3692] [id = 415] 18:04:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (16B85400) [pid = 3692] [serial = 1245] [outer = 00000000] 18:04:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (17D62C00) [pid = 3692] [serial = 1246] [outer = 16B85400] 18:04:42 INFO - PROCESS | 3692 | 1461114282990 Marionette DEBUG loaded listener.js 18:04:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (17F42000) [pid = 3692] [serial = 1247] [outer = 16B85400] 18:04:43 INFO - PROCESS | 3692 | 1461114283346 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 18:04:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 687ms 18:04:43 INFO - PROCESS | 3692 | 1461114283398 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 18:04:43 INFO - PROCESS | 3692 | 1461114283401 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 18:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:04:43 INFO - PROCESS | 3692 | 1461114283404 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:04:43 INFO - PROCESS | 3692 | 1461114283406 Marionette TRACE conn2 <- [1,1626,null,{}] 18:04:43 INFO - PROCESS | 3692 | 1461114283409 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:43 INFO - PROCESS | 3692 | 1461114283497 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 18:04:43 INFO - PROCESS | 3692 | 1461114283503 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:43 INFO - PROCESS | 3692 | ++DOCSHELL 11B3AC00 == 62 [pid = 3692] [id = 416] 18:04:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (11B53800) [pid = 3692] [serial = 1248] [outer = 00000000] 18:04:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (1838B400) [pid = 3692] [serial = 1249] [outer = 11B53800] 18:04:43 INFO - PROCESS | 3692 | 1461114283548 Marionette DEBUG loaded listener.js 18:04:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (18642800) [pid = 3692] [serial = 1250] [outer = 11B53800] 18:04:44 INFO - PROCESS | 3692 | 1461114284031 Marionette TRACE conn2 <- [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]]]}] 18:04:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:04:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 625ms 18:04:44 INFO - PROCESS | 3692 | 1461114284042 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 18:04:44 INFO - PROCESS | 3692 | 1461114284044 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 18:04:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:04:44 INFO - PROCESS | 3692 | 1461114284057 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:04:44 INFO - PROCESS | 3692 | 1461114284058 Marionette TRACE conn2 <- [1,1630,null,{}] 18:04:44 INFO - PROCESS | 3692 | 1461114284062 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:44 INFO - PROCESS | 3692 | 1461114284178 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 18:04:44 INFO - PROCESS | 3692 | 1461114284273 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:44 INFO - PROCESS | 3692 | ++DOCSHELL 18877C00 == 63 [pid = 3692] [id = 417] 18:04:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (188D1000) [pid = 3692] [serial = 1251] [outer = 00000000] 18:04:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (18B16800) [pid = 3692] [serial = 1252] [outer = 188D1000] 18:04:44 INFO - PROCESS | 3692 | 1461114284325 Marionette DEBUG loaded listener.js 18:04:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (18CDF000) [pid = 3692] [serial = 1253] [outer = 188D1000] 18:04:44 INFO - PROCESS | 3692 | 1461114284767 Marionette TRACE conn2 <- [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]]]}] 18:04:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:04:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 750ms 18:04:44 INFO - PROCESS | 3692 | 1461114284793 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 18:04:44 INFO - PROCESS | 3692 | 1461114284795 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 18:04:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:04:44 INFO - PROCESS | 3692 | 1461114284803 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:04:44 INFO - PROCESS | 3692 | 1461114284804 Marionette TRACE conn2 <- [1,1634,null,{}] 18:04:44 INFO - PROCESS | 3692 | 1461114284808 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:44 INFO - PROCESS | 3692 | 1461114284925 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 18:04:44 INFO - PROCESS | 3692 | 1461114284999 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:44 INFO - PROCESS | 3692 | ++DOCSHELL 18DAF400 == 64 [pid = 3692] [id = 418] 18:04:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (19580000) [pid = 3692] [serial = 1254] [outer = 00000000] 18:04:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (19E2F800) [pid = 3692] [serial = 1255] [outer = 19580000] 18:04:45 INFO - PROCESS | 3692 | 1461114285043 Marionette DEBUG loaded listener.js 18:04:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (19E38C00) [pid = 3692] [serial = 1256] [outer = 19580000] 18:04:45 INFO - PROCESS | 3692 | 1461114285455 Marionette TRACE conn2 <- [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]]]}] 18:04:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:04:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 703ms 18:04:45 INFO - PROCESS | 3692 | 1461114285498 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 18:04:45 INFO - PROCESS | 3692 | 1461114285500 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 18:04:45 INFO - PROCESS | 3692 | 1461114285503 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:04:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:04:45 INFO - PROCESS | 3692 | 1461114285505 Marionette TRACE conn2 <- [1,1638,null,{}] 18:04:45 INFO - PROCESS | 3692 | 1461114285508 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:45 INFO - PROCESS | 3692 | 1461114285653 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 18:04:45 INFO - PROCESS | 3692 | 1461114285677 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:45 INFO - PROCESS | 3692 | ++DOCSHELL 11B3B400 == 65 [pid = 3692] [id = 419] 18:04:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1957B000) [pid = 3692] [serial = 1257] [outer = 00000000] 18:04:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (1A054000) [pid = 3692] [serial = 1258] [outer = 1957B000] 18:04:45 INFO - PROCESS | 3692 | 1461114285720 Marionette DEBUG loaded listener.js 18:04:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (1A259800) [pid = 3692] [serial = 1259] [outer = 1957B000] 18:04:46 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (143A0C00) [pid = 3692] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:04:46 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (14A07800) [pid = 3692] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:04:46 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (14A07C00) [pid = 3692] [serial = 1166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:04:46 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (19E37800) [pid = 3692] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:04:46 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (1C0E4000) [pid = 3692] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:04:46 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (1E65C400) [pid = 3692] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:04:46 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (13263400) [pid = 3692] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:04:46 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (18DA5000) [pid = 3692] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:04:46 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (18928400) [pid = 3692] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:04:46 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (18339800) [pid = 3692] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:04:46 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (1E65B400) [pid = 3692] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:04:46 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (11BF0C00) [pid = 3692] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:04:46 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (18931000) [pid = 3692] [serial = 1169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:04:46 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (1C0ECC00) [pid = 3692] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:04:46 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1BFEE000) [pid = 3692] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:04:46 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (1325D400) [pid = 3692] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:04:46 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1833A400) [pid = 3692] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:04:46 INFO - PROCESS | 3692 | 1461114286291 Marionette TRACE conn2 <- [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]]]}] 18:04:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:04:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 844ms 18:04:46 INFO - PROCESS | 3692 | 1461114286346 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 18:04:46 INFO - PROCESS | 3692 | 1461114286348 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 18:04:46 INFO - PROCESS | 3692 | 1461114286352 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:04:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:04:46 INFO - PROCESS | 3692 | 1461114286354 Marionette TRACE conn2 <- [1,1642,null,{}] 18:04:46 INFO - PROCESS | 3692 | 1461114286357 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:46 INFO - PROCESS | 3692 | 1461114286439 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 18:04:46 INFO - PROCESS | 3692 | 1461114286445 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:46 INFO - PROCESS | 3692 | ++DOCSHELL 11C22C00 == 66 [pid = 3692] [id = 420] 18:04:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (12D7E400) [pid = 3692] [serial = 1260] [outer = 00000000] 18:04:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1863E800) [pid = 3692] [serial = 1261] [outer = 12D7E400] 18:04:46 INFO - PROCESS | 3692 | 1461114286488 Marionette DEBUG loaded listener.js 18:04:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (188DBC00) [pid = 3692] [serial = 1262] [outer = 12D7E400] 18:04:46 INFO - PROCESS | 3692 | 1461114286900 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 18:04:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:04:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 593ms 18:04:46 INFO - PROCESS | 3692 | 1461114286956 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 18:04:46 INFO - PROCESS | 3692 | 1461114286958 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 18:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:04:46 INFO - PROCESS | 3692 | 1461114286961 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:04:46 INFO - PROCESS | 3692 | 1461114286963 Marionette TRACE conn2 <- [1,1646,null,{}] 18:04:46 INFO - PROCESS | 3692 | 1461114286967 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:47 INFO - PROCESS | 3692 | 1461114287058 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 18:04:47 INFO - PROCESS | 3692 | 1461114287064 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:47 INFO - PROCESS | 3692 | ++DOCSHELL 14A07800 == 67 [pid = 3692] [id = 421] 18:04:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (14A07C00) [pid = 3692] [serial = 1263] [outer = 00000000] 18:04:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (1A9F5000) [pid = 3692] [serial = 1264] [outer = 14A07C00] 18:04:47 INFO - PROCESS | 3692 | 1461114287108 Marionette DEBUG loaded listener.js 18:04:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1BF72800) [pid = 3692] [serial = 1265] [outer = 14A07C00] 18:04:47 INFO - PROCESS | 3692 | 1461114287558 Marionette TRACE conn2 <- [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]]]}] 18:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 641ms 18:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:04:47 INFO - PROCESS | 3692 | 1461114287597 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 18:04:47 INFO - PROCESS | 3692 | 1461114287599 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 18:04:47 INFO - PROCESS | 3692 | 1461114287619 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:04:47 INFO - PROCESS | 3692 | 1461114287620 Marionette TRACE conn2 <- [1,1650,null,{}] 18:04:47 INFO - PROCESS | 3692 | 1461114287624 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:47 INFO - PROCESS | 3692 | 1461114287706 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 18:04:47 INFO - PROCESS | 3692 | 1461114287712 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:47 INFO - PROCESS | 3692 | ++DOCSHELL 11C18000 == 68 [pid = 3692] [id = 422] 18:04:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (1A525400) [pid = 3692] [serial = 1266] [outer = 00000000] 18:04:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (1BFF6C00) [pid = 3692] [serial = 1267] [outer = 1A525400] 18:04:47 INFO - PROCESS | 3692 | 1461114287761 Marionette DEBUG loaded listener.js 18:04:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (1C0E0400) [pid = 3692] [serial = 1268] [outer = 1A525400] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 11B57C00 == 67 [pid = 3692] [id = 296] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 1C0E1800 == 66 [pid = 3692] [id = 375] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 11C1B800 == 65 [pid = 3692] [id = 280] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 1C048C00 == 64 [pid = 3692] [id = 295] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 13A58C00 == 63 [pid = 3692] [id = 344] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 1E658400 == 62 [pid = 3692] [id = 392] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 1C3B2400 == 61 [pid = 3692] [id = 232] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 15E6B400 == 60 [pid = 3692] [id = 391] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 1E657C00 == 59 [pid = 3692] [id = 393] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 11B64800 == 58 [pid = 3692] [id = 278] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 13261000 == 57 [pid = 3692] [id = 394] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 165C4800 == 56 [pid = 3692] [id = 180] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 17AF9000 == 55 [pid = 3692] [id = 373] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 18642C00 == 54 [pid = 3692] [id = 374] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 1320A800 == 53 [pid = 3692] [id = 172] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 11B66C00 == 52 [pid = 3692] [id = 329] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 11B4C400 == 51 [pid = 3692] [id = 276] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 15553000 == 50 [pid = 3692] [id = 247] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 1653F400 == 49 [pid = 3692] [id = 182] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 18329000 == 48 [pid = 3692] [id = 376] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 13A5F000 == 47 [pid = 3692] [id = 279] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 1C88DC00 == 46 [pid = 3692] [id = 343] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 13A48400 == 45 [pid = 3692] [id = 377] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 1D2B7000 == 44 [pid = 3692] [id = 388] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 13849C00 == 43 [pid = 3692] [id = 413] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 11B57400 == 42 [pid = 3692] [id = 412] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 19E38400 == 41 [pid = 3692] [id = 410] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 11B32400 == 40 [pid = 3692] [id = 411] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 18872800 == 39 [pid = 3692] [id = 408] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 17D5A400 == 38 [pid = 3692] [id = 409] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 13847800 == 37 [pid = 3692] [id = 407] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 19BEC400 == 36 [pid = 3692] [id = 405] 18:04:48 INFO - PROCESS | 3692 | --DOCSHELL 12CFE800 == 35 [pid = 3692] [id = 406] 18:04:49 INFO - PROCESS | 3692 | --DOCSHELL 1653F000 == 34 [pid = 3692] [id = 415] 18:04:49 INFO - PROCESS | 3692 | --DOCSHELL 14A07800 == 33 [pid = 3692] [id = 421] 18:04:49 INFO - PROCESS | 3692 | --DOCSHELL 11B3B400 == 32 [pid = 3692] [id = 419] 18:04:49 INFO - PROCESS | 3692 | --DOCSHELL 11C22C00 == 31 [pid = 3692] [id = 420] 18:04:49 INFO - PROCESS | 3692 | --DOCSHELL 1372F800 == 30 [pid = 3692] [id = 414] 18:04:49 INFO - PROCESS | 3692 | --DOCSHELL 18877C00 == 29 [pid = 3692] [id = 417] 18:04:49 INFO - PROCESS | 3692 | --DOCSHELL 18DAF400 == 28 [pid = 3692] [id = 418] 18:04:49 INFO - PROCESS | 3692 | --DOCSHELL 11B3AC00 == 27 [pid = 3692] [id = 416] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (1DF8BC00) [pid = 3692] [serial = 1129] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (1C2B5C00) [pid = 3692] [serial = 1204] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (146A4C00) [pid = 3692] [serial = 1189] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (15E69C00) [pid = 3692] [serial = 1190] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (18CD1400) [pid = 3692] [serial = 1195] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (18CD9400) [pid = 3692] [serial = 1196] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1892A000) [pid = 3692] [serial = 1214] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (15BAB800) [pid = 3692] [serial = 1187] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (15724800) [pid = 3692] [serial = 1186] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (17D64C00) [pid = 3692] [serial = 1168] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (17AAB000) [pid = 3692] [serial = 1167] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (1A868800) [pid = 3692] [serial = 1201] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (1CF92400) [pid = 3692] [serial = 1207] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (1EAECC00) [pid = 3692] [serial = 1178] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (1EAEA400) [pid = 3692] [serial = 1177] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (1D0C3800) [pid = 3692] [serial = 1184] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (18643000) [pid = 3692] [serial = 1183] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (1E656C00) [pid = 3692] [serial = 1175] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1E164C00) [pid = 3692] [serial = 1174] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (19A3A800) [pid = 3692] [serial = 1198] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (1864A400) [pid = 3692] [serial = 1193] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (1863F400) [pid = 3692] [serial = 1192] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (1EAF8400) [pid = 3692] [serial = 1181] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (1EAF6400) [pid = 3692] [serial = 1180] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (1C61D000) [pid = 3692] [serial = 1205] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (1340A400) [pid = 3692] [serial = 1210] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1BFF4800) [pid = 3692] [serial = 1171] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1A9F1400) [pid = 3692] [serial = 1170] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (18322C00) [pid = 3692] [serial = 1213] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1D10B000) [pid = 3692] [serial = 1208] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1BFEDC00) [pid = 3692] [serial = 1202] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (16546400) [pid = 3692] [serial = 730] [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.] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (142C6400) [pid = 3692] [serial = 1211] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1BF7A400) [pid = 3692] [serial = 1216] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (19BEBC00) [pid = 3692] [serial = 1199] [outer = 00000000] [url = about:blank] 18:04:49 INFO - PROCESS | 3692 | 1461114289984 Marionette TRACE conn2 <- [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]]]}] 18:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2438ms 18:04:50 INFO - PROCESS | 3692 | 1461114290046 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 18:04:50 INFO - PROCESS | 3692 | 1461114290050 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 18:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:04:50 INFO - PROCESS | 3692 | 1461114290055 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:04:50 INFO - PROCESS | 3692 | 1461114290059 Marionette TRACE conn2 <- [1,1654,null,{}] 18:04:50 INFO - PROCESS | 3692 | 1461114290064 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:50 INFO - PROCESS | 3692 | 1461114290164 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 18:04:50 INFO - PROCESS | 3692 | 1461114290286 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:50 INFO - PROCESS | 3692 | ++DOCSHELL 11B3AC00 == 28 [pid = 3692] [id = 423] 18:04:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (11B4C800) [pid = 3692] [serial = 1269] [outer = 00000000] 18:04:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (11B56800) [pid = 3692] [serial = 1270] [outer = 11B4C800] 18:04:50 INFO - PROCESS | 3692 | 1461114290335 Marionette DEBUG loaded listener.js 18:04:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (11B5F800) [pid = 3692] [serial = 1271] [outer = 11B4C800] 18:04:50 INFO - PROCESS | 3692 | 1461114290725 Marionette TRACE conn2 <- [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]]]}] 18:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 688ms 18:04:50 INFO - PROCESS | 3692 | 1461114290756 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 18:04:50 INFO - PROCESS | 3692 | 1461114290762 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 18:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:04:50 INFO - PROCESS | 3692 | 1461114290769 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:04:50 INFO - PROCESS | 3692 | 1461114290771 Marionette TRACE conn2 <- [1,1658,null,{}] 18:04:50 INFO - PROCESS | 3692 | 1461114290775 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:50 INFO - PROCESS | 3692 | 1461114290860 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 18:04:50 INFO - PROCESS | 3692 | 1461114290867 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:50 INFO - PROCESS | 3692 | ++DOCSHELL 11B67400 == 29 [pid = 3692] [id = 424] 18:04:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (11B68400) [pid = 3692] [serial = 1272] [outer = 00000000] 18:04:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (11BF7C00) [pid = 3692] [serial = 1273] [outer = 11B68400] 18:04:50 INFO - PROCESS | 3692 | 1461114290916 Marionette DEBUG loaded listener.js 18:04:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (11C17000) [pid = 3692] [serial = 1274] [outer = 11B68400] 18:04:51 INFO - PROCESS | 3692 | 1461114291431 Marionette TRACE conn2 <- [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]]]}] 18:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 703ms 18:04:51 INFO - PROCESS | 3692 | 1461114291466 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 18:04:51 INFO - PROCESS | 3692 | 1461114291468 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 18:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:04:51 INFO - PROCESS | 3692 | 1461114291473 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:04:51 INFO - PROCESS | 3692 | 1461114291476 Marionette TRACE conn2 <- [1,1662,null,{}] 18:04:51 INFO - PROCESS | 3692 | 1461114291487 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:51 INFO - PROCESS | 3692 | 1461114291604 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 18:04:51 INFO - PROCESS | 3692 | 1461114291622 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:51 INFO - PROCESS | 3692 | ++DOCSHELL 12DDB800 == 30 [pid = 3692] [id = 425] 18:04:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (13201800) [pid = 3692] [serial = 1275] [outer = 00000000] 18:04:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (13210000) [pid = 3692] [serial = 1276] [outer = 13201800] 18:04:51 INFO - PROCESS | 3692 | 1461114291670 Marionette DEBUG loaded listener.js 18:04:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (13263800) [pid = 3692] [serial = 1277] [outer = 13201800] 18:04:52 INFO - PROCESS | 3692 | 1461114292142 Marionette TRACE conn2 <- [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]]]}] 18:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 703ms 18:04:52 INFO - PROCESS | 3692 | 1461114292171 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 18:04:52 INFO - PROCESS | 3692 | 1461114292173 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 18:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:04:52 INFO - PROCESS | 3692 | 1461114292177 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:04:52 INFO - PROCESS | 3692 | 1461114292178 Marionette TRACE conn2 <- [1,1666,null,{}] 18:04:52 INFO - PROCESS | 3692 | 1461114292182 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:52 INFO - PROCESS | 3692 | 1461114292263 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 18:04:52 INFO - PROCESS | 3692 | 1461114292270 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:52 INFO - PROCESS | 3692 | ++DOCSHELL 1340B800 == 31 [pid = 3692] [id = 426] 18:04:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1340F800) [pid = 3692] [serial = 1278] [outer = 00000000] 18:04:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (13730C00) [pid = 3692] [serial = 1279] [outer = 1340F800] 18:04:52 INFO - PROCESS | 3692 | 1461114292315 Marionette DEBUG loaded listener.js 18:04:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (13847C00) [pid = 3692] [serial = 1280] [outer = 1340F800] 18:04:52 INFO - PROCESS | 3692 | 1461114292753 Marionette TRACE conn2 <- [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]]]}] 18:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 594ms 18:04:52 INFO - PROCESS | 3692 | 1461114292774 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 18:04:52 INFO - PROCESS | 3692 | 1461114292776 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 18:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:04:52 INFO - PROCESS | 3692 | 1461114292779 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:04:52 INFO - PROCESS | 3692 | 1461114292781 Marionette TRACE conn2 <- [1,1670,null,{}] 18:04:52 INFO - PROCESS | 3692 | 1461114292784 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:52 INFO - PROCESS | 3692 | 1461114292857 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 18:04:52 INFO - PROCESS | 3692 | 1461114292863 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:52 INFO - PROCESS | 3692 | ++DOCSHELL 1340E800 == 32 [pid = 3692] [id = 427] 18:04:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1372D000) [pid = 3692] [serial = 1281] [outer = 00000000] 18:04:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (13A58000) [pid = 3692] [serial = 1282] [outer = 1372D000] 18:04:52 INFO - PROCESS | 3692 | 1461114292907 Marionette DEBUG loaded listener.js 18:04:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (13A60000) [pid = 3692] [serial = 1283] [outer = 1372D000] 18:04:53 INFO - PROCESS | 3692 | 1461114293374 Marionette TRACE conn2 <- [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]]]}] 18:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 625ms 18:04:53 INFO - PROCESS | 3692 | 1461114293417 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 18:04:53 INFO - PROCESS | 3692 | 1461114293419 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 18:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:04:53 INFO - PROCESS | 3692 | 1461114293426 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:04:53 INFO - PROCESS | 3692 | 1461114293428 Marionette TRACE conn2 <- [1,1674,null,{}] 18:04:53 INFO - PROCESS | 3692 | 1461114293431 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:53 INFO - PROCESS | 3692 | 1461114293535 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 18:04:53 INFO - PROCESS | 3692 | 1461114293545 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:53 INFO - PROCESS | 3692 | ++DOCSHELL 146AA400 == 33 [pid = 3692] [id = 428] 18:04:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (14A05400) [pid = 3692] [serial = 1284] [outer = 00000000] 18:04:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (15740800) [pid = 3692] [serial = 1285] [outer = 14A05400] 18:04:53 INFO - PROCESS | 3692 | 1461114293593 Marionette DEBUG loaded listener.js 18:04:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (15BAB800) [pid = 3692] [serial = 1286] [outer = 14A05400] 18:04:53 INFO - PROCESS | 3692 | 1461114294017 Marionette TRACE conn2 <- [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]]]}] 18:04:54 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 18:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 641ms 18:04:54 INFO - PROCESS | 3692 | 1461114294065 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 18:04:54 INFO - PROCESS | 3692 | 1461114294067 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 18:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:04:54 INFO - PROCESS | 3692 | 1461114294074 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:04:54 INFO - PROCESS | 3692 | 1461114294076 Marionette TRACE conn2 <- [1,1678,null,{}] 18:04:54 INFO - PROCESS | 3692 | 1461114294080 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:54 INFO - PROCESS | 3692 | 1461114294155 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 18:04:54 INFO - PROCESS | 3692 | 1461114294161 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:54 INFO - PROCESS | 3692 | ++DOCSHELL 14AED800 == 34 [pid = 3692] [id = 429] 18:04:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (15554000) [pid = 3692] [serial = 1287] [outer = 00000000] 18:04:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (15E72800) [pid = 3692] [serial = 1288] [outer = 15554000] 18:04:54 INFO - PROCESS | 3692 | 1461114294206 Marionette DEBUG loaded listener.js 18:04:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (15E72400) [pid = 3692] [serial = 1289] [outer = 15554000] 18:04:54 INFO - PROCESS | 3692 | 1461114294656 Marionette TRACE conn2 <- [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]]]}] 18:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 624ms 18:04:54 INFO - PROCESS | 3692 | 1461114294714 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 18:04:54 INFO - PROCESS | 3692 | 1461114294716 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 18:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:04:54 INFO - PROCESS | 3692 | 1461114294719 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:04:54 INFO - PROCESS | 3692 | 1461114294721 Marionette TRACE conn2 <- [1,1682,null,{}] 18:04:54 INFO - PROCESS | 3692 | 1461114294724 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:54 INFO - PROCESS | 3692 | 1461114294798 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 18:04:54 INFO - PROCESS | 3692 | 1461114294804 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:54 INFO - PROCESS | 3692 | ++DOCSHELL 1367C800 == 35 [pid = 3692] [id = 430] 18:04:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (15724800) [pid = 3692] [serial = 1290] [outer = 00000000] 18:04:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (16B17C00) [pid = 3692] [serial = 1291] [outer = 15724800] 18:04:54 INFO - PROCESS | 3692 | 1461114294852 Marionette DEBUG loaded listener.js 18:04:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (16B16400) [pid = 3692] [serial = 1292] [outer = 15724800] 18:04:55 INFO - PROCESS | 3692 | 1461114295323 Marionette TRACE conn2 <- [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]]]}] 18:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 641ms 18:04:55 INFO - PROCESS | 3692 | 1461114295361 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 18:04:55 INFO - PROCESS | 3692 | 1461114295362 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 18:04:55 INFO - PROCESS | 3692 | 1461114295365 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:04:55 INFO - PROCESS | 3692 | 1461114295367 Marionette TRACE conn2 <- [1,1686,null,{}] 18:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:04:55 INFO - PROCESS | 3692 | 1461114295371 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:55 INFO - PROCESS | 3692 | 1461114295478 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 18:04:55 INFO - PROCESS | 3692 | 1461114295483 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:55 INFO - PROCESS | 3692 | ++DOCSHELL 12DDAC00 == 36 [pid = 3692] [id = 431] 18:04:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (16B8BC00) [pid = 3692] [serial = 1293] [outer = 00000000] 18:04:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (17AF0C00) [pid = 3692] [serial = 1294] [outer = 16B8BC00] 18:04:55 INFO - PROCESS | 3692 | 1461114295529 Marionette DEBUG loaded listener.js 18:04:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (17AAE400) [pid = 3692] [serial = 1295] [outer = 16B8BC00] 18:04:55 INFO - PROCESS | 3692 | 1461114296001 Marionette TRACE conn2 <- [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]]]}] 18:04:56 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 18:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 688ms 18:04:56 INFO - PROCESS | 3692 | 1461114296067 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 18:04:56 INFO - PROCESS | 3692 | 1461114296069 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 18:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:04:56 INFO - PROCESS | 3692 | 1461114296073 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:04:56 INFO - PROCESS | 3692 | 1461114296075 Marionette TRACE conn2 <- [1,1690,null,{}] 18:04:56 INFO - PROCESS | 3692 | 1461114296078 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:56 INFO - PROCESS | 3692 | 1461114296186 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 18:04:56 INFO - PROCESS | 3692 | 1461114296192 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:56 INFO - PROCESS | 3692 | ++DOCSHELL 1384D000 == 37 [pid = 3692] [id = 432] 18:04:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (13850000) [pid = 3692] [serial = 1296] [outer = 00000000] 18:04:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (17D61800) [pid = 3692] [serial = 1297] [outer = 13850000] 18:04:56 INFO - PROCESS | 3692 | 1461114296236 Marionette DEBUG loaded listener.js 18:04:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (17F3D400) [pid = 3692] [serial = 1298] [outer = 13850000] 18:04:56 INFO - PROCESS | 3692 | 1461114296691 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 18:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 625ms 18:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:04:56 INFO - PROCESS | 3692 | 1461114296711 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 18:04:56 INFO - PROCESS | 3692 | 1461114296713 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 18:04:56 INFO - PROCESS | 3692 | 1461114296717 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:04:56 INFO - PROCESS | 3692 | 1461114296719 Marionette TRACE conn2 <- [1,1694,null,{}] 18:04:56 INFO - PROCESS | 3692 | 1461114296723 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:56 INFO - PROCESS | 3692 | 1461114296873 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 18:04:56 INFO - PROCESS | 3692 | 1461114296936 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:56 INFO - PROCESS | 3692 | ++DOCSHELL 18322000 == 38 [pid = 3692] [id = 433] 18:04:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (18329000) [pid = 3692] [serial = 1299] [outer = 00000000] 18:04:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (18391C00) [pid = 3692] [serial = 1300] [outer = 18329000] 18:04:56 INFO - PROCESS | 3692 | 1461114296990 Marionette DEBUG loaded listener.js 18:04:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (18645000) [pid = 3692] [serial = 1301] [outer = 18329000] 18:04:57 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (1DAB5000) [pid = 3692] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:04:57 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (14A07C00) [pid = 3692] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:04:57 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (188D1000) [pid = 3692] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:04:57 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (19580000) [pid = 3692] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:04:57 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1957B000) [pid = 3692] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:04:57 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (11B53800) [pid = 3692] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:04:57 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (16B85400) [pid = 3692] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:04:57 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (13853C00) [pid = 3692] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:04:57 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (13851400) [pid = 3692] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:04:57 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (11B6B400) [pid = 3692] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:04:57 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (11B32C00) [pid = 3692] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:04:57 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (1A256C00) [pid = 3692] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:04:57 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (17D5DC00) [pid = 3692] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:04:57 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (188D6800) [pid = 3692] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:04:57 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (1384F000) [pid = 3692] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:04:57 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (12DD4000) [pid = 3692] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:04:57 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (19E32C00) [pid = 3692] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:04:57 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (12D7E400) [pid = 3692] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:04:57 INFO - PROCESS | 3692 | 1461114297800 Marionette TRACE conn2 <- [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]]]}] 18:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1140ms 18:04:57 INFO - PROCESS | 3692 | 1461114297862 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 18:04:57 INFO - PROCESS | 3692 | 1461114297864 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 18:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:04:57 INFO - PROCESS | 3692 | 1461114297867 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:04:57 INFO - PROCESS | 3692 | 1461114297869 Marionette TRACE conn2 <- [1,1698,null,{}] 18:04:57 INFO - PROCESS | 3692 | 1461114297872 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:57 INFO - PROCESS | 3692 | 1461114297947 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 18:04:57 INFO - PROCESS | 3692 | 1461114297953 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:57 INFO - PROCESS | 3692 | ++DOCSHELL 13410400 == 39 [pid = 3692] [id = 434] 18:04:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (13678800) [pid = 3692] [serial = 1302] [outer = 00000000] 18:04:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (15DD5800) [pid = 3692] [serial = 1303] [outer = 13678800] 18:04:57 INFO - PROCESS | 3692 | 1461114297997 Marionette DEBUG loaded listener.js 18:04:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (1555B400) [pid = 3692] [serial = 1304] [outer = 13678800] 18:04:58 INFO - PROCESS | 3692 | 1461114298723 Marionette TRACE conn2 <- [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]]]}] 18:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 937ms 18:04:58 INFO - PROCESS | 3692 | 1461114298814 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 18:04:58 INFO - PROCESS | 3692 | 1461114298818 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 18:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:04:58 INFO - PROCESS | 3692 | 1461114298824 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:04:58 INFO - PROCESS | 3692 | 1461114298828 Marionette TRACE conn2 <- [1,1702,null,{}] 18:04:58 INFO - PROCESS | 3692 | 1461114298833 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:58 INFO - PROCESS | 3692 | 1461114298973 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 18:04:59 INFO - PROCESS | 3692 | 1461114299097 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:59 INFO - PROCESS | 3692 | ++DOCSHELL 11B4B400 == 40 [pid = 3692] [id = 435] 18:04:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (11B55C00) [pid = 3692] [serial = 1305] [outer = 00000000] 18:04:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (11BF5800) [pid = 3692] [serial = 1306] [outer = 11B55C00] 18:04:59 INFO - PROCESS | 3692 | 1461114299155 Marionette DEBUG loaded listener.js 18:04:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (11C1F800) [pid = 3692] [serial = 1307] [outer = 11B55C00] 18:04:59 INFO - PROCESS | 3692 | 1461114299824 Marionette TRACE conn2 <- [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]]]}] 18:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1031ms 18:04:59 INFO - PROCESS | 3692 | 1461114299867 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 18:04:59 INFO - PROCESS | 3692 | 1461114299873 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 18:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:04:59 INFO - PROCESS | 3692 | 1461114299899 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:04:59 INFO - PROCESS | 3692 | 1461114299902 Marionette TRACE conn2 <- [1,1706,null,{}] 18:04:59 INFO - PROCESS | 3692 | 1461114299906 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:00 INFO - PROCESS | 3692 | 1461114300072 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 18:05:00 INFO - PROCESS | 3692 | 1461114300088 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:00 INFO - PROCESS | 3692 | ++DOCSHELL 12CF2800 == 41 [pid = 3692] [id = 436] 18:05:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (12CF9000) [pid = 3692] [serial = 1308] [outer = 00000000] 18:05:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (13677400) [pid = 3692] [serial = 1309] [outer = 12CF9000] 18:05:00 INFO - PROCESS | 3692 | 1461114300142 Marionette DEBUG loaded listener.js 18:05:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (13853400) [pid = 3692] [serial = 1310] [outer = 12CF9000] 18:05:01 INFO - PROCESS | 3692 | 1461114301037 Marionette TRACE conn2 <- [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]]]}] 18:05:01 INFO - PROCESS | 3692 | --DOCSHELL 1DE2A000 == 40 [pid = 3692] [id = 18] 18:05:01 INFO - PROCESS | 3692 | --DOCSHELL 13264000 == 39 [pid = 3692] [id = 19] 18:05:01 INFO - PROCESS | 3692 | --DOCSHELL 1D7E9800 == 38 [pid = 3692] [id = 15] 18:05:01 INFO - PROCESS | 3692 | --DOCSHELL 17AF6400 == 37 [pid = 3692] [id = 11] 18:05:01 INFO - PROCESS | 3692 | --DOCSHELL 1D67B400 == 36 [pid = 3692] [id = 13] 18:05:01 INFO - PROCESS | 3692 | --DOCSHELL 19E35800 == 35 [pid = 3692] [id = 12] 18:05:01 INFO - PROCESS | 3692 | --DOCSHELL 1DE05C00 == 34 [pid = 3692] [id = 14] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (1E166000) [pid = 3692] [serial = 1165] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (1BF72800) [pid = 3692] [serial = 1265] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (1BFF6C00) [pid = 3692] [serial = 1267] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (18B16800) [pid = 3692] [serial = 1252] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (19E2F800) [pid = 3692] [serial = 1255] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (18CDF000) [pid = 3692] [serial = 1253] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (1A054000) [pid = 3692] [serial = 1258] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (19E38C00) [pid = 3692] [serial = 1256] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (1A9F5000) [pid = 3692] [serial = 1264] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (1838B400) [pid = 3692] [serial = 1249] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (17D62C00) [pid = 3692] [serial = 1246] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (17F42000) [pid = 3692] [serial = 1247] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (14AE9000) [pid = 3692] [serial = 1243] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (15D86C00) [pid = 3692] [serial = 1244] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (142EE800) [pid = 3692] [serial = 1241] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (13A57000) [pid = 3692] [serial = 1240] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (13202C00) [pid = 3692] [serial = 1238] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (12B83400) [pid = 3692] [serial = 1237] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1BFF5000) [pid = 3692] [serial = 1235] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (11B5F400) [pid = 3692] [serial = 1234] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1CA37800) [pid = 3692] [serial = 1232] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1C889400) [pid = 3692] [serial = 1231] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1BF7C000) [pid = 3692] [serial = 1229] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1BF76400) [pid = 3692] [serial = 1228] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (19A3C000) [pid = 3692] [serial = 1226] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (18CDE800) [pid = 3692] [serial = 1225] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (15E6A000) [pid = 3692] [serial = 1223] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (14AEA000) [pid = 3692] [serial = 1222] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (1384CC00) [pid = 3692] [serial = 1220] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1384A400) [pid = 3692] [serial = 1219] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1BF7F000) [pid = 3692] [serial = 1217] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (1863E800) [pid = 3692] [serial = 1261] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (1A259800) [pid = 3692] [serial = 1259] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (18642800) [pid = 3692] [serial = 1250] [outer = 00000000] [url = about:blank] 18:05:01 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (188DBC00) [pid = 3692] [serial = 1262] [outer = 00000000] [url = about:blank] 18:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1219ms 18:05:01 INFO - PROCESS | 3692 | 1461114301109 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 18:05:01 INFO - PROCESS | 3692 | 1461114301113 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 18:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:05:01 INFO - PROCESS | 3692 | 1461114301118 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:05:01 INFO - PROCESS | 3692 | 1461114301122 Marionette TRACE conn2 <- [1,1710,null,{}] 18:05:01 INFO - PROCESS | 3692 | 1461114301129 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:01 INFO - PROCESS | 3692 | 1461114301241 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 18:05:01 INFO - PROCESS | 3692 | 1461114301249 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:01 INFO - PROCESS | 3692 | ++DOCSHELL 12CFF000 == 35 [pid = 3692] [id = 437] 18:05:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (12D72800) [pid = 3692] [serial = 1311] [outer = 00000000] 18:05:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (12D80000) [pid = 3692] [serial = 1312] [outer = 12D72800] 18:05:01 INFO - PROCESS | 3692 | 1461114301296 Marionette DEBUG loaded listener.js 18:05:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (13209C00) [pid = 3692] [serial = 1313] [outer = 12D72800] 18:05:01 INFO - PROCESS | 3692 | 1461114301800 Marionette TRACE conn2 <- [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]]]}] 18:05:01 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 18:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 18:05:01 INFO - PROCESS | 3692 | 1461114301860 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 18:05:01 INFO - PROCESS | 3692 | 1461114301865 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 18:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:05:01 INFO - PROCESS | 3692 | 1461114301871 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:05:01 INFO - PROCESS | 3692 | 1461114301873 Marionette TRACE conn2 <- [1,1714,null,{}] 18:05:01 INFO - PROCESS | 3692 | 1461114301877 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:01 INFO - PROCESS | 3692 | 1461114301963 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 18:05:02 INFO - PROCESS | 3692 | 1461114302073 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:02 INFO - PROCESS | 3692 | ++DOCSHELL 12D7A000 == 36 [pid = 3692] [id = 438] 18:05:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (13263C00) [pid = 3692] [serial = 1314] [outer = 00000000] 18:05:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (1384C400) [pid = 3692] [serial = 1315] [outer = 13263C00] 18:05:02 INFO - PROCESS | 3692 | 1461114302118 Marionette DEBUG loaded listener.js 18:05:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (13852400) [pid = 3692] [serial = 1316] [outer = 13263C00] 18:05:02 INFO - PROCESS | 3692 | 1461114302519 Marionette TRACE conn2 <- [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]]]}] 18:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 687ms 18:05:02 INFO - PROCESS | 3692 | 1461114302569 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 18:05:02 INFO - PROCESS | 3692 | 1461114302572 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 18:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:05:02 INFO - PROCESS | 3692 | 1461114302575 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:05:02 INFO - PROCESS | 3692 | 1461114302579 Marionette TRACE conn2 <- [1,1718,null,{}] 18:05:02 INFO - PROCESS | 3692 | 1461114302589 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:02 INFO - PROCESS | 3692 | 1461114302670 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 18:05:02 INFO - PROCESS | 3692 | 1461114302677 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:02 INFO - PROCESS | 3692 | ++DOCSHELL 143A2000 == 37 [pid = 3692] [id = 439] 18:05:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (14A06400) [pid = 3692] [serial = 1317] [outer = 00000000] 18:05:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (15556400) [pid = 3692] [serial = 1318] [outer = 14A06400] 18:05:02 INFO - PROCESS | 3692 | 1461114302724 Marionette DEBUG loaded listener.js 18:05:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (157B1000) [pid = 3692] [serial = 1319] [outer = 14A06400] 18:05:03 INFO - PROCESS | 3692 | 1461114303151 Marionette TRACE conn2 <- [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]]]}] 18:05:03 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 18:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 593ms 18:05:03 INFO - PROCESS | 3692 | 1461114303188 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 18:05:03 INFO - PROCESS | 3692 | 1461114303191 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 18:05:03 INFO - PROCESS | 3692 | 1461114303194 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:05:03 INFO - PROCESS | 3692 | 1461114303195 Marionette TRACE conn2 <- [1,1722,null,{}] 18:05:03 INFO - PROCESS | 3692 | 1461114303199 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:03 INFO - PROCESS | 3692 | 1461114303276 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 18:05:03 INFO - PROCESS | 3692 | 1461114303282 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:03 INFO - PROCESS | 3692 | ++DOCSHELL 15B3A000 == 38 [pid = 3692] [id = 440] 18:05:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (15D90800) [pid = 3692] [serial = 1320] [outer = 00000000] 18:05:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (165B9000) [pid = 3692] [serial = 1321] [outer = 15D90800] 18:05:03 INFO - PROCESS | 3692 | 1461114303327 Marionette DEBUG loaded listener.js 18:05:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16673C00) [pid = 3692] [serial = 1322] [outer = 15D90800] 18:05:03 INFO - PROCESS | 3692 | 1461114303819 Marionette TRACE conn2 <- [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]]]}] 18:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 641ms 18:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:05:03 INFO - PROCESS | 3692 | 1461114303833 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 18:05:03 INFO - PROCESS | 3692 | 1461114303835 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 18:05:03 INFO - PROCESS | 3692 | 1461114303838 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:05:03 INFO - PROCESS | 3692 | 1461114303840 Marionette TRACE conn2 <- [1,1726,null,{}] 18:05:03 INFO - PROCESS | 3692 | 1461114303853 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:03 INFO - PROCESS | 3692 | 1461114303954 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 18:05:03 INFO - PROCESS | 3692 | 1461114303962 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:03 INFO - PROCESS | 3692 | ++DOCSHELL 16549800 == 39 [pid = 3692] [id = 441] 18:05:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16B14800) [pid = 3692] [serial = 1323] [outer = 00000000] 18:05:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (17D59800) [pid = 3692] [serial = 1324] [outer = 16B14800] 18:05:03 INFO - PROCESS | 3692 | 1461114304007 Marionette DEBUG loaded listener.js 18:05:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (17D61C00) [pid = 3692] [serial = 1325] [outer = 16B14800] 18:05:04 INFO - PROCESS | 3692 | 1461114304455 Marionette TRACE conn2 <- [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]]]}] 18:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 625ms 18:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:05:04 INFO - PROCESS | 3692 | 1461114304489 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 18:05:04 INFO - PROCESS | 3692 | 1461114304491 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 18:05:04 INFO - PROCESS | 3692 | 1461114304494 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:05:04 INFO - PROCESS | 3692 | 1461114304496 Marionette TRACE conn2 <- [1,1730,null,{}] 18:05:04 INFO - PROCESS | 3692 | 1461114304499 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:04 INFO - PROCESS | 3692 | 1461114304631 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 18:05:04 INFO - PROCESS | 3692 | 1461114304720 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:04 INFO - PROCESS | 3692 | ++DOCSHELL 12CFD800 == 40 [pid = 3692] [id = 442] 18:05:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (142F4400) [pid = 3692] [serial = 1326] [outer = 00000000] 18:05:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1833B800) [pid = 3692] [serial = 1327] [outer = 142F4400] 18:05:04 INFO - PROCESS | 3692 | 1461114304767 Marionette DEBUG loaded listener.js 18:05:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (18339800) [pid = 3692] [serial = 1328] [outer = 142F4400] 18:05:05 INFO - PROCESS | 3692 | 1461114305176 Marionette TRACE conn2 <- [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]]]}] 18:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 735ms 18:05:05 INFO - PROCESS | 3692 | 1461114305233 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 18:05:05 INFO - PROCESS | 3692 | 1461114305235 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 18:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:05:05 INFO - PROCESS | 3692 | 1461114305243 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:05:05 INFO - PROCESS | 3692 | 1461114305245 Marionette TRACE conn2 <- [1,1734,null,{}] 18:05:05 INFO - PROCESS | 3692 | 1461114305248 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:05 INFO - PROCESS | 3692 | 1461114305350 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 18:05:05 INFO - PROCESS | 3692 | 1461114305355 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:05 INFO - PROCESS | 3692 | ++DOCSHELL 18641400 == 41 [pid = 3692] [id = 443] 18:05:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (18642800) [pid = 3692] [serial = 1329] [outer = 00000000] 18:05:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (18869C00) [pid = 3692] [serial = 1330] [outer = 18642800] 18:05:05 INFO - PROCESS | 3692 | 1461114305402 Marionette DEBUG loaded listener.js 18:05:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (18871400) [pid = 3692] [serial = 1331] [outer = 18642800] 18:05:05 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (16B8BC00) [pid = 3692] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:05:05 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (15724800) [pid = 3692] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:05:05 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (14A05400) [pid = 3692] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:05:05 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (15554000) [pid = 3692] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:05:05 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (11B4C800) [pid = 3692] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:05:05 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1372D000) [pid = 3692] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:05:05 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (11B68400) [pid = 3692] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:05:05 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1340F800) [pid = 3692] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:05:05 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (18329000) [pid = 3692] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:05:05 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (13850000) [pid = 3692] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:05:05 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (13201800) [pid = 3692] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:05:05 INFO - PROCESS | 3692 | 1461114305918 Marionette TRACE conn2 <- [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]]]}] 18:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 734ms 18:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:05:05 INFO - PROCESS | 3692 | 1461114306000 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 18:05:05 INFO - PROCESS | 3692 | 1461114306002 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 18:05:05 INFO - PROCESS | 3692 | 1461114306005 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:05:05 INFO - PROCESS | 3692 | 1461114306007 Marionette TRACE conn2 <- [1,1738,null,{}] 18:05:05 INFO - PROCESS | 3692 | 1461114306014 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:06 INFO - PROCESS | 3692 | 1461114306088 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 18:05:06 INFO - PROCESS | 3692 | 1461114306094 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:06 INFO - PROCESS | 3692 | ++DOCSHELL 11BF4400 == 42 [pid = 3692] [id = 444] 18:05:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (12CF6800) [pid = 3692] [serial = 1332] [outer = 00000000] 18:05:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16B7C400) [pid = 3692] [serial = 1333] [outer = 12CF6800] 18:05:06 INFO - PROCESS | 3692 | 1461114306138 Marionette DEBUG loaded listener.js 18:05:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (17D60800) [pid = 3692] [serial = 1334] [outer = 12CF6800] 18:05:06 INFO - PROCESS | 3692 | 1461114306607 Marionette TRACE conn2 <- [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]]]}] 18:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 641ms 18:05:06 INFO - PROCESS | 3692 | 1461114306641 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 18:05:06 INFO - PROCESS | 3692 | 1461114306643 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 18:05:06 INFO - PROCESS | 3692 | 1461114306646 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:05:06 INFO - PROCESS | 3692 | 1461114306647 Marionette TRACE conn2 <- [1,1742,null,{}] 18:05:06 INFO - PROCESS | 3692 | 1461114306651 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:06 INFO - PROCESS | 3692 | 1461114306727 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 18:05:06 INFO - PROCESS | 3692 | 1461114306733 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:06 INFO - PROCESS | 3692 | ++DOCSHELL 12C10400 == 43 [pid = 3692] [id = 445] 18:05:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (142EE800) [pid = 3692] [serial = 1335] [outer = 00000000] 18:05:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (18647800) [pid = 3692] [serial = 1336] [outer = 142EE800] 18:05:06 INFO - PROCESS | 3692 | 1461114306777 Marionette DEBUG loaded listener.js 18:05:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (18337400) [pid = 3692] [serial = 1337] [outer = 142EE800] 18:05:07 INFO - PROCESS | 3692 | 1461114307224 Marionette TRACE conn2 <- [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]]]}] 18:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 640ms 18:05:07 INFO - PROCESS | 3692 | 1461114307284 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 18:05:07 INFO - PROCESS | 3692 | 1461114307286 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 18:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:05:07 INFO - PROCESS | 3692 | 1461114307290 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:05:07 INFO - PROCESS | 3692 | 1461114307291 Marionette TRACE conn2 <- [1,1746,null,{}] 18:05:07 INFO - PROCESS | 3692 | 1461114307295 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:07 INFO - PROCESS | 3692 | 1461114307371 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 18:05:07 INFO - PROCESS | 3692 | 1461114307377 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:07 INFO - PROCESS | 3692 | ++DOCSHELL 18328400 == 44 [pid = 3692] [id = 446] 18:05:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1892FC00) [pid = 3692] [serial = 1338] [outer = 00000000] 18:05:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (18B1EC00) [pid = 3692] [serial = 1339] [outer = 1892FC00] 18:05:07 INFO - PROCESS | 3692 | 1461114307421 Marionette DEBUG loaded listener.js 18:05:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (18B20800) [pid = 3692] [serial = 1340] [outer = 1892FC00] 18:05:08 INFO - PROCESS | 3692 | 1461114308099 Marionette TRACE conn2 <- [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]]]}] 18:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 828ms 18:05:08 INFO - PROCESS | 3692 | 1461114308134 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 18:05:08 INFO - PROCESS | 3692 | 1461114308139 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 18:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:05:08 INFO - PROCESS | 3692 | 1461114308145 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:05:08 INFO - PROCESS | 3692 | 1461114308149 Marionette TRACE conn2 <- [1,1750,null,{}] 18:05:08 INFO - PROCESS | 3692 | 1461114308154 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:08 INFO - PROCESS | 3692 | 1461114308258 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 18:05:08 INFO - PROCESS | 3692 | 1461114308390 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:08 INFO - PROCESS | 3692 | ++DOCSHELL 12CFEC00 == 45 [pid = 3692] [id = 447] 18:05:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (12D71C00) [pid = 3692] [serial = 1341] [outer = 00000000] 18:05:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (1340F000) [pid = 3692] [serial = 1342] [outer = 12D71C00] 18:05:08 INFO - PROCESS | 3692 | 1461114308446 Marionette DEBUG loaded listener.js 18:05:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (13849C00) [pid = 3692] [serial = 1343] [outer = 12D71C00] 18:05:09 INFO - PROCESS | 3692 | 1461114309057 Marionette TRACE conn2 <- [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]]]}] 18:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 937ms 18:05:09 INFO - PROCESS | 3692 | 1461114309090 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 18:05:09 INFO - PROCESS | 3692 | 1461114309096 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 18:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:05:09 INFO - PROCESS | 3692 | 1461114309102 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:05:09 INFO - PROCESS | 3692 | 1461114309105 Marionette TRACE conn2 <- [1,1754,null,{}] 18:05:09 INFO - PROCESS | 3692 | 1461114309109 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:09 INFO - PROCESS | 3692 | 1461114309210 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 18:05:09 INFO - PROCESS | 3692 | 1461114309312 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:09 INFO - PROCESS | 3692 | ++DOCSHELL 13404000 == 46 [pid = 3692] [id = 448] 18:05:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (13850400) [pid = 3692] [serial = 1344] [outer = 00000000] 18:05:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1573C000) [pid = 3692] [serial = 1345] [outer = 13850400] 18:05:09 INFO - PROCESS | 3692 | 1461114309366 Marionette DEBUG loaded listener.js 18:05:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (15E68400) [pid = 3692] [serial = 1346] [outer = 13850400] 18:05:09 INFO - PROCESS | 3692 | 1461114309922 Marionette TRACE conn2 <- [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]]]}] 18:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 906ms 18:05:09 INFO - PROCESS | 3692 | 1461114310004 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 18:05:09 INFO - PROCESS | 3692 | 1461114310007 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 18:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:05:09 INFO - PROCESS | 3692 | 1461114310011 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:05:09 INFO - PROCESS | 3692 | 1461114310014 Marionette TRACE conn2 <- [1,1758,null,{}] 18:05:10 INFO - PROCESS | 3692 | 1461114310025 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:10 INFO - PROCESS | 3692 | 1461114310159 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 18:05:10 INFO - PROCESS | 3692 | 1461114310290 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:10 INFO - PROCESS | 3692 | ++DOCSHELL 1832C000 == 47 [pid = 3692] [id = 449] 18:05:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (18648C00) [pid = 3692] [serial = 1347] [outer = 00000000] 18:05:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (18B11800) [pid = 3692] [serial = 1348] [outer = 18648C00] 18:05:10 INFO - PROCESS | 3692 | 1461114310348 Marionette DEBUG loaded listener.js 18:05:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (18CD6800) [pid = 3692] [serial = 1349] [outer = 18648C00] 18:05:10 INFO - PROCESS | 3692 | 1461114310955 Marionette TRACE conn2 <- [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]]]}] 18:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 999ms 18:05:10 INFO - PROCESS | 3692 | 1461114311012 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 18:05:10 INFO - PROCESS | 3692 | 1461114311015 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 18:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:05:11 INFO - PROCESS | 3692 | 1461114311018 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:05:11 INFO - PROCESS | 3692 | 1461114311020 Marionette TRACE conn2 <- [1,1762,null,{}] 18:05:11 INFO - PROCESS | 3692 | 1461114311024 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:11 INFO - PROCESS | 3692 | 1461114311126 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 18:05:11 INFO - PROCESS | 3692 | 1461114311228 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:11 INFO - PROCESS | 3692 | ++DOCSHELL 11B5FC00 == 48 [pid = 3692] [id = 450] 18:05:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (11B62400) [pid = 3692] [serial = 1350] [outer = 00000000] 18:05:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (137D0C00) [pid = 3692] [serial = 1351] [outer = 11B62400] 18:05:11 INFO - PROCESS | 3692 | 1461114311284 Marionette DEBUG loaded listener.js 18:05:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (13A56400) [pid = 3692] [serial = 1352] [outer = 11B62400] 18:05:12 INFO - PROCESS | 3692 | 1461114312016 Marionette TRACE conn2 <- [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]]]}] 18:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1047ms 18:05:12 INFO - PROCESS | 3692 | 1461114312091 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 18:05:12 INFO - PROCESS | 3692 | 1461114312096 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 18:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:05:12 INFO - PROCESS | 3692 | 1461114312102 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:05:12 INFO - PROCESS | 3692 | 1461114312105 Marionette TRACE conn2 <- [1,1766,null,{}] 18:05:12 INFO - PROCESS | 3692 | 1461114312110 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:12 INFO - PROCESS | 3692 | 1461114312210 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 18:05:12 INFO - PROCESS | 3692 | 1461114312336 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:12 INFO - PROCESS | 3692 | --DOCSHELL 11C18000 == 47 [pid = 3692] [id = 422] 18:05:12 INFO - PROCESS | 3692 | --DOCSHELL 18333000 == 46 [pid = 3692] [id = 26] 18:05:12 INFO - PROCESS | 3692 | --DOCSHELL 12BB1C00 == 45 [pid = 3692] [id = 27] 18:05:12 INFO - PROCESS | 3692 | --DOCSHELL 16540C00 == 44 [pid = 3692] [id = 24] 18:05:12 INFO - PROCESS | 3692 | --DOCSHELL 19185C00 == 43 [pid = 3692] [id = 8] 18:05:12 INFO - PROCESS | 3692 | --DOCSHELL 13678000 == 42 [pid = 3692] [id = 22] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (17AF0C00) [pid = 3692] [serial = 1294] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (16B17C00) [pid = 3692] [serial = 1291] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (15740800) [pid = 3692] [serial = 1285] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (15BAB800) [pid = 3692] [serial = 1286] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (15E72800) [pid = 3692] [serial = 1288] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (15E72400) [pid = 3692] [serial = 1289] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (11B56800) [pid = 3692] [serial = 1270] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (11B5F800) [pid = 3692] [serial = 1271] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (13A58000) [pid = 3692] [serial = 1282] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (13A60000) [pid = 3692] [serial = 1283] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (11BF7C00) [pid = 3692] [serial = 1273] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (11C17000) [pid = 3692] [serial = 1274] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (13730C00) [pid = 3692] [serial = 1279] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (13847C00) [pid = 3692] [serial = 1280] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (18645000) [pid = 3692] [serial = 1301] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (17D61800) [pid = 3692] [serial = 1297] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (17AAE400) [pid = 3692] [serial = 1295] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (18391C00) [pid = 3692] [serial = 1300] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (17F3D400) [pid = 3692] [serial = 1298] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (15DD5800) [pid = 3692] [serial = 1303] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (13210000) [pid = 3692] [serial = 1276] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (13263800) [pid = 3692] [serial = 1277] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (16B16400) [pid = 3692] [serial = 1292] [outer = 00000000] [url = about:blank] 18:05:12 INFO - PROCESS | 3692 | ++DOCSHELL 11B3A800 == 43 [pid = 3692] [id = 451] 18:05:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (11B52000) [pid = 3692] [serial = 1353] [outer = 00000000] 18:05:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (11BF9000) [pid = 3692] [serial = 1354] [outer = 11B52000] 18:05:12 INFO - PROCESS | 3692 | 1461114312416 Marionette DEBUG loaded listener.js 18:05:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (1325C800) [pid = 3692] [serial = 1355] [outer = 11B52000] 18:05:12 INFO - PROCESS | 3692 | 1461114312820 Marionette TRACE conn2 <- [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]]]}] 18:05:12 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 18:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 750ms 18:05:12 INFO - PROCESS | 3692 | 1461114312845 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 18:05:12 INFO - PROCESS | 3692 | 1461114312850 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 18:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:05:12 INFO - PROCESS | 3692 | 1461114312860 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:05:12 INFO - PROCESS | 3692 | 1461114312863 Marionette TRACE conn2 <- [1,1770,null,{}] 18:05:12 INFO - PROCESS | 3692 | 1461114312866 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:12 INFO - PROCESS | 3692 | 1461114312946 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 18:05:12 INFO - PROCESS | 3692 | 1461114312953 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:12 INFO - PROCESS | 3692 | ++DOCSHELL 11B69C00 == 44 [pid = 3692] [id = 452] 18:05:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (12CC0C00) [pid = 3692] [serial = 1356] [outer = 00000000] 18:05:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (142F6800) [pid = 3692] [serial = 1357] [outer = 12CC0C00] 18:05:12 INFO - PROCESS | 3692 | 1461114312997 Marionette DEBUG loaded listener.js 18:05:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (146AA800) [pid = 3692] [serial = 1358] [outer = 12CC0C00] 18:05:13 INFO - PROCESS | 3692 | 1461114313463 Marionette TRACE conn2 <- [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]]]}] 18:05:13 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 18:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 641ms 18:05:13 INFO - PROCESS | 3692 | 1461114313496 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 18:05:13 INFO - PROCESS | 3692 | 1461114313498 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 18:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:05:13 INFO - PROCESS | 3692 | 1461114313502 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:05:13 INFO - PROCESS | 3692 | 1461114313505 Marionette TRACE conn2 <- [1,1774,null,{}] 18:05:13 INFO - PROCESS | 3692 | 1461114313519 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:13 INFO - PROCESS | 3692 | 1461114313600 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 18:05:13 INFO - PROCESS | 3692 | 1461114313609 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:13 INFO - PROCESS | 3692 | ++DOCSHELL 1653F400 == 45 [pid = 3692] [id = 453] 18:05:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1653FC00) [pid = 3692] [serial = 1359] [outer = 00000000] 18:05:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (16B0A000) [pid = 3692] [serial = 1360] [outer = 1653FC00] 18:05:13 INFO - PROCESS | 3692 | 1461114313660 Marionette DEBUG loaded listener.js 18:05:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (16B83800) [pid = 3692] [serial = 1361] [outer = 1653FC00] 18:05:14 INFO - PROCESS | 3692 | 1461114314148 Marionette TRACE conn2 <- [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]]]}] 18:05:14 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 18:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 703ms 18:05:14 INFO - PROCESS | 3692 | 1461114314201 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 18:05:14 INFO - PROCESS | 3692 | 1461114314204 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 18:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:05:14 INFO - PROCESS | 3692 | 1461114314207 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:05:14 INFO - PROCESS | 3692 | 1461114314209 Marionette TRACE conn2 <- [1,1778,null,{}] 18:05:14 INFO - PROCESS | 3692 | 1461114314212 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:14 INFO - PROCESS | 3692 | 1461114314291 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 18:05:14 INFO - PROCESS | 3692 | 1461114314298 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:14 INFO - PROCESS | 3692 | ++DOCSHELL 16B88C00 == 46 [pid = 3692] [id = 454] 18:05:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (17AF0000) [pid = 3692] [serial = 1362] [outer = 00000000] 18:05:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (17D62C00) [pid = 3692] [serial = 1363] [outer = 17AF0000] 18:05:14 INFO - PROCESS | 3692 | 1461114314342 Marionette DEBUG loaded listener.js 18:05:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (17D64800) [pid = 3692] [serial = 1364] [outer = 17AF0000] 18:05:14 INFO - PROCESS | 3692 | 1461114314767 Marionette TRACE conn2 <- [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]]]}] 18:05:14 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) 18:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 593ms 18:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:05:14 INFO - PROCESS | 3692 | 1461114314804 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 18:05:14 INFO - PROCESS | 3692 | 1461114314806 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 18:05:14 INFO - PROCESS | 3692 | 1461114314809 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:05:14 INFO - PROCESS | 3692 | 1461114314811 Marionette TRACE conn2 <- [1,1782,null,{}] 18:05:14 INFO - PROCESS | 3692 | 1461114314820 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:14 INFO - PROCESS | 3692 | 1461114314933 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 18:05:14 INFO - PROCESS | 3692 | 1461114314939 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:14 INFO - PROCESS | 3692 | ++DOCSHELL 11C1C000 == 47 [pid = 3692] [id = 455] 18:05:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (17D5B000) [pid = 3692] [serial = 1365] [outer = 00000000] 18:05:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1838A000) [pid = 3692] [serial = 1366] [outer = 17D5B000] 18:05:14 INFO - PROCESS | 3692 | 1461114314984 Marionette DEBUG loaded listener.js 18:05:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (18398800) [pid = 3692] [serial = 1367] [outer = 17D5B000] 18:05:15 INFO - PROCESS | 3692 | 1461114315478 Marionette TRACE conn2 <- [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]]]}] 18:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 687ms 18:05:15 INFO - PROCESS | 3692 | 1461114315509 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 18:05:15 INFO - PROCESS | 3692 | 1461114315511 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 18:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:05:15 INFO - PROCESS | 3692 | 1461114315514 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:05:15 INFO - PROCESS | 3692 | 1461114315516 Marionette TRACE conn2 <- [1,1786,null,{}] 18:05:15 INFO - PROCESS | 3692 | 1461114315519 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:15 INFO - PROCESS | 3692 | 1461114315653 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 18:05:15 INFO - PROCESS | 3692 | 1461114315661 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:15 INFO - PROCESS | 3692 | ++DOCSHELL 11C1FC00 == 48 [pid = 3692] [id = 456] 18:05:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (15E69C00) [pid = 3692] [serial = 1368] [outer = 00000000] 18:05:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (18CD1C00) [pid = 3692] [serial = 1369] [outer = 15E69C00] 18:05:15 INFO - PROCESS | 3692 | 1461114315708 Marionette DEBUG loaded listener.js 18:05:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (18CDBC00) [pid = 3692] [serial = 1370] [outer = 15E69C00] 18:05:16 INFO - PROCESS | 3692 | 1461114316151 Marionette TRACE conn2 <- [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]]]}] 18:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 687ms 18:05:16 INFO - PROCESS | 3692 | 1461114316214 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 18:05:16 INFO - PROCESS | 3692 | 1461114316216 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 18:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:05:16 INFO - PROCESS | 3692 | 1461114316219 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:05:16 INFO - PROCESS | 3692 | 1461114316221 Marionette TRACE conn2 <- [1,1790,null,{}] 18:05:16 INFO - PROCESS | 3692 | 1461114316225 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:16 INFO - PROCESS | 3692 | 1461114316358 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 18:05:16 INFO - PROCESS | 3692 | 1461114316379 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:16 INFO - PROCESS | 3692 | ++DOCSHELL 13A58400 == 49 [pid = 3692] [id = 457] 18:05:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1886A800) [pid = 3692] [serial = 1371] [outer = 00000000] 18:05:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (18CDE000) [pid = 3692] [serial = 1372] [outer = 1886A800] 18:05:16 INFO - PROCESS | 3692 | 1461114316423 Marionette DEBUG loaded listener.js 18:05:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (18DA7C00) [pid = 3692] [serial = 1373] [outer = 1886A800] 18:05:16 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (16B14800) [pid = 3692] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:05:16 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (13263C00) [pid = 3692] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:05:16 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (12D72800) [pid = 3692] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:05:16 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (142F4400) [pid = 3692] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:05:16 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (18642800) [pid = 3692] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:05:16 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (12CF6800) [pid = 3692] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:05:16 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (142EE800) [pid = 3692] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:05:16 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (15D90800) [pid = 3692] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:05:16 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (14A06400) [pid = 3692] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:05:16 INFO - PROCESS | 3692 | 1461114316937 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 797ms 18:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:05:17 INFO - PROCESS | 3692 | 1461114317006 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 18:05:17 INFO - PROCESS | 3692 | 1461114317008 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 18:05:17 INFO - PROCESS | 3692 | 1461114317011 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:05:17 INFO - PROCESS | 3692 | 1461114317013 Marionette TRACE conn2 <- [1,1794,null,{}] 18:05:17 INFO - PROCESS | 3692 | 1461114317017 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:17 INFO - PROCESS | 3692 | 1461114317091 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 18:05:17 INFO - PROCESS | 3692 | 1461114317098 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:17 INFO - PROCESS | 3692 | ++DOCSHELL 11B6A400 == 50 [pid = 3692] [id = 458] 18:05:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (13410C00) [pid = 3692] [serial = 1374] [outer = 00000000] 18:05:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (142F4400) [pid = 3692] [serial = 1375] [outer = 13410C00] 18:05:17 INFO - PROCESS | 3692 | 1461114317142 Marionette DEBUG loaded listener.js 18:05:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (146A8800) [pid = 3692] [serial = 1376] [outer = 13410C00] 18:05:17 INFO - PROCESS | 3692 | 1461114317593 Marionette TRACE conn2 <- [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]]]}] 18:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 625ms 18:05:17 INFO - PROCESS | 3692 | 1461114317668 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 18:05:17 INFO - PROCESS | 3692 | 1461114317670 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 18:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:05:17 INFO - PROCESS | 3692 | 1461114317674 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:05:17 INFO - PROCESS | 3692 | 1461114317676 Marionette TRACE conn2 <- [1,1798,null,{}] 18:05:17 INFO - PROCESS | 3692 | 1461114317682 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:17 INFO - PROCESS | 3692 | 1461114317758 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 18:05:17 INFO - PROCESS | 3692 | 1461114317768 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:17 INFO - PROCESS | 3692 | ++DOCSHELL 13404800 == 51 [pid = 3692] [id = 459] 18:05:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (15E69800) [pid = 3692] [serial = 1377] [outer = 00000000] 18:05:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (18DAE800) [pid = 3692] [serial = 1378] [outer = 15E69800] 18:05:17 INFO - PROCESS | 3692 | 1461114317811 Marionette DEBUG loaded listener.js 18:05:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (193E5400) [pid = 3692] [serial = 1379] [outer = 15E69800] 18:05:18 INFO - PROCESS | 3692 | 1461114318237 Marionette TRACE conn2 <- [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]]]}] 18:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 593ms 18:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:05:18 INFO - PROCESS | 3692 | 1461114318270 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 18:05:18 INFO - PROCESS | 3692 | 1461114318271 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 18:05:18 INFO - PROCESS | 3692 | 1461114318279 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:05:18 INFO - PROCESS | 3692 | 1461114318280 Marionette TRACE conn2 <- [1,1802,null,{}] 18:05:18 INFO - PROCESS | 3692 | 1461114318284 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:18 INFO - PROCESS | 3692 | 1461114318359 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 18:05:18 INFO - PROCESS | 3692 | 1461114318365 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:18 INFO - PROCESS | 3692 | ++DOCSHELL 13A62C00 == 52 [pid = 3692] [id = 460] 18:05:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1957D400) [pid = 3692] [serial = 1380] [outer = 00000000] 18:05:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1987F400) [pid = 3692] [serial = 1381] [outer = 1957D400] 18:05:18 INFO - PROCESS | 3692 | 1461114318409 Marionette DEBUG loaded listener.js 18:05:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (19A3C000) [pid = 3692] [serial = 1382] [outer = 1957D400] 18:05:18 INFO - PROCESS | 3692 | 1461114318834 Marionette TRACE conn2 <- [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]]]}] 18:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 594ms 18:05:18 INFO - PROCESS | 3692 | 1461114318872 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 18:05:18 INFO - PROCESS | 3692 | 1461114318874 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 18:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:05:18 INFO - PROCESS | 3692 | 1461114318882 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:05:18 INFO - PROCESS | 3692 | 1461114318884 Marionette TRACE conn2 <- [1,1806,null,{}] 18:05:18 INFO - PROCESS | 3692 | 1461114318887 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:19 INFO - PROCESS | 3692 | 1461114319036 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 18:05:19 INFO - PROCESS | 3692 | 1461114319235 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:19 INFO - PROCESS | 3692 | ++DOCSHELL 11BF0C00 == 53 [pid = 3692] [id = 461] 18:05:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (11BF1000) [pid = 3692] [serial = 1383] [outer = 00000000] 18:05:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (12CF6000) [pid = 3692] [serial = 1384] [outer = 11BF1000] 18:05:19 INFO - PROCESS | 3692 | 1461114319294 Marionette DEBUG loaded listener.js 18:05:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (12DD3400) [pid = 3692] [serial = 1385] [outer = 11BF1000] 18:05:19 INFO - PROCESS | 3692 | 1461114319827 Marionette TRACE conn2 <- [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]]]}] 18:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1000ms 18:05:19 INFO - PROCESS | 3692 | 1461114319886 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 18:05:19 INFO - PROCESS | 3692 | 1461114319891 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 18:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:05:19 INFO - PROCESS | 3692 | 1461114319896 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:05:19 INFO - PROCESS | 3692 | 1461114319900 Marionette TRACE conn2 <- [1,1810,null,{}] 18:05:19 INFO - PROCESS | 3692 | 1461114319905 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:20 INFO - PROCESS | 3692 | 1461114320013 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 18:05:20 INFO - PROCESS | 3692 | 1461114320118 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:20 INFO - PROCESS | 3692 | ++DOCSHELL 15557C00 == 54 [pid = 3692] [id = 462] 18:05:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (15559000) [pid = 3692] [serial = 1386] [outer = 00000000] 18:05:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (15DD5800) [pid = 3692] [serial = 1387] [outer = 15559000] 18:05:20 INFO - PROCESS | 3692 | 1461114320174 Marionette DEBUG loaded listener.js 18:05:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (1666C000) [pid = 3692] [serial = 1388] [outer = 15559000] 18:05:20 INFO - PROCESS | 3692 | 1461114320793 Marionette TRACE conn2 <- [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]]]}] 18:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 953ms 18:05:20 INFO - PROCESS | 3692 | 1461114320842 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 18:05:20 INFO - PROCESS | 3692 | 1461114320845 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 18:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:05:20 INFO - PROCESS | 3692 | 1461114320849 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:05:20 INFO - PROCESS | 3692 | 1461114320851 Marionette TRACE conn2 <- [1,1814,null,{}] 18:05:20 INFO - PROCESS | 3692 | 1461114320855 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:20 INFO - PROCESS | 3692 | 1461114320961 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 18:05:21 INFO - PROCESS | 3692 | 1461114321075 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:21 INFO - PROCESS | 3692 | ++DOCSHELL 18330800 == 55 [pid = 3692] [id = 463] 18:05:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (18337000) [pid = 3692] [serial = 1389] [outer = 00000000] 18:05:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (18932400) [pid = 3692] [serial = 1390] [outer = 18337000] 18:05:21 INFO - PROCESS | 3692 | 1461114321169 Marionette DEBUG loaded listener.js 18:05:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (18DA7000) [pid = 3692] [serial = 1391] [outer = 18337000] 18:05:21 INFO - PROCESS | 3692 | 1461114321742 Marionette TRACE conn2 <- [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]]]}] 18:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 938ms 18:05:21 INFO - PROCESS | 3692 | 1461114321792 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 18:05:21 INFO - PROCESS | 3692 | 1461114321797 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 18:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:05:21 INFO - PROCESS | 3692 | 1461114321807 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:05:21 INFO - PROCESS | 3692 | 1461114321812 Marionette TRACE conn2 <- [1,1818,null,{}] 18:05:21 INFO - PROCESS | 3692 | 1461114321816 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:21 INFO - PROCESS | 3692 | 1461114321919 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 18:05:22 INFO - PROCESS | 3692 | 1461114322050 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:22 INFO - PROCESS | 3692 | ++DOCSHELL 19E2E000 == 56 [pid = 3692] [id = 464] 18:05:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (19E34400) [pid = 3692] [serial = 1392] [outer = 00000000] 18:05:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (19EE0C00) [pid = 3692] [serial = 1393] [outer = 19E34400] 18:05:22 INFO - PROCESS | 3692 | 1461114322109 Marionette DEBUG loaded listener.js 18:05:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1A04D000) [pid = 3692] [serial = 1394] [outer = 19E34400] 18:05:22 INFO - PROCESS | 3692 | 1461114322660 Marionette TRACE conn2 <- [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]]]}] 18:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 906ms 18:05:22 INFO - PROCESS | 3692 | 1461114322708 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 18:05:22 INFO - PROCESS | 3692 | 1461114322710 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 18:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:05:22 INFO - PROCESS | 3692 | 1461114322714 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:05:22 INFO - PROCESS | 3692 | 1461114322715 Marionette TRACE conn2 <- [1,1822,null,{}] 18:05:22 INFO - PROCESS | 3692 | 1461114322719 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:22 INFO - PROCESS | 3692 | 1461114322818 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 18:05:22 INFO - PROCESS | 3692 | 1461114322921 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:22 INFO - PROCESS | 3692 | ++DOCSHELL 19EDE000 == 57 [pid = 3692] [id = 465] 18:05:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (1A0C3400) [pid = 3692] [serial = 1395] [outer = 00000000] 18:05:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1A25C800) [pid = 3692] [serial = 1396] [outer = 1A0C3400] 18:05:22 INFO - PROCESS | 3692 | 1461114322974 Marionette DEBUG loaded listener.js 18:05:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (1A801800) [pid = 3692] [serial = 1397] [outer = 1A0C3400] 18:05:23 INFO - PROCESS | 3692 | 1461114323703 Marionette TRACE conn2 <- [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]]]}] 18:05:23 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 18:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1031ms 18:05:23 INFO - PROCESS | 3692 | 1461114323778 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 18:05:23 INFO - PROCESS | 3692 | 1461114323782 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 18:05:23 INFO - PROCESS | 3692 | 1461114323787 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:05:23 INFO - PROCESS | 3692 | 1461114323791 Marionette TRACE conn2 <- [1,1826,null,{}] 18:05:23 INFO - PROCESS | 3692 | 1461114323797 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:23 INFO - PROCESS | 3692 | 1461114323889 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 18:05:24 INFO - PROCESS | 3692 | 1461114324026 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:24 INFO - PROCESS | 3692 | ++DOCSHELL 13406800 == 58 [pid = 3692] [id = 466] 18:05:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (1340C400) [pid = 3692] [serial = 1398] [outer = 00000000] 18:05:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (1384F400) [pid = 3692] [serial = 1399] [outer = 1340C400] 18:05:24 INFO - PROCESS | 3692 | 1461114324082 Marionette DEBUG loaded listener.js 18:05:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (13A54000) [pid = 3692] [serial = 1400] [outer = 1340C400] 18:05:24 INFO - PROCESS | 3692 | --DOCSHELL 13A62C00 == 57 [pid = 3692] [id = 460] 18:05:24 INFO - PROCESS | 3692 | --DOCSHELL 13404800 == 56 [pid = 3692] [id = 459] 18:05:24 INFO - PROCESS | 3692 | --DOCSHELL 11B6A400 == 55 [pid = 3692] [id = 458] 18:05:24 INFO - PROCESS | 3692 | --DOCSHELL 13A58400 == 54 [pid = 3692] [id = 457] 18:05:24 INFO - PROCESS | 3692 | --DOCSHELL 11C1FC00 == 53 [pid = 3692] [id = 456] 18:05:24 INFO - PROCESS | 3692 | --DOCSHELL 11C1C000 == 52 [pid = 3692] [id = 455] 18:05:24 INFO - PROCESS | 3692 | --DOCSHELL 16B88C00 == 51 [pid = 3692] [id = 454] 18:05:24 INFO - PROCESS | 3692 | --DOCSHELL 1653F400 == 50 [pid = 3692] [id = 453] 18:05:24 INFO - PROCESS | 3692 | --DOCSHELL 11B69C00 == 49 [pid = 3692] [id = 452] 18:05:24 INFO - PROCESS | 3692 | --DOCSHELL 11B3A800 == 48 [pid = 3692] [id = 451] 18:05:24 INFO - PROCESS | 3692 | --DOCSHELL 1832C000 == 47 [pid = 3692] [id = 449] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (18B1EC00) [pid = 3692] [serial = 1339] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOCSHELL 13404000 == 46 [pid = 3692] [id = 448] 18:05:24 INFO - PROCESS | 3692 | --DOCSHELL 12CFEC00 == 45 [pid = 3692] [id = 447] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (18869C00) [pid = 3692] [serial = 1330] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (18339800) [pid = 3692] [serial = 1328] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (18871400) [pid = 3692] [serial = 1331] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (16B7C400) [pid = 3692] [serial = 1333] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (18647800) [pid = 3692] [serial = 1336] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (165B9000) [pid = 3692] [serial = 1321] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (15556400) [pid = 3692] [serial = 1318] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (157B1000) [pid = 3692] [serial = 1319] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (13852400) [pid = 3692] [serial = 1316] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (13677400) [pid = 3692] [serial = 1309] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (17D61C00) [pid = 3692] [serial = 1325] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (18337400) [pid = 3692] [serial = 1337] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (16673C00) [pid = 3692] [serial = 1322] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (17D60800) [pid = 3692] [serial = 1334] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (17D59800) [pid = 3692] [serial = 1324] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (1384C400) [pid = 3692] [serial = 1315] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (12D80000) [pid = 3692] [serial = 1312] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (13209C00) [pid = 3692] [serial = 1313] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (11BF5800) [pid = 3692] [serial = 1306] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (1833B800) [pid = 3692] [serial = 1327] [outer = 00000000] [url = about:blank] 18:05:24 INFO - PROCESS | 3692 | 1461114324655 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 18:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 907ms 18:05:24 INFO - PROCESS | 3692 | 1461114324693 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 18:05:24 INFO - PROCESS | 3692 | 1461114324698 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 18:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:05:24 INFO - PROCESS | 3692 | 1461114324704 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:05:24 INFO - PROCESS | 3692 | 1461114324706 Marionette TRACE conn2 <- [1,1830,null,{}] 18:05:24 INFO - PROCESS | 3692 | 1461114324710 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:24 INFO - PROCESS | 3692 | 1461114324796 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 18:05:24 INFO - PROCESS | 3692 | 1461114324802 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:24 INFO - PROCESS | 3692 | ++DOCSHELL 12D7FC00 == 46 [pid = 3692] [id = 467] 18:05:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (12D80000) [pid = 3692] [serial = 1401] [outer = 00000000] 18:05:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (13A44800) [pid = 3692] [serial = 1402] [outer = 12D80000] 18:05:24 INFO - PROCESS | 3692 | 1461114324847 Marionette DEBUG loaded listener.js 18:05:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (13A62800) [pid = 3692] [serial = 1403] [outer = 12D80000] 18:05:25 INFO - PROCESS | 3692 | 1461114325341 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 18:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 703ms 18:05:25 INFO - PROCESS | 3692 | 1461114325413 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 18:05:25 INFO - PROCESS | 3692 | 1461114325415 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 18:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:05:25 INFO - PROCESS | 3692 | 1461114325419 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:05:25 INFO - PROCESS | 3692 | 1461114325422 Marionette TRACE conn2 <- [1,1834,null,{}] 18:05:25 INFO - PROCESS | 3692 | 1461114325432 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:25 INFO - PROCESS | 3692 | 1461114325514 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 18:05:25 INFO - PROCESS | 3692 | 1461114325604 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:25 INFO - PROCESS | 3692 | ++DOCSHELL 11B49800 == 47 [pid = 3692] [id = 468] 18:05:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (11B5D400) [pid = 3692] [serial = 1404] [outer = 00000000] 18:05:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (15E72400) [pid = 3692] [serial = 1405] [outer = 11B5D400] 18:05:25 INFO - PROCESS | 3692 | 1461114325654 Marionette DEBUG loaded listener.js 18:05:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (16B0B800) [pid = 3692] [serial = 1406] [outer = 11B5D400] 18:05:26 INFO - PROCESS | 3692 | 1461114326037 Marionette TRACE conn2 <- [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]]]}] 18:05:26 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) 18:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 625ms 18:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:05:26 INFO - PROCESS | 3692 | 1461114326057 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 18:05:26 INFO - PROCESS | 3692 | 1461114326059 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 18:05:26 INFO - PROCESS | 3692 | 1461114326063 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:05:26 INFO - PROCESS | 3692 | 1461114326064 Marionette TRACE conn2 <- [1,1838,null,{}] 18:05:26 INFO - PROCESS | 3692 | 1461114326068 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:26 INFO - PROCESS | 3692 | 1461114326146 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 18:05:26 INFO - PROCESS | 3692 | 1461114326152 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:26 INFO - PROCESS | 3692 | ++DOCSHELL 15D8B400 == 48 [pid = 3692] [id = 469] 18:05:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (1653F800) [pid = 3692] [serial = 1407] [outer = 00000000] 18:05:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (17D61C00) [pid = 3692] [serial = 1408] [outer = 1653F800] 18:05:26 INFO - PROCESS | 3692 | 1461114326206 Marionette DEBUG loaded listener.js 18:05:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (17F3D800) [pid = 3692] [serial = 1409] [outer = 1653F800] 18:05:26 INFO - PROCESS | 3692 | 1461114326636 Marionette TRACE conn2 <- [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]]]}] 18:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 594ms 18:05:26 INFO - PROCESS | 3692 | 1461114326659 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 18:05:26 INFO - PROCESS | 3692 | 1461114326661 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 18:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:05:26 INFO - PROCESS | 3692 | 1461114326679 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:05:26 INFO - PROCESS | 3692 | 1461114326680 Marionette TRACE conn2 <- [1,1842,null,{}] 18:05:26 INFO - PROCESS | 3692 | 1461114326684 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:26 INFO - PROCESS | 3692 | 1461114326795 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 18:05:26 INFO - PROCESS | 3692 | 1461114326801 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:26 INFO - PROCESS | 3692 | ++DOCSHELL 18324800 == 49 [pid = 3692] [id = 470] 18:05:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (18328000) [pid = 3692] [serial = 1410] [outer = 00000000] 18:05:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (1838BC00) [pid = 3692] [serial = 1411] [outer = 18328000] 18:05:26 INFO - PROCESS | 3692 | 1461114326845 Marionette DEBUG loaded listener.js 18:05:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (18645000) [pid = 3692] [serial = 1412] [outer = 18328000] 18:05:27 INFO - PROCESS | 3692 | 1461114327332 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 687ms 18:05:27 INFO - PROCESS | 3692 | 1461114327365 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 18:05:27 INFO - PROCESS | 3692 | 1461114327366 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 18:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:05:27 INFO - PROCESS | 3692 | 1461114327370 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:05:27 INFO - PROCESS | 3692 | 1461114327371 Marionette TRACE conn2 <- [1,1846,null,{}] 18:05:27 INFO - PROCESS | 3692 | 1461114327375 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:27 INFO - PROCESS | 3692 | 1461114327502 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 18:05:27 INFO - PROCESS | 3692 | 1461114327510 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:27 INFO - PROCESS | 3692 | ++DOCSHELL 17AF4000 == 50 [pid = 3692] [id = 471] 18:05:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1864B000) [pid = 3692] [serial = 1413] [outer = 00000000] 18:05:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (18C11800) [pid = 3692] [serial = 1414] [outer = 1864B000] 18:05:27 INFO - PROCESS | 3692 | 1461114327607 Marionette DEBUG loaded listener.js 18:05:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (18CDDC00) [pid = 3692] [serial = 1415] [outer = 1864B000] 18:05:28 INFO - PROCESS | 3692 | 1461114328025 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 18:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 687ms 18:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:05:28 INFO - PROCESS | 3692 | 1461114328069 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 18:05:28 INFO - PROCESS | 3692 | 1461114328071 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 18:05:28 INFO - PROCESS | 3692 | 1461114328075 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:05:28 INFO - PROCESS | 3692 | 1461114328076 Marionette TRACE conn2 <- [1,1850,null,{}] 18:05:28 INFO - PROCESS | 3692 | 1461114328080 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:28 INFO - PROCESS | 3692 | 1461114328213 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 18:05:28 INFO - PROCESS | 3692 | 1461114328243 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:28 INFO - PROCESS | 3692 | ++DOCSHELL 11C1E400 == 51 [pid = 3692] [id = 472] 18:05:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (18CE0C00) [pid = 3692] [serial = 1416] [outer = 00000000] 18:05:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (19E30400) [pid = 3692] [serial = 1417] [outer = 18CE0C00] 18:05:28 INFO - PROCESS | 3692 | 1461114328288 Marionette DEBUG loaded listener.js 18:05:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (19E2F800) [pid = 3692] [serial = 1418] [outer = 18CE0C00] 18:05:28 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (17D5B000) [pid = 3692] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:05:28 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (11B52000) [pid = 3692] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:05:28 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (12CC0C00) [pid = 3692] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:05:28 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (17AF0000) [pid = 3692] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:05:28 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1653FC00) [pid = 3692] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:05:28 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (15E69C00) [pid = 3692] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:05:28 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1886A800) [pid = 3692] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:05:28 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (13410C00) [pid = 3692] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:05:28 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (15E69800) [pid = 3692] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:05:28 INFO - PROCESS | 3692 | 1461114328833 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 18:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 797ms 18:05:28 INFO - PROCESS | 3692 | 1461114328877 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 18:05:28 INFO - PROCESS | 3692 | 1461114328879 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 18:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:05:28 INFO - PROCESS | 3692 | 1461114328882 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:05:28 INFO - PROCESS | 3692 | 1461114328884 Marionette TRACE conn2 <- [1,1854,null,{}] 18:05:28 INFO - PROCESS | 3692 | 1461114328887 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:28 INFO - PROCESS | 3692 | 1461114328963 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 18:05:28 INFO - PROCESS | 3692 | 1461114328969 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:28 INFO - PROCESS | 3692 | ++DOCSHELL 142C2000 == 52 [pid = 3692] [id = 473] 18:05:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (143A1800) [pid = 3692] [serial = 1419] [outer = 00000000] 18:05:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (16B16400) [pid = 3692] [serial = 1420] [outer = 143A1800] 18:05:29 INFO - PROCESS | 3692 | 1461114329013 Marionette DEBUG loaded listener.js 18:05:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (1833A400) [pid = 3692] [serial = 1421] [outer = 143A1800] 18:05:29 INFO - PROCESS | 3692 | 1461114329438 Marionette TRACE conn2 <- [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]]]}] 18:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 593ms 18:05:29 INFO - PROCESS | 3692 | 1461114329480 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 18:05:29 INFO - PROCESS | 3692 | 1461114329482 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 18:05:29 INFO - PROCESS | 3692 | 1461114329485 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:05:29 INFO - PROCESS | 3692 | 1461114329487 Marionette TRACE conn2 <- [1,1858,null,{}] 18:05:29 INFO - PROCESS | 3692 | 1461114329490 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:29 INFO - PROCESS | 3692 | 1461114329598 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 18:05:29 INFO - PROCESS | 3692 | 1461114329606 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:29 INFO - PROCESS | 3692 | ++DOCSHELL 15739000 == 53 [pid = 3692] [id = 474] 18:05:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1653FC00) [pid = 3692] [serial = 1422] [outer = 00000000] 18:05:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (19E2B400) [pid = 3692] [serial = 1423] [outer = 1653FC00] 18:05:29 INFO - PROCESS | 3692 | 1461114329650 Marionette DEBUG loaded listener.js 18:05:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (19BEF400) [pid = 3692] [serial = 1424] [outer = 1653FC00] 18:05:30 INFO - PROCESS | 3692 | 1461114330070 Marionette TRACE conn2 <- [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]]]}] 18:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 641ms 18:05:30 INFO - PROCESS | 3692 | 1461114330124 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 18:05:30 INFO - PROCESS | 3692 | 1461114330126 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 18:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:05:30 INFO - PROCESS | 3692 | 1461114330129 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:05:30 INFO - PROCESS | 3692 | 1461114330131 Marionette TRACE conn2 <- [1,1862,null,{}] 18:05:30 INFO - PROCESS | 3692 | 1461114330134 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:30 INFO - PROCESS | 3692 | 1461114330211 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 18:05:30 INFO - PROCESS | 3692 | 1461114330216 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:30 INFO - PROCESS | 3692 | ++DOCSHELL 12CFAC00 == 54 [pid = 3692] [id = 475] 18:05:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (188D5400) [pid = 3692] [serial = 1425] [outer = 00000000] 18:05:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1A91FC00) [pid = 3692] [serial = 1426] [outer = 188D5400] 18:05:30 INFO - PROCESS | 3692 | 1461114330260 Marionette DEBUG loaded listener.js 18:05:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (1A9F4800) [pid = 3692] [serial = 1427] [outer = 188D5400] 18:05:30 INFO - PROCESS | 3692 | 1461114330704 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 18:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 593ms 18:05:30 INFO - PROCESS | 3692 | 1461114330734 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 18:05:30 INFO - PROCESS | 3692 | 1461114330736 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 18:05:30 INFO - PROCESS | 3692 | 1461114330739 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:05:30 INFO - PROCESS | 3692 | 1461114330742 Marionette TRACE conn2 <- [1,1866,null,{}] 18:05:30 INFO - PROCESS | 3692 | 1461114330749 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:30 INFO - PROCESS | 3692 | 1461114330845 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 18:05:31 INFO - PROCESS | 3692 | 1461114331039 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:31 INFO - PROCESS | 3692 | ++DOCSHELL 11BEE000 == 55 [pid = 3692] [id = 476] 18:05:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (11BF0000) [pid = 3692] [serial = 1428] [outer = 00000000] 18:05:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (12B83400) [pid = 3692] [serial = 1429] [outer = 11BF0000] 18:05:31 INFO - PROCESS | 3692 | 1461114331138 Marionette DEBUG loaded listener.js 18:05:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (13209000) [pid = 3692] [serial = 1430] [outer = 11BF0000] 18:05:31 INFO - PROCESS | 3692 | 1461114331717 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 18:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1047ms 18:05:31 INFO - PROCESS | 3692 | 1461114331806 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 18:05:31 INFO - PROCESS | 3692 | 1461114331810 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 18:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:05:31 INFO - PROCESS | 3692 | 1461114331815 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:05:31 INFO - PROCESS | 3692 | 1461114331819 Marionette TRACE conn2 <- [1,1870,null,{}] 18:05:31 INFO - PROCESS | 3692 | 1461114331838 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:31 INFO - PROCESS | 3692 | 1461114331984 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 18:05:32 INFO - PROCESS | 3692 | 1461114332042 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:32 INFO - PROCESS | 3692 | ++DOCSHELL 14AE9000 == 56 [pid = 3692] [id = 477] 18:05:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (14AEE800) [pid = 3692] [serial = 1431] [outer = 00000000] 18:05:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (15BD9C00) [pid = 3692] [serial = 1432] [outer = 14AEE800] 18:05:32 INFO - PROCESS | 3692 | 1461114332099 Marionette DEBUG loaded listener.js 18:05:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (16B7C400) [pid = 3692] [serial = 1433] [outer = 14AEE800] 18:05:32 INFO - PROCESS | 3692 | 1461114332715 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 18:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 937ms 18:05:32 INFO - PROCESS | 3692 | 1461114332761 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 18:05:32 INFO - PROCESS | 3692 | 1461114332765 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 18:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:05:32 INFO - PROCESS | 3692 | 1461114332769 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:05:32 INFO - PROCESS | 3692 | 1461114332771 Marionette TRACE conn2 <- [1,1874,null,{}] 18:05:32 INFO - PROCESS | 3692 | 1461114332775 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:32 INFO - PROCESS | 3692 | 1461114332879 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 18:05:32 INFO - PROCESS | 3692 | 1461114332986 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:32 INFO - PROCESS | 3692 | ++DOCSHELL 17F43800 == 57 [pid = 3692] [id = 478] 18:05:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (18336800) [pid = 3692] [serial = 1434] [outer = 00000000] 18:05:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (193F1000) [pid = 3692] [serial = 1435] [outer = 18336800] 18:05:33 INFO - PROCESS | 3692 | 1461114333040 Marionette DEBUG loaded listener.js 18:05:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (19E32C00) [pid = 3692] [serial = 1436] [outer = 18336800] 18:05:33 INFO - PROCESS | 3692 | 1461114333649 Marionette TRACE conn2 <- [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]]]}] 18:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 906ms 18:05:33 INFO - PROCESS | 3692 | 1461114333673 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 18:05:33 INFO - PROCESS | 3692 | 1461114333676 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 18:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:05:33 INFO - PROCESS | 3692 | 1461114333686 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:05:33 INFO - PROCESS | 3692 | 1461114333692 Marionette TRACE conn2 <- [1,1878,null,{}] 18:05:33 INFO - PROCESS | 3692 | 1461114333696 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:33 INFO - PROCESS | 3692 | 1461114333800 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 18:05:33 INFO - PROCESS | 3692 | 1461114333905 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:33 INFO - PROCESS | 3692 | ++DOCSHELL 19EDD400 == 58 [pid = 3692] [id = 479] 18:05:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (1A9EEC00) [pid = 3692] [serial = 1437] [outer = 00000000] 18:05:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (1BF7F400) [pid = 3692] [serial = 1438] [outer = 1A9EEC00] 18:05:33 INFO - PROCESS | 3692 | 1461114333958 Marionette DEBUG loaded listener.js 18:05:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (1BFEB400) [pid = 3692] [serial = 1439] [outer = 1A9EEC00] 18:05:34 INFO - PROCESS | 3692 | 1461114334519 Marionette TRACE conn2 <- [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]]]}] 18:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 906ms 18:05:34 INFO - PROCESS | 3692 | 1461114334583 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 18:05:34 INFO - PROCESS | 3692 | 1461114334586 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 18:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:05:34 INFO - PROCESS | 3692 | 1461114334590 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:05:34 INFO - PROCESS | 3692 | 1461114334592 Marionette TRACE conn2 <- [1,1882,null,{}] 18:05:34 INFO - PROCESS | 3692 | 1461114334595 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:34 INFO - PROCESS | 3692 | 1461114334696 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 18:05:34 INFO - PROCESS | 3692 | 1461114334829 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:34 INFO - PROCESS | 3692 | ++DOCSHELL 11C21000 == 59 [pid = 3692] [id = 480] 18:05:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (13735000) [pid = 3692] [serial = 1440] [outer = 00000000] 18:05:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (1BF79000) [pid = 3692] [serial = 1441] [outer = 13735000] 18:05:34 INFO - PROCESS | 3692 | 1461114334884 Marionette DEBUG loaded listener.js 18:05:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (1BFF3400) [pid = 3692] [serial = 1442] [outer = 13735000] 18:05:35 INFO - PROCESS | 3692 | 1461114335678 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 18:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1140ms 18:05:35 INFO - PROCESS | 3692 | 1461114335738 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 18:05:35 INFO - PROCESS | 3692 | 1461114335742 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 18:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:05:35 INFO - PROCESS | 3692 | 1461114335747 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:05:35 INFO - PROCESS | 3692 | 1461114335750 Marionette TRACE conn2 <- [1,1886,null,{}] 18:05:35 INFO - PROCESS | 3692 | 1461114335756 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:35 INFO - PROCESS | 3692 | 1461114335848 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 18:05:35 INFO - PROCESS | 3692 | 1461114335986 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:36 INFO - PROCESS | 3692 | ++DOCSHELL 13846800 == 60 [pid = 3692] [id = 481] 18:05:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (13848000) [pid = 3692] [serial = 1443] [outer = 00000000] 18:05:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (13A61400) [pid = 3692] [serial = 1444] [outer = 13848000] 18:05:36 INFO - PROCESS | 3692 | 1461114336075 Marionette DEBUG loaded listener.js 18:05:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (143ACC00) [pid = 3692] [serial = 1445] [outer = 13848000] 18:05:36 INFO - PROCESS | 3692 | --DOCSHELL 12CFAC00 == 59 [pid = 3692] [id = 475] 18:05:36 INFO - PROCESS | 3692 | --DOCSHELL 15739000 == 58 [pid = 3692] [id = 474] 18:05:36 INFO - PROCESS | 3692 | --DOCSHELL 142C2000 == 57 [pid = 3692] [id = 473] 18:05:36 INFO - PROCESS | 3692 | --DOCSHELL 11C1E400 == 56 [pid = 3692] [id = 472] 18:05:36 INFO - PROCESS | 3692 | --DOCSHELL 17AF4000 == 55 [pid = 3692] [id = 471] 18:05:36 INFO - PROCESS | 3692 | --DOCSHELL 18324800 == 54 [pid = 3692] [id = 470] 18:05:36 INFO - PROCESS | 3692 | --DOCSHELL 15D8B400 == 53 [pid = 3692] [id = 469] 18:05:36 INFO - PROCESS | 3692 | --DOCSHELL 11B49800 == 52 [pid = 3692] [id = 468] 18:05:36 INFO - PROCESS | 3692 | --DOCSHELL 12D7FC00 == 51 [pid = 3692] [id = 467] 18:05:36 INFO - PROCESS | 3692 | --DOCSHELL 13406800 == 50 [pid = 3692] [id = 466] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (1573C000) [pid = 3692] [serial = 1345] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (137D0C00) [pid = 3692] [serial = 1351] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (18B11800) [pid = 3692] [serial = 1348] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (1340F000) [pid = 3692] [serial = 1342] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOCSHELL 11BF0C00 == 49 [pid = 3692] [id = 461] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (18398800) [pid = 3692] [serial = 1367] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (11BF9000) [pid = 3692] [serial = 1354] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (1325C800) [pid = 3692] [serial = 1355] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (142F6800) [pid = 3692] [serial = 1357] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (146AA800) [pid = 3692] [serial = 1358] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (17D62C00) [pid = 3692] [serial = 1363] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (16B0A000) [pid = 3692] [serial = 1360] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (16B83800) [pid = 3692] [serial = 1361] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (18CDBC00) [pid = 3692] [serial = 1370] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (18CD1C00) [pid = 3692] [serial = 1369] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (18CDE000) [pid = 3692] [serial = 1372] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (142F4400) [pid = 3692] [serial = 1375] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (146A8800) [pid = 3692] [serial = 1376] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (18DAE800) [pid = 3692] [serial = 1378] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (18DA7C00) [pid = 3692] [serial = 1373] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (1838A000) [pid = 3692] [serial = 1366] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (17D64800) [pid = 3692] [serial = 1364] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (193E5400) [pid = 3692] [serial = 1379] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1987F400) [pid = 3692] [serial = 1381] [outer = 00000000] [url = about:blank] 18:05:36 INFO - PROCESS | 3692 | 1461114336729 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 18:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1000ms 18:05:36 INFO - PROCESS | 3692 | 1461114336751 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 18:05:36 INFO - PROCESS | 3692 | 1461114336756 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 18:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:05:36 INFO - PROCESS | 3692 | 1461114336767 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:05:36 INFO - PROCESS | 3692 | 1461114336769 Marionette TRACE conn2 <- [1,1890,null,{}] 18:05:36 INFO - PROCESS | 3692 | 1461114336773 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:36 INFO - PROCESS | 3692 | 1461114336856 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 18:05:36 INFO - PROCESS | 3692 | 1461114336862 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:36 INFO - PROCESS | 3692 | ++DOCSHELL 12D75800 == 50 [pid = 3692] [id = 482] 18:05:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (12D7FC00) [pid = 3692] [serial = 1446] [outer = 00000000] 18:05:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (14A05C00) [pid = 3692] [serial = 1447] [outer = 12D7FC00] 18:05:36 INFO - PROCESS | 3692 | 1461114336907 Marionette DEBUG loaded listener.js 18:05:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (1571E000) [pid = 3692] [serial = 1448] [outer = 12D7FC00] 18:05:37 INFO - PROCESS | 3692 | 1461114337413 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 18:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 703ms 18:05:37 INFO - PROCESS | 3692 | 1461114337466 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 18:05:37 INFO - PROCESS | 3692 | 1461114337468 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 18:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:05:37 INFO - PROCESS | 3692 | 1461114337472 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:05:37 INFO - PROCESS | 3692 | 1461114337475 Marionette TRACE conn2 <- [1,1894,null,{}] 18:05:37 INFO - PROCESS | 3692 | 1461114337485 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:37 INFO - PROCESS | 3692 | 1461114337574 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 18:05:37 INFO - PROCESS | 3692 | 1461114337582 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:37 INFO - PROCESS | 3692 | ++DOCSHELL 16B83800 == 51 [pid = 3692] [id = 483] 18:05:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (16B84800) [pid = 3692] [serial = 1449] [outer = 00000000] 18:05:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (17AABC00) [pid = 3692] [serial = 1450] [outer = 16B84800] 18:05:37 INFO - PROCESS | 3692 | 1461114337632 Marionette DEBUG loaded listener.js 18:05:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (17D59000) [pid = 3692] [serial = 1451] [outer = 16B84800] 18:05:38 INFO - PROCESS | 3692 | 1461114338092 Marionette TRACE conn2 <- [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]]]}] 18:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 640ms 18:05:38 INFO - PROCESS | 3692 | 1461114338118 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 18:05:38 INFO - PROCESS | 3692 | 1461114338120 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 18:05:38 INFO - PROCESS | 3692 | 1461114338124 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:05:38 INFO - PROCESS | 3692 | 1461114338126 Marionette TRACE conn2 <- [1,1898,null,{}] 18:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:05:38 INFO - PROCESS | 3692 | 1461114338129 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:38 INFO - PROCESS | 3692 | 1461114338236 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 18:05:38 INFO - PROCESS | 3692 | 1461114338245 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:38 INFO - PROCESS | 3692 | ++DOCSHELL 17D5DC00 == 52 [pid = 3692] [id = 484] 18:05:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (17D63800) [pid = 3692] [serial = 1452] [outer = 00000000] 18:05:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (1832A000) [pid = 3692] [serial = 1453] [outer = 17D63800] 18:05:38 INFO - PROCESS | 3692 | 1461114338289 Marionette DEBUG loaded listener.js 18:05:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (18398800) [pid = 3692] [serial = 1454] [outer = 17D63800] 18:05:38 INFO - PROCESS | 3692 | 1461114338726 Marionette TRACE conn2 <- [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]]]}] 18:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 640ms 18:05:38 INFO - PROCESS | 3692 | 1461114338769 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 18:05:38 INFO - PROCESS | 3692 | 1461114338771 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 18:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:05:38 INFO - PROCESS | 3692 | 1461114338779 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:05:38 INFO - PROCESS | 3692 | 1461114338780 Marionette TRACE conn2 <- [1,1902,null,{}] 18:05:38 INFO - PROCESS | 3692 | 1461114338791 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:38 INFO - PROCESS | 3692 | 1461114338897 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 18:05:38 INFO - PROCESS | 3692 | 1461114338903 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:38 INFO - PROCESS | 3692 | ++DOCSHELL 1384C400 == 53 [pid = 3692] [id = 485] 18:05:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1838DC00) [pid = 3692] [serial = 1455] [outer = 00000000] 18:05:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (18874C00) [pid = 3692] [serial = 1456] [outer = 1838DC00] 18:05:38 INFO - PROCESS | 3692 | 1461114338949 Marionette DEBUG loaded listener.js 18:05:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (18872800) [pid = 3692] [serial = 1457] [outer = 1838DC00] 18:05:39 INFO - PROCESS | 3692 | 1461114339402 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 18:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 625ms 18:05:39 INFO - PROCESS | 3692 | 1461114339413 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 18:05:39 INFO - PROCESS | 3692 | 1461114339414 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 18:05:39 INFO - PROCESS | 3692 | 1461114339418 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:05:39 INFO - PROCESS | 3692 | 1461114339419 Marionette TRACE conn2 <- [1,1906,null,{}] 18:05:39 INFO - PROCESS | 3692 | 1461114339428 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:39 INFO - PROCESS | 3692 | 1461114339553 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 18:05:39 INFO - PROCESS | 3692 | 1461114339560 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:39 INFO - PROCESS | 3692 | ++DOCSHELL 12B3A400 == 54 [pid = 3692] [id = 486] 18:05:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (12DDA800) [pid = 3692] [serial = 1458] [outer = 00000000] 18:05:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (18DA6C00) [pid = 3692] [serial = 1459] [outer = 12DDA800] 18:05:39 INFO - PROCESS | 3692 | 1461114339616 Marionette DEBUG loaded listener.js 18:05:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (18DAA800) [pid = 3692] [serial = 1460] [outer = 12DDA800] 18:05:40 INFO - PROCESS | 3692 | 1461114340089 Marionette TRACE conn2 <- [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]]]}] 18:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 687ms 18:05:40 INFO - PROCESS | 3692 | 1461114340118 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 18:05:40 INFO - PROCESS | 3692 | 1461114340120 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 18:05:40 INFO - PROCESS | 3692 | 1461114340123 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:05:40 INFO - PROCESS | 3692 | 1461114340125 Marionette TRACE conn2 <- [1,1910,null,{}] 18:05:40 INFO - PROCESS | 3692 | 1461114340128 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:40 INFO - PROCESS | 3692 | 1461114340237 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 18:05:40 INFO - PROCESS | 3692 | 1461114340243 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:40 INFO - PROCESS | 3692 | ++DOCSHELL 18DAD400 == 55 [pid = 3692] [id = 487] 18:05:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (193E4C00) [pid = 3692] [serial = 1461] [outer = 00000000] 18:05:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (19E35000) [pid = 3692] [serial = 1462] [outer = 193E4C00] 18:05:40 INFO - PROCESS | 3692 | 1461114340338 Marionette DEBUG loaded listener.js 18:05:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (19E31000) [pid = 3692] [serial = 1463] [outer = 193E4C00] 18:05:40 INFO - PROCESS | 3692 | 1461114340750 Marionette TRACE conn2 <- [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]]]}] 18:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 625ms 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (1A525400) [pid = 3692] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (11B62400) [pid = 3692] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (12CF9000) [pid = 3692] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (1892FC00) [pid = 3692] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (1864B000) [pid = 3692] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (18328000) [pid = 3692] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (12D80000) [pid = 3692] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (1340C400) [pid = 3692] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (1A0C3400) [pid = 3692] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (11B5D400) [pid = 3692] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (1653F800) [pid = 3692] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (18CE0C00) [pid = 3692] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (143A1800) [pid = 3692] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (1653FC00) [pid = 3692] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (13678800) [pid = 3692] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (11B55C00) [pid = 3692] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (18648C00) [pid = 3692] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (13850400) [pid = 3692] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:05:41 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (12D71C00) [pid = 3692] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:05:41 INFO - PROCESS | 3692 | 1461114341021 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 18:05:41 INFO - PROCESS | 3692 | 1461114341023 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 18:05:41 INFO - PROCESS | 3692 | 1461114341032 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:05:41 INFO - PROCESS | 3692 | 1461114341034 Marionette TRACE conn2 <- [1,1914,null,{}] 18:05:41 INFO - PROCESS | 3692 | 1461114341038 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:05:41 INFO - PROCESS | 3692 | 1461114341114 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 18:05:41 INFO - PROCESS | 3692 | 1461114341122 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:41 INFO - PROCESS | 3692 | ++DOCSHELL 11B60000 == 56 [pid = 3692] [id = 488] 18:05:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (11B62400) [pid = 3692] [serial = 1464] [outer = 00000000] 18:05:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (12CBD000) [pid = 3692] [serial = 1465] [outer = 11B62400] 18:05:41 INFO - PROCESS | 3692 | 1461114341166 Marionette DEBUG loaded listener.js 18:05:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (13408000) [pid = 3692] [serial = 1466] [outer = 11B62400] 18:05:41 INFO - PROCESS | 3692 | 1461114341588 Marionette TRACE conn2 <- [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]]]}] 18:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 563ms 18:05:41 INFO - PROCESS | 3692 | 1461114341620 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 18:05:41 INFO - PROCESS | 3692 | 1461114341622 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 18:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:05:41 INFO - PROCESS | 3692 | 1461114341626 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:05:41 INFO - PROCESS | 3692 | 1461114341628 Marionette TRACE conn2 <- [1,1918,null,{}] 18:05:41 INFO - PROCESS | 3692 | 1461114341635 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:41 INFO - PROCESS | 3692 | 1461114341724 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 18:05:41 INFO - PROCESS | 3692 | 1461114341731 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:41 INFO - PROCESS | 3692 | ++DOCSHELL 11B53800 == 57 [pid = 3692] [id = 489] 18:05:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (11BF3400) [pid = 3692] [serial = 1467] [outer = 00000000] 18:05:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (16B0F800) [pid = 3692] [serial = 1468] [outer = 11BF3400] 18:05:41 INFO - PROCESS | 3692 | 1461114341776 Marionette DEBUG loaded listener.js 18:05:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (188D1000) [pid = 3692] [serial = 1469] [outer = 11BF3400] 18:05:42 INFO - PROCESS | 3692 | 1461114342217 Marionette TRACE conn2 <- [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]]]}] 18:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 641ms 18:05:42 INFO - PROCESS | 3692 | 1461114342268 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 18:05:42 INFO - PROCESS | 3692 | 1461114342270 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 18:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:05:42 INFO - PROCESS | 3692 | 1461114342273 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:05:42 INFO - PROCESS | 3692 | 1461114342275 Marionette TRACE conn2 <- [1,1922,null,{}] 18:05:42 INFO - PROCESS | 3692 | 1461114342279 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:42 INFO - PROCESS | 3692 | 1461114342355 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 18:05:42 INFO - PROCESS | 3692 | 1461114342361 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:42 INFO - PROCESS | 3692 | ++DOCSHELL 1340C400 == 58 [pid = 3692] [id = 490] 18:05:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (1892FC00) [pid = 3692] [serial = 1470] [outer = 00000000] 18:05:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (1A0BD400) [pid = 3692] [serial = 1471] [outer = 1892FC00] 18:05:42 INFO - PROCESS | 3692 | 1461114342405 Marionette DEBUG loaded listener.js 18:05:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (1A865C00) [pid = 3692] [serial = 1472] [outer = 1892FC00] 18:05:42 INFO - PROCESS | 3692 | 1461114342867 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 18:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 625ms 18:05:42 INFO - PROCESS | 3692 | 1461114342912 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 18:05:42 INFO - PROCESS | 3692 | 1461114342915 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 18:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:05:42 INFO - PROCESS | 3692 | 1461114342922 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:05:42 INFO - PROCESS | 3692 | 1461114342925 Marionette TRACE conn2 <- [1,1926,null,{}] 18:05:42 INFO - PROCESS | 3692 | 1461114342928 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:43 INFO - PROCESS | 3692 | 1461114343072 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 18:05:43 INFO - PROCESS | 3692 | 1461114343215 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:43 INFO - PROCESS | 3692 | ++DOCSHELL 11B68800 == 59 [pid = 3692] [id = 491] 18:05:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (11B68C00) [pid = 3692] [serial = 1473] [outer = 00000000] 18:05:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (11C1A800) [pid = 3692] [serial = 1474] [outer = 11B68C00] 18:05:43 INFO - PROCESS | 3692 | 1461114343274 Marionette DEBUG loaded listener.js 18:05:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (13201C00) [pid = 3692] [serial = 1475] [outer = 11B68C00] 18:05:43 INFO - PROCESS | 3692 | 1461114343911 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 18:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1047ms 18:05:43 INFO - PROCESS | 3692 | 1461114343984 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 18:05:43 INFO - PROCESS | 3692 | 1461114343989 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 18:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:05:43 INFO - PROCESS | 3692 | 1461114343993 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:05:43 INFO - PROCESS | 3692 | 1461114343998 Marionette TRACE conn2 <- [1,1930,null,{}] 18:05:43 INFO - PROCESS | 3692 | 1461114344002 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:44 INFO - PROCESS | 3692 | 1461114344137 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 18:05:44 INFO - PROCESS | 3692 | 1461114344275 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:44 INFO - PROCESS | 3692 | ++DOCSHELL 14AAA800 == 60 [pid = 3692] [id = 492] 18:05:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1555D000) [pid = 3692] [serial = 1476] [outer = 00000000] 18:05:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (15E68800) [pid = 3692] [serial = 1477] [outer = 1555D000] 18:05:44 INFO - PROCESS | 3692 | 1461114344332 Marionette DEBUG loaded listener.js 18:05:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (16670400) [pid = 3692] [serial = 1478] [outer = 1555D000] 18:05:44 INFO - PROCESS | 3692 | 1461114344892 Marionette TRACE conn2 <- [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]]]}] 18:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 953ms 18:05:44 INFO - PROCESS | 3692 | 1461114344946 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 18:05:44 INFO - PROCESS | 3692 | 1461114344949 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 18:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:05:44 INFO - PROCESS | 3692 | 1461114344954 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:05:44 INFO - PROCESS | 3692 | 1461114344957 Marionette TRACE conn2 <- [1,1934,null,{}] 18:05:44 INFO - PROCESS | 3692 | 1461114344961 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:45 INFO - PROCESS | 3692 | 1461114345063 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 18:05:45 INFO - PROCESS | 3692 | 1461114345201 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:45 INFO - PROCESS | 3692 | ++DOCSHELL 18324C00 == 61 [pid = 3692] [id = 493] 18:05:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (18872C00) [pid = 3692] [serial = 1479] [outer = 00000000] 18:05:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (18CDB800) [pid = 3692] [serial = 1480] [outer = 18872C00] 18:05:45 INFO - PROCESS | 3692 | 1461114345257 Marionette DEBUG loaded listener.js 18:05:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (18DAD800) [pid = 3692] [serial = 1481] [outer = 18872C00] 18:05:45 INFO - PROCESS | 3692 | 1461114345854 Marionette TRACE conn2 <- [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]]]}] 18:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 938ms 18:05:45 INFO - PROCESS | 3692 | 1461114345899 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 18:05:45 INFO - PROCESS | 3692 | 1461114345903 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 18:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:05:45 INFO - PROCESS | 3692 | 1461114345914 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:05:45 INFO - PROCESS | 3692 | 1461114345919 Marionette TRACE conn2 <- [1,1938,null,{}] 18:05:45 INFO - PROCESS | 3692 | 1461114345923 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:46 INFO - PROCESS | 3692 | 1461114346027 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 18:05:46 INFO - PROCESS | 3692 | 1461114346135 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:46 INFO - PROCESS | 3692 | ++DOCSHELL 18648C00 == 62 [pid = 3692] [id = 494] 18:05:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (18CD5000) [pid = 3692] [serial = 1482] [outer = 00000000] 18:05:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (1BFF8800) [pid = 3692] [serial = 1483] [outer = 18CD5000] 18:05:46 INFO - PROCESS | 3692 | 1461114346188 Marionette DEBUG loaded listener.js 18:05:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (1C049800) [pid = 3692] [serial = 1484] [outer = 18CD5000] 18:05:46 INFO - PROCESS | 3692 | 1461114346785 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 18:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 906ms 18:05:46 INFO - PROCESS | 3692 | 1461114346814 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 18:05:46 INFO - PROCESS | 3692 | 1461114346816 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 18:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:05:46 INFO - PROCESS | 3692 | 1461114346820 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:05:46 INFO - PROCESS | 3692 | 1461114346822 Marionette TRACE conn2 <- [1,1942,null,{}] 18:05:46 INFO - PROCESS | 3692 | 1461114346825 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:46 INFO - PROCESS | 3692 | 1461114346928 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 18:05:47 INFO - PROCESS | 3692 | 1461114347036 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:47 INFO - PROCESS | 3692 | ++DOCSHELL 11B69800 == 63 [pid = 3692] [id = 495] 18:05:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (1886C800) [pid = 3692] [serial = 1485] [outer = 00000000] 18:05:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (1C0E6000) [pid = 3692] [serial = 1486] [outer = 1886C800] 18:05:47 INFO - PROCESS | 3692 | 1461114347089 Marionette DEBUG loaded listener.js 18:05:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (1C0EB800) [pid = 3692] [serial = 1487] [outer = 1886C800] 18:05:47 INFO - PROCESS | 3692 | 1461114347623 Marionette TRACE conn2 <- [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]]]}] 18:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 844ms 18:05:47 INFO - PROCESS | 3692 | 1461114347665 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 18:05:47 INFO - PROCESS | 3692 | 1461114347667 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 18:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:05:47 INFO - PROCESS | 3692 | 1461114347672 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:05:47 INFO - PROCESS | 3692 | 1461114347674 Marionette TRACE conn2 <- [1,1946,null,{}] 18:05:47 INFO - PROCESS | 3692 | 1461114347678 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:47 INFO - PROCESS | 3692 | 1461114347901 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 18:05:48 INFO - PROCESS | 3692 | 1461114348065 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:48 INFO - PROCESS | 3692 | ++DOCSHELL 12B8A000 == 64 [pid = 3692] [id = 496] 18:05:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (12CBB400) [pid = 3692] [serial = 1488] [outer = 00000000] 18:05:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (13848800) [pid = 3692] [serial = 1489] [outer = 12CBB400] 18:05:48 INFO - PROCESS | 3692 | 1461114348115 Marionette DEBUG loaded listener.js 18:05:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (13851800) [pid = 3692] [serial = 1490] [outer = 12CBB400] 18:05:48 INFO - PROCESS | 3692 | 1461114348706 Marionette TRACE conn2 <- [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]]]}] 18:05:48 INFO - PROCESS | 3692 | --DOCSHELL 1340C400 == 63 [pid = 3692] [id = 490] 18:05:48 INFO - PROCESS | 3692 | --DOCSHELL 11B53800 == 62 [pid = 3692] [id = 489] 18:05:48 INFO - PROCESS | 3692 | --DOCSHELL 11B60000 == 61 [pid = 3692] [id = 488] 18:05:48 INFO - PROCESS | 3692 | --DOCSHELL 18DAD400 == 60 [pid = 3692] [id = 487] 18:05:48 INFO - PROCESS | 3692 | --DOCSHELL 12B3A400 == 59 [pid = 3692] [id = 486] 18:05:48 INFO - PROCESS | 3692 | --DOCSHELL 1384C400 == 58 [pid = 3692] [id = 485] 18:05:48 INFO - PROCESS | 3692 | --DOCSHELL 17D5DC00 == 57 [pid = 3692] [id = 484] 18:05:48 INFO - PROCESS | 3692 | --DOCSHELL 16B83800 == 56 [pid = 3692] [id = 483] 18:05:48 INFO - PROCESS | 3692 | --DOCSHELL 12D75800 == 55 [pid = 3692] [id = 482] 18:05:48 INFO - PROCESS | 3692 | --DOCSHELL 13846800 == 54 [pid = 3692] [id = 481] 18:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1093ms 18:05:48 INFO - PROCESS | 3692 | 1461114348773 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 18:05:48 INFO - PROCESS | 3692 | 1461114348777 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 18:05:48 INFO - PROCESS | 3692 | 1461114348781 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:05:48 INFO - PROCESS | 3692 | 1461114348785 Marionette TRACE conn2 <- [1,1950,null,{}] 18:05:48 INFO - PROCESS | 3692 | 1461114348790 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:48 INFO - PROCESS | 3692 | 1461114348895 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (1C0E0400) [pid = 3692] [serial = 1268] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (13A56400) [pid = 3692] [serial = 1352] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (13853400) [pid = 3692] [serial = 1310] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (16B16400) [pid = 3692] [serial = 1420] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (1833A400) [pid = 3692] [serial = 1421] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (19E2B400) [pid = 3692] [serial = 1423] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (1838BC00) [pid = 3692] [serial = 1411] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (19E2F800) [pid = 3692] [serial = 1418] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (19BEF400) [pid = 3692] [serial = 1424] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (17F3D800) [pid = 3692] [serial = 1409] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (1555B400) [pid = 3692] [serial = 1304] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (11C1F800) [pid = 3692] [serial = 1307] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (18CD6800) [pid = 3692] [serial = 1349] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (15E68400) [pid = 3692] [serial = 1346] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (13849C00) [pid = 3692] [serial = 1343] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (18B20800) [pid = 3692] [serial = 1340] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (1A91FC00) [pid = 3692] [serial = 1426] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (18C11800) [pid = 3692] [serial = 1414] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (18645000) [pid = 3692] [serial = 1412] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (18CDDC00) [pid = 3692] [serial = 1415] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (13A44800) [pid = 3692] [serial = 1402] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (13A62800) [pid = 3692] [serial = 1403] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (13A54000) [pid = 3692] [serial = 1400] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (1384F400) [pid = 3692] [serial = 1399] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (1A801800) [pid = 3692] [serial = 1397] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1A25C800) [pid = 3692] [serial = 1396] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (15E72400) [pid = 3692] [serial = 1405] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (16B0B800) [pid = 3692] [serial = 1406] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (17D61C00) [pid = 3692] [serial = 1408] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (12CF6000) [pid = 3692] [serial = 1384] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (19E30400) [pid = 3692] [serial = 1417] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (15DD5800) [pid = 3692] [serial = 1387] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (18932400) [pid = 3692] [serial = 1390] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (19EE0C00) [pid = 3692] [serial = 1393] [outer = 00000000] [url = about:blank] 18:05:48 INFO - PROCESS | 3692 | 1461114348993 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:49 INFO - PROCESS | 3692 | ++DOCSHELL 11C1CC00 == 55 [pid = 3692] [id = 497] 18:05:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (11C1F800) [pid = 3692] [serial = 1491] [outer = 00000000] 18:05:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (1384E800) [pid = 3692] [serial = 1492] [outer = 11C1F800] 18:05:49 INFO - PROCESS | 3692 | 1461114349044 Marionette DEBUG loaded listener.js 18:05:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (13A43800) [pid = 3692] [serial = 1493] [outer = 11C1F800] 18:05:49 INFO - PROCESS | 3692 | 1461114349414 Marionette TRACE conn2 <- [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]]]}] 18:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 703ms 18:05:49 INFO - PROCESS | 3692 | 1461114349483 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 18:05:49 INFO - PROCESS | 3692 | 1461114349485 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 18:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:05:49 INFO - PROCESS | 3692 | 1461114349489 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:05:49 INFO - PROCESS | 3692 | 1461114349491 Marionette TRACE conn2 <- [1,1954,null,{}] 18:05:49 INFO - PROCESS | 3692 | 1461114349494 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:49 INFO - PROCESS | 3692 | 1461114349605 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 18:05:49 INFO - PROCESS | 3692 | 1461114349622 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:49 INFO - PROCESS | 3692 | ++DOCSHELL 15D90800 == 56 [pid = 3692] [id = 498] 18:05:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (15DD3000) [pid = 3692] [serial = 1494] [outer = 00000000] 18:05:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (1653D000) [pid = 3692] [serial = 1495] [outer = 15DD3000] 18:05:49 INFO - PROCESS | 3692 | 1461114349668 Marionette DEBUG loaded listener.js 18:05:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (165B9400) [pid = 3692] [serial = 1496] [outer = 15DD3000] 18:05:50 INFO - PROCESS | 3692 | 1461114350138 Marionette TRACE conn2 <- [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]]]}] 18:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 703ms 18:05:50 INFO - PROCESS | 3692 | 1461114350187 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 18:05:50 INFO - PROCESS | 3692 | 1461114350191 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 18:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:05:50 INFO - PROCESS | 3692 | 1461114350200 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:05:50 INFO - PROCESS | 3692 | 1461114350205 Marionette TRACE conn2 <- [1,1958,null,{}] 18:05:50 INFO - PROCESS | 3692 | 1461114350208 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:50 INFO - PROCESS | 3692 | 1461114350291 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 18:05:50 INFO - PROCESS | 3692 | 1461114350299 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:50 INFO - PROCESS | 3692 | ++DOCSHELL 15E76800 == 57 [pid = 3692] [id = 499] 18:05:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (17D5FC00) [pid = 3692] [serial = 1497] [outer = 00000000] 18:05:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (17F3F400) [pid = 3692] [serial = 1498] [outer = 17D5FC00] 18:05:50 INFO - PROCESS | 3692 | 1461114350344 Marionette DEBUG loaded listener.js 18:05:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (18321000) [pid = 3692] [serial = 1499] [outer = 17D5FC00] 18:05:50 INFO - PROCESS | 3692 | 1461114350774 Marionette TRACE conn2 <- [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]]]}] 18:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 594ms 18:05:50 INFO - PROCESS | 3692 | 1461114350806 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 18:05:50 INFO - PROCESS | 3692 | 1461114350808 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 18:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:05:50 INFO - PROCESS | 3692 | 1461114350812 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:05:50 INFO - PROCESS | 3692 | 1461114350814 Marionette TRACE conn2 <- [1,1962,null,{}] 18:05:50 INFO - PROCESS | 3692 | 1461114350817 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:50 INFO - PROCESS | 3692 | 1461114350896 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 18:05:50 INFO - PROCESS | 3692 | 1461114350902 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:50 INFO - PROCESS | 3692 | ++DOCSHELL 11B4E800 == 58 [pid = 3692] [id = 500] 18:05:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (17D5F800) [pid = 3692] [serial = 1500] [outer = 00000000] 18:05:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (1886B800) [pid = 3692] [serial = 1501] [outer = 17D5F800] 18:05:50 INFO - PROCESS | 3692 | 1461114350954 Marionette DEBUG loaded listener.js 18:05:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (188D7000) [pid = 3692] [serial = 1502] [outer = 17D5F800] 18:05:51 INFO - PROCESS | 3692 | 1461114351437 Marionette TRACE conn2 <- [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]]]}] 18:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 641ms 18:05:51 INFO - PROCESS | 3692 | 1461114351451 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 18:05:51 INFO - PROCESS | 3692 | 1461114351452 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 18:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:05:51 INFO - PROCESS | 3692 | 1461114351456 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:05:51 INFO - PROCESS | 3692 | 1461114351457 Marionette TRACE conn2 <- [1,1966,null,{}] 18:05:51 INFO - PROCESS | 3692 | 1461114351461 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:51 INFO - PROCESS | 3692 | 1461114351576 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 18:05:51 INFO - PROCESS | 3692 | 1461114351583 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:51 INFO - PROCESS | 3692 | ++DOCSHELL 18C11400 == 59 [pid = 3692] [id = 501] 18:05:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (18C11800) [pid = 3692] [serial = 1503] [outer = 00000000] 18:05:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (18CD8400) [pid = 3692] [serial = 1504] [outer = 18C11800] 18:05:51 INFO - PROCESS | 3692 | 1461114351693 Marionette DEBUG loaded listener.js 18:05:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (18DAA400) [pid = 3692] [serial = 1505] [outer = 18C11800] 18:05:52 INFO - PROCESS | 3692 | 1461114352170 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 734ms 18:05:52 INFO - PROCESS | 3692 | 1461114352197 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 18:05:52 INFO - PROCESS | 3692 | 1461114352200 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 18:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:05:52 INFO - PROCESS | 3692 | 1461114352203 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:05:52 INFO - PROCESS | 3692 | 1461114352204 Marionette TRACE conn2 <- [1,1970,null,{}] 18:05:52 INFO - PROCESS | 3692 | 1461114352208 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:52 INFO - PROCESS | 3692 | 1461114352352 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 18:05:52 INFO - PROCESS | 3692 | 1461114352379 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:52 INFO - PROCESS | 3692 | ++DOCSHELL 12CF7800 == 60 [pid = 3692] [id = 502] 18:05:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (19E30400) [pid = 3692] [serial = 1506] [outer = 00000000] 18:05:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (1A04A800) [pid = 3692] [serial = 1507] [outer = 19E30400] 18:05:52 INFO - PROCESS | 3692 | 1461114352423 Marionette DEBUG loaded listener.js 18:05:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1A049C00) [pid = 3692] [serial = 1508] [outer = 19E30400] 18:05:52 INFO - PROCESS | 3692 | 1461114352853 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 687ms 18:05:52 INFO - PROCESS | 3692 | 1461114352902 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 18:05:52 INFO - PROCESS | 3692 | 1461114352904 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 18:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:05:52 INFO - PROCESS | 3692 | 1461114352914 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:05:52 INFO - PROCESS | 3692 | 1461114352916 Marionette TRACE conn2 <- [1,1974,null,{}] 18:05:52 INFO - PROCESS | 3692 | 1461114352919 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:53 INFO - PROCESS | 3692 | 1461114353032 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 18:05:53 INFO - PROCESS | 3692 | 1461114353038 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:53 INFO - PROCESS | 3692 | ++DOCSHELL 19E34800 == 61 [pid = 3692] [id = 503] 18:05:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (1A0B8C00) [pid = 3692] [serial = 1509] [outer = 00000000] 18:05:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1A9EFC00) [pid = 3692] [serial = 1510] [outer = 1A0B8C00] 18:05:53 INFO - PROCESS | 3692 | 1461114353081 Marionette DEBUG loaded listener.js 18:05:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1BF73800) [pid = 3692] [serial = 1511] [outer = 1A0B8C00] 18:05:53 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (12DDA800) [pid = 3692] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:05:53 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (193E4C00) [pid = 3692] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:05:53 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (13735000) [pid = 3692] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:05:53 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (16B84800) [pid = 3692] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:05:53 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (13848000) [pid = 3692] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:05:53 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (17D63800) [pid = 3692] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:05:53 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (12D7FC00) [pid = 3692] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:05:53 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (11B62400) [pid = 3692] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:05:53 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (1838DC00) [pid = 3692] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:05:53 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (11BF3400) [pid = 3692] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:05:53 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (1957D400) [pid = 3692] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:05:53 INFO - PROCESS | 3692 | 1461114353595 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 750ms 18:05:53 INFO - PROCESS | 3692 | 1461114353653 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 18:05:53 INFO - PROCESS | 3692 | 1461114353655 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 18:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:05:53 INFO - PROCESS | 3692 | 1461114353686 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:05:53 INFO - PROCESS | 3692 | 1461114353688 Marionette TRACE conn2 <- [1,1978,null,{}] 18:05:53 INFO - PROCESS | 3692 | 1461114353692 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:53 INFO - PROCESS | 3692 | 1461114353771 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 18:05:53 INFO - PROCESS | 3692 | 1461114353781 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:53 INFO - PROCESS | 3692 | ++DOCSHELL 11C1C000 == 62 [pid = 3692] [id = 504] 18:05:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (15559400) [pid = 3692] [serial = 1512] [outer = 00000000] 18:05:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (18339C00) [pid = 3692] [serial = 1513] [outer = 15559400] 18:05:53 INFO - PROCESS | 3692 | 1461114353824 Marionette DEBUG loaded listener.js 18:05:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (18CDF000) [pid = 3692] [serial = 1514] [outer = 15559400] 18:05:54 INFO - PROCESS | 3692 | 1461114354234 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 594ms 18:05:54 INFO - PROCESS | 3692 | 1461114354281 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 18:05:54 INFO - PROCESS | 3692 | 1461114354283 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 18:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:05:54 INFO - PROCESS | 3692 | 1461114354286 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:05:54 INFO - PROCESS | 3692 | 1461114354288 Marionette TRACE conn2 <- [1,1982,null,{}] 18:05:54 INFO - PROCESS | 3692 | 1461114354291 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:54 INFO - PROCESS | 3692 | 1461114354371 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 18:05:54 INFO - PROCESS | 3692 | 1461114354377 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:54 INFO - PROCESS | 3692 | ++DOCSHELL 13A5D000 == 63 [pid = 3692] [id = 505] 18:05:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (19E2EC00) [pid = 3692] [serial = 1515] [outer = 00000000] 18:05:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (1BF78C00) [pid = 3692] [serial = 1516] [outer = 19E2EC00] 18:05:54 INFO - PROCESS | 3692 | 1461114354422 Marionette DEBUG loaded listener.js 18:05:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (1BFEB000) [pid = 3692] [serial = 1517] [outer = 19E2EC00] 18:05:54 INFO - PROCESS | 3692 | 1461114354835 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 18:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 593ms 18:05:54 INFO - PROCESS | 3692 | 1461114354892 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 18:05:54 INFO - PROCESS | 3692 | 1461114354894 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 18:05:54 INFO - PROCESS | 3692 | 1461114354897 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:05:54 INFO - PROCESS | 3692 | 1461114354898 Marionette TRACE conn2 <- [1,1986,null,{}] 18:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:05:54 INFO - PROCESS | 3692 | 1461114354906 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:54 INFO - PROCESS | 3692 | 1461114354985 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 18:05:54 INFO - PROCESS | 3692 | 1461114354992 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:55 INFO - PROCESS | 3692 | ++DOCSHELL 13208000 == 64 [pid = 3692] [id = 506] 18:05:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (1A048800) [pid = 3692] [serial = 1518] [outer = 00000000] 18:05:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1C0E4C00) [pid = 3692] [serial = 1519] [outer = 1A048800] 18:05:55 INFO - PROCESS | 3692 | 1461114355043 Marionette DEBUG loaded listener.js 18:05:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (1C2AD000) [pid = 3692] [serial = 1520] [outer = 1A048800] 18:05:55 INFO - PROCESS | 3692 | 1461114355733 Marionette TRACE conn2 <- [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]]]}] 18:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 891ms 18:05:55 INFO - PROCESS | 3692 | 1461114355805 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 18:05:55 INFO - PROCESS | 3692 | 1461114355810 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 18:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:05:55 INFO - PROCESS | 3692 | 1461114355816 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:05:55 INFO - PROCESS | 3692 | 1461114355819 Marionette TRACE conn2 <- [1,1990,null,{}] 18:05:55 INFO - PROCESS | 3692 | 1461114355825 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:55 INFO - PROCESS | 3692 | 1461114355964 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 18:05:56 INFO - PROCESS | 3692 | 1461114356104 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:56 INFO - PROCESS | 3692 | ++DOCSHELL 1325DC00 == 65 [pid = 3692] [id = 507] 18:05:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (137CE000) [pid = 3692] [serial = 1521] [outer = 00000000] 18:05:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (142CB000) [pid = 3692] [serial = 1522] [outer = 137CE000] 18:05:56 INFO - PROCESS | 3692 | 1461114356161 Marionette DEBUG loaded listener.js 18:05:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (146A6800) [pid = 3692] [serial = 1523] [outer = 137CE000] 18:05:56 INFO - PROCESS | 3692 | 1461114356747 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 18:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1000ms 18:05:56 INFO - PROCESS | 3692 | 1461114356819 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 18:05:56 INFO - PROCESS | 3692 | 1461114356825 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 18:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:05:56 INFO - PROCESS | 3692 | 1461114356832 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:05:56 INFO - PROCESS | 3692 | 1461114356834 Marionette TRACE conn2 <- [1,1994,null,{}] 18:05:56 INFO - PROCESS | 3692 | 1461114356838 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:56 INFO - PROCESS | 3692 | 1461114356943 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 18:05:57 INFO - PROCESS | 3692 | 1461114357054 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:57 INFO - PROCESS | 3692 | ++DOCSHELL 14AA9000 == 66 [pid = 3692] [id = 508] 18:05:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (157B7400) [pid = 3692] [serial = 1524] [outer = 00000000] 18:05:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (17D65400) [pid = 3692] [serial = 1525] [outer = 157B7400] 18:05:57 INFO - PROCESS | 3692 | 1461114357111 Marionette DEBUG loaded listener.js 18:05:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (1832C000) [pid = 3692] [serial = 1526] [outer = 157B7400] 18:05:57 INFO - PROCESS | 3692 | 1461114357750 Marionette TRACE conn2 <- [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]]]}] 18:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 18:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1000ms 18:05:57 INFO - PROCESS | 3692 | 1461114357844 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 18:05:57 INFO - PROCESS | 3692 | 1461114357847 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 18:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:05:57 INFO - PROCESS | 3692 | 1461114357852 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:05:57 INFO - PROCESS | 3692 | 1461114357856 Marionette TRACE conn2 <- [1,1998,null,{}] 18:05:57 INFO - PROCESS | 3692 | 1461114357867 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:57 INFO - PROCESS | 3692 | 1461114357982 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 18:05:58 INFO - PROCESS | 3692 | 1461114358113 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:58 INFO - PROCESS | 3692 | ++DOCSHELL 18CD7C00 == 67 [pid = 3692] [id = 509] 18:05:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (18CE0800) [pid = 3692] [serial = 1527] [outer = 00000000] 18:05:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (1C0E4000) [pid = 3692] [serial = 1528] [outer = 18CE0800] 18:05:58 INFO - PROCESS | 3692 | 1461114358183 Marionette DEBUG loaded listener.js 18:05:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (1C2B1C00) [pid = 3692] [serial = 1529] [outer = 18CE0800] 18:05:58 INFO - PROCESS | 3692 | 1461114358717 Marionette TRACE conn2 <- [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]]]}] 18:05:58 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 18:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 891ms 18:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:05:58 INFO - PROCESS | 3692 | 1461114358759 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 18:05:58 INFO - PROCESS | 3692 | 1461114358762 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 18:05:58 INFO - PROCESS | 3692 | 1461114358765 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:05:58 INFO - PROCESS | 3692 | 1461114358767 Marionette TRACE conn2 <- [1,2002,null,{}] 18:05:58 INFO - PROCESS | 3692 | 1461114358771 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:58 INFO - PROCESS | 3692 | 1461114358873 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 18:05:58 INFO - PROCESS | 3692 | 1461114358982 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:58 INFO - PROCESS | 3692 | ++DOCSHELL 1BFF1C00 == 68 [pid = 3692] [id = 510] 18:05:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (1C2B8800) [pid = 3692] [serial = 1530] [outer = 00000000] 18:05:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (1C61B400) [pid = 3692] [serial = 1531] [outer = 1C2B8800] 18:05:59 INFO - PROCESS | 3692 | 1461114359036 Marionette DEBUG loaded listener.js 18:05:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (1C887000) [pid = 3692] [serial = 1532] [outer = 1C2B8800] 18:05:59 INFO - PROCESS | 3692 | 1461114359631 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 18:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 907ms 18:05:59 INFO - PROCESS | 3692 | 1461114359683 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 18:05:59 INFO - PROCESS | 3692 | 1461114359685 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 18:05:59 INFO - PROCESS | 3692 | 1461114359690 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:05:59 INFO - PROCESS | 3692 | 1461114359692 Marionette TRACE conn2 <- [1,2006,null,{}] 18:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:05:59 INFO - PROCESS | 3692 | 1461114359696 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:59 INFO - PROCESS | 3692 | 1461114359797 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 18:05:59 INFO - PROCESS | 3692 | 1461114359907 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:59 INFO - PROCESS | 3692 | ++DOCSHELL 11BF9000 == 69 [pid = 3692] [id = 511] 18:05:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (13407000) [pid = 3692] [serial = 1533] [outer = 00000000] 18:05:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (15BA9400) [pid = 3692] [serial = 1534] [outer = 13407000] 18:05:59 INFO - PROCESS | 3692 | 1461114359961 Marionette DEBUG loaded listener.js 18:06:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (16B0C800) [pid = 3692] [serial = 1535] [outer = 13407000] 18:06:00 INFO - PROCESS | 3692 | 1461114360706 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1047ms 18:06:00 INFO - PROCESS | 3692 | 1461114360747 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 18:06:00 INFO - PROCESS | 3692 | 1461114360752 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 18:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:06:00 INFO - PROCESS | 3692 | 1461114360757 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:06:00 INFO - PROCESS | 3692 | 1461114360760 Marionette TRACE conn2 <- [1,2010,null,{}] 18:06:00 INFO - PROCESS | 3692 | 1461114360765 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:00 INFO - PROCESS | 3692 | 1461114360863 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 18:06:01 INFO - PROCESS | 3692 | 1461114361006 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:01 INFO - PROCESS | 3692 | ++DOCSHELL 13204000 == 70 [pid = 3692] [id = 512] 18:06:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (13268000) [pid = 3692] [serial = 1536] [outer = 00000000] 18:06:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (13A4CC00) [pid = 3692] [serial = 1537] [outer = 13268000] 18:06:01 INFO - PROCESS | 3692 | 1461114361057 Marionette DEBUG loaded listener.js 18:06:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (143A5400) [pid = 3692] [serial = 1538] [outer = 13268000] 18:06:01 INFO - PROCESS | 3692 | --DOCSHELL 16549800 == 69 [pid = 3692] [id = 441] 18:06:01 INFO - PROCESS | 3692 | --DOCSHELL 18641400 == 68 [pid = 3692] [id = 443] 18:06:01 INFO - PROCESS | 3692 | --DOCSHELL 12CFD800 == 67 [pid = 3692] [id = 442] 18:06:01 INFO - PROCESS | 3692 | --DOCSHELL 18330800 == 66 [pid = 3692] [id = 463] 18:06:01 INFO - PROCESS | 3692 | --DOCSHELL 15557C00 == 65 [pid = 3692] [id = 462] 18:06:01 INFO - PROCESS | 3692 | --DOCSHELL 13A5D000 == 64 [pid = 3692] [id = 505] 18:06:01 INFO - PROCESS | 3692 | --DOCSHELL 11C1C000 == 63 [pid = 3692] [id = 504] 18:06:01 INFO - PROCESS | 3692 | --DOCSHELL 19E34800 == 62 [pid = 3692] [id = 503] 18:06:01 INFO - PROCESS | 3692 | --DOCSHELL 12CF7800 == 61 [pid = 3692] [id = 502] 18:06:01 INFO - PROCESS | 3692 | --DOCSHELL 18C11400 == 60 [pid = 3692] [id = 501] 18:06:01 INFO - PROCESS | 3692 | --DOCSHELL 11B4E800 == 59 [pid = 3692] [id = 500] 18:06:01 INFO - PROCESS | 3692 | --DOCSHELL 15E76800 == 58 [pid = 3692] [id = 499] 18:06:01 INFO - PROCESS | 3692 | --DOCSHELL 15D90800 == 57 [pid = 3692] [id = 498] 18:06:01 INFO - PROCESS | 3692 | --DOCSHELL 11C1CC00 == 56 [pid = 3692] [id = 497] 18:06:01 INFO - PROCESS | 3692 | --DOCSHELL 12B8A000 == 55 [pid = 3692] [id = 496] 18:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (1A0BD400) [pid = 3692] [serial = 1471] [outer = 00000000] [url = about:blank] 18:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (12B83400) [pid = 3692] [serial = 1429] [outer = 00000000] [url = about:blank] 18:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (15BD9C00) [pid = 3692] [serial = 1432] [outer = 00000000] [url = about:blank] 18:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (193F1000) [pid = 3692] [serial = 1435] [outer = 00000000] [url = about:blank] 18:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (1BF7F400) [pid = 3692] [serial = 1438] [outer = 00000000] [url = about:blank] 18:06:01 INFO - PROCESS | 3692 | --DOCSHELL 11B68800 == 54 [pid = 3692] [id = 491] 18:06:01 INFO - PROCESS | 3692 | 1461114361631 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 18:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 906ms 18:06:01 INFO - PROCESS | 3692 | 1461114361662 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 18:06:01 INFO - PROCESS | 3692 | 1461114361668 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 18:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:06:01 INFO - PROCESS | 3692 | 1461114361674 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:06:01 INFO - PROCESS | 3692 | 1461114361676 Marionette TRACE conn2 <- [1,2014,null,{}] 18:06:01 INFO - PROCESS | 3692 | 1461114361680 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:01 INFO - PROCESS | 3692 | 1461114361762 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 18:06:01 INFO - PROCESS | 3692 | 1461114361771 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:01 INFO - PROCESS | 3692 | ++DOCSHELL 12CF6800 == 55 [pid = 3692] [id = 513] 18:06:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (12CF7800) [pid = 3692] [serial = 1539] [outer = 00000000] 18:06:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (14AEA000) [pid = 3692] [serial = 1540] [outer = 12CF7800] 18:06:01 INFO - PROCESS | 3692 | 1461114361817 Marionette DEBUG loaded listener.js 18:06:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (15B3E400) [pid = 3692] [serial = 1541] [outer = 12CF7800] 18:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (19A3C000) [pid = 3692] [serial = 1382] [outer = 00000000] [url = about:blank] 18:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (18DA6C00) [pid = 3692] [serial = 1459] [outer = 00000000] [url = about:blank] 18:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (19E35000) [pid = 3692] [serial = 1462] [outer = 00000000] [url = about:blank] 18:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (18DAA800) [pid = 3692] [serial = 1460] [outer = 00000000] [url = about:blank] 18:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (1BFF3400) [pid = 3692] [serial = 1442] [outer = 00000000] [url = about:blank] 18:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (1BF79000) [pid = 3692] [serial = 1441] [outer = 00000000] [url = about:blank] 18:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (17AABC00) [pid = 3692] [serial = 1450] [outer = 00000000] [url = about:blank] 18:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (17D59000) [pid = 3692] [serial = 1451] [outer = 00000000] [url = about:blank] 18:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (143ACC00) [pid = 3692] [serial = 1445] [outer = 00000000] [url = about:blank] 18:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (13A61400) [pid = 3692] [serial = 1444] [outer = 00000000] [url = about:blank] 18:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (1832A000) [pid = 3692] [serial = 1453] [outer = 00000000] [url = about:blank] 18:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (14A05C00) [pid = 3692] [serial = 1447] [outer = 00000000] [url = about:blank] 18:06:01 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (1571E000) [pid = 3692] [serial = 1448] [outer = 00000000] [url = about:blank] 18:06:02 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (12CBD000) [pid = 3692] [serial = 1465] [outer = 00000000] [url = about:blank] 18:06:02 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (19E31000) [pid = 3692] [serial = 1463] [outer = 00000000] [url = about:blank] 18:06:02 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (18874C00) [pid = 3692] [serial = 1456] [outer = 00000000] [url = about:blank] 18:06:02 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (18872800) [pid = 3692] [serial = 1457] [outer = 00000000] [url = about:blank] 18:06:02 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (188D1000) [pid = 3692] [serial = 1469] [outer = 00000000] [url = about:blank] 18:06:02 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (16B0F800) [pid = 3692] [serial = 1468] [outer = 00000000] [url = about:blank] 18:06:02 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (18398800) [pid = 3692] [serial = 1454] [outer = 00000000] [url = about:blank] 18:06:02 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (13408000) [pid = 3692] [serial = 1466] [outer = 00000000] [url = about:blank] 18:06:02 INFO - PROCESS | 3692 | 1461114362334 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 18:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 703ms 18:06:02 INFO - PROCESS | 3692 | 1461114362372 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 18:06:02 INFO - PROCESS | 3692 | 1461114362374 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 18:06:02 INFO - PROCESS | 3692 | 1461114362378 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:06:02 INFO - PROCESS | 3692 | 1461114362381 Marionette TRACE conn2 <- [1,2018,null,{}] 18:06:02 INFO - PROCESS | 3692 | 1461114362391 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:02 INFO - PROCESS | 3692 | 1461114362476 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 18:06:02 INFO - PROCESS | 3692 | 1461114362574 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:02 INFO - PROCESS | 3692 | ++DOCSHELL 15DD5000 == 56 [pid = 3692] [id = 514] 18:06:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (165B8400) [pid = 3692] [serial = 1542] [outer = 00000000] 18:06:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (17AA0000) [pid = 3692] [serial = 1543] [outer = 165B8400] 18:06:02 INFO - PROCESS | 3692 | 1461114362621 Marionette DEBUG loaded listener.js 18:06:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (17AF5C00) [pid = 3692] [serial = 1544] [outer = 165B8400] 18:06:02 INFO - PROCESS | 3692 | 1461114362989 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 18:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 641ms 18:06:03 INFO - PROCESS | 3692 | 1461114363016 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 18:06:03 INFO - PROCESS | 3692 | 1461114363019 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 18:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:06:03 INFO - PROCESS | 3692 | 1461114363022 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:06:03 INFO - PROCESS | 3692 | 1461114363024 Marionette TRACE conn2 <- [1,2022,null,{}] 18:06:03 INFO - PROCESS | 3692 | 1461114363027 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:03 INFO - PROCESS | 3692 | 1461114363108 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 18:06:03 INFO - PROCESS | 3692 | 1461114363146 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:03 INFO - PROCESS | 3692 | ++DOCSHELL 17D62800 == 57 [pid = 3692] [id = 515] 18:06:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (17D62C00) [pid = 3692] [serial = 1545] [outer = 00000000] 18:06:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (18322C00) [pid = 3692] [serial = 1546] [outer = 17D62C00] 18:06:03 INFO - PROCESS | 3692 | 1461114363191 Marionette DEBUG loaded listener.js 18:06:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1838E000) [pid = 3692] [serial = 1547] [outer = 17D62C00] 18:06:03 INFO - PROCESS | 3692 | 1461114363635 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 641ms 18:06:03 INFO - PROCESS | 3692 | 1461114363659 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 18:06:03 INFO - PROCESS | 3692 | 1461114363661 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 18:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:06:03 INFO - PROCESS | 3692 | 1461114363686 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:06:03 INFO - PROCESS | 3692 | 1461114363688 Marionette TRACE conn2 <- [1,2026,null,{}] 18:06:03 INFO - PROCESS | 3692 | 1461114363691 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:03 INFO - PROCESS | 3692 | 1461114363807 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 18:06:03 INFO - PROCESS | 3692 | 1461114363814 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:03 INFO - PROCESS | 3692 | ++DOCSHELL 12CF2C00 == 58 [pid = 3692] [id = 516] 18:06:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (17D60400) [pid = 3692] [serial = 1548] [outer = 00000000] 18:06:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (188DD800) [pid = 3692] [serial = 1549] [outer = 17D60400] 18:06:03 INFO - PROCESS | 3692 | 1461114363909 Marionette DEBUG loaded listener.js 18:06:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (18936000) [pid = 3692] [serial = 1550] [outer = 17D60400] 18:06:04 INFO - PROCESS | 3692 | 1461114364354 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 18:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 687ms 18:06:04 INFO - PROCESS | 3692 | 1461114364382 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 18:06:04 INFO - PROCESS | 3692 | 1461114364383 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 18:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:06:04 INFO - PROCESS | 3692 | 1461114364387 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:06:04 INFO - PROCESS | 3692 | 1461114364388 Marionette TRACE conn2 <- [1,2030,null,{}] 18:06:04 INFO - PROCESS | 3692 | 1461114364392 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:04 INFO - PROCESS | 3692 | 1461114364516 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 18:06:04 INFO - PROCESS | 3692 | 1461114364609 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:04 INFO - PROCESS | 3692 | ++DOCSHELL 18B20000 == 59 [pid = 3692] [id = 517] 18:06:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (18CDBC00) [pid = 3692] [serial = 1551] [outer = 00000000] 18:06:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (193F0C00) [pid = 3692] [serial = 1552] [outer = 18CDBC00] 18:06:04 INFO - PROCESS | 3692 | 1461114364657 Marionette DEBUG loaded listener.js 18:06:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (193EBC00) [pid = 3692] [serial = 1553] [outer = 18CDBC00] 18:06:05 INFO - PROCESS | 3692 | 1461114365075 Marionette TRACE conn2 <- [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]]]}] 18:06:05 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) 18:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 734ms 18:06:05 INFO - PROCESS | 3692 | 1461114365130 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 18:06:05 INFO - PROCESS | 3692 | 1461114365132 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 18:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:06:05 INFO - PROCESS | 3692 | 1461114365135 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:06:05 INFO - PROCESS | 3692 | 1461114365137 Marionette TRACE conn2 <- [1,2034,null,{}] 18:06:05 INFO - PROCESS | 3692 | 1461114365140 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:05 INFO - PROCESS | 3692 | 1461114365251 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 18:06:05 INFO - PROCESS | 3692 | 1461114365257 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:05 INFO - PROCESS | 3692 | ++DOCSHELL 19580000 == 60 [pid = 3692] [id = 518] 18:06:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (19A3C000) [pid = 3692] [serial = 1554] [outer = 00000000] 18:06:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (19E33000) [pid = 3692] [serial = 1555] [outer = 19A3C000] 18:06:05 INFO - PROCESS | 3692 | 1461114365301 Marionette DEBUG loaded listener.js 18:06:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (19E39000) [pid = 3692] [serial = 1556] [outer = 19A3C000] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (15559000) [pid = 3692] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (14AEE800) [pid = 3692] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (1A9EEC00) [pid = 3692] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (11BF0000) [pid = 3692] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (19E34400) [pid = 3692] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (11BF1000) [pid = 3692] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (18337000) [pid = 3692] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (18336800) [pid = 3692] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (11C1F800) [pid = 3692] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (18C11800) [pid = 3692] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (17D5F800) [pid = 3692] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (17D5FC00) [pid = 3692] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (15DD3000) [pid = 3692] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (12CBB400) [pid = 3692] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (1892FC00) [pid = 3692] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (19E30400) [pid = 3692] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (1A0B8C00) [pid = 3692] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (15559400) [pid = 3692] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:06:05 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (19E2EC00) [pid = 3692] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:06:05 INFO - PROCESS | 3692 | 1461114365989 Marionette TRACE conn2 <- [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]]]}] 18:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 906ms 18:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:06:06 INFO - PROCESS | 3692 | 1461114366039 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 18:06:06 INFO - PROCESS | 3692 | 1461114366042 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 18:06:06 INFO - PROCESS | 3692 | 1461114366045 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:06:06 INFO - PROCESS | 3692 | 1461114366047 Marionette TRACE conn2 <- [1,2038,null,{}] 18:06:06 INFO - PROCESS | 3692 | 1461114366050 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:06 INFO - PROCESS | 3692 | 1461114366127 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 18:06:06 INFO - PROCESS | 3692 | 1461114366223 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:06 INFO - PROCESS | 3692 | ++DOCSHELL 11C18000 == 61 [pid = 3692] [id = 519] 18:06:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (11C1F800) [pid = 3692] [serial = 1557] [outer = 00000000] 18:06:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (157B7000) [pid = 3692] [serial = 1558] [outer = 11C1F800] 18:06:06 INFO - PROCESS | 3692 | 1461114366269 Marionette DEBUG loaded listener.js 18:06:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (17D61C00) [pid = 3692] [serial = 1559] [outer = 11C1F800] 18:06:06 INFO - PROCESS | 3692 | 1461114366639 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 625ms 18:06:06 INFO - PROCESS | 3692 | 1461114366681 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 18:06:06 INFO - PROCESS | 3692 | 1461114366683 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 18:06:06 INFO - PROCESS | 3692 | 1461114366686 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:06:06 INFO - PROCESS | 3692 | 1461114366688 Marionette TRACE conn2 <- [1,2042,null,{}] 18:06:06 INFO - PROCESS | 3692 | 1461114366691 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:06 INFO - PROCESS | 3692 | 1461114366769 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 18:06:06 INFO - PROCESS | 3692 | 1461114366867 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:06 INFO - PROCESS | 3692 | ++DOCSHELL 1384E000 == 62 [pid = 3692] [id = 520] 18:06:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (17AA9000) [pid = 3692] [serial = 1560] [outer = 00000000] 18:06:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (18DA8400) [pid = 3692] [serial = 1561] [outer = 17AA9000] 18:06:06 INFO - PROCESS | 3692 | 1461114366913 Marionette DEBUG loaded listener.js 18:06:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (19BEC400) [pid = 3692] [serial = 1562] [outer = 17AA9000] 18:06:07 INFO - PROCESS | 3692 | 1461114367292 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 18:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 640ms 18:06:07 INFO - PROCESS | 3692 | 1461114367325 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 18:06:07 INFO - PROCESS | 3692 | 1461114367327 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 18:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:06:07 INFO - PROCESS | 3692 | 1461114367330 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:06:07 INFO - PROCESS | 3692 | 1461114367332 Marionette TRACE conn2 <- [1,2046,null,{}] 18:06:07 INFO - PROCESS | 3692 | 1461114367335 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:07 INFO - PROCESS | 3692 | 1461114367465 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 18:06:07 INFO - PROCESS | 3692 | 1461114367504 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:07 INFO - PROCESS | 3692 | ++DOCSHELL 193E4400 == 63 [pid = 3692] [id = 521] 18:06:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (1A251400) [pid = 3692] [serial = 1563] [outer = 00000000] 18:06:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1A91D400) [pid = 3692] [serial = 1564] [outer = 1A251400] 18:06:07 INFO - PROCESS | 3692 | 1461114367548 Marionette DEBUG loaded listener.js 18:06:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (1BF73000) [pid = 3692] [serial = 1565] [outer = 1A251400] 18:06:08 INFO - PROCESS | 3692 | 1461114368053 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 18:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 18:06:08 INFO - PROCESS | 3692 | 1461114368080 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 18:06:08 INFO - PROCESS | 3692 | 1461114368085 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 18:06:08 INFO - PROCESS | 3692 | 1461114368091 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:06:08 INFO - PROCESS | 3692 | 1461114368096 Marionette TRACE conn2 <- [1,2050,null,{}] 18:06:08 INFO - PROCESS | 3692 | 1461114368103 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:08 INFO - PROCESS | 3692 | 1461114368212 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 18:06:08 INFO - PROCESS | 3692 | 1461114368326 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:08 INFO - PROCESS | 3692 | ++DOCSHELL 11BEF400 == 64 [pid = 3692] [id = 522] 18:06:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (11BF0000) [pid = 3692] [serial = 1566] [outer = 00000000] 18:06:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (13262C00) [pid = 3692] [serial = 1567] [outer = 11BF0000] 18:06:08 INFO - PROCESS | 3692 | 1461114368423 Marionette DEBUG loaded listener.js 18:06:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (13680400) [pid = 3692] [serial = 1568] [outer = 11BF0000] 18:06:09 INFO - PROCESS | 3692 | 1461114369081 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 18:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1047ms 18:06:09 INFO - PROCESS | 3692 | 1461114369142 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 18:06:09 INFO - PROCESS | 3692 | 1461114369147 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 18:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:06:09 INFO - PROCESS | 3692 | 1461114369174 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:06:09 INFO - PROCESS | 3692 | 1461114369176 Marionette TRACE conn2 <- [1,2054,null,{}] 18:06:09 INFO - PROCESS | 3692 | 1461114369180 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:09 INFO - PROCESS | 3692 | 1461114369289 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 18:06:09 INFO - PROCESS | 3692 | 1461114369429 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:09 INFO - PROCESS | 3692 | ++DOCSHELL 13A44800 == 65 [pid = 3692] [id = 523] 18:06:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (14AB2000) [pid = 3692] [serial = 1569] [outer = 00000000] 18:06:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (16B0A000) [pid = 3692] [serial = 1570] [outer = 14AB2000] 18:06:09 INFO - PROCESS | 3692 | 1461114369494 Marionette DEBUG loaded listener.js 18:06:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (17AAA800) [pid = 3692] [serial = 1571] [outer = 14AB2000] 18:06:10 INFO - PROCESS | 3692 | 1461114370069 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 18:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 937ms 18:06:10 INFO - PROCESS | 3692 | 1461114370118 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 18:06:10 INFO - PROCESS | 3692 | 1461114370120 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 18:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:06:10 INFO - PROCESS | 3692 | 1461114370124 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:06:10 INFO - PROCESS | 3692 | 1461114370128 Marionette TRACE conn2 <- [1,2058,null,{}] 18:06:10 INFO - PROCESS | 3692 | 1461114370138 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:10 INFO - PROCESS | 3692 | 1461114370245 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 18:06:10 INFO - PROCESS | 3692 | 1461114370357 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:10 INFO - PROCESS | 3692 | ++DOCSHELL 18CDAC00 == 66 [pid = 3692] [id = 524] 18:06:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (18CDE000) [pid = 3692] [serial = 1572] [outer = 00000000] 18:06:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (1A251000) [pid = 3692] [serial = 1573] [outer = 18CDE000] 18:06:10 INFO - PROCESS | 3692 | 1461114370413 Marionette DEBUG loaded listener.js 18:06:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (1A91EC00) [pid = 3692] [serial = 1574] [outer = 18CDE000] 18:06:11 INFO - PROCESS | 3692 | 1461114371002 Marionette TRACE conn2 <- [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]]]}] 18:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 937ms 18:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:06:11 INFO - PROCESS | 3692 | 1461114371068 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 18:06:11 INFO - PROCESS | 3692 | 1461114371071 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 18:06:11 INFO - PROCESS | 3692 | 1461114371075 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:06:11 INFO - PROCESS | 3692 | 1461114371077 Marionette TRACE conn2 <- [1,2062,null,{}] 18:06:11 INFO - PROCESS | 3692 | 1461114371081 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:11 INFO - PROCESS | 3692 | 1461114371185 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 18:06:11 INFO - PROCESS | 3692 | 1461114371296 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:11 INFO - PROCESS | 3692 | ++DOCSHELL 19E2EC00 == 67 [pid = 3692] [id = 525] 18:06:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (19E33C00) [pid = 3692] [serial = 1575] [outer = 00000000] 18:06:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (1BFF7C00) [pid = 3692] [serial = 1576] [outer = 19E33C00] 18:06:11 INFO - PROCESS | 3692 | 1461114371349 Marionette DEBUG loaded listener.js 18:06:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (1C0E7400) [pid = 3692] [serial = 1577] [outer = 19E33C00] 18:06:11 INFO - PROCESS | 3692 | 1461114371935 Marionette TRACE conn2 <- [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]]]}] 18:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 891ms 18:06:11 INFO - PROCESS | 3692 | 1461114371979 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 18:06:11 INFO - PROCESS | 3692 | 1461114371981 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 18:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:06:11 INFO - PROCESS | 3692 | 1461114371984 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:06:11 INFO - PROCESS | 3692 | 1461114371986 Marionette TRACE conn2 <- [1,2066,null,{}] 18:06:11 INFO - PROCESS | 3692 | 1461114371990 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:12 INFO - PROCESS | 3692 | 1461114372090 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 18:06:12 INFO - PROCESS | 3692 | 1461114372201 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:12 INFO - PROCESS | 3692 | ++DOCSHELL 11B4CC00 == 68 [pid = 3692] [id = 526] 18:06:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (11B5D400) [pid = 3692] [serial = 1578] [outer = 00000000] 18:06:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (1C888000) [pid = 3692] [serial = 1579] [outer = 11B5D400] 18:06:12 INFO - PROCESS | 3692 | 1461114372254 Marionette DEBUG loaded listener.js 18:06:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (1C88BC00) [pid = 3692] [serial = 1580] [outer = 11B5D400] 18:06:12 INFO - PROCESS | 3692 | 1461114372834 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 18:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 907ms 18:06:12 INFO - PROCESS | 3692 | 1461114372889 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 18:06:12 INFO - PROCESS | 3692 | 1461114372891 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 18:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:06:12 INFO - PROCESS | 3692 | 1461114372895 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:06:12 INFO - PROCESS | 3692 | 1461114372897 Marionette TRACE conn2 <- [1,2070,null,{}] 18:06:12 INFO - PROCESS | 3692 | 1461114372901 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:13 INFO - PROCESS | 3692 | 1461114373021 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 18:06:13 INFO - PROCESS | 3692 | 1461114373164 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:13 INFO - PROCESS | 3692 | ++DOCSHELL 13262800 == 69 [pid = 3692] [id = 527] 18:06:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (13408800) [pid = 3692] [serial = 1581] [outer = 00000000] 18:06:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (13A5B000) [pid = 3692] [serial = 1582] [outer = 13408800] 18:06:13 INFO - PROCESS | 3692 | 1461114373226 Marionette DEBUG loaded listener.js 18:06:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (14345400) [pid = 3692] [serial = 1583] [outer = 13408800] 18:06:13 INFO - PROCESS | 3692 | 1461114373948 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 18:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1156ms 18:06:14 INFO - PROCESS | 3692 | 1461114374066 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 18:06:14 INFO - PROCESS | 3692 | 1461114374071 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 18:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:06:14 INFO - PROCESS | 3692 | 1461114374077 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:06:14 INFO - PROCESS | 3692 | 1461114374080 Marionette TRACE conn2 <- [1,2074,null,{}] 18:06:14 INFO - PROCESS | 3692 | 1461114374085 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:14 INFO - PROCESS | 3692 | 1461114374193 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 18:06:14 INFO - PROCESS | 3692 | 1461114374329 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:14 INFO - PROCESS | 3692 | ++DOCSHELL 12CC2C00 == 70 [pid = 3692] [id = 528] 18:06:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (12CF2000) [pid = 3692] [serial = 1584] [outer = 00000000] 18:06:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (1325D800) [pid = 3692] [serial = 1585] [outer = 12CF2000] 18:06:14 INFO - PROCESS | 3692 | 1461114374380 Marionette DEBUG loaded listener.js 18:06:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (13267400) [pid = 3692] [serial = 1586] [outer = 12CF2000] 18:06:14 INFO - PROCESS | 3692 | --DOCSHELL 1384E000 == 69 [pid = 3692] [id = 520] 18:06:14 INFO - PROCESS | 3692 | --DOCSHELL 11C18000 == 68 [pid = 3692] [id = 519] 18:06:14 INFO - PROCESS | 3692 | --DOCSHELL 19580000 == 67 [pid = 3692] [id = 518] 18:06:14 INFO - PROCESS | 3692 | --DOCSHELL 18B20000 == 66 [pid = 3692] [id = 517] 18:06:14 INFO - PROCESS | 3692 | --DOCSHELL 12CF2C00 == 65 [pid = 3692] [id = 516] 18:06:14 INFO - PROCESS | 3692 | --DOCSHELL 17D62800 == 64 [pid = 3692] [id = 515] 18:06:14 INFO - PROCESS | 3692 | --DOCSHELL 15DD5000 == 63 [pid = 3692] [id = 514] 18:06:14 INFO - PROCESS | 3692 | --DOCSHELL 12CF6800 == 62 [pid = 3692] [id = 513] 18:06:14 INFO - PROCESS | 3692 | --DOCSHELL 13204000 == 61 [pid = 3692] [id = 512] 18:06:14 INFO - PROCESS | 3692 | --DOCSHELL 11BF9000 == 60 [pid = 3692] [id = 511] 18:06:14 INFO - PROCESS | 3692 | --DOCSHELL 1BFF1C00 == 59 [pid = 3692] [id = 510] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (1C0E4C00) [pid = 3692] [serial = 1519] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (11C1A800) [pid = 3692] [serial = 1474] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (15E68800) [pid = 3692] [serial = 1477] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOCSHELL 1325DC00 == 58 [pid = 3692] [id = 507] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (1653D000) [pid = 3692] [serial = 1495] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (165B9400) [pid = 3692] [serial = 1496] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (13851800) [pid = 3692] [serial = 1490] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (13848800) [pid = 3692] [serial = 1489] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (1A865C00) [pid = 3692] [serial = 1472] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (18CDB800) [pid = 3692] [serial = 1480] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (1BFF8800) [pid = 3692] [serial = 1483] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (1A04A800) [pid = 3692] [serial = 1507] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (1C0E6000) [pid = 3692] [serial = 1486] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (18DAA400) [pid = 3692] [serial = 1505] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (1BF73800) [pid = 3692] [serial = 1511] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (1A9EFC00) [pid = 3692] [serial = 1510] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (18339C00) [pid = 3692] [serial = 1513] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (1BF78C00) [pid = 3692] [serial = 1516] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (1BFEB000) [pid = 3692] [serial = 1517] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (18CDF000) [pid = 3692] [serial = 1514] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (1A049C00) [pid = 3692] [serial = 1508] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (188D7000) [pid = 3692] [serial = 1502] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (1666C000) [pid = 3692] [serial = 1388] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (16B7C400) [pid = 3692] [serial = 1433] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (1BFEB400) [pid = 3692] [serial = 1439] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (13209000) [pid = 3692] [serial = 1430] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (1A04D000) [pid = 3692] [serial = 1394] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (12DD3400) [pid = 3692] [serial = 1385] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (18DA7000) [pid = 3692] [serial = 1391] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (19E32C00) [pid = 3692] [serial = 1436] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (1384E800) [pid = 3692] [serial = 1492] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (13A43800) [pid = 3692] [serial = 1493] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (18CD8400) [pid = 3692] [serial = 1504] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (1886B800) [pid = 3692] [serial = 1501] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (17F3F400) [pid = 3692] [serial = 1498] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (18321000) [pid = 3692] [serial = 1499] [outer = 00000000] [url = about:blank] 18:06:14 INFO - PROCESS | 3692 | 1461114374922 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 18:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 891ms 18:06:14 INFO - PROCESS | 3692 | 1461114374980 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 18:06:14 INFO - PROCESS | 3692 | 1461114374985 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 18:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:06:14 INFO - PROCESS | 3692 | 1461114374991 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:06:14 INFO - PROCESS | 3692 | 1461114374994 Marionette TRACE conn2 <- [1,2078,null,{}] 18:06:14 INFO - PROCESS | 3692 | 1461114374998 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:15 INFO - PROCESS | 3692 | 1461114375083 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 18:06:15 INFO - PROCESS | 3692 | 1461114375202 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:15 INFO - PROCESS | 3692 | ++DOCSHELL 12DDE400 == 59 [pid = 3692] [id = 529] 18:06:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (13202C00) [pid = 3692] [serial = 1587] [outer = 00000000] 18:06:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (13683400) [pid = 3692] [serial = 1588] [outer = 13202C00] 18:06:15 INFO - PROCESS | 3692 | 1461114375248 Marionette DEBUG loaded listener.js 18:06:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1384DC00) [pid = 3692] [serial = 1589] [outer = 13202C00] 18:06:15 INFO - PROCESS | 3692 | 1461114375630 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 18:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 703ms 18:06:15 INFO - PROCESS | 3692 | 1461114375690 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 18:06:15 INFO - PROCESS | 3692 | 1461114375692 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 18:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:06:15 INFO - PROCESS | 3692 | 1461114375695 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:06:15 INFO - PROCESS | 3692 | 1461114375699 Marionette TRACE conn2 <- [1,2082,null,{}] 18:06:15 INFO - PROCESS | 3692 | 1461114375710 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:15 INFO - PROCESS | 3692 | 1461114375796 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 18:06:15 INFO - PROCESS | 3692 | 1461114375838 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:15 INFO - PROCESS | 3692 | ++DOCSHELL 143AAC00 == 60 [pid = 3692] [id = 530] 18:06:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (14A12000) [pid = 3692] [serial = 1590] [outer = 00000000] 18:06:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1555CC00) [pid = 3692] [serial = 1591] [outer = 14A12000] 18:06:15 INFO - PROCESS | 3692 | 1461114375885 Marionette DEBUG loaded listener.js 18:06:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (15B37400) [pid = 3692] [serial = 1592] [outer = 14A12000] 18:06:16 INFO - PROCESS | 3692 | 1461114376322 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 18:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 641ms 18:06:16 INFO - PROCESS | 3692 | 1461114376333 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 18:06:16 INFO - PROCESS | 3692 | 1461114376335 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 18:06:16 INFO - PROCESS | 3692 | 1461114376359 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:06:16 INFO - PROCESS | 3692 | 1461114376361 Marionette TRACE conn2 <- [1,2086,null,{}] 18:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:06:16 INFO - PROCESS | 3692 | 1461114376368 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:16 INFO - PROCESS | 3692 | 1461114376450 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 18:06:16 INFO - PROCESS | 3692 | 1461114376457 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:16 INFO - PROCESS | 3692 | ++DOCSHELL 15E6F400 == 61 [pid = 3692] [id = 531] 18:06:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (15E6F800) [pid = 3692] [serial = 1593] [outer = 00000000] 18:06:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (1666BC00) [pid = 3692] [serial = 1594] [outer = 15E6F800] 18:06:16 INFO - PROCESS | 3692 | 1461114376501 Marionette DEBUG loaded listener.js 18:06:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (16B13000) [pid = 3692] [serial = 1595] [outer = 15E6F800] 18:06:16 INFO - PROCESS | 3692 | 1461114376969 Marionette TRACE conn2 <- [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]]]}] 18:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 641ms 18:06:16 INFO - PROCESS | 3692 | 1461114377002 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 18:06:16 INFO - PROCESS | 3692 | 1461114377004 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 18:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:06:16 INFO - PROCESS | 3692 | 1461114377008 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:06:17 INFO - PROCESS | 3692 | 1461114377009 Marionette TRACE conn2 <- [1,2090,null,{}] 18:06:17 INFO - PROCESS | 3692 | 1461114377012 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:17 INFO - PROCESS | 3692 | 1461114377132 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 18:06:17 INFO - PROCESS | 3692 | 1461114377226 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:17 INFO - PROCESS | 3692 | ++DOCSHELL 165B9400 == 62 [pid = 3692] [id = 532] 18:06:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (16B82000) [pid = 3692] [serial = 1596] [outer = 00000000] 18:06:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (17D5A800) [pid = 3692] [serial = 1597] [outer = 16B82000] 18:06:17 INFO - PROCESS | 3692 | 1461114377281 Marionette DEBUG loaded listener.js 18:06:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (17D5DC00) [pid = 3692] [serial = 1598] [outer = 16B82000] 18:06:17 INFO - PROCESS | 3692 | 1461114377720 Marionette TRACE conn2 <- [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]]]}] 18:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 750ms 18:06:17 INFO - PROCESS | 3692 | 1461114377748 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 18:06:17 INFO - PROCESS | 3692 | 1461114377750 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 18:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:06:17 INFO - PROCESS | 3692 | 1461114377753 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:06:17 INFO - PROCESS | 3692 | 1461114377755 Marionette TRACE conn2 <- [1,2094,null,{}] 18:06:17 INFO - PROCESS | 3692 | 1461114377759 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:17 INFO - PROCESS | 3692 | 1461114377889 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 18:06:17 INFO - PROCESS | 3692 | 1461114377898 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:17 INFO - PROCESS | 3692 | ++DOCSHELL 17D64000 == 63 [pid = 3692] [id = 533] 18:06:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (17D65800) [pid = 3692] [serial = 1599] [outer = 00000000] 18:06:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (18648800) [pid = 3692] [serial = 1600] [outer = 17D65800] 18:06:17 INFO - PROCESS | 3692 | 1461114377945 Marionette DEBUG loaded listener.js 18:06:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1864B800) [pid = 3692] [serial = 1601] [outer = 17D65800] 18:06:18 INFO - PROCESS | 3692 | 1461114378408 Marionette TRACE conn2 <- [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]]]}] 18:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 703ms 18:06:18 INFO - PROCESS | 3692 | 1461114378453 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 18:06:18 INFO - PROCESS | 3692 | 1461114378455 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 18:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:06:18 INFO - PROCESS | 3692 | 1461114378459 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:06:18 INFO - PROCESS | 3692 | 1461114378460 Marionette TRACE conn2 <- [1,2098,null,{}] 18:06:18 INFO - PROCESS | 3692 | 1461114378469 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:18 INFO - PROCESS | 3692 | 1461114378605 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 18:06:18 INFO - PROCESS | 3692 | 1461114378627 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:18 INFO - PROCESS | 3692 | ++DOCSHELL 17AA0400 == 64 [pid = 3692] [id = 534] 18:06:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (18869C00) [pid = 3692] [serial = 1602] [outer = 00000000] 18:06:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (18930800) [pid = 3692] [serial = 1603] [outer = 18869C00] 18:06:18 INFO - PROCESS | 3692 | 1461114378672 Marionette DEBUG loaded listener.js 18:06:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (18B17400) [pid = 3692] [serial = 1604] [outer = 18869C00] 18:06:18 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (188D5400) [pid = 3692] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:06:18 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (18CDBC00) [pid = 3692] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:06:18 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (165B8400) [pid = 3692] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:06:18 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (13268000) [pid = 3692] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:06:18 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (17D62C00) [pid = 3692] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:06:18 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (19A3C000) [pid = 3692] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:06:18 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (13407000) [pid = 3692] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:06:18 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (12CF7800) [pid = 3692] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:06:18 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (11C1F800) [pid = 3692] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:06:18 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (17AA9000) [pid = 3692] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:06:18 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (17D60400) [pid = 3692] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:06:19 INFO - PROCESS | 3692 | 1461114379199 Marionette TRACE conn2 <- [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]]]}] 18:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 797ms 18:06:19 INFO - PROCESS | 3692 | 1461114379261 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 18:06:19 INFO - PROCESS | 3692 | 1461114379263 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 18:06:19 INFO - PROCESS | 3692 | 1461114379266 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:06:19 INFO - PROCESS | 3692 | 1461114379268 Marionette TRACE conn2 <- [1,2102,null,{}] 18:06:19 INFO - PROCESS | 3692 | 1461114379272 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:19 INFO - PROCESS | 3692 | 1461114379351 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 18:06:19 INFO - PROCESS | 3692 | 1461114379357 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:19 INFO - PROCESS | 3692 | ++DOCSHELL 11CB7000 == 65 [pid = 3692] [id = 535] 18:06:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (12B40C00) [pid = 3692] [serial = 1605] [outer = 00000000] 18:06:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (18326400) [pid = 3692] [serial = 1606] [outer = 12B40C00] 18:06:19 INFO - PROCESS | 3692 | 1461114379401 Marionette DEBUG loaded listener.js 18:06:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (18335800) [pid = 3692] [serial = 1607] [outer = 12B40C00] 18:06:19 INFO - PROCESS | 3692 | 1461114379825 Marionette TRACE conn2 <- [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]]]}] 18:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 594ms 18:06:19 INFO - PROCESS | 3692 | 1461114379863 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 18:06:19 INFO - PROCESS | 3692 | 1461114379865 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 18:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:06:19 INFO - PROCESS | 3692 | 1461114379869 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:06:19 INFO - PROCESS | 3692 | 1461114379871 Marionette TRACE conn2 <- [1,2106,null,{}] 18:06:19 INFO - PROCESS | 3692 | 1461114379874 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:19 INFO - PROCESS | 3692 | 1461114379953 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 18:06:19 INFO - PROCESS | 3692 | 1461114379959 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:19 INFO - PROCESS | 3692 | ++DOCSHELL 15725000 == 66 [pid = 3692] [id = 536] 18:06:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (17F3D400) [pid = 3692] [serial = 1608] [outer = 00000000] 18:06:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (18CDC400) [pid = 3692] [serial = 1609] [outer = 17F3D400] 18:06:20 INFO - PROCESS | 3692 | 1461114380002 Marionette DEBUG loaded listener.js 18:06:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (18DA1400) [pid = 3692] [serial = 1610] [outer = 17F3D400] 18:06:20 INFO - PROCESS | 3692 | 1461114380481 Marionette TRACE conn2 <- [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]]]}] 18:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 625ms 18:06:20 INFO - PROCESS | 3692 | 1461114380511 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 18:06:20 INFO - PROCESS | 3692 | 1461114380514 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 18:06:20 INFO - PROCESS | 3692 | 1461114380521 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:06:20 INFO - PROCESS | 3692 | 1461114380523 Marionette TRACE conn2 <- [1,2110,null,{}] 18:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:06:20 INFO - PROCESS | 3692 | 1461114380526 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:20 INFO - PROCESS | 3692 | 1461114380606 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 18:06:20 INFO - PROCESS | 3692 | 1461114380613 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:20 INFO - PROCESS | 3692 | ++DOCSHELL 12BB9000 == 67 [pid = 3692] [id = 537] 18:06:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (18878800) [pid = 3692] [serial = 1611] [outer = 00000000] 18:06:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (193E5000) [pid = 3692] [serial = 1612] [outer = 18878800] 18:06:20 INFO - PROCESS | 3692 | 1461114380658 Marionette DEBUG loaded listener.js 18:06:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (19639C00) [pid = 3692] [serial = 1613] [outer = 18878800] 18:06:21 INFO - PROCESS | 3692 | 1461114381284 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 18:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 813ms 18:06:21 INFO - PROCESS | 3692 | 1461114381355 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 18:06:21 INFO - PROCESS | 3692 | 1461114381360 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 18:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:06:21 INFO - PROCESS | 3692 | 1461114381378 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:06:21 INFO - PROCESS | 3692 | 1461114381383 Marionette TRACE conn2 <- [1,2114,null,{}] 18:06:21 INFO - PROCESS | 3692 | 1461114381391 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:21 INFO - PROCESS | 3692 | 1461114381500 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 18:06:21 INFO - PROCESS | 3692 | 1461114381613 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:21 INFO - PROCESS | 3692 | ++DOCSHELL 11CB5800 == 68 [pid = 3692] [id = 538] 18:06:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (12B82800) [pid = 3692] [serial = 1614] [outer = 00000000] 18:06:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (1340D800) [pid = 3692] [serial = 1615] [outer = 12B82800] 18:06:21 INFO - PROCESS | 3692 | 1461114381675 Marionette DEBUG loaded listener.js 18:06:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (137D1400) [pid = 3692] [serial = 1616] [outer = 12B82800] 18:06:22 INFO - PROCESS | 3692 | 1461114382268 Marionette TRACE conn2 <- [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]]]}] 18:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 969ms 18:06:22 INFO - PROCESS | 3692 | 1461114382332 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 18:06:22 INFO - PROCESS | 3692 | 1461114382338 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 18:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:06:22 INFO - PROCESS | 3692 | 1461114382345 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:06:22 INFO - PROCESS | 3692 | 1461114382348 Marionette TRACE conn2 <- [1,2118,null,{}] 18:06:22 INFO - PROCESS | 3692 | 1461114382351 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:22 INFO - PROCESS | 3692 | 1461114382462 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 18:06:22 INFO - PROCESS | 3692 | 1461114382603 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:22 INFO - PROCESS | 3692 | ++DOCSHELL 1320A800 == 69 [pid = 3692] [id = 539] 18:06:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (1325D000) [pid = 3692] [serial = 1617] [outer = 00000000] 18:06:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (1666AC00) [pid = 3692] [serial = 1618] [outer = 1325D000] 18:06:22 INFO - PROCESS | 3692 | 1461114382658 Marionette DEBUG loaded listener.js 18:06:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (17F3EC00) [pid = 3692] [serial = 1619] [outer = 1325D000] 18:06:23 INFO - PROCESS | 3692 | 1461114383263 Marionette TRACE conn2 <- [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] 18:06:23 INFO - PROCESS | 3692 | 1461114383290 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 18:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:06:23 INFO - PROCESS | 3692 | 1461114383294 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:06:23 INFO - PROCESS | 3692 | 1461114383298 Marionette TRACE conn2 <- [1,2122,null,{}] 18:06:23 INFO - PROCESS | 3692 | 1461114383309 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:23 INFO - PROCESS | 3692 | 1461114383419 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 18:06:23 INFO - PROCESS | 3692 | 1461114383534 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:23 INFO - PROCESS | 3692 | ++DOCSHELL 16549400 == 70 [pid = 3692] [id = 540] 18:06:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (18874C00) [pid = 3692] [serial = 1620] [outer = 00000000] 18:06:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (1987D000) [pid = 3692] [serial = 1621] [outer = 18874C00] 18:06:23 INFO - PROCESS | 3692 | 1461114383630 Marionette DEBUG loaded listener.js 18:06:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (19E2FC00) [pid = 3692] [serial = 1622] [outer = 18874C00] 18:06:24 INFO - PROCESS | 3692 | 1461114384181 Marionette TRACE conn2 <- [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]]]}] 18:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 937ms 18:06:24 INFO - PROCESS | 3692 | 1461114384239 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 18:06:24 INFO - PROCESS | 3692 | 1461114384241 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 18:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:06:24 INFO - PROCESS | 3692 | 1461114384245 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:06:24 INFO - PROCESS | 3692 | 1461114384247 Marionette TRACE conn2 <- [1,2126,null,{}] 18:06:24 INFO - PROCESS | 3692 | 1461114384251 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:24 INFO - PROCESS | 3692 | 1461114384386 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 18:06:24 INFO - PROCESS | 3692 | 1461114384525 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:24 INFO - PROCESS | 3692 | ++DOCSHELL 1863D000 == 71 [pid = 3692] [id = 541] 18:06:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (18DA8800) [pid = 3692] [serial = 1623] [outer = 00000000] 18:06:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (1A0C2000) [pid = 3692] [serial = 1624] [outer = 18DA8800] 18:06:24 INFO - PROCESS | 3692 | 1461114384580 Marionette DEBUG loaded listener.js 18:06:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (1A258800) [pid = 3692] [serial = 1625] [outer = 18DA8800] 18:06:25 INFO - PROCESS | 3692 | 1461114385160 Marionette TRACE conn2 <- [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]]]}] 18:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1000ms 18:06:25 INFO - PROCESS | 3692 | 1461114385274 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 18:06:25 INFO - PROCESS | 3692 | 1461114385276 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 18:06:25 INFO - PROCESS | 3692 | 1461114385281 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:06:25 INFO - PROCESS | 3692 | 1461114385283 Marionette TRACE conn2 <- [1,2130,null,{}] 18:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:06:25 INFO - PROCESS | 3692 | 1461114385303 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:25 INFO - PROCESS | 3692 | 1461114385410 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 18:06:25 INFO - PROCESS | 3692 | 1461114385545 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:25 INFO - PROCESS | 3692 | ++DOCSHELL 11C18800 == 72 [pid = 3692] [id = 542] 18:06:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (11C23400) [pid = 3692] [serial = 1626] [outer = 00000000] 18:06:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (14AEE400) [pid = 3692] [serial = 1627] [outer = 11C23400] 18:06:25 INFO - PROCESS | 3692 | 1461114385602 Marionette DEBUG loaded listener.js 18:06:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (15719400) [pid = 3692] [serial = 1628] [outer = 11C23400] 18:06:26 INFO - PROCESS | 3692 | 1461114386360 Marionette TRACE conn2 <- [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] 18:06:26 INFO - PROCESS | 3692 | 1461114386430 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 18:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:06:26 INFO - PROCESS | 3692 | 1461114386451 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:06:26 INFO - PROCESS | 3692 | 1461114386454 Marionette TRACE conn2 <- [1,2134,null,{}] 18:06:26 INFO - PROCESS | 3692 | 1461114386460 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:26 INFO - PROCESS | 3692 | 1461114386555 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 18:06:26 INFO - PROCESS | 3692 | 1461114386700 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:26 INFO - PROCESS | 3692 | ++DOCSHELL 13407000 == 73 [pid = 3692] [id = 543] 18:06:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (13407400) [pid = 3692] [serial = 1629] [outer = 00000000] 18:06:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (13A62000) [pid = 3692] [serial = 1630] [outer = 13407400] 18:06:26 INFO - PROCESS | 3692 | 1461114386759 Marionette DEBUG loaded listener.js 18:06:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (143A2C00) [pid = 3692] [serial = 1631] [outer = 13407400] 18:06:27 INFO - PROCESS | 3692 | --DOCSHELL 12C10400 == 72 [pid = 3692] [id = 445] 18:06:27 INFO - PROCESS | 3692 | --DOCSHELL 17AA4800 == 71 [pid = 3692] [id = 25] 18:06:27 INFO - PROCESS | 3692 | --DOCSHELL 14AAA800 == 70 [pid = 3692] [id = 492] 18:06:27 INFO - PROCESS | 3692 | --DOCSHELL 15725000 == 69 [pid = 3692] [id = 536] 18:06:27 INFO - PROCESS | 3692 | --DOCSHELL 13208000 == 68 [pid = 3692] [id = 506] 18:06:27 INFO - PROCESS | 3692 | --DOCSHELL 11CB7000 == 67 [pid = 3692] [id = 535] 18:06:27 INFO - PROCESS | 3692 | --DOCSHELL 17AA0400 == 66 [pid = 3692] [id = 534] 18:06:27 INFO - PROCESS | 3692 | --DOCSHELL 17D64000 == 65 [pid = 3692] [id = 533] 18:06:27 INFO - PROCESS | 3692 | --DOCSHELL 165B9400 == 64 [pid = 3692] [id = 532] 18:06:27 INFO - PROCESS | 3692 | --DOCSHELL 143AAC00 == 63 [pid = 3692] [id = 530] 18:06:27 INFO - PROCESS | 3692 | --DOCSHELL 12DDE400 == 62 [pid = 3692] [id = 529] 18:06:27 INFO - PROCESS | 3692 | --DOCSHELL 12CC2C00 == 61 [pid = 3692] [id = 528] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (1A91D400) [pid = 3692] [serial = 1564] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOCSHELL 18CDAC00 == 60 [pid = 3692] [id = 524] 18:06:27 INFO - PROCESS | 3692 | --DOCSHELL 13A44800 == 59 [pid = 3692] [id = 523] 18:06:27 INFO - PROCESS | 3692 | --DOCSHELL 11BEF400 == 58 [pid = 3692] [id = 522] 18:06:27 INFO - PROCESS | 3692 | --DOCSHELL 193E4400 == 57 [pid = 3692] [id = 521] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (1A9F4800) [pid = 3692] [serial = 1427] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (193F0C00) [pid = 3692] [serial = 1552] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (142CB000) [pid = 3692] [serial = 1522] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (17D65400) [pid = 3692] [serial = 1525] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (1C0E4000) [pid = 3692] [serial = 1528] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (17AA0000) [pid = 3692] [serial = 1543] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (17AF5C00) [pid = 3692] [serial = 1544] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (143A5400) [pid = 3692] [serial = 1538] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (13A4CC00) [pid = 3692] [serial = 1537] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (18322C00) [pid = 3692] [serial = 1546] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (19E33000) [pid = 3692] [serial = 1555] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (16B0C800) [pid = 3692] [serial = 1535] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (15BA9400) [pid = 3692] [serial = 1534] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (14AEA000) [pid = 3692] [serial = 1540] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (15B3E400) [pid = 3692] [serial = 1541] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (1C61B400) [pid = 3692] [serial = 1531] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (193EBC00) [pid = 3692] [serial = 1553] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (157B7000) [pid = 3692] [serial = 1558] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (19BEC400) [pid = 3692] [serial = 1562] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (18DA8400) [pid = 3692] [serial = 1561] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (19E39000) [pid = 3692] [serial = 1556] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (188DD800) [pid = 3692] [serial = 1549] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (18936000) [pid = 3692] [serial = 1550] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (17D61C00) [pid = 3692] [serial = 1559] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (1838E000) [pid = 3692] [serial = 1547] [outer = 00000000] [url = about:blank] 18:06:27 INFO - PROCESS | 3692 | 1461114387379 Marionette TRACE conn2 <- [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] 18:06:27 INFO - PROCESS | 3692 | 1461114387400 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 18:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:06:27 INFO - PROCESS | 3692 | 1461114387406 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:06:27 INFO - PROCESS | 3692 | 1461114387409 Marionette TRACE conn2 <- [1,2138,null,{}] 18:06:27 INFO - PROCESS | 3692 | 1461114387413 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:27 INFO - PROCESS | 3692 | 1461114387499 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 18:06:27 INFO - PROCESS | 3692 | 1461114387506 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:27 INFO - PROCESS | 3692 | ++DOCSHELL 1384F800 == 58 [pid = 3692] [id = 544] 18:06:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (13A44800) [pid = 3692] [serial = 1632] [outer = 00000000] 18:06:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (14A05400) [pid = 3692] [serial = 1633] [outer = 13A44800] 18:06:27 INFO - PROCESS | 3692 | 1461114387554 Marionette DEBUG loaded listener.js 18:06:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (159FA400) [pid = 3692] [serial = 1634] [outer = 13A44800] 18:06:28 INFO - PROCESS | 3692 | 1461114388070 Marionette TRACE conn2 <- [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]]]}] 18:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 734ms 18:06:28 INFO - PROCESS | 3692 | 1461114388146 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 18:06:28 INFO - PROCESS | 3692 | 1461114388148 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 18:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:06:28 INFO - PROCESS | 3692 | 1461114388152 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:06:28 INFO - PROCESS | 3692 | 1461114388155 Marionette TRACE conn2 <- [1,2142,null,{}] 18:06:28 INFO - PROCESS | 3692 | 1461114388165 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:28 INFO - PROCESS | 3692 | 1461114388250 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 18:06:28 INFO - PROCESS | 3692 | 1461114388351 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:28 INFO - PROCESS | 3692 | ++DOCSHELL 17AAB800 == 59 [pid = 3692] [id = 545] 18:06:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (17AABC00) [pid = 3692] [serial = 1635] [outer = 00000000] 18:06:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (17D62C00) [pid = 3692] [serial = 1636] [outer = 17AABC00] 18:06:28 INFO - PROCESS | 3692 | 1461114388398 Marionette DEBUG loaded listener.js 18:06:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (17F3E800) [pid = 3692] [serial = 1637] [outer = 17AABC00] 18:06:28 INFO - PROCESS | 3692 | 1461114388775 Marionette TRACE conn2 <- [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]]]}] 18:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 625ms 18:06:28 INFO - PROCESS | 3692 | 1461114388798 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 18:06:28 INFO - PROCESS | 3692 | 1461114388800 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 18:06:28 INFO - PROCESS | 3692 | 1461114388804 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:06:28 INFO - PROCESS | 3692 | 1461114388805 Marionette TRACE conn2 <- [1,2146,null,{}] 18:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:06:28 INFO - PROCESS | 3692 | 1461114388809 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:28 INFO - PROCESS | 3692 | 1461114388890 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 18:06:28 INFO - PROCESS | 3692 | 1461114388896 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:28 INFO - PROCESS | 3692 | ++DOCSHELL 17D64800 == 60 [pid = 3692] [id = 546] 18:06:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1832B000) [pid = 3692] [serial = 1638] [outer = 00000000] 18:06:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1863F400) [pid = 3692] [serial = 1639] [outer = 1832B000] 18:06:28 INFO - PROCESS | 3692 | 1461114388942 Marionette DEBUG loaded listener.js 18:06:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (18869400) [pid = 3692] [serial = 1640] [outer = 1832B000] 18:06:29 INFO - PROCESS | 3692 | 1461114389383 Marionette TRACE conn2 <- [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]]]}] 18:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 640ms 18:06:29 INFO - PROCESS | 3692 | 1461114389444 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 18:06:29 INFO - PROCESS | 3692 | 1461114389446 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 18:06:29 INFO - PROCESS | 3692 | 1461114389457 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:06:29 INFO - PROCESS | 3692 | 1461114389459 Marionette TRACE conn2 <- [1,2150,null,{}] 18:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:06:29 INFO - PROCESS | 3692 | 1461114389462 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:29 INFO - PROCESS | 3692 | 1461114389572 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 18:06:29 INFO - PROCESS | 3692 | 1461114389578 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:29 INFO - PROCESS | 3692 | ++DOCSHELL 12B38C00 == 61 [pid = 3692] [id = 547] 18:06:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (12DD7800) [pid = 3692] [serial = 1641] [outer = 00000000] 18:06:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (18934C00) [pid = 3692] [serial = 1642] [outer = 12DD7800] 18:06:29 INFO - PROCESS | 3692 | 1461114389627 Marionette DEBUG loaded listener.js 18:06:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (18B13800) [pid = 3692] [serial = 1643] [outer = 12DD7800] 18:06:30 INFO - PROCESS | 3692 | 1461114390129 Marionette TRACE conn2 <- [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]]]}] 18:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 703ms 18:06:30 INFO - PROCESS | 3692 | 1461114390159 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 18:06:30 INFO - PROCESS | 3692 | 1461114390161 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 18:06:30 INFO - PROCESS | 3692 | 1461114390165 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:06:30 INFO - PROCESS | 3692 | 1461114390166 Marionette TRACE conn2 <- [1,2154,null,{}] 18:06:30 INFO - PROCESS | 3692 | 1461114390169 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:30 INFO - PROCESS | 3692 | 1461114390305 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 18:06:30 INFO - PROCESS | 3692 | 1461114390313 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:30 INFO - PROCESS | 3692 | ++DOCSHELL 11BF9800 == 62 [pid = 3692] [id = 548] 18:06:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (18CD2000) [pid = 3692] [serial = 1644] [outer = 00000000] 18:06:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (19582000) [pid = 3692] [serial = 1645] [outer = 18CD2000] 18:06:30 INFO - PROCESS | 3692 | 1461114390361 Marionette DEBUG loaded listener.js 18:06:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (19E37800) [pid = 3692] [serial = 1646] [outer = 18CD2000] 18:06:30 INFO - PROCESS | 3692 | 1461114390813 Marionette TRACE conn2 <- [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]]]}] 18:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 703ms 18:06:30 INFO - PROCESS | 3692 | 1461114390874 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 18:06:30 INFO - PROCESS | 3692 | 1461114390876 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 18:06:30 INFO - PROCESS | 3692 | 1461114390879 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:06:30 INFO - PROCESS | 3692 | 1461114390881 Marionette TRACE conn2 <- [1,2158,null,{}] 18:06:30 INFO - PROCESS | 3692 | 1461114390884 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:31 INFO - PROCESS | 3692 | 1461114391030 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 18:06:31 INFO - PROCESS | 3692 | 1461114391042 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:31 INFO - PROCESS | 3692 | ++DOCSHELL 1325F000 == 63 [pid = 3692] [id = 549] 18:06:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (1957F000) [pid = 3692] [serial = 1647] [outer = 00000000] 18:06:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (1A862000) [pid = 3692] [serial = 1648] [outer = 1957F000] 18:06:31 INFO - PROCESS | 3692 | 1461114391148 Marionette DEBUG loaded listener.js 18:06:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (1A86E800) [pid = 3692] [serial = 1649] [outer = 1957F000] 18:06:31 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (16B82000) [pid = 3692] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:06:31 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (17D65800) [pid = 3692] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:06:31 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (15E6F800) [pid = 3692] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:06:31 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (18869C00) [pid = 3692] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:06:31 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (13202C00) [pid = 3692] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:06:31 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (12CF2000) [pid = 3692] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:06:31 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (13408800) [pid = 3692] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:06:31 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (14A12000) [pid = 3692] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:06:31 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (17F3D400) [pid = 3692] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:06:31 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (12B40C00) [pid = 3692] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:06:31 INFO - PROCESS | 3692 | 1461114391735 Marionette TRACE conn2 <- [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]]]}] 18:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 890ms 18:06:31 INFO - PROCESS | 3692 | 1461114391766 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 18:06:31 INFO - PROCESS | 3692 | 1461114391768 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 18:06:31 INFO - PROCESS | 3692 | 1461114391771 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:06:31 INFO - PROCESS | 3692 | 1461114391773 Marionette TRACE conn2 <- [1,2162,null,{}] 18:06:31 INFO - PROCESS | 3692 | 1461114391777 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:31 INFO - PROCESS | 3692 | 1461114391862 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 18:06:31 INFO - PROCESS | 3692 | 1461114391868 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:31 INFO - PROCESS | 3692 | ++DOCSHELL 11C14800 == 64 [pid = 3692] [id = 550] 18:06:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (12CF8400) [pid = 3692] [serial = 1650] [outer = 00000000] 18:06:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (17D60000) [pid = 3692] [serial = 1651] [outer = 12CF8400] 18:06:31 INFO - PROCESS | 3692 | 1461114391912 Marionette DEBUG loaded listener.js 18:06:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (1863D800) [pid = 3692] [serial = 1652] [outer = 12CF8400] 18:06:32 INFO - PROCESS | 3692 | 1461114392353 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 18:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 641ms 18:06:32 INFO - PROCESS | 3692 | 1461114392409 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 18:06:32 INFO - PROCESS | 3692 | 1461114392412 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 18:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:06:32 INFO - PROCESS | 3692 | 1461114392415 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:06:32 INFO - PROCESS | 3692 | 1461114392417 Marionette TRACE conn2 <- [1,2166,null,{}] 18:06:32 INFO - PROCESS | 3692 | 1461114392420 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:32 INFO - PROCESS | 3692 | 1461114392500 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 18:06:32 INFO - PROCESS | 3692 | 1461114392506 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:32 INFO - PROCESS | 3692 | ++DOCSHELL 14A12000 == 65 [pid = 3692] [id = 551] 18:06:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (1A052C00) [pid = 3692] [serial = 1653] [outer = 00000000] 18:06:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (1A9F5400) [pid = 3692] [serial = 1654] [outer = 1A052C00] 18:06:32 INFO - PROCESS | 3692 | 1461114392549 Marionette DEBUG loaded listener.js 18:06:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (1BF72C00) [pid = 3692] [serial = 1655] [outer = 1A052C00] 18:06:32 INFO - PROCESS | 3692 | 1461114392981 Marionette TRACE conn2 <- [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]]]}] 18:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 594ms 18:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:06:33 INFO - PROCESS | 3692 | 1461114393022 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 18:06:33 INFO - PROCESS | 3692 | 1461114393023 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 18:06:33 INFO - PROCESS | 3692 | 1461114393027 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:06:33 INFO - PROCESS | 3692 | 1461114393028 Marionette TRACE conn2 <- [1,2170,null,{}] 18:06:33 INFO - PROCESS | 3692 | 1461114393036 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:33 INFO - PROCESS | 3692 | 1461114393115 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 18:06:33 INFO - PROCESS | 3692 | 1461114393121 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:33 INFO - PROCESS | 3692 | ++DOCSHELL 17AF8C00 == 66 [pid = 3692] [id = 552] 18:06:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (1BF76800) [pid = 3692] [serial = 1656] [outer = 00000000] 18:06:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (1BFE9800) [pid = 3692] [serial = 1657] [outer = 1BF76800] 18:06:33 INFO - PROCESS | 3692 | 1461114393173 Marionette DEBUG loaded listener.js 18:06:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (1BFEDC00) [pid = 3692] [serial = 1658] [outer = 1BF76800] 18:06:33 INFO - PROCESS | 3692 | 1461114393613 Marionette TRACE conn2 <- [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]]]}] 18:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 625ms 18:06:33 INFO - PROCESS | 3692 | 1461114393711 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 18:06:33 INFO - PROCESS | 3692 | 1461114393716 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 18:06:33 INFO - PROCESS | 3692 | 1461114393722 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:06:33 INFO - PROCESS | 3692 | 1461114393726 Marionette TRACE conn2 <- [1,2174,null,{}] 18:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:06:33 INFO - PROCESS | 3692 | 1461114393732 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:33 INFO - PROCESS | 3692 | 1461114393841 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 18:06:34 INFO - PROCESS | 3692 | 1461114394012 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:34 INFO - PROCESS | 3692 | ++DOCSHELL 13209000 == 67 [pid = 3692] [id = 553] 18:06:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (13210000) [pid = 3692] [serial = 1659] [outer = 00000000] 18:06:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (1384EC00) [pid = 3692] [serial = 1660] [outer = 13210000] 18:06:34 INFO - PROCESS | 3692 | 1461114394072 Marionette DEBUG loaded listener.js 18:06:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (13A5C400) [pid = 3692] [serial = 1661] [outer = 13210000] 18:06:34 INFO - PROCESS | 3692 | 1461114394625 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 18:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 954ms 18:06:34 INFO - PROCESS | 3692 | 1461114394673 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 18:06:34 INFO - PROCESS | 3692 | 1461114394677 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 18:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:06:34 INFO - PROCESS | 3692 | 1461114394685 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:06:34 INFO - PROCESS | 3692 | 1461114394689 Marionette TRACE conn2 <- [1,2178,null,{}] 18:06:34 INFO - PROCESS | 3692 | 1461114394693 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:34 INFO - PROCESS | 3692 | 1461114394799 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 18:06:34 INFO - PROCESS | 3692 | 1461114394913 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:34 INFO - PROCESS | 3692 | ++DOCSHELL 13849C00 == 68 [pid = 3692] [id = 554] 18:06:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (15556400) [pid = 3692] [serial = 1662] [outer = 00000000] 18:06:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (17AA4800) [pid = 3692] [serial = 1663] [outer = 15556400] 18:06:35 INFO - PROCESS | 3692 | 1461114395008 Marionette DEBUG loaded listener.js 18:06:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (17D5D800) [pid = 3692] [serial = 1664] [outer = 15556400] 18:06:35 INFO - PROCESS | 3692 | 1461114395599 Marionette TRACE conn2 <- [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]]]}] 18:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 938ms 18:06:35 INFO - PROCESS | 3692 | 1461114395629 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 18:06:35 INFO - PROCESS | 3692 | 1461114395631 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 18:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:06:35 INFO - PROCESS | 3692 | 1461114395635 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:06:35 INFO - PROCESS | 3692 | 1461114395637 Marionette TRACE conn2 <- [1,2182,null,{}] 18:06:35 INFO - PROCESS | 3692 | 1461114395647 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:35 INFO - PROCESS | 3692 | 1461114395758 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 18:06:35 INFO - PROCESS | 3692 | 1461114395873 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:35 INFO - PROCESS | 3692 | ++DOCSHELL 193F1400 == 69 [pid = 3692] [id = 555] 18:06:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (1957AC00) [pid = 3692] [serial = 1665] [outer = 00000000] 18:06:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (1A0BB400) [pid = 3692] [serial = 1666] [outer = 1957AC00] 18:06:35 INFO - PROCESS | 3692 | 1461114395972 Marionette DEBUG loaded listener.js 18:06:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (1A91F800) [pid = 3692] [serial = 1667] [outer = 1957AC00] 18:06:36 INFO - PROCESS | 3692 | 1461114396544 Marionette TRACE conn2 <- [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]]]}] 18:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 953ms 18:06:36 INFO - PROCESS | 3692 | 1461114396579 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 18:06:36 INFO - PROCESS | 3692 | 1461114396582 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 18:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:06:36 INFO - PROCESS | 3692 | 1461114396585 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:06:36 INFO - PROCESS | 3692 | 1461114396587 Marionette TRACE conn2 <- [1,2186,null,{}] 18:06:36 INFO - PROCESS | 3692 | 1461114396590 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:36 INFO - PROCESS | 3692 | 1461114396693 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 18:06:36 INFO - PROCESS | 3692 | 1461114396806 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:36 INFO - PROCESS | 3692 | ++DOCSHELL 1A054000 == 70 [pid = 3692] [id = 556] 18:06:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (1BF76000) [pid = 3692] [serial = 1668] [outer = 00000000] 18:06:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 135 (1C0E3800) [pid = 3692] [serial = 1669] [outer = 1BF76000] 18:06:36 INFO - PROCESS | 3692 | 1461114396901 Marionette DEBUG loaded listener.js 18:06:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 136 (1C2AA800) [pid = 3692] [serial = 1670] [outer = 1BF76000] 18:06:37 INFO - PROCESS | 3692 | 1461114397512 Marionette TRACE conn2 <- [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]]]}] 18:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 953ms 18:06:37 INFO - PROCESS | 3692 | 1461114397531 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 18:06:37 INFO - PROCESS | 3692 | 1461114397533 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 18:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:06:37 INFO - PROCESS | 3692 | 1461114397536 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:06:37 INFO - PROCESS | 3692 | 1461114397538 Marionette TRACE conn2 <- [1,2190,null,{}] 18:06:37 INFO - PROCESS | 3692 | 1461114397542 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:37 INFO - PROCESS | 3692 | 1461114397643 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 18:06:37 INFO - PROCESS | 3692 | 1461114397755 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:37 INFO - PROCESS | 3692 | ++DOCSHELL 1C2B3000 == 71 [pid = 3692] [id = 557] 18:06:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 137 (1C3AA400) [pid = 3692] [serial = 1671] [outer = 00000000] 18:06:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 138 (1C888800) [pid = 3692] [serial = 1672] [outer = 1C3AA400] 18:06:37 INFO - PROCESS | 3692 | 1461114397849 Marionette DEBUG loaded listener.js 18:06:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 139 (1C88D800) [pid = 3692] [serial = 1673] [outer = 1C3AA400] 18:06:38 INFO - PROCESS | 3692 | 1461114398384 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 18:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 906ms 18:06:38 INFO - PROCESS | 3692 | 1461114398441 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 18:06:38 INFO - PROCESS | 3692 | 1461114398444 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 18:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:06:38 INFO - PROCESS | 3692 | 1461114398447 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:06:38 INFO - PROCESS | 3692 | 1461114398450 Marionette TRACE conn2 <- [1,2194,null,{}] 18:06:38 INFO - PROCESS | 3692 | 1461114398453 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:38 INFO - PROCESS | 3692 | 1461114398575 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 18:06:38 INFO - PROCESS | 3692 | 1461114398691 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:38 INFO - PROCESS | 3692 | ++DOCSHELL 1BFF5400 == 72 [pid = 3692] [id = 558] 18:06:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 140 (1C3B5000) [pid = 3692] [serial = 1674] [outer = 00000000] 18:06:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 141 (1CB90800) [pid = 3692] [serial = 1675] [outer = 1C3B5000] 18:06:38 INFO - PROCESS | 3692 | 1461114398788 Marionette DEBUG loaded listener.js 18:06:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 142 (1CF92C00) [pid = 3692] [serial = 1676] [outer = 1C3B5000] 18:06:39 INFO - PROCESS | 3692 | 1461114399418 Marionette TRACE conn2 <- [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]]]}] 18:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1000ms 18:06:39 INFO - PROCESS | 3692 | 1461114399450 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 18:06:39 INFO - PROCESS | 3692 | 1461114399452 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 18:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:06:39 INFO - PROCESS | 3692 | 1461114399455 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:06:39 INFO - PROCESS | 3692 | 1461114399457 Marionette TRACE conn2 <- [1,2198,null,{}] 18:06:39 INFO - PROCESS | 3692 | 1461114399461 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:39 INFO - PROCESS | 3692 | 1461114399561 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 18:06:39 INFO - PROCESS | 3692 | 1461114399806 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:39 INFO - PROCESS | 3692 | ++DOCSHELL 11B60C00 == 73 [pid = 3692] [id = 559] 18:06:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 143 (11B69000) [pid = 3692] [serial = 1677] [outer = 00000000] 18:06:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 144 (1340D000) [pid = 3692] [serial = 1678] [outer = 11B69000] 18:06:39 INFO - PROCESS | 3692 | 1461114399861 Marionette DEBUG loaded listener.js 18:06:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 145 (13854C00) [pid = 3692] [serial = 1679] [outer = 11B69000] 18:06:40 INFO - PROCESS | 3692 | 1461114400442 Marionette TRACE conn2 <- [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]]]}] 18:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1047ms 18:06:40 INFO - PROCESS | 3692 | 1461114400510 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 18:06:40 INFO - PROCESS | 3692 | 1461114400514 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 18:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:06:40 INFO - PROCESS | 3692 | 1461114400520 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:06:40 INFO - PROCESS | 3692 | 1461114400522 Marionette TRACE conn2 <- [1,2202,null,{}] 18:06:40 INFO - PROCESS | 3692 | 1461114400527 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:40 INFO - PROCESS | 3692 | 1461114400627 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 18:06:40 INFO - PROCESS | 3692 | 1461114400748 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:40 INFO - PROCESS | 3692 | ++DOCSHELL 11B53000 == 74 [pid = 3692] [id = 560] 18:06:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 146 (11BF9400) [pid = 3692] [serial = 1680] [outer = 00000000] 18:06:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 147 (13404000) [pid = 3692] [serial = 1681] [outer = 11BF9400] 18:06:40 INFO - PROCESS | 3692 | 1461114400845 Marionette DEBUG loaded listener.js 18:06:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 148 (142C8800) [pid = 3692] [serial = 1682] [outer = 11BF9400] 18:06:40 INFO - PROCESS | 3692 | --DOCSHELL 14A12000 == 73 [pid = 3692] [id = 551] 18:06:40 INFO - PROCESS | 3692 | --DOCSHELL 11C14800 == 72 [pid = 3692] [id = 550] 18:06:40 INFO - PROCESS | 3692 | --DOCSHELL 1325F000 == 71 [pid = 3692] [id = 549] 18:06:40 INFO - PROCESS | 3692 | --DOCSHELL 11BF9800 == 70 [pid = 3692] [id = 548] 18:06:40 INFO - PROCESS | 3692 | --DOCSHELL 12B38C00 == 69 [pid = 3692] [id = 547] 18:06:40 INFO - PROCESS | 3692 | --DOCSHELL 17D64800 == 68 [pid = 3692] [id = 546] 18:06:40 INFO - PROCESS | 3692 | --DOCSHELL 17AAB800 == 67 [pid = 3692] [id = 545] 18:06:40 INFO - PROCESS | 3692 | --DOCSHELL 15E6F400 == 66 [pid = 3692] [id = 531] 18:06:40 INFO - PROCESS | 3692 | --DOCSHELL 1384F800 == 65 [pid = 3692] [id = 544] 18:06:40 INFO - PROCESS | 3692 | --DOCSHELL 13407000 == 64 [pid = 3692] [id = 543] 18:06:40 INFO - PROCESS | 3692 | --DOMWINDOW == 147 (193E5000) [pid = 3692] [serial = 1612] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 146 (17D5A800) [pid = 3692] [serial = 1597] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 145 (18648800) [pid = 3692] [serial = 1600] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 144 (17D5DC00) [pid = 3692] [serial = 1598] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 143 (13262C00) [pid = 3692] [serial = 1567] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 142 (16B0A000) [pid = 3692] [serial = 1570] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 141 (1A251000) [pid = 3692] [serial = 1573] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 140 (1BFF7C00) [pid = 3692] [serial = 1576] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 139 (1666BC00) [pid = 3692] [serial = 1594] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 138 (18930800) [pid = 3692] [serial = 1603] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 137 (13683400) [pid = 3692] [serial = 1588] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 136 (1384DC00) [pid = 3692] [serial = 1589] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 135 (13267400) [pid = 3692] [serial = 1586] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 134 (1325D800) [pid = 3692] [serial = 1585] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (14345400) [pid = 3692] [serial = 1583] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (13A5B000) [pid = 3692] [serial = 1582] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (1555CC00) [pid = 3692] [serial = 1591] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (15B37400) [pid = 3692] [serial = 1592] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (1C888000) [pid = 3692] [serial = 1579] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (18DA1400) [pid = 3692] [serial = 1610] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (1864B800) [pid = 3692] [serial = 1601] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (18CDC400) [pid = 3692] [serial = 1609] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (18B17400) [pid = 3692] [serial = 1604] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (18326400) [pid = 3692] [serial = 1606] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (18335800) [pid = 3692] [serial = 1607] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (16B13000) [pid = 3692] [serial = 1595] [outer = 00000000] [url = about:blank] 18:06:41 INFO - PROCESS | 3692 | 1461114401262 Marionette TRACE conn2 <- [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]]]}] 18:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 797ms 18:06:41 INFO - PROCESS | 3692 | 1461114401320 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 18:06:41 INFO - PROCESS | 3692 | 1461114401324 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 18:06:41 INFO - PROCESS | 3692 | 1461114401329 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:06:41 INFO - PROCESS | 3692 | 1461114401331 Marionette TRACE conn2 <- [1,2206,null,{}] 18:06:41 INFO - PROCESS | 3692 | 1461114401334 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:41 INFO - PROCESS | 3692 | 1461114401424 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 18:06:41 INFO - PROCESS | 3692 | 1461114401431 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:41 INFO - PROCESS | 3692 | ++DOCSHELL 1325FC00 == 65 [pid = 3692] [id = 561] 18:06:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (13402800) [pid = 3692] [serial = 1683] [outer = 00000000] 18:06:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (15E6F400) [pid = 3692] [serial = 1684] [outer = 13402800] 18:06:41 INFO - PROCESS | 3692 | 1461114401478 Marionette DEBUG loaded listener.js 18:06:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (16B16800) [pid = 3692] [serial = 1685] [outer = 13402800] 18:06:41 INFO - PROCESS | 3692 | 1461114401965 Marionette TRACE conn2 <- [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]]]}] 18:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 703ms 18:06:42 INFO - PROCESS | 3692 | 1461114402029 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 18:06:42 INFO - PROCESS | 3692 | 1461114402031 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 18:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:06:42 INFO - PROCESS | 3692 | 1461114402036 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:06:42 INFO - PROCESS | 3692 | 1461114402041 Marionette TRACE conn2 <- [1,2210,null,{}] 18:06:42 INFO - PROCESS | 3692 | 1461114402050 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:42 INFO - PROCESS | 3692 | 1461114402164 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 18:06:42 INFO - PROCESS | 3692 | 1461114402280 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:42 INFO - PROCESS | 3692 | ++DOCSHELL 14AB3800 == 66 [pid = 3692] [id = 562] 18:06:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (16B87000) [pid = 3692] [serial = 1686] [outer = 00000000] 18:06:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (1832A000) [pid = 3692] [serial = 1687] [outer = 16B87000] 18:06:42 INFO - PROCESS | 3692 | 1461114402324 Marionette DEBUG loaded listener.js 18:06:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (1838B800) [pid = 3692] [serial = 1688] [outer = 16B87000] 18:06:42 INFO - PROCESS | 3692 | 1461114402694 Marionette TRACE conn2 <- [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]]]}] 18:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 703ms 18:06:42 INFO - PROCESS | 3692 | 1461114402734 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 18:06:42 INFO - PROCESS | 3692 | 1461114402736 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 18:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:06:42 INFO - PROCESS | 3692 | 1461114402740 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:06:42 INFO - PROCESS | 3692 | 1461114402741 Marionette TRACE conn2 <- [1,2214,null,{}] 18:06:42 INFO - PROCESS | 3692 | 1461114402745 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:42 INFO - PROCESS | 3692 | 1461114402828 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 18:06:42 INFO - PROCESS | 3692 | 1461114402834 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:42 INFO - PROCESS | 3692 | ++DOCSHELL 17D62000 == 67 [pid = 3692] [id = 563] 18:06:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (18326400) [pid = 3692] [serial = 1689] [outer = 00000000] 18:06:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (1892CC00) [pid = 3692] [serial = 1690] [outer = 18326400] 18:06:42 INFO - PROCESS | 3692 | 1461114402878 Marionette DEBUG loaded listener.js 18:06:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (18B14000) [pid = 3692] [serial = 1691] [outer = 18326400] 18:06:43 INFO - PROCESS | 3692 | 1461114403344 Marionette TRACE conn2 <- [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]]]}] 18:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 641ms 18:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:06:43 INFO - PROCESS | 3692 | 1461114403383 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 18:06:43 INFO - PROCESS | 3692 | 1461114403385 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 18:06:43 INFO - PROCESS | 3692 | 1461114403389 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:06:43 INFO - PROCESS | 3692 | 1461114403390 Marionette TRACE conn2 <- [1,2218,null,{}] 18:06:43 INFO - PROCESS | 3692 | 1461114403394 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:43 INFO - PROCESS | 3692 | 1461114403516 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 18:06:43 INFO - PROCESS | 3692 | 1461114403612 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:43 INFO - PROCESS | 3692 | ++DOCSHELL 18CDB400 == 68 [pid = 3692] [id = 564] 18:06:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (18CDB800) [pid = 3692] [serial = 1692] [outer = 00000000] 18:06:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (18DA7000) [pid = 3692] [serial = 1693] [outer = 18CDB800] 18:06:43 INFO - PROCESS | 3692 | 1461114403664 Marionette DEBUG loaded listener.js 18:06:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (19638C00) [pid = 3692] [serial = 1694] [outer = 18CDB800] 18:06:44 INFO - PROCESS | 3692 | 1461114404094 Marionette TRACE conn2 <- [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]]]}] 18:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 735ms 18:06:44 INFO - PROCESS | 3692 | 1461114404128 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 18:06:44 INFO - PROCESS | 3692 | 1461114404130 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 18:06:44 INFO - PROCESS | 3692 | 1461114404134 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:06:44 INFO - PROCESS | 3692 | 1461114404135 Marionette TRACE conn2 <- [1,2222,null,{}] 18:06:44 INFO - PROCESS | 3692 | 1461114404139 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:44 INFO - PROCESS | 3692 | 1461114404262 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 18:06:44 INFO - PROCESS | 3692 | 1461114404332 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:44 INFO - PROCESS | 3692 | ++DOCSHELL 193E4400 == 69 [pid = 3692] [id = 565] 18:06:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 135 (1A04FC00) [pid = 3692] [serial = 1695] [outer = 00000000] 18:06:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 136 (1A868800) [pid = 3692] [serial = 1696] [outer = 1A04FC00] 18:06:44 INFO - PROCESS | 3692 | 1461114404376 Marionette DEBUG loaded listener.js 18:06:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 137 (1BF71C00) [pid = 3692] [serial = 1697] [outer = 1A04FC00] 18:06:44 INFO - PROCESS | 3692 | 1461114404781 Marionette TRACE conn2 <- [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]]]}] 18:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 703ms 18:06:44 INFO - PROCESS | 3692 | 1461114404833 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 18:06:44 INFO - PROCESS | 3692 | 1461114404835 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 18:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:06:44 INFO - PROCESS | 3692 | 1461114404844 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:06:44 INFO - PROCESS | 3692 | 1461114404846 Marionette TRACE conn2 <- [1,2226,null,{}] 18:06:44 INFO - PROCESS | 3692 | 1461114404849 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:44 INFO - PROCESS | 3692 | 1461114404990 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 18:06:45 INFO - PROCESS | 3692 | 1461114405012 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:45 INFO - PROCESS | 3692 | ++DOCSHELL 188DD800 == 70 [pid = 3692] [id = 566] 18:06:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 138 (19EDD000) [pid = 3692] [serial = 1698] [outer = 00000000] 18:06:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 139 (1C0DF400) [pid = 3692] [serial = 1699] [outer = 19EDD000] 18:06:45 INFO - PROCESS | 3692 | 1461114405057 Marionette DEBUG loaded listener.js 18:06:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 140 (1C2ACC00) [pid = 3692] [serial = 1700] [outer = 19EDD000] 18:06:45 INFO - PROCESS | 3692 | --DOMWINDOW == 139 (1A052C00) [pid = 3692] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:06:45 INFO - PROCESS | 3692 | --DOMWINDOW == 138 (12DD7800) [pid = 3692] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:06:45 INFO - PROCESS | 3692 | --DOMWINDOW == 137 (11B68C00) [pid = 3692] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:06:45 INFO - PROCESS | 3692 | --DOMWINDOW == 136 (1555D000) [pid = 3692] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:06:45 INFO - PROCESS | 3692 | --DOMWINDOW == 135 (1957F000) [pid = 3692] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:06:45 INFO - PROCESS | 3692 | --DOMWINDOW == 134 (18CD2000) [pid = 3692] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:06:45 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (1832B000) [pid = 3692] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:06:45 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (13A44800) [pid = 3692] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:06:45 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (12CF8400) [pid = 3692] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:06:45 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (13407400) [pid = 3692] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:06:45 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (17AABC00) [pid = 3692] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:06:45 INFO - PROCESS | 3692 | 1461114405520 Marionette TRACE conn2 <- [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]]]}] 18:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 688ms 18:06:45 INFO - PROCESS | 3692 | 1461114405544 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 18:06:45 INFO - PROCESS | 3692 | 1461114405546 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 18:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:06:45 INFO - PROCESS | 3692 | 1461114405563 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:06:45 INFO - PROCESS | 3692 | 1461114405565 Marionette TRACE conn2 <- [1,2230,null,{}] 18:06:45 INFO - PROCESS | 3692 | 1461114405569 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:45 INFO - PROCESS | 3692 | 1461114405651 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 18:06:45 INFO - PROCESS | 3692 | 1461114405657 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:45 INFO - PROCESS | 3692 | ++DOCSHELL 14346000 == 71 [pid = 3692] [id = 567] 18:06:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (1555D000) [pid = 3692] [serial = 1701] [outer = 00000000] 18:06:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (18CD2000) [pid = 3692] [serial = 1702] [outer = 1555D000] 18:06:45 INFO - PROCESS | 3692 | 1461114405701 Marionette DEBUG loaded listener.js 18:06:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (1987B000) [pid = 3692] [serial = 1703] [outer = 1555D000] 18:06:46 INFO - PROCESS | 3692 | 1461114406132 Marionette TRACE conn2 <- [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]]]}] 18:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 593ms 18:06:46 INFO - PROCESS | 3692 | 1461114406146 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 18:06:46 INFO - PROCESS | 3692 | 1461114406148 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 18:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:06:46 INFO - PROCESS | 3692 | 1461114406151 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:06:46 INFO - PROCESS | 3692 | 1461114406153 Marionette TRACE conn2 <- [1,2234,null,{}] 18:06:46 INFO - PROCESS | 3692 | 1461114406156 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:46 INFO - PROCESS | 3692 | 1461114406284 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 18:06:46 INFO - PROCESS | 3692 | 1461114406293 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:46 INFO - PROCESS | 3692 | ++DOCSHELL 15E6F800 == 72 [pid = 3692] [id = 568] 18:06:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (1832B000) [pid = 3692] [serial = 1704] [outer = 00000000] 18:06:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (1C3B8800) [pid = 3692] [serial = 1705] [outer = 1832B000] 18:06:46 INFO - PROCESS | 3692 | 1461114406336 Marionette DEBUG loaded listener.js 18:06:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 135 (1C88CC00) [pid = 3692] [serial = 1706] [outer = 1832B000] 18:06:46 INFO - PROCESS | 3692 | 1461114406766 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 18:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 625ms 18:06:46 INFO - PROCESS | 3692 | 1461114406789 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 18:06:46 INFO - PROCESS | 3692 | 1461114406791 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 18:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:06:46 INFO - PROCESS | 3692 | 1461114406794 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:06:46 INFO - PROCESS | 3692 | 1461114406796 Marionette TRACE conn2 <- [1,2238,null,{}] 18:06:46 INFO - PROCESS | 3692 | 1461114406799 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:46 INFO - PROCESS | 3692 | 1461114406923 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 18:06:46 INFO - PROCESS | 3692 | 1461114406931 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:46 INFO - PROCESS | 3692 | ++DOCSHELL 1573F000 == 73 [pid = 3692] [id = 569] 18:06:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 136 (1892FC00) [pid = 3692] [serial = 1707] [outer = 00000000] 18:06:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 137 (1CB8B400) [pid = 3692] [serial = 1708] [outer = 1892FC00] 18:06:46 INFO - PROCESS | 3692 | 1461114406981 Marionette DEBUG loaded listener.js 18:06:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 138 (1D0C3000) [pid = 3692] [serial = 1709] [outer = 1892FC00] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 11CB5800 == 72 [pid = 3692] [id = 538] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 17F43800 == 71 [pid = 3692] [id = 478] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 11BF4400 == 70 [pid = 3692] [id = 444] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 11BEE000 == 69 [pid = 3692] [id = 476] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 16549400 == 68 [pid = 3692] [id = 540] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 11B5FC00 == 67 [pid = 3692] [id = 450] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 1320A800 == 66 [pid = 3692] [id = 539] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 13262800 == 65 [pid = 3692] [id = 527] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 18324C00 == 64 [pid = 3692] [id = 493] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 11C18800 == 63 [pid = 3692] [id = 542] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 1863D000 == 62 [pid = 3692] [id = 541] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 18CD7C00 == 61 [pid = 3692] [id = 509] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 13209400 == 60 [pid = 3692] [id = 21] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 15E70000 == 59 [pid = 3692] [id = 23] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 1CB8BC00 == 58 [pid = 3692] [id = 10] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 18328400 == 57 [pid = 3692] [id = 446] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 15553800 == 56 [pid = 3692] [id = 20] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 14AA9000 == 55 [pid = 3692] [id = 508] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 14AE9000 == 54 [pid = 3692] [id = 477] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 12CFE400 == 53 [pid = 3692] [id = 28] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 19E2EC00 == 52 [pid = 3692] [id = 525] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 11C21000 == 51 [pid = 3692] [id = 480] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 19EDD400 == 50 [pid = 3692] [id = 479] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 11B4CC00 == 49 [pid = 3692] [id = 526] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 19E2E000 == 48 [pid = 3692] [id = 464] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 18648C00 == 47 [pid = 3692] [id = 494] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 19EDE000 == 46 [pid = 3692] [id = 465] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 11B69800 == 45 [pid = 3692] [id = 495] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 12BB9000 == 44 [pid = 3692] [id = 537] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 11B53000 == 43 [pid = 3692] [id = 560] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 11B60C00 == 42 [pid = 3692] [id = 559] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 1C2B3000 == 41 [pid = 3692] [id = 557] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 1BFF5400 == 40 [pid = 3692] [id = 558] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 193F1400 == 39 [pid = 3692] [id = 555] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 1A054000 == 38 [pid = 3692] [id = 556] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 13849C00 == 37 [pid = 3692] [id = 554] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 17AF8C00 == 36 [pid = 3692] [id = 552] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 13209000 == 35 [pid = 3692] [id = 553] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 1325FC00 == 34 [pid = 3692] [id = 561] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 18CDB400 == 33 [pid = 3692] [id = 564] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 14346000 == 32 [pid = 3692] [id = 567] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 17D62000 == 31 [pid = 3692] [id = 563] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 193E4400 == 30 [pid = 3692] [id = 565] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 188DD800 == 29 [pid = 3692] [id = 566] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 14AB3800 == 28 [pid = 3692] [id = 562] 18:06:48 INFO - PROCESS | 3692 | --DOCSHELL 15E6F800 == 27 [pid = 3692] [id = 568] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 137 (13201C00) [pid = 3692] [serial = 1475] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 136 (16670400) [pid = 3692] [serial = 1478] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 135 (1A862000) [pid = 3692] [serial = 1648] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 134 (19582000) [pid = 3692] [serial = 1645] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (14AEE400) [pid = 3692] [serial = 1627] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (1863F400) [pid = 3692] [serial = 1639] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (14A05400) [pid = 3692] [serial = 1633] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (159FA400) [pid = 3692] [serial = 1634] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (1863D800) [pid = 3692] [serial = 1652] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (143A2C00) [pid = 3692] [serial = 1631] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (13A62000) [pid = 3692] [serial = 1630] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (17D62C00) [pid = 3692] [serial = 1636] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (17F3E800) [pid = 3692] [serial = 1637] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (17D60000) [pid = 3692] [serial = 1651] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (1340D800) [pid = 3692] [serial = 1615] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (1666AC00) [pid = 3692] [serial = 1618] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (1987D000) [pid = 3692] [serial = 1621] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (1A0C2000) [pid = 3692] [serial = 1624] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (1A9F5400) [pid = 3692] [serial = 1654] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (1A86E800) [pid = 3692] [serial = 1649] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (18934C00) [pid = 3692] [serial = 1642] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (18B13800) [pid = 3692] [serial = 1643] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (19E37800) [pid = 3692] [serial = 1646] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (1BF72C00) [pid = 3692] [serial = 1655] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (18869400) [pid = 3692] [serial = 1640] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (1BFE9800) [pid = 3692] [serial = 1657] [outer = 00000000] [url = about:blank] 18:06:49 INFO - PROCESS | 3692 | 1461114409172 Marionette TRACE conn2 <- [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]]]}] 18:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2406ms 18:06:49 INFO - PROCESS | 3692 | 1461114409215 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 18:06:49 INFO - PROCESS | 3692 | 1461114409219 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 18:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:06:49 INFO - PROCESS | 3692 | 1461114409225 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:06:49 INFO - PROCESS | 3692 | 1461114409230 Marionette TRACE conn2 <- [1,2242,null,{}] 18:06:49 INFO - PROCESS | 3692 | 1461114409237 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:49 INFO - PROCESS | 3692 | 1461114409326 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 18:06:49 INFO - PROCESS | 3692 | 1461114409335 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:49 INFO - PROCESS | 3692 | ++DOCSHELL 11B52800 == 28 [pid = 3692] [id = 570] 18:06:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (11B52C00) [pid = 3692] [serial = 1710] [outer = 00000000] 18:06:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (11B61400) [pid = 3692] [serial = 1711] [outer = 11B52C00] 18:06:49 INFO - PROCESS | 3692 | 1461114409385 Marionette DEBUG loaded listener.js 18:06:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (11B66800) [pid = 3692] [serial = 1712] [outer = 11B52C00] 18:06:49 INFO - PROCESS | 3692 | 1461114409908 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 18:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 704ms 18:06:49 INFO - PROCESS | 3692 | 1461114409925 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 18:06:49 INFO - PROCESS | 3692 | 1461114409931 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 18:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:06:49 INFO - PROCESS | 3692 | 1461114409937 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:06:49 INFO - PROCESS | 3692 | 1461114409940 Marionette TRACE conn2 <- [1,2246,null,{}] 18:06:49 INFO - PROCESS | 3692 | 1461114409944 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:50 INFO - PROCESS | 3692 | 1461114410030 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 18:06:50 INFO - PROCESS | 3692 | 1461114410038 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:50 INFO - PROCESS | 3692 | ++DOCSHELL 11B5E000 == 29 [pid = 3692] [id = 571] 18:06:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (11BF3000) [pid = 3692] [serial = 1713] [outer = 00000000] 18:06:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (11C19400) [pid = 3692] [serial = 1714] [outer = 11BF3000] 18:06:50 INFO - PROCESS | 3692 | 1461114410084 Marionette DEBUG loaded listener.js 18:06:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (11CB5800) [pid = 3692] [serial = 1715] [outer = 11BF3000] 18:06:50 INFO - PROCESS | 3692 | 1461114410573 Marionette TRACE conn2 <- [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]]]}] 18:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 688ms 18:06:50 INFO - PROCESS | 3692 | 1461114410634 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 18:06:50 INFO - PROCESS | 3692 | 1461114410637 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 18:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:06:50 INFO - PROCESS | 3692 | 1461114410641 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:06:50 INFO - PROCESS | 3692 | 1461114410644 Marionette TRACE conn2 <- [1,2250,null,{}] 18:06:50 INFO - PROCESS | 3692 | 1461114410655 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:50 INFO - PROCESS | 3692 | 1461114410786 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 18:06:50 INFO - PROCESS | 3692 | 1461114410882 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:50 INFO - PROCESS | 3692 | ++DOCSHELL 13261000 == 30 [pid = 3692] [id = 572] 18:06:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (13262800) [pid = 3692] [serial = 1716] [outer = 00000000] 18:06:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (13268C00) [pid = 3692] [serial = 1717] [outer = 13262800] 18:06:50 INFO - PROCESS | 3692 | 1461114410931 Marionette DEBUG loaded listener.js 18:06:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (13405C00) [pid = 3692] [serial = 1718] [outer = 13262800] 18:06:51 INFO - PROCESS | 3692 | --DOCSHELL 1DE26C00 == 29 [pid = 3692] [id = 16] 18:06:51 INFO - PROCESS | 3692 | 1461114411352 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 18:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 735ms 18:06:51 INFO - PROCESS | 3692 | 1461114411389 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 18:06:51 INFO - PROCESS | 3692 | 1461114411391 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 18:06:51 INFO - PROCESS | 3692 | 1461114411395 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:06:51 INFO - PROCESS | 3692 | 1461114411396 Marionette TRACE conn2 <- [1,2254,null,{}] 18:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:06:51 INFO - PROCESS | 3692 | 1461114411400 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:51 INFO - PROCESS | 3692 | 1461114411478 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 18:06:51 INFO - PROCESS | 3692 | 1461114411484 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:51 INFO - PROCESS | 3692 | ++DOCSHELL 13267800 == 30 [pid = 3692] [id = 573] 18:06:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (1372E000) [pid = 3692] [serial = 1719] [outer = 00000000] 18:06:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (13A43800) [pid = 3692] [serial = 1720] [outer = 1372E000] 18:06:51 INFO - PROCESS | 3692 | 1461114411529 Marionette DEBUG loaded listener.js 18:06:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (13A5A400) [pid = 3692] [serial = 1721] [outer = 1372E000] 18:06:51 INFO - PROCESS | 3692 | 1461114411967 Marionette TRACE conn2 <- [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]]]}] 18:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 594ms 18:06:51 INFO - PROCESS | 3692 | 1461114411994 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 18:06:51 INFO - PROCESS | 3692 | 1461114411996 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 18:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:06:52 INFO - PROCESS | 3692 | 1461114412010 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:06:52 INFO - PROCESS | 3692 | 1461114412012 Marionette TRACE conn2 <- [1,2258,null,{}] 18:06:52 INFO - PROCESS | 3692 | 1461114412015 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:52 INFO - PROCESS | 3692 | 1461114412089 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 18:06:52 INFO - PROCESS | 3692 | 1461114412095 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:52 INFO - PROCESS | 3692 | ++DOCSHELL 13A62000 == 31 [pid = 3692] [id = 574] 18:06:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (142E8400) [pid = 3692] [serial = 1722] [outer = 00000000] 18:06:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (143A0C00) [pid = 3692] [serial = 1723] [outer = 142E8400] 18:06:52 INFO - PROCESS | 3692 | 1461114412141 Marionette DEBUG loaded listener.js 18:06:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (146AF400) [pid = 3692] [serial = 1724] [outer = 142E8400] 18:06:52 INFO - PROCESS | 3692 | 1461114412617 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 18:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 656ms 18:06:52 INFO - PROCESS | 3692 | 1461114412658 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 18:06:52 INFO - PROCESS | 3692 | 1461114412660 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 18:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:06:52 INFO - PROCESS | 3692 | 1461114412667 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:06:52 INFO - PROCESS | 3692 | 1461114412669 Marionette TRACE conn2 <- [1,2262,null,{}] 18:06:52 INFO - PROCESS | 3692 | 1461114412672 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:52 INFO - PROCESS | 3692 | 1461114412786 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 18:06:52 INFO - PROCESS | 3692 | 1461114412796 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:52 INFO - PROCESS | 3692 | ++DOCSHELL 157B7000 == 32 [pid = 3692] [id = 575] 18:06:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (15BAE000) [pid = 3692] [serial = 1725] [outer = 00000000] 18:06:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (1653F000) [pid = 3692] [serial = 1726] [outer = 15BAE000] 18:06:52 INFO - PROCESS | 3692 | 1461114412844 Marionette DEBUG loaded listener.js 18:06:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (1666AC00) [pid = 3692] [serial = 1727] [outer = 15BAE000] 18:06:53 INFO - PROCESS | 3692 | 1461114413298 Marionette TRACE conn2 <- [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]]]}] 18:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 703ms 18:06:53 INFO - PROCESS | 3692 | 1461114413363 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 18:06:53 INFO - PROCESS | 3692 | 1461114413365 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 18:06:53 INFO - PROCESS | 3692 | 1461114413368 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:06:53 INFO - PROCESS | 3692 | 1461114413370 Marionette TRACE conn2 <- [1,2266,null,{}] 18:06:53 INFO - PROCESS | 3692 | 1461114413373 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:53 INFO - PROCESS | 3692 | 1461114413445 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 18:06:53 INFO - PROCESS | 3692 | 1461114413450 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:53 INFO - PROCESS | 3692 | ++DOCSHELL 15E67800 == 33 [pid = 3692] [id = 576] 18:06:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (15E6CC00) [pid = 3692] [serial = 1728] [outer = 00000000] 18:06:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (17AA0400) [pid = 3692] [serial = 1729] [outer = 15E6CC00] 18:06:53 INFO - PROCESS | 3692 | 1461114413494 Marionette DEBUG loaded listener.js 18:06:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (17AACC00) [pid = 3692] [serial = 1730] [outer = 15E6CC00] 18:06:53 INFO - PROCESS | 3692 | 1461114413948 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 18:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 641ms 18:06:54 INFO - PROCESS | 3692 | 1461114414006 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 18:06:54 INFO - PROCESS | 3692 | 1461114414008 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 18:06:54 INFO - PROCESS | 3692 | 1461114414012 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:06:54 INFO - PROCESS | 3692 | 1461114414013 Marionette TRACE conn2 <- [1,2270,null,{}] 18:06:54 INFO - PROCESS | 3692 | 1461114414017 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:54 INFO - PROCESS | 3692 | 1461114414091 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 18:06:54 INFO - PROCESS | 3692 | 1461114414100 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:54 INFO - PROCESS | 3692 | ++DOCSHELL 16B82000 == 34 [pid = 3692] [id = 577] 18:06:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (17D5D000) [pid = 3692] [serial = 1731] [outer = 00000000] 18:06:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 135 (17D65400) [pid = 3692] [serial = 1732] [outer = 17D5D000] 18:06:54 INFO - PROCESS | 3692 | 1461114414144 Marionette DEBUG loaded listener.js 18:06:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 136 (17D63C00) [pid = 3692] [serial = 1733] [outer = 17D5D000] 18:06:54 INFO - PROCESS | 3692 | 1461114414623 Marionette TRACE conn2 <- [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]]]}] 18:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 625ms 18:06:54 INFO - PROCESS | 3692 | 1461114414650 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 18:06:54 INFO - PROCESS | 3692 | 1461114414652 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 18:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:06:54 INFO - PROCESS | 3692 | 1461114414661 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:06:54 INFO - PROCESS | 3692 | 1461114414663 Marionette TRACE conn2 <- [1,2274,null,{}] 18:06:54 INFO - PROCESS | 3692 | 1461114414667 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:54 INFO - PROCESS | 3692 | 1461114414775 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 18:06:54 INFO - PROCESS | 3692 | 1461114414781 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:54 INFO - PROCESS | 3692 | ++DOCSHELL 12DDE400 == 35 [pid = 3692] [id = 578] 18:06:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 137 (17D5A000) [pid = 3692] [serial = 1734] [outer = 00000000] 18:06:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 138 (18328400) [pid = 3692] [serial = 1735] [outer = 17D5A000] 18:06:54 INFO - PROCESS | 3692 | 1461114414832 Marionette DEBUG loaded listener.js 18:06:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 139 (18325800) [pid = 3692] [serial = 1736] [outer = 17D5A000] 18:06:55 INFO - PROCESS | 3692 | 1461114415317 Marionette TRACE conn2 <- [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]]]}] 18:06:55 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 18:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 703ms 18:06:55 INFO - PROCESS | 3692 | 1461114415360 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 18:06:55 INFO - PROCESS | 3692 | 1461114415362 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 18:06:55 INFO - PROCESS | 3692 | 1461114415365 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:06:55 INFO - PROCESS | 3692 | 1461114415367 Marionette TRACE conn2 <- [1,2278,null,{}] 18:06:55 INFO - PROCESS | 3692 | 1461114415370 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:55 INFO - PROCESS | 3692 | 1461114415481 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 18:06:55 INFO - PROCESS | 3692 | 1461114415486 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:55 INFO - PROCESS | 3692 | ++DOCSHELL 13848C00 == 36 [pid = 3692] [id = 579] 18:06:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 140 (17F41800) [pid = 3692] [serial = 1737] [outer = 00000000] 18:06:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 141 (18647400) [pid = 3692] [serial = 1738] [outer = 17F41800] 18:06:55 INFO - PROCESS | 3692 | 1461114415533 Marionette DEBUG loaded listener.js 18:06:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 142 (1886B800) [pid = 3692] [serial = 1739] [outer = 17F41800] 18:06:55 INFO - PROCESS | 3692 | 1461114415994 Marionette TRACE conn2 <- [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]]]}] 18:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 703ms 18:06:56 INFO - PROCESS | 3692 | 1461114416065 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 18:06:56 INFO - PROCESS | 3692 | 1461114416067 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 18:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:06:56 INFO - PROCESS | 3692 | 1461114416071 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:06:56 INFO - PROCESS | 3692 | 1461114416073 Marionette TRACE conn2 <- [1,2282,null,{}] 18:06:56 INFO - PROCESS | 3692 | 1461114416076 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:56 INFO - PROCESS | 3692 | 1461114416229 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 18:06:56 INFO - PROCESS | 3692 | 1461114416258 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:56 INFO - PROCESS | 3692 | ++DOCSHELL 1892EC00 == 37 [pid = 3692] [id = 580] 18:06:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 143 (1892F000) [pid = 3692] [serial = 1740] [outer = 00000000] 18:06:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 144 (18B16400) [pid = 3692] [serial = 1741] [outer = 1892F000] 18:06:56 INFO - PROCESS | 3692 | 1461114416312 Marionette DEBUG loaded listener.js 18:06:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 145 (18CD6C00) [pid = 3692] [serial = 1742] [outer = 1892F000] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 144 (1C3AA400) [pid = 3692] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 143 (11C23400) [pid = 3692] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 142 (18CDB800) [pid = 3692] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 141 (11B69000) [pid = 3692] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 140 (1BF76000) [pid = 3692] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 139 (1A04FC00) [pid = 3692] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 138 (16B87000) [pid = 3692] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 137 (14AB2000) [pid = 3692] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 136 (11B5D400) [pid = 3692] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 135 (18CE0800) [pid = 3692] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 134 (1C3B5000) [pid = 3692] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (11BF9400) [pid = 3692] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (18326400) [pid = 3692] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (1A048800) [pid = 3692] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (15556400) [pid = 3692] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (1A251400) [pid = 3692] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (18878800) [pid = 3692] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (19EDD000) [pid = 3692] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (19E33C00) [pid = 3692] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (137CE000) [pid = 3692] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (18DA8800) [pid = 3692] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (13210000) [pid = 3692] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (18CD5000) [pid = 3692] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (1957AC00) [pid = 3692] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (1832B000) [pid = 3692] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (18872C00) [pid = 3692] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (1325D000) [pid = 3692] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (1555D000) [pid = 3692] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (18874C00) [pid = 3692] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (18CDE000) [pid = 3692] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (12B82800) [pid = 3692] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (1C2B8800) [pid = 3692] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (13402800) [pid = 3692] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (157B7400) [pid = 3692] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (11BF0000) [pid = 3692] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (1886C800) [pid = 3692] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:06:57 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (1BF76800) [pid = 3692] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:06:57 INFO - PROCESS | 3692 | 1461114417317 Marionette TRACE conn2 <- [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]]]}] 18:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1313ms 18:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:06:57 INFO - PROCESS | 3692 | 1461114417382 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 18:06:57 INFO - PROCESS | 3692 | 1461114417384 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 18:06:57 INFO - PROCESS | 3692 | 1461114417387 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:06:57 INFO - PROCESS | 3692 | 1461114417389 Marionette TRACE conn2 <- [1,2286,null,{}] 18:06:57 INFO - PROCESS | 3692 | 1461114417392 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:57 INFO - PROCESS | 3692 | 1461114417469 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 18:06:57 INFO - PROCESS | 3692 | 1461114417475 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:57 INFO - PROCESS | 3692 | ++DOCSHELL 12D73000 == 38 [pid = 3692] [id = 581] 18:06:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (13264800) [pid = 3692] [serial = 1743] [outer = 00000000] 18:06:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (142E7C00) [pid = 3692] [serial = 1744] [outer = 13264800] 18:06:57 INFO - PROCESS | 3692 | 1461114417519 Marionette DEBUG loaded listener.js 18:06:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (143A1800) [pid = 3692] [serial = 1745] [outer = 13264800] 18:06:57 INFO - PROCESS | 3692 | 1461114417948 Marionette TRACE conn2 <- [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]]]}] 18:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 594ms 18:06:57 INFO - PROCESS | 3692 | 1461114417985 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 18:06:57 INFO - PROCESS | 3692 | 1461114417987 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 18:06:57 INFO - PROCESS | 3692 | 1461114417990 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:06:57 INFO - PROCESS | 3692 | 1461114417992 Marionette TRACE conn2 <- [1,2290,null,{}] 18:06:57 INFO - PROCESS | 3692 | 1461114417999 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:58 INFO - PROCESS | 3692 | 1461114418075 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 18:06:58 INFO - PROCESS | 3692 | 1461114418081 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:58 INFO - PROCESS | 3692 | ++DOCSHELL 142C2000 == 39 [pid = 3692] [id = 582] 18:06:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (16670000) [pid = 3692] [serial = 1746] [outer = 00000000] 18:06:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (18642800) [pid = 3692] [serial = 1747] [outer = 16670000] 18:06:58 INFO - PROCESS | 3692 | 1461114418124 Marionette DEBUG loaded listener.js 18:06:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (188D0400) [pid = 3692] [serial = 1748] [outer = 16670000] 18:06:58 INFO - PROCESS | 3692 | 1461114418563 Marionette TRACE conn2 <- [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]]]}] 18:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 641ms 18:06:58 INFO - PROCESS | 3692 | 1461114418628 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 18:06:58 INFO - PROCESS | 3692 | 1461114418630 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 18:06:58 INFO - PROCESS | 3692 | 1461114418638 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:06:58 INFO - PROCESS | 3692 | 1461114418639 Marionette TRACE conn2 <- [1,2294,null,{}] 18:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:06:58 INFO - PROCESS | 3692 | 1461114418643 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:58 INFO - PROCESS | 3692 | 1461114418718 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 18:06:58 INFO - PROCESS | 3692 | 1461114418724 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:58 INFO - PROCESS | 3692 | ++DOCSHELL 16546800 == 40 [pid = 3692] [id = 583] 18:06:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (16546C00) [pid = 3692] [serial = 1749] [outer = 00000000] 18:06:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (18CE0400) [pid = 3692] [serial = 1750] [outer = 16546C00] 18:06:58 INFO - PROCESS | 3692 | 1461114418767 Marionette DEBUG loaded listener.js 18:06:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (18DA7800) [pid = 3692] [serial = 1751] [outer = 16546C00] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 12CFF000 == 39 [pid = 3692] [id = 437] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 12CF2800 == 38 [pid = 3692] [id = 436] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 11B4B400 == 37 [pid = 3692] [id = 435] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 1384D000 == 36 [pid = 3692] [id = 432] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 15B3A000 == 35 [pid = 3692] [id = 440] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 13410400 == 34 [pid = 3692] [id = 434] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 12DDAC00 == 33 [pid = 3692] [id = 431] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 18322000 == 32 [pid = 3692] [id = 433] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 11B3AC00 == 31 [pid = 3692] [id = 423] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 143A2000 == 30 [pid = 3692] [id = 439] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 14AED800 == 29 [pid = 3692] [id = 429] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 12DDB800 == 28 [pid = 3692] [id = 425] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 1340E800 == 27 [pid = 3692] [id = 427] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 146AA400 == 26 [pid = 3692] [id = 428] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 1367C800 == 25 [pid = 3692] [id = 430] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 1340B800 == 24 [pid = 3692] [id = 426] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 11B67400 == 23 [pid = 3692] [id = 424] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 12D7A000 == 22 [pid = 3692] [id = 438] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 1573F000 == 21 [pid = 3692] [id = 569] 18:06:59 INFO - PROCESS | 3692 | --DOCSHELL 1DE2D000 == 20 [pid = 3692] [id = 17] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (1C88D800) [pid = 3692] [serial = 1673] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (15719400) [pid = 3692] [serial = 1628] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (19638C00) [pid = 3692] [serial = 1694] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (1340D000) [pid = 3692] [serial = 1678] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (1C2AA800) [pid = 3692] [serial = 1670] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (1A868800) [pid = 3692] [serial = 1696] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (1832A000) [pid = 3692] [serial = 1687] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (17AAA800) [pid = 3692] [serial = 1571] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (1C88BC00) [pid = 3692] [serial = 1580] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (1C2B1C00) [pid = 3692] [serial = 1529] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (1CF92C00) [pid = 3692] [serial = 1676] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (142C8800) [pid = 3692] [serial = 1682] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (1892CC00) [pid = 3692] [serial = 1690] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (1BF71C00) [pid = 3692] [serial = 1697] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1C2AD000) [pid = 3692] [serial = 1520] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (17D5D800) [pid = 3692] [serial = 1664] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1BF73000) [pid = 3692] [serial = 1565] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (18DA7000) [pid = 3692] [serial = 1693] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (17AA4800) [pid = 3692] [serial = 1663] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (19639C00) [pid = 3692] [serial = 1613] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (1C0DF400) [pid = 3692] [serial = 1699] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (1C0E7400) [pid = 3692] [serial = 1577] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (1C888800) [pid = 3692] [serial = 1672] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (146A6800) [pid = 3692] [serial = 1523] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (1A258800) [pid = 3692] [serial = 1625] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (1384EC00) [pid = 3692] [serial = 1660] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1C049800) [pid = 3692] [serial = 1484] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (1A91F800) [pid = 3692] [serial = 1667] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (1C3B8800) [pid = 3692] [serial = 1705] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (18DAD800) [pid = 3692] [serial = 1481] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (17F3EC00) [pid = 3692] [serial = 1619] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (1CB90800) [pid = 3692] [serial = 1675] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (1838B800) [pid = 3692] [serial = 1688] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (1987B000) [pid = 3692] [serial = 1703] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (19E2FC00) [pid = 3692] [serial = 1622] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (13854C00) [pid = 3692] [serial = 1679] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1A91EC00) [pid = 3692] [serial = 1574] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (137D1400) [pid = 3692] [serial = 1616] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (13A5C400) [pid = 3692] [serial = 1661] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (13404000) [pid = 3692] [serial = 1681] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (18B14000) [pid = 3692] [serial = 1691] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (1C887000) [pid = 3692] [serial = 1532] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (16B16800) [pid = 3692] [serial = 1685] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (1C0E3800) [pid = 3692] [serial = 1669] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (1832C000) [pid = 3692] [serial = 1526] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (18CD2000) [pid = 3692] [serial = 1702] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (15E6F400) [pid = 3692] [serial = 1684] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (13680400) [pid = 3692] [serial = 1568] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (1C2ACC00) [pid = 3692] [serial = 1700] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1C0EB800) [pid = 3692] [serial = 1487] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (1A0BB400) [pid = 3692] [serial = 1666] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (1BFEDC00) [pid = 3692] [serial = 1658] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (1C88CC00) [pid = 3692] [serial = 1706] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | --DOMWINDOW == 63 (1CB8B400) [pid = 3692] [serial = 1708] [outer = 00000000] [url = about:blank] 18:07:00 INFO - PROCESS | 3692 | 1461114420593 Marionette TRACE conn2 <- [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]]]}] 18:07:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:07:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2016ms 18:07:00 INFO - PROCESS | 3692 | 1461114420659 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 18:07:00 INFO - PROCESS | 3692 | 1461114420662 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 18:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:07:00 INFO - PROCESS | 3692 | 1461114420668 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:07:00 INFO - PROCESS | 3692 | 1461114420672 Marionette TRACE conn2 <- [1,2298,null,{}] 18:07:00 INFO - PROCESS | 3692 | 1461114420678 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:00 INFO - PROCESS | 3692 | 1461114420761 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 18:07:00 INFO - PROCESS | 3692 | 1461114420769 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:00 INFO - PROCESS | 3692 | ++DOCSHELL 11B61800 == 21 [pid = 3692] [id = 584] 18:07:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 64 (11B62000) [pid = 3692] [serial = 1752] [outer = 00000000] 18:07:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (11BF2400) [pid = 3692] [serial = 1753] [outer = 11B62000] 18:07:00 INFO - PROCESS | 3692 | 1461114420816 Marionette DEBUG loaded listener.js 18:07:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (11BF8800) [pid = 3692] [serial = 1754] [outer = 11B62000] 18:07:01 INFO - PROCESS | 3692 | 1461114421308 Marionette TRACE conn2 <- [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]]]}] 18:07:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:07:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 688ms 18:07:01 INFO - PROCESS | 3692 | 1461114421368 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 18:07:01 INFO - PROCESS | 3692 | 1461114421374 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 18:07:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:07:01 INFO - PROCESS | 3692 | 1461114421381 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:07:01 INFO - PROCESS | 3692 | 1461114421383 Marionette TRACE conn2 <- [1,2302,null,{}] 18:07:01 INFO - PROCESS | 3692 | 1461114421387 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:01 INFO - PROCESS | 3692 | 1461114421470 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 18:07:01 INFO - PROCESS | 3692 | 1461114421478 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:01 INFO - PROCESS | 3692 | ++DOCSHELL 11BF1000 == 22 [pid = 3692] [id = 585] 18:07:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (11C23400) [pid = 3692] [serial = 1755] [outer = 00000000] 18:07:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (12CFB800) [pid = 3692] [serial = 1756] [outer = 11C23400] 18:07:01 INFO - PROCESS | 3692 | 1461114421524 Marionette DEBUG loaded listener.js 18:07:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (12D75800) [pid = 3692] [serial = 1757] [outer = 11C23400] 18:07:02 INFO - PROCESS | 3692 | 1461114422321 Marionette TRACE conn2 <- [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]]]}] 18:07:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:07:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1000ms 18:07:02 INFO - PROCESS | 3692 | 1461114422381 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 18:07:02 INFO - PROCESS | 3692 | 1461114422387 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 18:07:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:07:02 INFO - PROCESS | 3692 | 1461114422393 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:07:02 INFO - PROCESS | 3692 | 1461114422397 Marionette TRACE conn2 <- [1,2306,null,{}] 18:07:02 INFO - PROCESS | 3692 | 1461114422403 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:02 INFO - PROCESS | 3692 | 1461114422530 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 18:07:02 INFO - PROCESS | 3692 | 1461114422657 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:02 INFO - PROCESS | 3692 | ++DOCSHELL 11BF5000 == 23 [pid = 3692] [id = 586] 18:07:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (11BF7800) [pid = 3692] [serial = 1758] [outer = 00000000] 18:07:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (12DE0400) [pid = 3692] [serial = 1759] [outer = 11BF7800] 18:07:02 INFO - PROCESS | 3692 | 1461114422714 Marionette DEBUG loaded listener.js 18:07:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (1325B800) [pid = 3692] [serial = 1760] [outer = 11BF7800] 18:07:03 INFO - PROCESS | 3692 | 1461114423382 Marionette TRACE conn2 <- [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] 18:07:03 INFO - PROCESS | 3692 | 1461114423444 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 18:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:07:03 INFO - PROCESS | 3692 | 1461114423470 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:07:03 INFO - PROCESS | 3692 | 1461114423473 Marionette TRACE conn2 <- [1,2310,null,{}] 18:07:03 INFO - PROCESS | 3692 | 1461114423568 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:03 INFO - PROCESS | 3692 | 1461114423691 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 18:07:03 INFO - PROCESS | 3692 | 1461114423801 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:03 INFO - PROCESS | 3692 | ++DOCSHELL 11BF2C00 == 24 [pid = 3692] [id = 587] 18:07:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (11BF9800) [pid = 3692] [serial = 1761] [outer = 00000000] 18:07:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (11C20C00) [pid = 3692] [serial = 1762] [outer = 11BF9800] 18:07:03 INFO - PROCESS | 3692 | 1461114423850 Marionette DEBUG loaded listener.js 18:07:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (12CF7000) [pid = 3692] [serial = 1763] [outer = 11BF9800] 18:07:04 INFO - PROCESS | 3692 | 1461114424347 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 18:07:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:07:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 922ms 18:07:04 INFO - PROCESS | 3692 | 1461114424395 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 18:07:04 INFO - PROCESS | 3692 | 1461114424400 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 18:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:07:04 INFO - PROCESS | 3692 | 1461114424404 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:07:04 INFO - PROCESS | 3692 | 1461114424406 Marionette TRACE conn2 <- [1,2314,null,{}] 18:07:04 INFO - PROCESS | 3692 | 1461114424410 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:04 INFO - PROCESS | 3692 | 1461114424489 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 18:07:04 INFO - PROCESS | 3692 | 1461114424501 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:04 INFO - PROCESS | 3692 | ++DOCSHELL 137DBC00 == 25 [pid = 3692] [id = 588] 18:07:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (137DC800) [pid = 3692] [serial = 1764] [outer = 00000000] 18:07:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (1384B400) [pid = 3692] [serial = 1765] [outer = 137DC800] 18:07:04 INFO - PROCESS | 3692 | 1461114424547 Marionette DEBUG loaded listener.js 18:07:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (1384FC00) [pid = 3692] [serial = 1766] [outer = 137DC800] 18:07:05 INFO - PROCESS | 3692 | 1461114425020 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 18:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 625ms 18:07:05 INFO - PROCESS | 3692 | 1461114425043 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 18:07:05 INFO - PROCESS | 3692 | 1461114425045 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 18:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:07:05 INFO - PROCESS | 3692 | 1461114425048 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:07:05 INFO - PROCESS | 3692 | 1461114425050 Marionette TRACE conn2 <- [1,2318,null,{}] 18:07:05 INFO - PROCESS | 3692 | 1461114425058 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:05 INFO - PROCESS | 3692 | 1461114425143 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 18:07:05 INFO - PROCESS | 3692 | 1461114425184 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:05 INFO - PROCESS | 3692 | ++DOCSHELL 13A5BC00 == 26 [pid = 3692] [id = 589] 18:07:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (13A5C400) [pid = 3692] [serial = 1767] [outer = 00000000] 18:07:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (13A61400) [pid = 3692] [serial = 1768] [outer = 13A5C400] 18:07:05 INFO - PROCESS | 3692 | 1461114425234 Marionette DEBUG loaded listener.js 18:07:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (142CDC00) [pid = 3692] [serial = 1769] [outer = 13A5C400] 18:07:05 INFO - PROCESS | 3692 | 1461114425707 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 18:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 704ms 18:07:05 INFO - PROCESS | 3692 | 1461114425753 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 18:07:05 INFO - PROCESS | 3692 | 1461114425759 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 18:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:07:05 INFO - PROCESS | 3692 | 1461114425764 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:07:05 INFO - PROCESS | 3692 | 1461114425765 Marionette TRACE conn2 <- [1,2322,null,{}] 18:07:05 INFO - PROCESS | 3692 | 1461114425769 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:05 INFO - PROCESS | 3692 | 1461114425844 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 18:07:05 INFO - PROCESS | 3692 | 1461114425852 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:05 INFO - PROCESS | 3692 | ++DOCSHELL 15554400 == 27 [pid = 3692] [id = 590] 18:07:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (15726400) [pid = 3692] [serial = 1770] [outer = 00000000] 18:07:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (15B38800) [pid = 3692] [serial = 1771] [outer = 15726400] 18:07:05 INFO - PROCESS | 3692 | 1461114425898 Marionette DEBUG loaded listener.js 18:07:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (15BCE800) [pid = 3692] [serial = 1772] [outer = 15726400] 18:07:06 INFO - PROCESS | 3692 | 1461114426333 Marionette TRACE conn2 <- [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]]]}] 18:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 594ms 18:07:06 INFO - PROCESS | 3692 | 1461114426361 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 18:07:06 INFO - PROCESS | 3692 | 1461114426363 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 18:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:07:06 INFO - PROCESS | 3692 | 1461114426367 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:07:06 INFO - PROCESS | 3692 | 1461114426368 Marionette TRACE conn2 <- [1,2326,null,{}] 18:07:06 INFO - PROCESS | 3692 | 1461114426378 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:06 INFO - PROCESS | 3692 | 1461114426478 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 18:07:06 INFO - PROCESS | 3692 | 1461114426484 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:06 INFO - PROCESS | 3692 | ++DOCSHELL 11BFB000 == 28 [pid = 3692] [id = 591] 18:07:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (13678C00) [pid = 3692] [serial = 1773] [outer = 00000000] 18:07:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (165C6000) [pid = 3692] [serial = 1774] [outer = 13678C00] 18:07:06 INFO - PROCESS | 3692 | 1461114426529 Marionette DEBUG loaded listener.js 18:07:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (16B0D400) [pid = 3692] [serial = 1775] [outer = 13678C00] 18:07:07 INFO - PROCESS | 3692 | 1461114427015 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 18:07:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:07:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 703ms 18:07:07 INFO - PROCESS | 3692 | 1461114427066 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 18:07:07 INFO - PROCESS | 3692 | 1461114427068 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 18:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:07:07 INFO - PROCESS | 3692 | 1461114427082 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:07:07 INFO - PROCESS | 3692 | 1461114427084 Marionette TRACE conn2 <- [1,2330,null,{}] 18:07:07 INFO - PROCESS | 3692 | 1461114427087 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:07 INFO - PROCESS | 3692 | 1461114427222 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 18:07:07 INFO - PROCESS | 3692 | 1461114427288 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:07 INFO - PROCESS | 3692 | ++DOCSHELL 17D58800 == 29 [pid = 3692] [id = 592] 18:07:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (17D59000) [pid = 3692] [serial = 1776] [outer = 00000000] 18:07:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (17D5F400) [pid = 3692] [serial = 1777] [outer = 17D59000] 18:07:07 INFO - PROCESS | 3692 | 1461114427335 Marionette DEBUG loaded listener.js 18:07:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (17F35800) [pid = 3692] [serial = 1778] [outer = 17D59000] 18:07:07 INFO - PROCESS | 3692 | 1461114427768 Marionette TRACE conn2 <- [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]]]}] 18:07:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:07:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 734ms 18:07:07 INFO - PROCESS | 3692 | 1461114427830 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 18:07:07 INFO - PROCESS | 3692 | 1461114427832 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 18:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:07:07 INFO - PROCESS | 3692 | 1461114427844 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:07:07 INFO - PROCESS | 3692 | 1461114427846 Marionette TRACE conn2 <- [1,2334,null,{}] 18:07:07 INFO - PROCESS | 3692 | 1461114427849 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:07 INFO - PROCESS | 3692 | 1461114427950 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 18:07:07 INFO - PROCESS | 3692 | 1461114427961 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:07 INFO - PROCESS | 3692 | ++DOCSHELL 11B6BC00 == 30 [pid = 3692] [id = 593] 18:07:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (17AEE400) [pid = 3692] [serial = 1779] [outer = 00000000] 18:07:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (18328C00) [pid = 3692] [serial = 1780] [outer = 17AEE400] 18:07:07 INFO - PROCESS | 3692 | 1461114428005 Marionette DEBUG loaded listener.js 18:07:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (18330400) [pid = 3692] [serial = 1781] [outer = 17AEE400] 18:07:08 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (1DE27000) [pid = 3692] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:07:08 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (16546C00) [pid = 3692] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:07:08 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (16670000) [pid = 3692] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:07:08 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (11B62000) [pid = 3692] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:07:08 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (17D5A000) [pid = 3692] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:07:08 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (17F41800) [pid = 3692] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:07:08 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (1892F000) [pid = 3692] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:07:08 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (1892FC00) [pid = 3692] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:07:08 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (1DF82800) [pid = 3692] [serial = 47] [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.] 18:07:08 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (17D5D000) [pid = 3692] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:07:08 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (15E6CC00) [pid = 3692] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:07:08 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (15BAE000) [pid = 3692] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:07:08 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (142E8400) [pid = 3692] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:07:08 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1372E000) [pid = 3692] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:07:08 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (13262800) [pid = 3692] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:07:08 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (11BF3000) [pid = 3692] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:07:08 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (11B52C00) [pid = 3692] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:07:08 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (13264800) [pid = 3692] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:07:08 INFO - PROCESS | 3692 | 1461114428485 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 18:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 703ms 18:07:08 INFO - PROCESS | 3692 | 1461114428533 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 18:07:08 INFO - PROCESS | 3692 | 1461114428535 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 18:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:07:08 INFO - PROCESS | 3692 | 1461114428541 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:07:08 INFO - PROCESS | 3692 | 1461114428543 Marionette TRACE conn2 <- [1,2338,null,{}] 18:07:08 INFO - PROCESS | 3692 | 1461114428547 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:08 INFO - PROCESS | 3692 | 1461114428624 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 18:07:08 INFO - PROCESS | 3692 | 1461114428630 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:08 INFO - PROCESS | 3692 | ++DOCSHELL 11B52C00 == 31 [pid = 3692] [id = 594] 18:07:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (11B5D400) [pid = 3692] [serial = 1782] [outer = 00000000] 18:07:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (13849C00) [pid = 3692] [serial = 1783] [outer = 11B5D400] 18:07:08 INFO - PROCESS | 3692 | 1461114428674 Marionette DEBUG loaded listener.js 18:07:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (15553800) [pid = 3692] [serial = 1784] [outer = 11B5D400] 18:07:09 INFO - PROCESS | 3692 | 1461114429109 Marionette TRACE conn2 <- [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]]]}] 18:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 640ms 18:07:09 INFO - PROCESS | 3692 | 1461114429176 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 18:07:09 INFO - PROCESS | 3692 | 1461114429178 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 18:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:07:09 INFO - PROCESS | 3692 | 1461114429182 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:07:09 INFO - PROCESS | 3692 | 1461114429183 Marionette TRACE conn2 <- [1,2342,null,{}] 18:07:09 INFO - PROCESS | 3692 | 1461114429187 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:09 INFO - PROCESS | 3692 | 1461114429293 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 18:07:09 INFO - PROCESS | 3692 | 1461114429301 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:09 INFO - PROCESS | 3692 | ++DOCSHELL 11BF1800 == 32 [pid = 3692] [id = 595] 18:07:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (11BF3000) [pid = 3692] [serial = 1785] [outer = 00000000] 18:07:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (17FE5000) [pid = 3692] [serial = 1786] [outer = 11BF3000] 18:07:09 INFO - PROCESS | 3692 | 1461114429349 Marionette DEBUG loaded listener.js 18:07:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1838A000) [pid = 3692] [serial = 1787] [outer = 11BF3000] 18:07:09 INFO - PROCESS | 3692 | 1461114429777 Marionette TRACE conn2 <- [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]]]}] 18:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 625ms 18:07:09 INFO - PROCESS | 3692 | 1461114429824 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 18:07:09 INFO - PROCESS | 3692 | 1461114429826 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 18:07:09 INFO - PROCESS | 3692 | 1461114429829 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:07:09 INFO - PROCESS | 3692 | 1461114429831 Marionette TRACE conn2 <- [1,2346,null,{}] 18:07:09 INFO - PROCESS | 3692 | 1461114429835 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:09 INFO - PROCESS | 3692 | 1461114429906 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 18:07:09 INFO - PROCESS | 3692 | 1461114429912 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:09 INFO - PROCESS | 3692 | ++DOCSHELL 17D58000 == 33 [pid = 3692] [id = 596] 18:07:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (18640400) [pid = 3692] [serial = 1788] [outer = 00000000] 18:07:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (18872400) [pid = 3692] [serial = 1789] [outer = 18640400] 18:07:09 INFO - PROCESS | 3692 | 1461114429955 Marionette DEBUG loaded listener.js 18:07:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (18871400) [pid = 3692] [serial = 1790] [outer = 18640400] 18:07:10 INFO - PROCESS | 3692 | 1461114430381 Marionette TRACE conn2 <- [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]]]}] 18:07:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:07:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 593ms 18:07:10 INFO - PROCESS | 3692 | 1461114430459 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 18:07:10 INFO - PROCESS | 3692 | 1461114430463 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 18:07:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:07:10 INFO - PROCESS | 3692 | 1461114430469 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:07:10 INFO - PROCESS | 3692 | 1461114430473 Marionette TRACE conn2 <- [1,2350,null,{}] 18:07:10 INFO - PROCESS | 3692 | 1461114430480 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:10 INFO - PROCESS | 3692 | 1461114430580 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 18:07:10 INFO - PROCESS | 3692 | 1461114430756 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:10 INFO - PROCESS | 3692 | ++DOCSHELL 11C14400 == 34 [pid = 3692] [id = 597] 18:07:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (11C14C00) [pid = 3692] [serial = 1791] [outer = 00000000] 18:07:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (12CFAC00) [pid = 3692] [serial = 1792] [outer = 11C14C00] 18:07:10 INFO - PROCESS | 3692 | 1461114430811 Marionette DEBUG loaded listener.js 18:07:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (13401800) [pid = 3692] [serial = 1793] [outer = 11C14C00] 18:07:11 INFO - PROCESS | 3692 | 1461114431369 Marionette TRACE conn2 <- [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]]]}] 18:07:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:07:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 938ms 18:07:11 INFO - PROCESS | 3692 | 1461114431414 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 18:07:11 INFO - PROCESS | 3692 | 1461114431417 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 18:07:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:07:11 INFO - PROCESS | 3692 | 1461114431432 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:07:11 INFO - PROCESS | 3692 | 1461114431436 Marionette TRACE conn2 <- [1,2354,null,{}] 18:07:11 INFO - PROCESS | 3692 | 1461114431440 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:11 INFO - PROCESS | 3692 | 1461114431539 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 18:07:11 INFO - PROCESS | 3692 | 1461114431670 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:11 INFO - PROCESS | 3692 | ++DOCSHELL 13A47C00 == 35 [pid = 3692] [id = 598] 18:07:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (13A4C000) [pid = 3692] [serial = 1794] [outer = 00000000] 18:07:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (146A4C00) [pid = 3692] [serial = 1795] [outer = 13A4C000] 18:07:11 INFO - PROCESS | 3692 | 1461114431725 Marionette DEBUG loaded listener.js 18:07:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (15724800) [pid = 3692] [serial = 1796] [outer = 13A4C000] 18:07:12 INFO - PROCESS | 3692 | 1461114432300 Marionette TRACE conn2 <- [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]]]}] 18:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 953ms 18:07:12 INFO - PROCESS | 3692 | 1461114432375 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 18:07:12 INFO - PROCESS | 3692 | 1461114432378 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 18:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:07:12 INFO - PROCESS | 3692 | 1461114432382 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:07:12 INFO - PROCESS | 3692 | 1461114432384 Marionette TRACE conn2 <- [1,2358,null,{}] 18:07:12 INFO - PROCESS | 3692 | 1461114432394 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:12 INFO - PROCESS | 3692 | 1461114432497 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 18:07:12 INFO - PROCESS | 3692 | 1461114432630 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:12 INFO - PROCESS | 3692 | ++DOCSHELL 17D5E800 == 36 [pid = 3692] [id = 599] 18:07:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (17D63000) [pid = 3692] [serial = 1797] [outer = 00000000] 18:07:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (18647800) [pid = 3692] [serial = 1798] [outer = 17D63000] 18:07:12 INFO - PROCESS | 3692 | 1461114432693 Marionette DEBUG loaded listener.js 18:07:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (188DD800) [pid = 3692] [serial = 1799] [outer = 17D63000] 18:07:13 INFO - PROCESS | 3692 | 1461114433294 Marionette TRACE conn2 <- [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]]]}] 18:07:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:07:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 954ms 18:07:13 INFO - PROCESS | 3692 | 1461114433326 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 18:07:13 INFO - PROCESS | 3692 | 1461114433328 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 18:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:07:13 INFO - PROCESS | 3692 | 1461114433332 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:07:13 INFO - PROCESS | 3692 | 1461114433334 Marionette TRACE conn2 <- [1,2362,null,{}] 18:07:13 INFO - PROCESS | 3692 | 1461114433338 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:13 INFO - PROCESS | 3692 | 1461114433442 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 18:07:13 INFO - PROCESS | 3692 | 1461114433683 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:13 INFO - PROCESS | 3692 | ++DOCSHELL 11B2D400 == 37 [pid = 3692] [id = 600] 18:07:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (11B3B800) [pid = 3692] [serial = 1800] [outer = 00000000] 18:07:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (11B6A000) [pid = 3692] [serial = 1801] [outer = 11B3B800] 18:07:13 INFO - PROCESS | 3692 | 1461114433737 Marionette DEBUG loaded listener.js 18:07:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (11BF7000) [pid = 3692] [serial = 1802] [outer = 11B3B800] 18:07:14 INFO - PROCESS | 3692 | --DOCSHELL 11BF1800 == 36 [pid = 3692] [id = 595] 18:07:14 INFO - PROCESS | 3692 | --DOCSHELL 11B52C00 == 35 [pid = 3692] [id = 594] 18:07:14 INFO - PROCESS | 3692 | --DOCSHELL 11B6BC00 == 34 [pid = 3692] [id = 593] 18:07:14 INFO - PROCESS | 3692 | --DOCSHELL 17D58800 == 33 [pid = 3692] [id = 592] 18:07:14 INFO - PROCESS | 3692 | --DOCSHELL 11BFB000 == 32 [pid = 3692] [id = 591] 18:07:14 INFO - PROCESS | 3692 | --DOCSHELL 15554400 == 31 [pid = 3692] [id = 590] 18:07:14 INFO - PROCESS | 3692 | --DOCSHELL 13A5BC00 == 30 [pid = 3692] [id = 589] 18:07:14 INFO - PROCESS | 3692 | --DOCSHELL 137DBC00 == 29 [pid = 3692] [id = 588] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (18CE0400) [pid = 3692] [serial = 1750] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (188D0400) [pid = 3692] [serial = 1748] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (11BF2400) [pid = 3692] [serial = 1753] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (18DA7800) [pid = 3692] [serial = 1751] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (18328400) [pid = 3692] [serial = 1735] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (18647400) [pid = 3692] [serial = 1738] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (18325800) [pid = 3692] [serial = 1736] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (18B16400) [pid = 3692] [serial = 1741] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (18642800) [pid = 3692] [serial = 1747] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (18CD6C00) [pid = 3692] [serial = 1742] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (1D0C3000) [pid = 3692] [serial = 1709] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (18CDD400) [pid = 3692] [serial = 1172] [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.] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (17D65400) [pid = 3692] [serial = 1732] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (17AA0400) [pid = 3692] [serial = 1729] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (17AACC00) [pid = 3692] [serial = 1730] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1653F000) [pid = 3692] [serial = 1726] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1666AC00) [pid = 3692] [serial = 1727] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (143A0C00) [pid = 3692] [serial = 1723] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (146AF400) [pid = 3692] [serial = 1724] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (13A43800) [pid = 3692] [serial = 1720] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (13A5A400) [pid = 3692] [serial = 1721] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (13268C00) [pid = 3692] [serial = 1717] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 73 (11BF8800) [pid = 3692] [serial = 1754] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 72 (13405C00) [pid = 3692] [serial = 1718] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 71 (11C19400) [pid = 3692] [serial = 1714] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 70 (11CB5800) [pid = 3692] [serial = 1715] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 69 (11B61400) [pid = 3692] [serial = 1711] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 68 (11B66800) [pid = 3692] [serial = 1712] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 67 (1886B800) [pid = 3692] [serial = 1739] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 66 (142E7C00) [pid = 3692] [serial = 1744] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 65 (17D63C00) [pid = 3692] [serial = 1733] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | --DOMWINDOW == 64 (143A1800) [pid = 3692] [serial = 1745] [outer = 00000000] [url = about:blank] 18:07:14 INFO - PROCESS | 3692 | 1461114434402 Marionette TRACE conn2 <- [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]]]}] 18:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1093ms 18:07:14 INFO - PROCESS | 3692 | 1461114434430 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 18:07:14 INFO - PROCESS | 3692 | 1461114434434 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 18:07:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:07:14 INFO - PROCESS | 3692 | 1461114434440 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:07:14 INFO - PROCESS | 3692 | 1461114434442 Marionette TRACE conn2 <- [1,2366,null,{}] 18:07:14 INFO - PROCESS | 3692 | 1461114434448 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:14 INFO - PROCESS | 3692 | 1461114434544 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 18:07:14 INFO - PROCESS | 3692 | 1461114434632 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:14 INFO - PROCESS | 3692 | ++DOCSHELL 11C1A400 == 30 [pid = 3692] [id = 601] 18:07:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 65 (11C1EC00) [pid = 3692] [serial = 1803] [outer = 00000000] 18:07:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 66 (12BB5400) [pid = 3692] [serial = 1804] [outer = 11C1EC00] 18:07:14 INFO - PROCESS | 3692 | 1461114434680 Marionette DEBUG loaded listener.js 18:07:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 67 (12D72400) [pid = 3692] [serial = 1805] [outer = 11C1EC00] 18:07:15 INFO - PROCESS | 3692 | 1461114435055 Marionette TRACE conn2 <- [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]]]}] 18:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 703ms 18:07:15 INFO - PROCESS | 3692 | 1461114435167 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 18:07:15 INFO - PROCESS | 3692 | 1461114435171 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 18:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:07:15 INFO - PROCESS | 3692 | 1461114435180 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:07:15 INFO - PROCESS | 3692 | 1461114435182 Marionette TRACE conn2 <- [1,2370,null,{}] 18:07:15 INFO - PROCESS | 3692 | 1461114435186 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:15 INFO - PROCESS | 3692 | 1461114435264 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 18:07:15 INFO - PROCESS | 3692 | 1461114435277 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:15 INFO - PROCESS | 3692 | ++DOCSHELL 13846C00 == 31 [pid = 3692] [id = 602] 18:07:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 68 (13849000) [pid = 3692] [serial = 1806] [outer = 00000000] 18:07:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 69 (13A4B000) [pid = 3692] [serial = 1807] [outer = 13849000] 18:07:15 INFO - PROCESS | 3692 | 1461114435322 Marionette DEBUG loaded listener.js 18:07:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 70 (13A5F800) [pid = 3692] [serial = 1808] [outer = 13849000] 18:07:15 INFO - PROCESS | 3692 | 1461114435805 Marionette TRACE conn2 <- [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]]]}] 18:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 641ms 18:07:15 INFO - PROCESS | 3692 | 1461114435817 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 18:07:15 INFO - PROCESS | 3692 | 1461114435819 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 18:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:07:15 INFO - PROCESS | 3692 | 1461114435828 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:07:15 INFO - PROCESS | 3692 | 1461114435833 Marionette TRACE conn2 <- [1,2374,null,{}] 18:07:15 INFO - PROCESS | 3692 | 1461114435842 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:15 INFO - PROCESS | 3692 | 1461114435920 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 18:07:15 INFO - PROCESS | 3692 | 1461114435926 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:15 INFO - PROCESS | 3692 | ++DOCSHELL 1555D000 == 32 [pid = 3692] [id = 603] 18:07:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 71 (1555E800) [pid = 3692] [serial = 1809] [outer = 00000000] 18:07:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 72 (15BB1C00) [pid = 3692] [serial = 1810] [outer = 1555E800] 18:07:15 INFO - PROCESS | 3692 | 1461114435970 Marionette DEBUG loaded listener.js 18:07:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 73 (15E6EC00) [pid = 3692] [serial = 1811] [outer = 1555E800] 18:07:16 INFO - PROCESS | 3692 | 1461114436423 Marionette TRACE conn2 <- [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]]]}] 18:07:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:07:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 640ms 18:07:16 INFO - PROCESS | 3692 | 1461114436482 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 18:07:16 INFO - PROCESS | 3692 | 1461114436485 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 18:07:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:07:16 INFO - PROCESS | 3692 | 1461114436489 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:07:16 INFO - PROCESS | 3692 | 1461114436490 Marionette TRACE conn2 <- [1,2378,null,{}] 18:07:16 INFO - PROCESS | 3692 | 1461114436494 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:16 INFO - PROCESS | 3692 | 1461114436570 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 18:07:16 INFO - PROCESS | 3692 | 1461114436576 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:16 INFO - PROCESS | 3692 | ++DOCSHELL 159F0C00 == 33 [pid = 3692] [id = 604] 18:07:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 74 (15E68400) [pid = 3692] [serial = 1812] [outer = 00000000] 18:07:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (16B82400) [pid = 3692] [serial = 1813] [outer = 15E68400] 18:07:16 INFO - PROCESS | 3692 | 1461114436620 Marionette DEBUG loaded listener.js 18:07:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (16B17400) [pid = 3692] [serial = 1814] [outer = 15E68400] 18:07:17 INFO - PROCESS | 3692 | 1461114437107 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 18:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 640ms 18:07:17 INFO - PROCESS | 3692 | 1461114437127 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 18:07:17 INFO - PROCESS | 3692 | 1461114437129 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 18:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:07:17 INFO - PROCESS | 3692 | 1461114437132 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:07:17 INFO - PROCESS | 3692 | 1461114437134 Marionette TRACE conn2 <- [1,2382,null,{}] 18:07:17 INFO - PROCESS | 3692 | 1461114437144 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:17 INFO - PROCESS | 3692 | 1461114437248 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 18:07:17 INFO - PROCESS | 3692 | 1461114437254 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:17 INFO - PROCESS | 3692 | ++DOCSHELL 17AF9800 == 34 [pid = 3692] [id = 605] 18:07:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (17D58C00) [pid = 3692] [serial = 1815] [outer = 00000000] 18:07:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (17D61400) [pid = 3692] [serial = 1816] [outer = 17D58C00] 18:07:17 INFO - PROCESS | 3692 | 1461114437313 Marionette DEBUG loaded listener.js 18:07:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (17F42000) [pid = 3692] [serial = 1817] [outer = 17D58C00] 18:07:17 INFO - PROCESS | 3692 | 1461114437820 Marionette TRACE conn2 <- [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]]]}] 18:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 766ms 18:07:17 INFO - PROCESS | 3692 | 1461114437892 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 18:07:17 INFO - PROCESS | 3692 | 1461114437894 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 18:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:07:17 INFO - PROCESS | 3692 | 1461114437897 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:07:17 INFO - PROCESS | 3692 | 1461114437899 Marionette TRACE conn2 <- [1,2386,null,{}] 18:07:17 INFO - PROCESS | 3692 | 1461114437902 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:18 INFO - PROCESS | 3692 | 1461114438040 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 18:07:18 INFO - PROCESS | 3692 | 1461114438056 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:18 INFO - PROCESS | 3692 | ++DOCSHELL 18321400 == 35 [pid = 3692] [id = 606] 18:07:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (18336C00) [pid = 3692] [serial = 1818] [outer = 00000000] 18:07:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (18645000) [pid = 3692] [serial = 1819] [outer = 18336C00] 18:07:18 INFO - PROCESS | 3692 | 1461114438101 Marionette DEBUG loaded listener.js 18:07:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1886A800) [pid = 3692] [serial = 1820] [outer = 18336C00] 18:07:18 INFO - PROCESS | 3692 | 1461114438527 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 18:07:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:07:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 703ms 18:07:18 INFO - PROCESS | 3692 | 1461114438597 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 18:07:18 INFO - PROCESS | 3692 | 1461114438599 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 18:07:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:07:18 INFO - PROCESS | 3692 | 1461114438602 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:07:18 INFO - PROCESS | 3692 | 1461114438604 Marionette TRACE conn2 <- [1,2390,null,{}] 18:07:18 INFO - PROCESS | 3692 | 1461114438607 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:18 INFO - PROCESS | 3692 | 1461114438709 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 18:07:18 INFO - PROCESS | 3692 | 1461114438718 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:18 INFO - PROCESS | 3692 | ++DOCSHELL 11B54C00 == 36 [pid = 3692] [id = 607] 18:07:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (18329000) [pid = 3692] [serial = 1821] [outer = 00000000] 18:07:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (18932400) [pid = 3692] [serial = 1822] [outer = 18329000] 18:07:18 INFO - PROCESS | 3692 | 1461114438761 Marionette DEBUG loaded listener.js 18:07:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (18B16800) [pid = 3692] [serial = 1823] [outer = 18329000] 18:07:19 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (17D59000) [pid = 3692] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:07:19 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (137DC800) [pid = 3692] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:07:19 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (11BF9800) [pid = 3692] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:07:19 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (15726400) [pid = 3692] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:07:19 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (17AEE400) [pid = 3692] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:07:19 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (11B5D400) [pid = 3692] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:07:19 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (11BF3000) [pid = 3692] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:07:19 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (13A5C400) [pid = 3692] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:07:19 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (13678C00) [pid = 3692] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:07:19 INFO - PROCESS | 3692 | 1461114439260 Marionette TRACE conn2 <- [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]]]}] 18:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 703ms 18:07:19 INFO - PROCESS | 3692 | 1461114439302 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 18:07:19 INFO - PROCESS | 3692 | 1461114439303 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 18:07:19 INFO - PROCESS | 3692 | 1461114439307 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:07:19 INFO - PROCESS | 3692 | 1461114439308 Marionette TRACE conn2 <- [1,2394,null,{}] 18:07:19 INFO - PROCESS | 3692 | 1461114439311 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:19 INFO - PROCESS | 3692 | 1461114439419 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 18:07:19 INFO - PROCESS | 3692 | 1461114439425 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:19 INFO - PROCESS | 3692 | ++DOCSHELL 11B37C00 == 37 [pid = 3692] [id = 608] 18:07:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (12B82800) [pid = 3692] [serial = 1824] [outer = 00000000] 18:07:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (17AA8800) [pid = 3692] [serial = 1825] [outer = 12B82800] 18:07:19 INFO - PROCESS | 3692 | 1461114439472 Marionette DEBUG loaded listener.js 18:07:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1666E000) [pid = 3692] [serial = 1826] [outer = 12B82800] 18:07:19 INFO - PROCESS | 3692 | 1461114439925 Marionette TRACE conn2 <- [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]]]}] 18:07:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:07:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 687ms 18:07:20 INFO - PROCESS | 3692 | 1461114440007 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 18:07:20 INFO - PROCESS | 3692 | 1461114440009 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 18:07:20 INFO - PROCESS | 3692 | 1461114440013 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:07:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:07:20 INFO - PROCESS | 3692 | 1461114440014 Marionette TRACE conn2 <- [1,2398,null,{}] 18:07:20 INFO - PROCESS | 3692 | 1461114440018 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:20 INFO - PROCESS | 3692 | 1461114440091 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 18:07:20 INFO - PROCESS | 3692 | 1461114440099 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:20 INFO - PROCESS | 3692 | ++DOCSHELL 11BF8000 == 38 [pid = 3692] [id = 609] 18:07:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (1833F800) [pid = 3692] [serial = 1827] [outer = 00000000] 18:07:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (18CD3C00) [pid = 3692] [serial = 1828] [outer = 1833F800] 18:07:20 INFO - PROCESS | 3692 | 1461114440143 Marionette DEBUG loaded listener.js 18:07:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (18CD7C00) [pid = 3692] [serial = 1829] [outer = 1833F800] 18:07:20 INFO - PROCESS | 3692 | 1461114440580 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 18:07:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:07:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 625ms 18:07:20 INFO - PROCESS | 3692 | 1461114440650 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 18:07:20 INFO - PROCESS | 3692 | 1461114440652 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 18:07:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:07:20 INFO - PROCESS | 3692 | 1461114440656 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:07:20 INFO - PROCESS | 3692 | 1461114440657 Marionette TRACE conn2 <- [1,2402,null,{}] 18:07:20 INFO - PROCESS | 3692 | 1461114440661 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:20 INFO - PROCESS | 3692 | 1461114440734 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 18:07:20 INFO - PROCESS | 3692 | 1461114440741 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:20 INFO - PROCESS | 3692 | ++DOCSHELL 18CDFC00 == 39 [pid = 3692] [id = 610] 18:07:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (18CE0400) [pid = 3692] [serial = 1830] [outer = 00000000] 18:07:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (18DAA400) [pid = 3692] [serial = 1831] [outer = 18CE0400] 18:07:20 INFO - PROCESS | 3692 | 1461114440819 Marionette DEBUG loaded listener.js 18:07:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (193E2800) [pid = 3692] [serial = 1832] [outer = 18CE0400] 18:07:21 INFO - PROCESS | 3692 | 1461114441472 Marionette TRACE conn2 <- [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]]]}] 18:07:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:07:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 906ms 18:07:21 INFO - PROCESS | 3692 | 1461114441561 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 18:07:21 INFO - PROCESS | 3692 | 1461114441567 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 18:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:07:21 INFO - PROCESS | 3692 | 1461114441572 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:07:21 INFO - PROCESS | 3692 | 1461114441576 Marionette TRACE conn2 <- [1,2406,null,{}] 18:07:21 INFO - PROCESS | 3692 | 1461114441581 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:21 INFO - PROCESS | 3692 | 1461114441732 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 18:07:21 INFO - PROCESS | 3692 | 1461114441859 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:21 INFO - PROCESS | 3692 | ++DOCSHELL 11C19400 == 40 [pid = 3692] [id = 611] 18:07:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (11C1CC00) [pid = 3692] [serial = 1833] [outer = 00000000] 18:07:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1326A400) [pid = 3692] [serial = 1834] [outer = 11C1CC00] 18:07:21 INFO - PROCESS | 3692 | 1461114441916 Marionette DEBUG loaded listener.js 18:07:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1340D000) [pid = 3692] [serial = 1835] [outer = 11C1CC00] 18:07:22 INFO - PROCESS | 3692 | 1461114442507 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1000ms 18:07:22 INFO - PROCESS | 3692 | 1461114442579 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 18:07:22 INFO - PROCESS | 3692 | 1461114442585 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 18:07:22 INFO - PROCESS | 3692 | 1461114442594 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:07:22 INFO - PROCESS | 3692 | 1461114442597 Marionette TRACE conn2 <- [1,2410,null,{}] 18:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:07:22 INFO - PROCESS | 3692 | 1461114442601 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:22 INFO - PROCESS | 3692 | 1461114442712 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 18:07:22 INFO - PROCESS | 3692 | 1461114442844 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:22 INFO - PROCESS | 3692 | ++DOCSHELL 13A46800 == 41 [pid = 3692] [id = 612] 18:07:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (13A4A800) [pid = 3692] [serial = 1836] [outer = 00000000] 18:07:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (14AB4400) [pid = 3692] [serial = 1837] [outer = 13A4A800] 18:07:22 INFO - PROCESS | 3692 | 1461114442900 Marionette DEBUG loaded listener.js 18:07:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (15E6F800) [pid = 3692] [serial = 1838] [outer = 13A4A800] 18:07:23 INFO - PROCESS | 3692 | 1461114443476 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 938ms 18:07:23 INFO - PROCESS | 3692 | 1461114443543 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 18:07:23 INFO - PROCESS | 3692 | 1461114443546 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 18:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:07:23 INFO - PROCESS | 3692 | 1461114443550 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:07:23 INFO - PROCESS | 3692 | 1461114443554 Marionette TRACE conn2 <- [1,2414,null,{}] 18:07:23 INFO - PROCESS | 3692 | 1461114443565 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:23 INFO - PROCESS | 3692 | 1461114443665 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 18:07:23 INFO - PROCESS | 3692 | 1461114443777 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:23 INFO - PROCESS | 3692 | ++DOCSHELL 18B14000 == 42 [pid = 3692] [id = 613] 18:07:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (18B17400) [pid = 3692] [serial = 1839] [outer = 00000000] 18:07:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (18DA4C00) [pid = 3692] [serial = 1840] [outer = 18B17400] 18:07:23 INFO - PROCESS | 3692 | 1461114443833 Marionette DEBUG loaded listener.js 18:07:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (193E4000) [pid = 3692] [serial = 1841] [outer = 18B17400] 18:07:24 INFO - PROCESS | 3692 | 1461114444535 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 18:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1000ms 18:07:24 INFO - PROCESS | 3692 | 1461114444558 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 18:07:24 INFO - PROCESS | 3692 | 1461114444561 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 18:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:07:24 INFO - PROCESS | 3692 | 1461114444568 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:07:24 INFO - PROCESS | 3692 | 1461114444571 Marionette TRACE conn2 <- [1,2418,null,{}] 18:07:24 INFO - PROCESS | 3692 | 1461114444577 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:24 INFO - PROCESS | 3692 | 1461114444669 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 18:07:24 INFO - PROCESS | 3692 | 1461114444782 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:24 INFO - PROCESS | 3692 | ++DOCSHELL 11BEE800 == 43 [pid = 3692] [id = 614] 18:07:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (11BFA000) [pid = 3692] [serial = 1842] [outer = 00000000] 18:07:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (1340B000) [pid = 3692] [serial = 1843] [outer = 11BFA000] 18:07:24 INFO - PROCESS | 3692 | 1461114444877 Marionette DEBUG loaded listener.js 18:07:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (137D8800) [pid = 3692] [serial = 1844] [outer = 11BFA000] 18:07:25 INFO - PROCESS | 3692 | --DOCSHELL 11BF8000 == 42 [pid = 3692] [id = 609] 18:07:25 INFO - PROCESS | 3692 | --DOCSHELL 11B37C00 == 41 [pid = 3692] [id = 608] 18:07:25 INFO - PROCESS | 3692 | --DOCSHELL 11B54C00 == 40 [pid = 3692] [id = 607] 18:07:25 INFO - PROCESS | 3692 | --DOCSHELL 18321400 == 39 [pid = 3692] [id = 606] 18:07:25 INFO - PROCESS | 3692 | --DOCSHELL 17AF9800 == 38 [pid = 3692] [id = 605] 18:07:25 INFO - PROCESS | 3692 | --DOCSHELL 159F0C00 == 37 [pid = 3692] [id = 604] 18:07:25 INFO - PROCESS | 3692 | --DOCSHELL 1555D000 == 36 [pid = 3692] [id = 603] 18:07:25 INFO - PROCESS | 3692 | --DOCSHELL 13846C00 == 35 [pid = 3692] [id = 602] 18:07:25 INFO - PROCESS | 3692 | --DOCSHELL 11C1A400 == 34 [pid = 3692] [id = 601] 18:07:25 INFO - PROCESS | 3692 | --DOCSHELL 11B2D400 == 33 [pid = 3692] [id = 600] 18:07:25 INFO - PROCESS | 3692 | --DOCSHELL 11C14400 == 32 [pid = 3692] [id = 597] 18:07:25 INFO - PROCESS | 3692 | --DOCSHELL 17D58000 == 31 [pid = 3692] [id = 596] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (18872400) [pid = 3692] [serial = 1789] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (1DE26400) [pid = 3692] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (17D5F400) [pid = 3692] [serial = 1777] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (1384B400) [pid = 3692] [serial = 1765] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (1384FC00) [pid = 3692] [serial = 1766] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (17F35800) [pid = 3692] [serial = 1778] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (12CF7000) [pid = 3692] [serial = 1763] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (11C20C00) [pid = 3692] [serial = 1762] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (12DE0400) [pid = 3692] [serial = 1759] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (15B38800) [pid = 3692] [serial = 1771] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (12CFB800) [pid = 3692] [serial = 1756] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (18328C00) [pid = 3692] [serial = 1780] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (15553800) [pid = 3692] [serial = 1784] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (13849C00) [pid = 3692] [serial = 1783] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (17FE5000) [pid = 3692] [serial = 1786] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (13A61400) [pid = 3692] [serial = 1768] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (18330400) [pid = 3692] [serial = 1781] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (142CDC00) [pid = 3692] [serial = 1769] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (165C6000) [pid = 3692] [serial = 1774] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (16B0D400) [pid = 3692] [serial = 1775] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (1838A000) [pid = 3692] [serial = 1787] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (15BCE800) [pid = 3692] [serial = 1772] [outer = 00000000] [url = about:blank] 18:07:25 INFO - PROCESS | 3692 | 1461114445420 Marionette TRACE conn2 <- [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]]]}] 18:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 906ms 18:07:25 INFO - PROCESS | 3692 | 1461114445472 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 18:07:25 INFO - PROCESS | 3692 | 1461114445477 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 18:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:07:25 INFO - PROCESS | 3692 | 1461114445483 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:07:25 INFO - PROCESS | 3692 | 1461114445485 Marionette TRACE conn2 <- [1,2422,null,{}] 18:07:25 INFO - PROCESS | 3692 | 1461114445489 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:25 INFO - PROCESS | 3692 | 1461114445567 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 18:07:25 INFO - PROCESS | 3692 | 1461114445576 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:25 INFO - PROCESS | 3692 | ++DOCSHELL 12CFE400 == 32 [pid = 3692] [id = 615] 18:07:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (12D76000) [pid = 3692] [serial = 1845] [outer = 00000000] 18:07:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (1384B000) [pid = 3692] [serial = 1846] [outer = 12D76000] 18:07:25 INFO - PROCESS | 3692 | 1461114445621 Marionette DEBUG loaded listener.js 18:07:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (13A44800) [pid = 3692] [serial = 1847] [outer = 12D76000] 18:07:26 INFO - PROCESS | 3692 | 1461114446115 Marionette TRACE conn2 <- [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]]]}] 18:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 687ms 18:07:26 INFO - PROCESS | 3692 | 1461114446213 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 18:07:26 INFO - PROCESS | 3692 | 1461114446215 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 18:07:26 INFO - PROCESS | 3692 | 1461114446220 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:07:26 INFO - PROCESS | 3692 | 1461114446223 Marionette TRACE conn2 <- [1,2426,null,{}] 18:07:26 INFO - PROCESS | 3692 | 1461114446236 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:26 INFO - PROCESS | 3692 | 1461114446316 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 18:07:26 INFO - PROCESS | 3692 | 1461114446408 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:26 INFO - PROCESS | 3692 | ++DOCSHELL 13849C00 == 33 [pid = 3692] [id = 616] 18:07:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (13A57400) [pid = 3692] [serial = 1848] [outer = 00000000] 18:07:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (15553800) [pid = 3692] [serial = 1849] [outer = 13A57400] 18:07:26 INFO - PROCESS | 3692 | 1461114446455 Marionette DEBUG loaded listener.js 18:07:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (15B39C00) [pid = 3692] [serial = 1850] [outer = 13A57400] 18:07:26 INFO - PROCESS | 3692 | 1461114446840 Marionette TRACE conn2 <- [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]]]}] 18:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 641ms 18:07:26 INFO - PROCESS | 3692 | 1461114446859 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 18:07:26 INFO - PROCESS | 3692 | 1461114446862 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 18:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:07:26 INFO - PROCESS | 3692 | 1461114446865 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:07:26 INFO - PROCESS | 3692 | 1461114446867 Marionette TRACE conn2 <- [1,2430,null,{}] 18:07:26 INFO - PROCESS | 3692 | 1461114446870 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:26 INFO - PROCESS | 3692 | 1461114446949 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 18:07:26 INFO - PROCESS | 3692 | 1461114446955 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:26 INFO - PROCESS | 3692 | ++DOCSHELL 15E6F400 == 34 [pid = 3692] [id = 617] 18:07:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1653E800) [pid = 3692] [serial = 1851] [outer = 00000000] 18:07:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (16B81000) [pid = 3692] [serial = 1852] [outer = 1653E800] 18:07:26 INFO - PROCESS | 3692 | 1461114447000 Marionette DEBUG loaded listener.js 18:07:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (17AA7C00) [pid = 3692] [serial = 1853] [outer = 1653E800] 18:07:27 INFO - PROCESS | 3692 | 1461114447428 Marionette TRACE conn2 <- [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]]]}] 18:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 594ms 18:07:27 INFO - PROCESS | 3692 | 1461114447476 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 18:07:27 INFO - PROCESS | 3692 | 1461114447478 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 18:07:27 INFO - PROCESS | 3692 | 1461114447481 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:07:27 INFO - PROCESS | 3692 | 1461114447483 Marionette TRACE conn2 <- [1,2434,null,{}] 18:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:07:27 INFO - PROCESS | 3692 | 1461114447487 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:27 INFO - PROCESS | 3692 | 1461114447601 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 18:07:27 INFO - PROCESS | 3692 | 1461114447607 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:27 INFO - PROCESS | 3692 | ++DOCSHELL 1372C800 == 35 [pid = 3692] [id = 618] 18:07:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (15E76800) [pid = 3692] [serial = 1854] [outer = 00000000] 18:07:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (17D5FC00) [pid = 3692] [serial = 1855] [outer = 15E76800] 18:07:27 INFO - PROCESS | 3692 | 1461114447651 Marionette DEBUG loaded listener.js 18:07:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (17D62400) [pid = 3692] [serial = 1856] [outer = 15E76800] 18:07:28 INFO - PROCESS | 3692 | 1461114448144 Marionette TRACE conn2 <- [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]]]}] 18:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 672ms 18:07:28 INFO - PROCESS | 3692 | 1461114448164 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 18:07:28 INFO - PROCESS | 3692 | 1461114448166 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 18:07:28 INFO - PROCESS | 3692 | 1461114448169 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:07:28 INFO - PROCESS | 3692 | 1461114448171 Marionette TRACE conn2 <- [1,2438,null,{}] 18:07:28 INFO - PROCESS | 3692 | 1461114448181 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:28 INFO - PROCESS | 3692 | 1461114448305 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 18:07:28 INFO - PROCESS | 3692 | 1461114448312 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:28 INFO - PROCESS | 3692 | ++DOCSHELL 11B6AC00 == 36 [pid = 3692] [id = 619] 18:07:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (17FE6000) [pid = 3692] [serial = 1857] [outer = 00000000] 18:07:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (18398800) [pid = 3692] [serial = 1858] [outer = 17FE6000] 18:07:28 INFO - PROCESS | 3692 | 1461114448359 Marionette DEBUG loaded listener.js 18:07:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (18645C00) [pid = 3692] [serial = 1859] [outer = 17FE6000] 18:07:28 INFO - PROCESS | 3692 | 1461114448802 Marionette TRACE conn2 <- [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]]]}] 18:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 688ms 18:07:28 INFO - PROCESS | 3692 | 1461114448873 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 18:07:28 INFO - PROCESS | 3692 | 1461114448875 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 18:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:07:28 INFO - PROCESS | 3692 | 1461114448878 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:07:28 INFO - PROCESS | 3692 | 1461114448880 Marionette TRACE conn2 <- [1,2442,null,{}] 18:07:28 INFO - PROCESS | 3692 | 1461114448883 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:28 INFO - PROCESS | 3692 | 1461114448989 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 18:07:29 INFO - PROCESS | 3692 | 1461114449080 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:29 INFO - PROCESS | 3692 | ++DOCSHELL 11BF5800 == 37 [pid = 3692] [id = 620] 18:07:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (18339C00) [pid = 3692] [serial = 1860] [outer = 00000000] 18:07:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (18CD2400) [pid = 3692] [serial = 1861] [outer = 18339C00] 18:07:29 INFO - PROCESS | 3692 | 1461114449123 Marionette DEBUG loaded listener.js 18:07:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (18CD9400) [pid = 3692] [serial = 1862] [outer = 18339C00] 18:07:29 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (17D58C00) [pid = 3692] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:07:29 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (18336C00) [pid = 3692] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:07:29 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (18640400) [pid = 3692] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:07:29 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (1555E800) [pid = 3692] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:07:29 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (15E68400) [pid = 3692] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:07:29 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (11C1EC00) [pid = 3692] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:07:29 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (11B3B800) [pid = 3692] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:07:29 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (13849000) [pid = 3692] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:07:29 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (18329000) [pid = 3692] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:07:29 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (1833F800) [pid = 3692] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:07:29 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (12B82800) [pid = 3692] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:07:29 INFO - PROCESS | 3692 | 1461114449662 Marionette TRACE conn2 <- [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]]]}] 18:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 844ms 18:07:29 INFO - PROCESS | 3692 | 1461114449723 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 18:07:29 INFO - PROCESS | 3692 | 1461114449725 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 18:07:29 INFO - PROCESS | 3692 | 1461114449728 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:07:29 INFO - PROCESS | 3692 | 1461114449729 Marionette TRACE conn2 <- [1,2446,null,{}] 18:07:29 INFO - PROCESS | 3692 | 1461114449733 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:29 INFO - PROCESS | 3692 | 1461114449806 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 18:07:29 INFO - PROCESS | 3692 | 1461114449812 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:29 INFO - PROCESS | 3692 | ++DOCSHELL 12B85800 == 38 [pid = 3692] [id = 621] 18:07:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (12CBD000) [pid = 3692] [serial = 1863] [outer = 00000000] 18:07:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (142EDC00) [pid = 3692] [serial = 1864] [outer = 12CBD000] 18:07:29 INFO - PROCESS | 3692 | 1461114449855 Marionette DEBUG loaded listener.js 18:07:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (14AB6000) [pid = 3692] [serial = 1865] [outer = 12CBD000] 18:07:30 INFO - PROCESS | 3692 | 1461114450276 Marionette TRACE conn2 <- [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]]]}] 18:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 594ms 18:07:30 INFO - PROCESS | 3692 | 1461114450355 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 18:07:30 INFO - PROCESS | 3692 | 1461114450357 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 18:07:30 INFO - PROCESS | 3692 | 1461114450361 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:07:30 INFO - PROCESS | 3692 | 1461114450362 Marionette TRACE conn2 <- [1,2450,null,{}] 18:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:07:30 INFO - PROCESS | 3692 | 1461114450366 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:30 INFO - PROCESS | 3692 | 1461114450441 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 18:07:30 INFO - PROCESS | 3692 | 1461114450447 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:30 INFO - PROCESS | 3692 | ++DOCSHELL 12B82800 == 39 [pid = 3692] [id = 622] 18:07:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (13854000) [pid = 3692] [serial = 1866] [outer = 00000000] 18:07:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (1833F800) [pid = 3692] [serial = 1867] [outer = 13854000] 18:07:30 INFO - PROCESS | 3692 | 1461114450491 Marionette DEBUG loaded listener.js 18:07:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (18876000) [pid = 3692] [serial = 1868] [outer = 13854000] 18:07:30 INFO - PROCESS | 3692 | 1461114450915 Marionette TRACE conn2 <- [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]]]}] 18:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 594ms 18:07:30 INFO - PROCESS | 3692 | 1461114450962 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 18:07:30 INFO - PROCESS | 3692 | 1461114450964 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 18:07:30 INFO - PROCESS | 3692 | 1461114450967 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:07:30 INFO - PROCESS | 3692 | 1461114450969 Marionette TRACE conn2 <- [1,2454,null,{}] 18:07:30 INFO - PROCESS | 3692 | 1461114450977 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:31 INFO - PROCESS | 3692 | 1461114451052 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 18:07:31 INFO - PROCESS | 3692 | 1461114451058 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:31 INFO - PROCESS | 3692 | ++DOCSHELL 18CE0C00 == 40 [pid = 3692] [id = 623] 18:07:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1963B800) [pid = 3692] [serial = 1869] [outer = 00000000] 18:07:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (19A3D000) [pid = 3692] [serial = 1870] [outer = 1963B800] 18:07:31 INFO - PROCESS | 3692 | 1461114451102 Marionette DEBUG loaded listener.js 18:07:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (19BE8C00) [pid = 3692] [serial = 1871] [outer = 1963B800] 18:07:31 INFO - PROCESS | 3692 | 1461114451529 Marionette TRACE conn2 <- [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]]]}] 18:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 594ms 18:07:31 INFO - PROCESS | 3692 | 1461114451567 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 18:07:31 INFO - PROCESS | 3692 | 1461114451569 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 18:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:07:31 INFO - PROCESS | 3692 | 1461114451572 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:07:31 INFO - PROCESS | 3692 | 1461114451575 Marionette TRACE conn2 <- [1,2458,null,{}] 18:07:31 INFO - PROCESS | 3692 | 1461114451582 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:31 INFO - PROCESS | 3692 | 1461114451721 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 18:07:31 INFO - PROCESS | 3692 | 1461114451885 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:31 INFO - PROCESS | 3692 | ++DOCSHELL 11B50000 == 41 [pid = 3692] [id = 624] 18:07:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (11B51000) [pid = 3692] [serial = 1872] [outer = 00000000] 18:07:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (11B6A400) [pid = 3692] [serial = 1873] [outer = 11B51000] 18:07:31 INFO - PROCESS | 3692 | 1461114451952 Marionette DEBUG loaded listener.js 18:07:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (11BFB400) [pid = 3692] [serial = 1874] [outer = 11B51000] 18:07:32 INFO - PROCESS | 3692 | 1461114452501 Marionette TRACE conn2 <- [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]]]}] 18:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 953ms 18:07:32 INFO - PROCESS | 3692 | 1461114452517 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 18:07:32 INFO - PROCESS | 3692 | 1461114452522 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 18:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:07:32 INFO - PROCESS | 3692 | 1461114452542 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:07:32 INFO - PROCESS | 3692 | 1461114452546 Marionette TRACE conn2 <- [1,2462,null,{}] 18:07:32 INFO - PROCESS | 3692 | 1461114452551 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:32 INFO - PROCESS | 3692 | 1461114452655 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 18:07:32 INFO - PROCESS | 3692 | 1461114452762 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:32 INFO - PROCESS | 3692 | ++DOCSHELL 1384CC00 == 42 [pid = 3692] [id = 625] 18:07:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (13A5CC00) [pid = 3692] [serial = 1875] [outer = 00000000] 18:07:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (142E9000) [pid = 3692] [serial = 1876] [outer = 13A5CC00] 18:07:32 INFO - PROCESS | 3692 | 1461114452820 Marionette DEBUG loaded listener.js 18:07:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (143A0C00) [pid = 3692] [serial = 1877] [outer = 13A5CC00] 18:07:33 INFO - PROCESS | 3692 | 1461114453448 Marionette TRACE conn2 <- [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]]]}] 18:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 953ms 18:07:33 INFO - PROCESS | 3692 | 1461114453485 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 18:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:07:33 INFO - PROCESS | 3692 | 1461114453488 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 18:07:33 INFO - PROCESS | 3692 | 1461114453492 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:07:33 INFO - PROCESS | 3692 | 1461114453494 Marionette TRACE conn2 <- [1,2466,null,{}] 18:07:33 INFO - PROCESS | 3692 | 1461114453499 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:33 INFO - PROCESS | 3692 | 1461114453598 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 18:07:33 INFO - PROCESS | 3692 | 1461114453704 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:33 INFO - PROCESS | 3692 | ++DOCSHELL 13677400 == 43 [pid = 3692] [id = 626] 18:07:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (142C2800) [pid = 3692] [serial = 1878] [outer = 00000000] 18:07:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (1832A800) [pid = 3692] [serial = 1879] [outer = 142C2800] 18:07:33 INFO - PROCESS | 3692 | 1461114453758 Marionette DEBUG loaded listener.js 18:07:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (18872800) [pid = 3692] [serial = 1880] [outer = 142C2800] 18:07:34 INFO - PROCESS | 3692 | 1461114454354 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 18:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 906ms 18:07:34 INFO - PROCESS | 3692 | 1461114454395 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 18:07:34 INFO - PROCESS | 3692 | 1461114454399 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 18:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:07:34 INFO - PROCESS | 3692 | 1461114454410 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:07:34 INFO - PROCESS | 3692 | 1461114454414 Marionette TRACE conn2 <- [1,2470,null,{}] 18:07:34 INFO - PROCESS | 3692 | 1461114454418 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:34 INFO - PROCESS | 3692 | 1461114454519 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 18:07:34 INFO - PROCESS | 3692 | 1461114454625 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:34 INFO - PROCESS | 3692 | ++DOCSHELL 18930400 == 44 [pid = 3692] [id = 627] 18:07:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (18B1F000) [pid = 3692] [serial = 1881] [outer = 00000000] 18:07:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (19E3A400) [pid = 3692] [serial = 1882] [outer = 18B1F000] 18:07:34 INFO - PROCESS | 3692 | 1461114454678 Marionette DEBUG loaded listener.js 18:07:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (19EDE000) [pid = 3692] [serial = 1883] [outer = 18B1F000] 18:07:35 INFO - PROCESS | 3692 | 1461114455283 Marionette TRACE conn2 <- [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]]]}] 18:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 937ms 18:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:07:35 INFO - PROCESS | 3692 | 1461114455351 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 18:07:35 INFO - PROCESS | 3692 | 1461114455353 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 18:07:35 INFO - PROCESS | 3692 | 1461114455357 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:07:35 INFO - PROCESS | 3692 | 1461114455359 Marionette TRACE conn2 <- [1,2474,null,{}] 18:07:35 INFO - PROCESS | 3692 | 1461114455363 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:35 INFO - PROCESS | 3692 | 1461114455461 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 18:07:35 INFO - PROCESS | 3692 | 1461114455702 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:35 INFO - PROCESS | 3692 | ++DOCSHELL 11B4C000 == 45 [pid = 3692] [id = 628] 18:07:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (11B51400) [pid = 3692] [serial = 1884] [outer = 00000000] 18:07:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (12B3A400) [pid = 3692] [serial = 1885] [outer = 11B51400] 18:07:35 INFO - PROCESS | 3692 | 1461114455768 Marionette DEBUG loaded listener.js 18:07:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (13202C00) [pid = 3692] [serial = 1886] [outer = 11B51400] 18:07:36 INFO - PROCESS | 3692 | 1461114456318 Marionette TRACE conn2 <- [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]]]}] 18:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1000ms 18:07:36 INFO - PROCESS | 3692 | 1461114456360 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 18:07:36 INFO - PROCESS | 3692 | 1461114456365 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 18:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:07:36 INFO - PROCESS | 3692 | 1461114456371 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:07:36 INFO - PROCESS | 3692 | 1461114456373 Marionette TRACE conn2 <- [1,2478,null,{}] 18:07:36 INFO - PROCESS | 3692 | 1461114456378 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:36 INFO - PROCESS | 3692 | 1461114456476 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 18:07:36 INFO - PROCESS | 3692 | 1461114456590 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:36 INFO - PROCESS | 3692 | ++DOCSHELL 13855C00 == 46 [pid = 3692] [id = 629] 18:07:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (13A58400) [pid = 3692] [serial = 1887] [outer = 00000000] 18:07:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (142C9000) [pid = 3692] [serial = 1888] [outer = 13A58400] 18:07:36 INFO - PROCESS | 3692 | 1461114456639 Marionette DEBUG loaded listener.js 18:07:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (143ACC00) [pid = 3692] [serial = 1889] [outer = 13A58400] 18:07:36 INFO - PROCESS | 3692 | --DOCSHELL 18CE0C00 == 45 [pid = 3692] [id = 623] 18:07:36 INFO - PROCESS | 3692 | --DOCSHELL 12B82800 == 44 [pid = 3692] [id = 622] 18:07:36 INFO - PROCESS | 3692 | --DOCSHELL 12B85800 == 43 [pid = 3692] [id = 621] 18:07:36 INFO - PROCESS | 3692 | --DOCSHELL 11BF5800 == 42 [pid = 3692] [id = 620] 18:07:36 INFO - PROCESS | 3692 | --DOCSHELL 11B6AC00 == 41 [pid = 3692] [id = 619] 18:07:36 INFO - PROCESS | 3692 | --DOCSHELL 1372C800 == 40 [pid = 3692] [id = 618] 18:07:36 INFO - PROCESS | 3692 | --DOCSHELL 15E6F400 == 39 [pid = 3692] [id = 617] 18:07:36 INFO - PROCESS | 3692 | --DOCSHELL 13849C00 == 38 [pid = 3692] [id = 616] 18:07:36 INFO - PROCESS | 3692 | --DOCSHELL 12CFE400 == 37 [pid = 3692] [id = 615] 18:07:36 INFO - PROCESS | 3692 | --DOCSHELL 11BEE800 == 36 [pid = 3692] [id = 614] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (146A4C00) [pid = 3692] [serial = 1795] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (12CFAC00) [pid = 3692] [serial = 1792] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (18647800) [pid = 3692] [serial = 1798] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (18DAA400) [pid = 3692] [serial = 1831] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (17D61400) [pid = 3692] [serial = 1816] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (18645000) [pid = 3692] [serial = 1819] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (18871400) [pid = 3692] [serial = 1790] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (15BB1C00) [pid = 3692] [serial = 1810] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (15E6EC00) [pid = 3692] [serial = 1811] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (16B82400) [pid = 3692] [serial = 1813] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (12BB5400) [pid = 3692] [serial = 1804] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (12D72400) [pid = 3692] [serial = 1805] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (11BF7000) [pid = 3692] [serial = 1802] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (11B6A000) [pid = 3692] [serial = 1801] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (13A4B000) [pid = 3692] [serial = 1807] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (13A5F800) [pid = 3692] [serial = 1808] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (18932400) [pid = 3692] [serial = 1822] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (18CD7C00) [pid = 3692] [serial = 1829] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1886A800) [pid = 3692] [serial = 1820] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (18B16800) [pid = 3692] [serial = 1823] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (17AA8800) [pid = 3692] [serial = 1825] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (18CD3C00) [pid = 3692] [serial = 1828] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (17F42000) [pid = 3692] [serial = 1817] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (1666E000) [pid = 3692] [serial = 1826] [outer = 00000000] [url = about:blank] 18:07:36 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (16B17400) [pid = 3692] [serial = 1814] [outer = 00000000] [url = about:blank] 18:07:37 INFO - PROCESS | 3692 | 1461114457158 Marionette TRACE conn2 <- [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]]]}] 18:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 828ms 18:07:37 INFO - PROCESS | 3692 | 1461114457215 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 18:07:37 INFO - PROCESS | 3692 | 1461114457219 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 18:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:07:37 INFO - PROCESS | 3692 | 1461114457224 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:07:37 INFO - PROCESS | 3692 | 1461114457226 Marionette TRACE conn2 <- [1,2482,null,{}] 18:07:37 INFO - PROCESS | 3692 | 1461114457230 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:37 INFO - PROCESS | 3692 | 1461114457308 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 18:07:37 INFO - PROCESS | 3692 | 1461114457315 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:37 INFO - PROCESS | 3692 | ++DOCSHELL 13269400 == 37 [pid = 3692] [id = 630] 18:07:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (137D8000) [pid = 3692] [serial = 1890] [outer = 00000000] 18:07:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (13A56C00) [pid = 3692] [serial = 1891] [outer = 137D8000] 18:07:37 INFO - PROCESS | 3692 | 1461114457360 Marionette DEBUG loaded listener.js 18:07:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (14AAB400) [pid = 3692] [serial = 1892] [outer = 137D8000] 18:07:37 INFO - PROCESS | 3692 | 1461114457859 Marionette TRACE conn2 <- [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]]]}] 18:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 703ms 18:07:37 INFO - PROCESS | 3692 | 1461114457923 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 18:07:37 INFO - PROCESS | 3692 | 1461114457926 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 18:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:07:37 INFO - PROCESS | 3692 | 1461114457931 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:07:37 INFO - PROCESS | 3692 | 1461114457936 Marionette TRACE conn2 <- [1,2486,null,{}] 18:07:37 INFO - PROCESS | 3692 | 1461114457945 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:38 INFO - PROCESS | 3692 | 1461114458023 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 18:07:38 INFO - PROCESS | 3692 | 1461114458029 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:38 INFO - PROCESS | 3692 | ++DOCSHELL 16547000 == 38 [pid = 3692] [id = 631] 18:07:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (165B9C00) [pid = 3692] [serial = 1893] [outer = 00000000] 18:07:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (16B88400) [pid = 3692] [serial = 1894] [outer = 165B9C00] 18:07:38 INFO - PROCESS | 3692 | 1461114458083 Marionette DEBUG loaded listener.js 18:07:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (17AA0000) [pid = 3692] [serial = 1895] [outer = 165B9C00] 18:07:38 INFO - PROCESS | 3692 | 1461114458545 Marionette TRACE conn2 <- [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]]]}] 18:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 656ms 18:07:38 INFO - PROCESS | 3692 | 1461114458587 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 18:07:38 INFO - PROCESS | 3692 | 1461114458590 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 18:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:07:38 INFO - PROCESS | 3692 | 1461114458593 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:07:38 INFO - PROCESS | 3692 | 1461114458595 Marionette TRACE conn2 <- [1,2490,null,{}] 18:07:38 INFO - PROCESS | 3692 | 1461114458598 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:38 INFO - PROCESS | 3692 | 1461114458675 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 18:07:38 INFO - PROCESS | 3692 | 1461114458713 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:38 INFO - PROCESS | 3692 | ++DOCSHELL 17D58800 == 39 [pid = 3692] [id = 632] 18:07:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (17D5AC00) [pid = 3692] [serial = 1896] [outer = 00000000] 18:07:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (17FE3400) [pid = 3692] [serial = 1897] [outer = 17D5AC00] 18:07:38 INFO - PROCESS | 3692 | 1461114458758 Marionette DEBUG loaded listener.js 18:07:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (18324000) [pid = 3692] [serial = 1898] [outer = 17D5AC00] 18:07:39 INFO - PROCESS | 3692 | 1461114459231 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 688ms 18:07:39 INFO - PROCESS | 3692 | 1461114459292 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 18:07:39 INFO - PROCESS | 3692 | 1461114459294 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 18:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:07:39 INFO - PROCESS | 3692 | 1461114459304 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:07:39 INFO - PROCESS | 3692 | 1461114459306 Marionette TRACE conn2 <- [1,2494,null,{}] 18:07:39 INFO - PROCESS | 3692 | 1461114459309 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:39 INFO - PROCESS | 3692 | 1461114459416 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 18:07:39 INFO - PROCESS | 3692 | 1461114459423 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:39 INFO - PROCESS | 3692 | ++DOCSHELL 13731400 == 40 [pid = 3692] [id = 633] 18:07:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (17D65C00) [pid = 3692] [serial = 1899] [outer = 00000000] 18:07:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (1864AC00) [pid = 3692] [serial = 1900] [outer = 17D65C00] 18:07:39 INFO - PROCESS | 3692 | 1461114459481 Marionette DEBUG loaded listener.js 18:07:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (18877800) [pid = 3692] [serial = 1901] [outer = 17D65C00] 18:07:39 INFO - PROCESS | 3692 | 1461114459950 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 703ms 18:07:39 INFO - PROCESS | 3692 | 1461114460002 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 18:07:39 INFO - PROCESS | 3692 | 1461114460004 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 18:07:39 INFO - PROCESS | 3692 | 1461114460007 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:07:40 INFO - PROCESS | 3692 | 1461114460009 Marionette TRACE conn2 <- [1,2498,null,{}] 18:07:40 INFO - PROCESS | 3692 | 1461114460018 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:40 INFO - PROCESS | 3692 | 1461114460151 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 18:07:40 INFO - PROCESS | 3692 | 1461114460167 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:40 INFO - PROCESS | 3692 | ++DOCSHELL 18337400 == 41 [pid = 3692] [id = 634] 18:07:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (18932400) [pid = 3692] [serial = 1902] [outer = 00000000] 18:07:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (18CD1400) [pid = 3692] [serial = 1903] [outer = 18932400] 18:07:40 INFO - PROCESS | 3692 | 1461114460270 Marionette DEBUG loaded listener.js 18:07:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (18CD7C00) [pid = 3692] [serial = 1904] [outer = 18932400] 18:07:40 INFO - PROCESS | 3692 | 1461114460685 Marionette TRACE conn2 <- [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]]]}] 18:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 750ms 18:07:40 INFO - PROCESS | 3692 | 1461114460748 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 18:07:40 INFO - PROCESS | 3692 | 1461114460750 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 18:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:07:40 INFO - PROCESS | 3692 | 1461114460754 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:07:40 INFO - PROCESS | 3692 | 1461114460755 Marionette TRACE conn2 <- [1,2502,null,{}] 18:07:40 INFO - PROCESS | 3692 | 1461114460759 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:40 INFO - PROCESS | 3692 | 1461114460867 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 18:07:41 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (12CBD000) [pid = 3692] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:07:41 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (17FE6000) [pid = 3692] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:07:41 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (18B17400) [pid = 3692] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:07:41 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (13854000) [pid = 3692] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:07:41 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (11BFA000) [pid = 3692] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:07:41 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (13A57400) [pid = 3692] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:07:41 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (1653E800) [pid = 3692] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:07:41 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (18339C00) [pid = 3692] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:07:41 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (11BF7800) [pid = 3692] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:07:41 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (12D76000) [pid = 3692] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:07:41 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (11C23400) [pid = 3692] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:07:41 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (11C14C00) [pid = 3692] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:07:41 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (15E76800) [pid = 3692] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:07:41 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (17D63000) [pid = 3692] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:07:41 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (13A4C000) [pid = 3692] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:07:41 INFO - PROCESS | 3692 | 1461114461069 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:41 INFO - PROCESS | 3692 | ++DOCSHELL 11B36000 == 42 [pid = 3692] [id = 635] 18:07:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (11B37C00) [pid = 3692] [serial = 1905] [outer = 00000000] 18:07:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (11C1C000) [pid = 3692] [serial = 1906] [outer = 11B37C00] 18:07:41 INFO - PROCESS | 3692 | 1461114461114 Marionette DEBUG loaded listener.js 18:07:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (11C17400) [pid = 3692] [serial = 1907] [outer = 11B37C00] 18:07:41 INFO - PROCESS | 3692 | 1461114461481 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 18:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 797ms 18:07:41 INFO - PROCESS | 3692 | 1461114461556 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 18:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:07:41 INFO - PROCESS | 3692 | 1461114461558 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 18:07:41 INFO - PROCESS | 3692 | 1461114461561 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:07:41 INFO - PROCESS | 3692 | 1461114461563 Marionette TRACE conn2 <- [1,2506,null,{}] 18:07:41 INFO - PROCESS | 3692 | 1461114461566 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:41 INFO - PROCESS | 3692 | 1461114461678 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 18:07:41 INFO - PROCESS | 3692 | 1461114461690 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:41 INFO - PROCESS | 3692 | ++DOCSHELL 11BF7800 == 43 [pid = 3692] [id = 636] 18:07:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (11C14C00) [pid = 3692] [serial = 1908] [outer = 00000000] 18:07:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (18DAE800) [pid = 3692] [serial = 1909] [outer = 11C14C00] 18:07:41 INFO - PROCESS | 3692 | 1461114461734 Marionette DEBUG loaded listener.js 18:07:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (19881C00) [pid = 3692] [serial = 1910] [outer = 11C14C00] 18:07:42 INFO - PROCESS | 3692 | 1461114462139 Marionette TRACE conn2 <- [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]]]}] 18:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 625ms 18:07:42 INFO - PROCESS | 3692 | 1461114462200 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 18:07:42 INFO - PROCESS | 3692 | 1461114462202 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 18:07:42 INFO - PROCESS | 3692 | 1461114462205 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:07:42 INFO - PROCESS | 3692 | 1461114462207 Marionette TRACE conn2 <- [1,2510,null,{}] 18:07:42 INFO - PROCESS | 3692 | 1461114462210 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:42 INFO - PROCESS | 3692 | 1461114462329 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 18:07:42 INFO - PROCESS | 3692 | 1461114462340 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:42 INFO - PROCESS | 3692 | ++DOCSHELL 11B67400 == 44 [pid = 3692] [id = 637] 18:07:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (18DA8000) [pid = 3692] [serial = 1911] [outer = 00000000] 18:07:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (1A04A400) [pid = 3692] [serial = 1912] [outer = 18DA8000] 18:07:42 INFO - PROCESS | 3692 | 1461114462385 Marionette DEBUG loaded listener.js 18:07:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (1A054800) [pid = 3692] [serial = 1913] [outer = 18DA8000] 18:07:42 INFO - PROCESS | 3692 | 1461114462810 Marionette TRACE conn2 <- [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]]]}] 18:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 641ms 18:07:42 INFO - PROCESS | 3692 | 1461114462843 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 18:07:42 INFO - PROCESS | 3692 | 1461114462845 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 18:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:07:42 INFO - PROCESS | 3692 | 1461114462848 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:07:42 INFO - PROCESS | 3692 | 1461114462850 Marionette TRACE conn2 <- [1,2514,null,{}] 18:07:42 INFO - PROCESS | 3692 | 1461114462853 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:42 INFO - PROCESS | 3692 | 1461114462929 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 18:07:43 INFO - PROCESS | 3692 | 1461114463051 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:43 INFO - PROCESS | 3692 | ++DOCSHELL 19A3A800 == 45 [pid = 3692] [id = 638] 18:07:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (19E32C00) [pid = 3692] [serial = 1914] [outer = 00000000] 18:07:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (1A25C000) [pid = 3692] [serial = 1915] [outer = 19E32C00] 18:07:43 INFO - PROCESS | 3692 | 1461114463100 Marionette DEBUG loaded listener.js 18:07:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (1A530C00) [pid = 3692] [serial = 1916] [outer = 19E32C00] 18:07:43 INFO - PROCESS | 3692 | 1461114463672 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 18:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 906ms 18:07:43 INFO - PROCESS | 3692 | 1461114463754 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 18:07:43 INFO - PROCESS | 3692 | 1461114463759 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 18:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:07:43 INFO - PROCESS | 3692 | 1461114463765 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:07:43 INFO - PROCESS | 3692 | 1461114463769 Marionette TRACE conn2 <- [1,2518,null,{}] 18:07:43 INFO - PROCESS | 3692 | 1461114463774 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:43 INFO - PROCESS | 3692 | 1461114463931 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 18:07:43 INFO - PROCESS | 3692 | 1461114463943 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:43 INFO - PROCESS | 3692 | ++DOCSHELL 13268000 == 46 [pid = 3692] [id = 639] 18:07:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (1326AC00) [pid = 3692] [serial = 1917] [outer = 00000000] 18:07:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (13846C00) [pid = 3692] [serial = 1918] [outer = 1326AC00] 18:07:43 INFO - PROCESS | 3692 | 1461114463998 Marionette DEBUG loaded listener.js 18:07:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (13A53800) [pid = 3692] [serial = 1919] [outer = 1326AC00] 18:07:44 INFO - PROCESS | 3692 | 1461114464651 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 18:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 937ms 18:07:44 INFO - PROCESS | 3692 | 1461114464710 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 18:07:44 INFO - PROCESS | 3692 | 1461114464716 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 18:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:07:44 INFO - PROCESS | 3692 | 1461114464722 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:07:44 INFO - PROCESS | 3692 | 1461114464725 Marionette TRACE conn2 <- [1,2522,null,{}] 18:07:44 INFO - PROCESS | 3692 | 1461114464729 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:44 INFO - PROCESS | 3692 | 1461114464832 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 18:07:44 INFO - PROCESS | 3692 | 1461114464968 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:44 INFO - PROCESS | 3692 | ++DOCSHELL 13407C00 == 47 [pid = 3692] [id = 640] 18:07:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (137D1000) [pid = 3692] [serial = 1920] [outer = 00000000] 18:07:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (17D60000) [pid = 3692] [serial = 1921] [outer = 137D1000] 18:07:45 INFO - PROCESS | 3692 | 1461114465023 Marionette DEBUG loaded listener.js 18:07:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (18339C00) [pid = 3692] [serial = 1922] [outer = 137D1000] 18:07:45 INFO - PROCESS | 3692 | 1461114465581 Marionette TRACE conn2 <- [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]]]}] 18:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 906ms 18:07:45 INFO - PROCESS | 3692 | 1461114465625 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 18:07:45 INFO - PROCESS | 3692 | 1461114465627 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 18:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:07:45 INFO - PROCESS | 3692 | 1461114465631 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:07:45 INFO - PROCESS | 3692 | 1461114465635 Marionette TRACE conn2 <- [1,2526,null,{}] 18:07:45 INFO - PROCESS | 3692 | 1461114465646 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:45 INFO - PROCESS | 3692 | 1461114465752 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 18:07:45 INFO - PROCESS | 3692 | 1461114465862 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:45 INFO - PROCESS | 3692 | ++DOCSHELL 19E33C00 == 48 [pid = 3692] [id = 641] 18:07:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (19E36C00) [pid = 3692] [serial = 1923] [outer = 00000000] 18:07:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1A259000) [pid = 3692] [serial = 1924] [outer = 19E36C00] 18:07:45 INFO - PROCESS | 3692 | 1461114465918 Marionette DEBUG loaded listener.js 18:07:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (1A865C00) [pid = 3692] [serial = 1925] [outer = 19E36C00] 18:07:46 INFO - PROCESS | 3692 | 1461114466510 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 18:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 907ms 18:07:46 INFO - PROCESS | 3692 | 1461114466541 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 18:07:46 INFO - PROCESS | 3692 | 1461114466544 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 18:07:46 INFO - PROCESS | 3692 | 1461114466549 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:07:46 INFO - PROCESS | 3692 | 1461114466551 Marionette TRACE conn2 <- [1,2530,null,{}] 18:07:46 INFO - PROCESS | 3692 | 1461114466555 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:46 INFO - PROCESS | 3692 | 1461114466656 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 18:07:46 INFO - PROCESS | 3692 | 1461114466763 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:46 INFO - PROCESS | 3692 | ++DOCSHELL 1A924000 == 49 [pid = 3692] [id = 642] 18:07:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1A9EA400) [pid = 3692] [serial = 1926] [outer = 00000000] 18:07:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (1A9F6400) [pid = 3692] [serial = 1927] [outer = 1A9EA400] 18:07:46 INFO - PROCESS | 3692 | 1461114466817 Marionette DEBUG loaded listener.js 18:07:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (1BF73000) [pid = 3692] [serial = 1928] [outer = 1A9EA400] 18:07:47 INFO - PROCESS | 3692 | 1461114467373 Marionette TRACE conn2 <- [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]]]}] 18:07:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:07:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 875ms 18:07:47 INFO - PROCESS | 3692 | 1461114467435 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 18:07:47 INFO - PROCESS | 3692 | 1461114467437 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 18:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:07:47 INFO - PROCESS | 3692 | 1461114467442 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:07:47 INFO - PROCESS | 3692 | 1461114467444 Marionette TRACE conn2 <- [1,2534,null,{}] 18:07:47 INFO - PROCESS | 3692 | 1461114467447 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:47 INFO - PROCESS | 3692 | 1461114467543 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 18:07:47 INFO - PROCESS | 3692 | 1461114467791 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:47 INFO - PROCESS | 3692 | ++DOCSHELL 11B52400 == 50 [pid = 3692] [id = 643] 18:07:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (11B66000) [pid = 3692] [serial = 1929] [outer = 00000000] 18:07:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (1340D400) [pid = 3692] [serial = 1930] [outer = 11B66000] 18:07:47 INFO - PROCESS | 3692 | 1461114467853 Marionette DEBUG loaded listener.js 18:07:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (13847C00) [pid = 3692] [serial = 1931] [outer = 11B66000] 18:07:48 INFO - PROCESS | 3692 | 1461114468441 Marionette TRACE conn2 <- [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]]]}] 18:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1047ms 18:07:48 INFO - PROCESS | 3692 | 1461114468501 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 18:07:48 INFO - PROCESS | 3692 | 1461114468506 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 18:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:07:48 INFO - PROCESS | 3692 | 1461114468511 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:07:48 INFO - PROCESS | 3692 | 1461114468514 Marionette TRACE conn2 <- [1,2538,null,{}] 18:07:48 INFO - PROCESS | 3692 | 1461114468518 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:48 INFO - PROCESS | 3692 | 1461114468613 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 18:07:48 INFO - PROCESS | 3692 | 1461114468765 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:48 INFO - PROCESS | 3692 | --DOCSHELL 11B67400 == 49 [pid = 3692] [id = 637] 18:07:48 INFO - PROCESS | 3692 | --DOCSHELL 11BF7800 == 48 [pid = 3692] [id = 636] 18:07:48 INFO - PROCESS | 3692 | --DOCSHELL 11B36000 == 47 [pid = 3692] [id = 635] 18:07:48 INFO - PROCESS | 3692 | --DOCSHELL 18337400 == 46 [pid = 3692] [id = 634] 18:07:48 INFO - PROCESS | 3692 | --DOCSHELL 13731400 == 45 [pid = 3692] [id = 633] 18:07:48 INFO - PROCESS | 3692 | --DOCSHELL 17D58800 == 44 [pid = 3692] [id = 632] 18:07:48 INFO - PROCESS | 3692 | --DOCSHELL 16547000 == 43 [pid = 3692] [id = 631] 18:07:48 INFO - PROCESS | 3692 | --DOCSHELL 13269400 == 42 [pid = 3692] [id = 630] 18:07:48 INFO - PROCESS | 3692 | --DOCSHELL 13855C00 == 41 [pid = 3692] [id = 629] 18:07:48 INFO - PROCESS | 3692 | --DOCSHELL 11B4C000 == 40 [pid = 3692] [id = 628] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (18DA4C00) [pid = 3692] [serial = 1840] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (1340B000) [pid = 3692] [serial = 1843] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (15553800) [pid = 3692] [serial = 1849] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (16B81000) [pid = 3692] [serial = 1852] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (193E4000) [pid = 3692] [serial = 1841] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (1325B800) [pid = 3692] [serial = 1760] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (15B39C00) [pid = 3692] [serial = 1850] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (1326A400) [pid = 3692] [serial = 1834] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (17AA7C00) [pid = 3692] [serial = 1853] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (14AB4400) [pid = 3692] [serial = 1837] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1384B000) [pid = 3692] [serial = 1846] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (12D75800) [pid = 3692] [serial = 1757] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (13401800) [pid = 3692] [serial = 1793] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (13A44800) [pid = 3692] [serial = 1847] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (17D5FC00) [pid = 3692] [serial = 1855] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (137D8800) [pid = 3692] [serial = 1844] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (188DD800) [pid = 3692] [serial = 1799] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (17D62400) [pid = 3692] [serial = 1856] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (15724800) [pid = 3692] [serial = 1796] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | ++DOCSHELL 11B56800 == 41 [pid = 3692] [id = 644] 18:07:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (11B62C00) [pid = 3692] [serial = 1932] [outer = 00000000] 18:07:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (12D75800) [pid = 3692] [serial = 1933] [outer = 11B62C00] 18:07:48 INFO - PROCESS | 3692 | 1461114468846 Marionette DEBUG loaded listener.js 18:07:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (13402C00) [pid = 3692] [serial = 1934] [outer = 11B62C00] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (14AB6000) [pid = 3692] [serial = 1865] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (18398800) [pid = 3692] [serial = 1858] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (18876000) [pid = 3692] [serial = 1868] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (18CD9400) [pid = 3692] [serial = 1862] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (18CD2400) [pid = 3692] [serial = 1861] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (18645C00) [pid = 3692] [serial = 1859] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (1833F800) [pid = 3692] [serial = 1867] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (142EDC00) [pid = 3692] [serial = 1864] [outer = 00000000] [url = about:blank] 18:07:48 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (19A3D000) [pid = 3692] [serial = 1870] [outer = 00000000] [url = about:blank] 18:07:49 INFO - PROCESS | 3692 | 1461114469256 Marionette TRACE conn2 <- [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]]]}] 18:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 844ms 18:07:49 INFO - PROCESS | 3692 | 1461114469354 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 18:07:49 INFO - PROCESS | 3692 | 1461114469357 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 18:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:07:49 INFO - PROCESS | 3692 | 1461114469362 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:07:49 INFO - PROCESS | 3692 | 1461114469364 Marionette TRACE conn2 <- [1,2542,null,{}] 18:07:49 INFO - PROCESS | 3692 | 1461114469368 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:49 INFO - PROCESS | 3692 | 1461114469446 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 18:07:49 INFO - PROCESS | 3692 | 1461114469458 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:49 INFO - PROCESS | 3692 | ++DOCSHELL 13A44800 == 42 [pid = 3692] [id = 645] 18:07:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (14345400) [pid = 3692] [serial = 1935] [outer = 00000000] 18:07:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1573F800) [pid = 3692] [serial = 1936] [outer = 14345400] 18:07:49 INFO - PROCESS | 3692 | 1461114469512 Marionette DEBUG loaded listener.js 18:07:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (15E69400) [pid = 3692] [serial = 1937] [outer = 14345400] 18:07:50 INFO - PROCESS | 3692 | 1461114470022 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 18:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 703ms 18:07:50 INFO - PROCESS | 3692 | 1461114470062 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 18:07:50 INFO - PROCESS | 3692 | 1461114470064 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 18:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:07:50 INFO - PROCESS | 3692 | 1461114470069 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:07:50 INFO - PROCESS | 3692 | 1461114470075 Marionette TRACE conn2 <- [1,2546,null,{}] 18:07:50 INFO - PROCESS | 3692 | 1461114470083 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:50 INFO - PROCESS | 3692 | 1461114470164 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 18:07:50 INFO - PROCESS | 3692 | 1461114470170 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:50 INFO - PROCESS | 3692 | ++DOCSHELL 15726400 == 43 [pid = 3692] [id = 646] 18:07:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (17AF2800) [pid = 3692] [serial = 1938] [outer = 00000000] 18:07:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (17D5E400) [pid = 3692] [serial = 1939] [outer = 17AF2800] 18:07:50 INFO - PROCESS | 3692 | 1461114470215 Marionette DEBUG loaded listener.js 18:07:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (17D65000) [pid = 3692] [serial = 1940] [outer = 17AF2800] 18:07:50 INFO - PROCESS | 3692 | 1461114470687 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 18:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 656ms 18:07:50 INFO - PROCESS | 3692 | 1461114470726 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 18:07:50 INFO - PROCESS | 3692 | 1461114470728 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 18:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:07:50 INFO - PROCESS | 3692 | 1461114470735 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:07:50 INFO - PROCESS | 3692 | 1461114470737 Marionette TRACE conn2 <- [1,2550,null,{}] 18:07:50 INFO - PROCESS | 3692 | 1461114470740 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:50 INFO - PROCESS | 3692 | 1461114470818 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 18:07:50 INFO - PROCESS | 3692 | 1461114470851 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:50 INFO - PROCESS | 3692 | ++DOCSHELL 12CF2C00 == 44 [pid = 3692] [id = 647] 18:07:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (17F3F000) [pid = 3692] [serial = 1941] [outer = 00000000] 18:07:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (18646400) [pid = 3692] [serial = 1942] [outer = 17F3F000] 18:07:50 INFO - PROCESS | 3692 | 1461114470898 Marionette DEBUG loaded listener.js 18:07:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (18873800) [pid = 3692] [serial = 1943] [outer = 17F3F000] 18:07:51 INFO - PROCESS | 3692 | 1461114471367 Marionette TRACE conn2 <- [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]]]}] 18:07:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:07:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 687ms 18:07:51 INFO - PROCESS | 3692 | 1461114471431 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 18:07:51 INFO - PROCESS | 3692 | 1461114471433 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 18:07:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:07:51 INFO - PROCESS | 3692 | 1461114471436 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:07:51 INFO - PROCESS | 3692 | 1461114471438 Marionette TRACE conn2 <- [1,2554,null,{}] 18:07:51 INFO - PROCESS | 3692 | 1461114471446 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:51 INFO - PROCESS | 3692 | 1461114471563 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 18:07:51 INFO - PROCESS | 3692 | 1461114471573 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:51 INFO - PROCESS | 3692 | ++DOCSHELL 1892F000 == 45 [pid = 3692] [id = 648] 18:07:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (1892F400) [pid = 3692] [serial = 1944] [outer = 00000000] 18:07:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (18C12400) [pid = 3692] [serial = 1945] [outer = 1892F400] 18:07:51 INFO - PROCESS | 3692 | 1461114471677 Marionette DEBUG loaded listener.js 18:07:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (18CDD400) [pid = 3692] [serial = 1946] [outer = 1892F400] 18:07:52 INFO - PROCESS | 3692 | 1461114472114 Marionette TRACE conn2 <- [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]]]}] 18:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 687ms 18:07:52 INFO - PROCESS | 3692 | 1461114472136 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 18:07:52 INFO - PROCESS | 3692 | 1461114472138 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 18:07:52 INFO - PROCESS | 3692 | 1461114472141 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:07:52 INFO - PROCESS | 3692 | 1461114472143 Marionette TRACE conn2 <- [1,2558,null,{}] 18:07:52 INFO - PROCESS | 3692 | 1461114472147 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:52 INFO - PROCESS | 3692 | 1461114472287 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 18:07:52 INFO - PROCESS | 3692 | 1461114472321 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:52 INFO - PROCESS | 3692 | ++DOCSHELL 18CD5C00 == 46 [pid = 3692] [id = 649] 18:07:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (18CDEC00) [pid = 3692] [serial = 1947] [outer = 00000000] 18:07:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (19BC5400) [pid = 3692] [serial = 1948] [outer = 18CDEC00] 18:07:52 INFO - PROCESS | 3692 | 1461114472365 Marionette DEBUG loaded listener.js 18:07:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (19E2B800) [pid = 3692] [serial = 1949] [outer = 18CDEC00] 18:07:52 INFO - PROCESS | 3692 | 1461114472833 Marionette TRACE conn2 <- [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]]]}] 18:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 734ms 18:07:52 INFO - PROCESS | 3692 | 1461114472885 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 18:07:52 INFO - PROCESS | 3692 | 1461114472887 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 18:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:07:52 INFO - PROCESS | 3692 | 1461114472890 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:07:52 INFO - PROCESS | 3692 | 1461114472892 Marionette TRACE conn2 <- [1,2562,null,{}] 18:07:52 INFO - PROCESS | 3692 | 1461114472895 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:52 INFO - PROCESS | 3692 | 1461114473005 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 18:07:53 INFO - PROCESS | 3692 | 1461114473013 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:53 INFO - PROCESS | 3692 | ++DOCSHELL 12D7A000 == 47 [pid = 3692] [id = 650] 18:07:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1A0BD800) [pid = 3692] [serial = 1950] [outer = 00000000] 18:07:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1A91FC00) [pid = 3692] [serial = 1951] [outer = 1A0BD800] 18:07:53 INFO - PROCESS | 3692 | 1461114473111 Marionette DEBUG loaded listener.js 18:07:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1A9F3C00) [pid = 3692] [serial = 1952] [outer = 1A0BD800] 18:07:53 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (13A58400) [pid = 3692] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:07:53 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (11B51400) [pid = 3692] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:07:53 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (17D65C00) [pid = 3692] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:07:53 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (18932400) [pid = 3692] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:07:53 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (17D5AC00) [pid = 3692] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:07:53 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (165B9C00) [pid = 3692] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:07:53 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (11B37C00) [pid = 3692] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:07:53 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (137D8000) [pid = 3692] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:07:53 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (18DA8000) [pid = 3692] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:07:53 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (11C14C00) [pid = 3692] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:07:53 INFO - PROCESS | 3692 | 1461114473640 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 18:07:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:07:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 797ms 18:07:53 INFO - PROCESS | 3692 | 1461114473690 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 18:07:53 INFO - PROCESS | 3692 | 1461114473692 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 18:07:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:07:53 INFO - PROCESS | 3692 | 1461114473695 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:07:53 INFO - PROCESS | 3692 | 1461114473696 Marionette TRACE conn2 <- [1,2566,null,{}] 18:07:53 INFO - PROCESS | 3692 | 1461114473699 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:53 INFO - PROCESS | 3692 | 1461114473810 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 18:07:53 INFO - PROCESS | 3692 | 1461114473871 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:53 INFO - PROCESS | 3692 | ++DOCSHELL 11B51400 == 48 [pid = 3692] [id = 651] 18:07:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (11B56C00) [pid = 3692] [serial = 1953] [outer = 00000000] 18:07:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (142C7000) [pid = 3692] [serial = 1954] [outer = 11B56C00] 18:07:53 INFO - PROCESS | 3692 | 1461114473915 Marionette DEBUG loaded listener.js 18:07:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (17AAEC00) [pid = 3692] [serial = 1955] [outer = 11B56C00] 18:07:54 INFO - PROCESS | 3692 | 1461114474286 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 18:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 640ms 18:07:54 INFO - PROCESS | 3692 | 1461114474333 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 18:07:54 INFO - PROCESS | 3692 | 1461114474335 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 18:07:54 INFO - PROCESS | 3692 | 1461114474339 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:07:54 INFO - PROCESS | 3692 | 1461114474340 Marionette TRACE conn2 <- [1,2570,null,{}] 18:07:54 INFO - PROCESS | 3692 | 1461114474343 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:54 INFO - PROCESS | 3692 | 1461114474422 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 18:07:54 INFO - PROCESS | 3692 | 1461114474428 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:54 INFO - PROCESS | 3692 | ++DOCSHELL 11C1AC00 == 49 [pid = 3692] [id = 652] 18:07:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (12B82C00) [pid = 3692] [serial = 1956] [outer = 00000000] 18:07:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (18932400) [pid = 3692] [serial = 1957] [outer = 12B82C00] 18:07:54 INFO - PROCESS | 3692 | 1461114474473 Marionette DEBUG loaded listener.js 18:07:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (1957EC00) [pid = 3692] [serial = 1958] [outer = 12B82C00] 18:07:54 INFO - PROCESS | 3692 | 1461114474905 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 18:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 594ms 18:07:54 INFO - PROCESS | 3692 | 1461114474936 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 18:07:54 INFO - PROCESS | 3692 | 1461114474938 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 18:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:07:54 INFO - PROCESS | 3692 | 1461114474941 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:07:54 INFO - PROCESS | 3692 | 1461114474943 Marionette TRACE conn2 <- [1,2574,null,{}] 18:07:54 INFO - PROCESS | 3692 | 1461114474959 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:55 INFO - PROCESS | 3692 | 1461114475038 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 18:07:55 INFO - PROCESS | 3692 | 1461114475044 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:55 INFO - PROCESS | 3692 | ++DOCSHELL 13A61400 == 50 [pid = 3692] [id = 653] 18:07:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (19E35C00) [pid = 3692] [serial = 1959] [outer = 00000000] 18:07:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1BF7B800) [pid = 3692] [serial = 1960] [outer = 19E35C00] 18:07:55 INFO - PROCESS | 3692 | 1461114475099 Marionette DEBUG loaded listener.js 18:07:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1BF7FC00) [pid = 3692] [serial = 1961] [outer = 19E35C00] 18:07:55 INFO - PROCESS | 3692 | 1461114475694 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 18:07:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:07:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 797ms 18:07:55 INFO - PROCESS | 3692 | 1461114475744 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 18:07:55 INFO - PROCESS | 3692 | 1461114475748 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 18:07:55 INFO - PROCESS | 3692 | 1461114475754 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:07:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:07:55 INFO - PROCESS | 3692 | 1461114475758 Marionette TRACE conn2 <- [1,2578,null,{}] 18:07:55 INFO - PROCESS | 3692 | 1461114475765 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:55 INFO - PROCESS | 3692 | 1461114475871 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 18:07:56 INFO - PROCESS | 3692 | 1461114476013 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:56 INFO - PROCESS | 3692 | ++DOCSHELL 11B6A800 == 51 [pid = 3692] [id = 654] 18:07:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (11B6BC00) [pid = 3692] [serial = 1962] [outer = 00000000] 18:07:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (1340C400) [pid = 3692] [serial = 1963] [outer = 11B6BC00] 18:07:56 INFO - PROCESS | 3692 | 1461114476070 Marionette DEBUG loaded listener.js 18:07:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1384F800) [pid = 3692] [serial = 1964] [outer = 11B6BC00] 18:07:56 INFO - PROCESS | 3692 | 1461114476711 Marionette TRACE conn2 <- [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]]]}] 18:07:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:07:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1000ms 18:07:56 INFO - PROCESS | 3692 | 1461114476757 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 18:07:56 INFO - PROCESS | 3692 | 1461114476763 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 18:07:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:07:56 INFO - PROCESS | 3692 | 1461114476770 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:07:56 INFO - PROCESS | 3692 | 1461114476773 Marionette TRACE conn2 <- [1,2582,null,{}] 18:07:56 INFO - PROCESS | 3692 | 1461114476776 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:56 INFO - PROCESS | 3692 | 1461114476926 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 18:07:56 INFO - PROCESS | 3692 | 1461114476993 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:57 INFO - PROCESS | 3692 | ++DOCSHELL 1372D000 == 52 [pid = 3692] [id = 655] 18:07:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (1384C800) [pid = 3692] [serial = 1965] [outer = 00000000] 18:07:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (16B0DC00) [pid = 3692] [serial = 1966] [outer = 1384C800] 18:07:57 INFO - PROCESS | 3692 | 1461114477075 Marionette DEBUG loaded listener.js 18:07:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (17AF1800) [pid = 3692] [serial = 1967] [outer = 1384C800] 18:07:57 INFO - PROCESS | 3692 | 1461114477694 Marionette TRACE conn2 <- [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]]]}] 18:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 937ms 18:07:57 INFO - PROCESS | 3692 | 1461114477713 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 18:07:57 INFO - PROCESS | 3692 | 1461114477715 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 18:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:07:57 INFO - PROCESS | 3692 | 1461114477720 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:07:57 INFO - PROCESS | 3692 | 1461114477726 Marionette TRACE conn2 <- [1,2586,null,{}] 18:07:57 INFO - PROCESS | 3692 | 1461114477741 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:57 INFO - PROCESS | 3692 | 1461114477846 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 18:07:57 INFO - PROCESS | 3692 | 1461114477957 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:57 INFO - PROCESS | 3692 | ++DOCSHELL 165C6800 == 53 [pid = 3692] [id = 656] 18:07:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (18936000) [pid = 3692] [serial = 1968] [outer = 00000000] 18:07:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (1A259C00) [pid = 3692] [serial = 1969] [outer = 18936000] 18:07:58 INFO - PROCESS | 3692 | 1461114478013 Marionette DEBUG loaded listener.js 18:07:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1BF75400) [pid = 3692] [serial = 1970] [outer = 18936000] 18:07:58 INFO - PROCESS | 3692 | 1461114478658 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 18:07:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:07:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1000ms 18:07:58 INFO - PROCESS | 3692 | 1461114478721 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 18:07:58 INFO - PROCESS | 3692 | 1461114478724 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 18:07:58 INFO - PROCESS | 3692 | 1461114478728 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:07:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:07:58 INFO - PROCESS | 3692 | 1461114478730 Marionette TRACE conn2 <- [1,2590,null,{}] 18:07:58 INFO - PROCESS | 3692 | 1461114478733 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:58 INFO - PROCESS | 3692 | 1461114478842 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 18:07:58 INFO - PROCESS | 3692 | 1461114478997 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:59 INFO - PROCESS | 3692 | ++DOCSHELL 1A0BC800 == 54 [pid = 3692] [id = 657] 18:07:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (1A0BDC00) [pid = 3692] [serial = 1971] [outer = 00000000] 18:07:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1BFEF400) [pid = 3692] [serial = 1972] [outer = 1A0BDC00] 18:07:59 INFO - PROCESS | 3692 | 1461114479052 Marionette DEBUG loaded listener.js 18:07:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1BFF5C00) [pid = 3692] [serial = 1973] [outer = 1A0BDC00] 18:07:59 INFO - PROCESS | 3692 | 1461114479858 Marionette TRACE conn2 <- [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]]]}] 18:07:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1219ms 18:07:59 INFO - PROCESS | 3692 | 1461114479938 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 18:07:59 INFO - PROCESS | 3692 | 1461114479941 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 18:07:59 INFO - PROCESS | 3692 | 1461114479946 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:07:59 INFO - PROCESS | 3692 | 1461114479950 Marionette TRACE conn2 <- [1,2594,null,{}] 18:07:59 INFO - PROCESS | 3692 | 1461114479956 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:00 INFO - PROCESS | 3692 | 1461114480050 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 18:08:00 INFO - PROCESS | 3692 | 1461114480190 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:00 INFO - PROCESS | 3692 | ++DOCSHELL 13401800 == 55 [pid = 3692] [id = 658] 18:08:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (13402800) [pid = 3692] [serial = 1974] [outer = 00000000] 18:08:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (13848400) [pid = 3692] [serial = 1975] [outer = 13402800] 18:08:00 INFO - PROCESS | 3692 | 1461114480244 Marionette DEBUG loaded listener.js 18:08:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (13A53400) [pid = 3692] [serial = 1976] [outer = 13402800] 18:08:00 INFO - PROCESS | 3692 | --DOCSHELL 11C19400 == 54 [pid = 3692] [id = 611] 18:08:00 INFO - PROCESS | 3692 | --DOCSHELL 18B14000 == 53 [pid = 3692] [id = 613] 18:08:00 INFO - PROCESS | 3692 | --DOCSHELL 13A46800 == 52 [pid = 3692] [id = 612] 18:08:00 INFO - PROCESS | 3692 | --DOCSHELL 11C1AC00 == 51 [pid = 3692] [id = 652] 18:08:00 INFO - PROCESS | 3692 | --DOCSHELL 11B51400 == 50 [pid = 3692] [id = 651] 18:08:00 INFO - PROCESS | 3692 | --DOCSHELL 12D7A000 == 49 [pid = 3692] [id = 650] 18:08:00 INFO - PROCESS | 3692 | --DOCSHELL 18CD5C00 == 48 [pid = 3692] [id = 649] 18:08:00 INFO - PROCESS | 3692 | --DOCSHELL 1892F000 == 47 [pid = 3692] [id = 648] 18:08:00 INFO - PROCESS | 3692 | --DOCSHELL 12CF2C00 == 46 [pid = 3692] [id = 647] 18:08:00 INFO - PROCESS | 3692 | --DOCSHELL 15726400 == 45 [pid = 3692] [id = 646] 18:08:00 INFO - PROCESS | 3692 | --DOCSHELL 13A44800 == 44 [pid = 3692] [id = 645] 18:08:00 INFO - PROCESS | 3692 | --DOCSHELL 11B56800 == 43 [pid = 3692] [id = 644] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (11B6A400) [pid = 3692] [serial = 1873] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (142E9000) [pid = 3692] [serial = 1876] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (1832A800) [pid = 3692] [serial = 1879] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (19E3A400) [pid = 3692] [serial = 1882] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOCSHELL 11B52400 == 42 [pid = 3692] [id = 643] 18:08:00 INFO - PROCESS | 3692 | --DOCSHELL 13268000 == 41 [pid = 3692] [id = 639] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (143ACC00) [pid = 3692] [serial = 1889] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (142C9000) [pid = 3692] [serial = 1888] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (13202C00) [pid = 3692] [serial = 1886] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (12B3A400) [pid = 3692] [serial = 1885] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (1864AC00) [pid = 3692] [serial = 1900] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (18CD1400) [pid = 3692] [serial = 1903] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (17FE3400) [pid = 3692] [serial = 1897] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (16B88400) [pid = 3692] [serial = 1894] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (17AA0000) [pid = 3692] [serial = 1895] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (11C1C000) [pid = 3692] [serial = 1906] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (13A56C00) [pid = 3692] [serial = 1891] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (14AAB400) [pid = 3692] [serial = 1892] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (18CD7C00) [pid = 3692] [serial = 1904] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1A04A400) [pid = 3692] [serial = 1912] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (11C17400) [pid = 3692] [serial = 1907] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (18877800) [pid = 3692] [serial = 1901] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (1A054800) [pid = 3692] [serial = 1913] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (19881C00) [pid = 3692] [serial = 1910] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (18DAE800) [pid = 3692] [serial = 1909] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (18324000) [pid = 3692] [serial = 1898] [outer = 00000000] [url = about:blank] 18:08:00 INFO - PROCESS | 3692 | 1461114480801 Marionette TRACE conn2 <- [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]]]}] 18:08:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:08:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 906ms 18:08:00 INFO - PROCESS | 3692 | 1461114480853 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 18:08:00 INFO - PROCESS | 3692 | 1461114480858 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 18:08:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:08:00 INFO - PROCESS | 3692 | 1461114480864 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:08:00 INFO - PROCESS | 3692 | 1461114480867 Marionette TRACE conn2 <- [1,2598,null,{}] 18:08:00 INFO - PROCESS | 3692 | 1461114480870 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:00 INFO - PROCESS | 3692 | 1461114480949 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 18:08:00 INFO - PROCESS | 3692 | 1461114480956 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:00 INFO - PROCESS | 3692 | ++DOCSHELL 12CF2C00 == 42 [pid = 3692] [id = 659] 18:08:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (12D7A000) [pid = 3692] [serial = 1977] [outer = 00000000] 18:08:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (137D5800) [pid = 3692] [serial = 1978] [outer = 12D7A000] 18:08:00 INFO - PROCESS | 3692 | 1461114481000 Marionette DEBUG loaded listener.js 18:08:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (142CDC00) [pid = 3692] [serial = 1979] [outer = 12D7A000] 18:08:01 INFO - PROCESS | 3692 | 1461114481516 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 18:08:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:08:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 703ms 18:08:01 INFO - PROCESS | 3692 | 1461114481562 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 18:08:01 INFO - PROCESS | 3692 | 1461114481564 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 18:08:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:08:01 INFO - PROCESS | 3692 | 1461114481568 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:08:01 INFO - PROCESS | 3692 | 1461114481571 Marionette TRACE conn2 <- [1,2602,null,{}] 18:08:01 INFO - PROCESS | 3692 | 1461114481581 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:01 INFO - PROCESS | 3692 | 1461114481662 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 18:08:01 INFO - PROCESS | 3692 | 1461114481783 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:01 INFO - PROCESS | 3692 | ++DOCSHELL 15D90800 == 43 [pid = 3692] [id = 660] 18:08:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (15DD7C00) [pid = 3692] [serial = 1980] [outer = 00000000] 18:08:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (16547000) [pid = 3692] [serial = 1981] [outer = 15DD7C00] 18:08:01 INFO - PROCESS | 3692 | 1461114481846 Marionette DEBUG loaded listener.js 18:08:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (16670400) [pid = 3692] [serial = 1982] [outer = 15DD7C00] 18:08:02 INFO - PROCESS | 3692 | 1461114482223 Marionette TRACE conn2 <- [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]]]}] 18:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 703ms 18:08:02 INFO - PROCESS | 3692 | 1461114482267 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 18:08:02 INFO - PROCESS | 3692 | 1461114482270 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 18:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:08:02 INFO - PROCESS | 3692 | 1461114482273 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:08:02 INFO - PROCESS | 3692 | 1461114482275 Marionette TRACE conn2 <- [1,2606,null,{}] 18:08:02 INFO - PROCESS | 3692 | 1461114482278 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:02 INFO - PROCESS | 3692 | 1461114482357 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 18:08:02 INFO - PROCESS | 3692 | 1461114482363 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:02 INFO - PROCESS | 3692 | ++DOCSHELL 15E72400 == 44 [pid = 3692] [id = 661] 18:08:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (165C3000) [pid = 3692] [serial = 1983] [outer = 00000000] 18:08:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (17D5FC00) [pid = 3692] [serial = 1984] [outer = 165C3000] 18:08:02 INFO - PROCESS | 3692 | 1461114482409 Marionette DEBUG loaded listener.js 18:08:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (17F41800) [pid = 3692] [serial = 1985] [outer = 165C3000] 18:08:02 INFO - PROCESS | 3692 | 1461114482848 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 18:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 640ms 18:08:02 INFO - PROCESS | 3692 | 1461114482911 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 18:08:02 INFO - PROCESS | 3692 | 1461114482913 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 18:08:02 INFO - PROCESS | 3692 | 1461114482916 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:08:02 INFO - PROCESS | 3692 | 1461114482918 Marionette TRACE conn2 <- [1,2610,null,{}] 18:08:02 INFO - PROCESS | 3692 | 1461114482921 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:03 INFO - PROCESS | 3692 | 1461114483028 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 18:08:03 INFO - PROCESS | 3692 | 1461114483034 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:03 INFO - PROCESS | 3692 | ++DOCSHELL 18324000 == 45 [pid = 3692] [id = 662] 18:08:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (18330C00) [pid = 3692] [serial = 1986] [outer = 00000000] 18:08:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (1863DC00) [pid = 3692] [serial = 1987] [outer = 18330C00] 18:08:03 INFO - PROCESS | 3692 | 1461114483078 Marionette DEBUG loaded listener.js 18:08:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (18644400) [pid = 3692] [serial = 1988] [outer = 18330C00] 18:08:03 INFO - PROCESS | 3692 | 1461114483586 Marionette TRACE conn2 <- [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]]]}] 18:08:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:08:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 704ms 18:08:03 INFO - PROCESS | 3692 | 1461114483619 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 18:08:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:08:03 INFO - PROCESS | 3692 | 1461114483621 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 18:08:03 INFO - PROCESS | 3692 | 1461114483624 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:08:03 INFO - PROCESS | 3692 | 1461114483626 Marionette TRACE conn2 <- [1,2614,null,{}] 18:08:03 INFO - PROCESS | 3692 | 1461114483629 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:03 INFO - PROCESS | 3692 | 1461114483760 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 18:08:03 INFO - PROCESS | 3692 | 1461114483774 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:03 INFO - PROCESS | 3692 | ++DOCSHELL 12B85400 == 46 [pid = 3692] [id = 663] 18:08:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (12D7BC00) [pid = 3692] [serial = 1989] [outer = 00000000] 18:08:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (18CDC000) [pid = 3692] [serial = 1990] [outer = 12D7BC00] 18:08:03 INFO - PROCESS | 3692 | 1461114483821 Marionette DEBUG loaded listener.js 18:08:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (18DAA400) [pid = 3692] [serial = 1991] [outer = 12D7BC00] 18:08:04 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (13A4A800) [pid = 3692] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:08:04 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (142C2800) [pid = 3692] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:08:04 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (11C1CC00) [pid = 3692] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:08:04 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (1A0BD800) [pid = 3692] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:08:04 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (14345400) [pid = 3692] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:08:04 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (11B56C00) [pid = 3692] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:08:04 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (11B66000) [pid = 3692] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:08:04 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (18CDEC00) [pid = 3692] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:08:04 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (11B62C00) [pid = 3692] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:08:04 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (17AF2800) [pid = 3692] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:08:04 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (17F3F000) [pid = 3692] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:08:04 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (12B82C00) [pid = 3692] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:08:04 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (1892F400) [pid = 3692] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:08:04 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (11B51000) [pid = 3692] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:08:04 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (13A5CC00) [pid = 3692] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:08:04 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (18B1F000) [pid = 3692] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:08:04 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (18CE0400) [pid = 3692] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:08:04 INFO - PROCESS | 3692 | 1461114484799 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 18:08:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:08:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1250ms 18:08:04 INFO - PROCESS | 3692 | 1461114484885 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 18:08:04 INFO - PROCESS | 3692 | 1461114484891 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 18:08:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:08:04 INFO - PROCESS | 3692 | 1461114484896 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:08:04 INFO - PROCESS | 3692 | 1461114484900 Marionette TRACE conn2 <- [1,2618,null,{}] 18:08:04 INFO - PROCESS | 3692 | 1461114484907 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:05 INFO - PROCESS | 3692 | 1461114485062 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 18:08:05 INFO - PROCESS | 3692 | 1461114485193 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:05 INFO - PROCESS | 3692 | ++DOCSHELL 11BF7800 == 47 [pid = 3692] [id = 664] 18:08:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (12B43C00) [pid = 3692] [serial = 1992] [outer = 00000000] 18:08:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (13266000) [pid = 3692] [serial = 1993] [outer = 12B43C00] 18:08:05 INFO - PROCESS | 3692 | 1461114485253 Marionette DEBUG loaded listener.js 18:08:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (13408000) [pid = 3692] [serial = 1994] [outer = 12B43C00] 18:08:05 INFO - PROCESS | 3692 | 1461114485829 Marionette TRACE conn2 <- [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]]]}] 18:08:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:08:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1000ms 18:08:05 INFO - PROCESS | 3692 | 1461114485899 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 18:08:05 INFO - PROCESS | 3692 | 1461114485905 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 18:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:08:05 INFO - PROCESS | 3692 | 1461114485911 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:08:05 INFO - PROCESS | 3692 | 1461114485914 Marionette TRACE conn2 <- [1,2622,null,{}] 18:08:05 INFO - PROCESS | 3692 | 1461114485918 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:06 INFO - PROCESS | 3692 | 1461114486030 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 18:08:06 INFO - PROCESS | 3692 | 1461114486166 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:06 INFO - PROCESS | 3692 | ++DOCSHELL 1320A800 == 48 [pid = 3692] [id = 665] 18:08:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (1367E800) [pid = 3692] [serial = 1995] [outer = 00000000] 18:08:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (15557C00) [pid = 3692] [serial = 1996] [outer = 1367E800] 18:08:06 INFO - PROCESS | 3692 | 1461114486221 Marionette DEBUG loaded listener.js 18:08:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (15740800) [pid = 3692] [serial = 1997] [outer = 1367E800] 18:08:06 INFO - PROCESS | 3692 | 1461114486844 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 18:08:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:08:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1000ms 18:08:06 INFO - PROCESS | 3692 | 1461114486912 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 18:08:06 INFO - PROCESS | 3692 | 1461114486915 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 18:08:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:08:06 INFO - PROCESS | 3692 | 1461114486919 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:08:06 INFO - PROCESS | 3692 | 1461114486923 Marionette TRACE conn2 <- [1,2626,null,{}] 18:08:06 INFO - PROCESS | 3692 | 1461114486934 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:07 INFO - PROCESS | 3692 | 1461114487045 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 18:08:07 INFO - PROCESS | 3692 | 1461114487183 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:07 INFO - PROCESS | 3692 | ++DOCSHELL 17FE4C00 == 49 [pid = 3692] [id = 666] 18:08:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (18321000) [pid = 3692] [serial = 1998] [outer = 00000000] 18:08:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (1892AC00) [pid = 3692] [serial = 1999] [outer = 18321000] 18:08:07 INFO - PROCESS | 3692 | 1461114487241 Marionette DEBUG loaded listener.js 18:08:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (18B16800) [pid = 3692] [serial = 2000] [outer = 18321000] 18:08:07 INFO - PROCESS | 3692 | 1461114487809 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 18:08:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:08:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 938ms 18:08:07 INFO - PROCESS | 3692 | 1461114487863 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 18:08:07 INFO - PROCESS | 3692 | 1461114487866 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 18:08:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:08:07 INFO - PROCESS | 3692 | 1461114487869 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:08:07 INFO - PROCESS | 3692 | 1461114487872 Marionette TRACE conn2 <- [1,2630,null,{}] 18:08:07 INFO - PROCESS | 3692 | 1461114487875 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:07 INFO - PROCESS | 3692 | 1461114487975 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 18:08:08 INFO - PROCESS | 3692 | 1461114488133 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:08 INFO - PROCESS | 3692 | ++DOCSHELL 12C58800 == 50 [pid = 3692] [id = 667] 18:08:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (18CDEC00) [pid = 3692] [serial = 2001] [outer = 00000000] 18:08:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1957F000) [pid = 3692] [serial = 2002] [outer = 18CDEC00] 18:08:08 INFO - PROCESS | 3692 | 1461114488188 Marionette DEBUG loaded listener.js 18:08:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (19A3A400) [pid = 3692] [serial = 2003] [outer = 18CDEC00] 18:08:08 INFO - PROCESS | 3692 | 1461114488892 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 18:08:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:08:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1046ms 18:08:08 INFO - PROCESS | 3692 | 1461114488938 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 18:08:08 INFO - PROCESS | 3692 | 1461114488942 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 18:08:08 INFO - PROCESS | 3692 | 1461114488947 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:08:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:08:08 INFO - PROCESS | 3692 | 1461114488951 Marionette TRACE conn2 <- [1,2634,null,{}] 18:08:08 INFO - PROCESS | 3692 | 1461114488957 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:09 INFO - PROCESS | 3692 | 1461114489056 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 18:08:09 INFO - PROCESS | 3692 | 1461114489204 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:09 INFO - PROCESS | 3692 | ++DOCSHELL 11C22800 == 51 [pid = 3692] [id = 668] 18:08:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (11C23C00) [pid = 3692] [serial = 2004] [outer = 00000000] 18:08:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1325FC00) [pid = 3692] [serial = 2005] [outer = 11C23C00] 18:08:09 INFO - PROCESS | 3692 | 1461114489257 Marionette DEBUG loaded listener.js 18:08:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (13731400) [pid = 3692] [serial = 2006] [outer = 11C23C00] 18:08:09 INFO - PROCESS | 3692 | --DOCSHELL 18324000 == 50 [pid = 3692] [id = 662] 18:08:09 INFO - PROCESS | 3692 | --DOCSHELL 15E72400 == 49 [pid = 3692] [id = 661] 18:08:09 INFO - PROCESS | 3692 | --DOCSHELL 15D90800 == 48 [pid = 3692] [id = 660] 18:08:09 INFO - PROCESS | 3692 | --DOCSHELL 12CF2C00 == 47 [pid = 3692] [id = 659] 18:08:09 INFO - PROCESS | 3692 | --DOCSHELL 13401800 == 46 [pid = 3692] [id = 658] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (11BFB400) [pid = 3692] [serial = 1874] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (143A0C00) [pid = 3692] [serial = 1877] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (19EDE000) [pid = 3692] [serial = 1883] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (193E2800) [pid = 3692] [serial = 1832] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (15E6F800) [pid = 3692] [serial = 1838] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (18872800) [pid = 3692] [serial = 1880] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (1340D000) [pid = 3692] [serial = 1835] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (1A91FC00) [pid = 3692] [serial = 1951] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (1573F800) [pid = 3692] [serial = 1936] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (15E69400) [pid = 3692] [serial = 1937] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (142C7000) [pid = 3692] [serial = 1954] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (13847C00) [pid = 3692] [serial = 1931] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (1340D400) [pid = 3692] [serial = 1930] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (19BC5400) [pid = 3692] [serial = 1948] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (17D60000) [pid = 3692] [serial = 1921] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (1A25C000) [pid = 3692] [serial = 1915] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (12D75800) [pid = 3692] [serial = 1933] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (13402C00) [pid = 3692] [serial = 1934] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (17D5E400) [pid = 3692] [serial = 1939] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (17D65000) [pid = 3692] [serial = 1940] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (18646400) [pid = 3692] [serial = 1942] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (13846C00) [pid = 3692] [serial = 1918] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (1A9F6400) [pid = 3692] [serial = 1927] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (1A259000) [pid = 3692] [serial = 1924] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1BF7B800) [pid = 3692] [serial = 1960] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (18932400) [pid = 3692] [serial = 1957] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1957EC00) [pid = 3692] [serial = 1958] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (18C12400) [pid = 3692] [serial = 1945] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1A9F3C00) [pid = 3692] [serial = 1952] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (18CDD400) [pid = 3692] [serial = 1946] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (19E2B800) [pid = 3692] [serial = 1949] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (18873800) [pid = 3692] [serial = 1943] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (17AAEC00) [pid = 3692] [serial = 1955] [outer = 00000000] [url = about:blank] 18:08:09 INFO - PROCESS | 3692 | 1461114489789 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 18:08:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:08:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 906ms 18:08:09 INFO - PROCESS | 3692 | 1461114489853 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 18:08:09 INFO - PROCESS | 3692 | 1461114489858 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 18:08:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:08:09 INFO - PROCESS | 3692 | 1461114489864 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:08:09 INFO - PROCESS | 3692 | 1461114489867 Marionette TRACE conn2 <- [1,2638,null,{}] 18:08:09 INFO - PROCESS | 3692 | 1461114489870 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:09 INFO - PROCESS | 3692 | 1461114489950 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 18:08:09 INFO - PROCESS | 3692 | 1461114489957 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:09 INFO - PROCESS | 3692 | ++DOCSHELL 1325C800 == 47 [pid = 3692] [id = 669] 18:08:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (13268000) [pid = 3692] [serial = 2007] [outer = 00000000] 18:08:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (13854400) [pid = 3692] [serial = 2008] [outer = 13268000] 18:08:09 INFO - PROCESS | 3692 | 1461114490001 Marionette DEBUG loaded listener.js 18:08:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (13A54800) [pid = 3692] [serial = 2009] [outer = 13268000] 18:08:10 INFO - PROCESS | 3692 | 1461114490483 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 18:08:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:08:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 640ms 18:08:10 INFO - PROCESS | 3692 | 1461114490501 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 18:08:10 INFO - PROCESS | 3692 | 1461114490503 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 18:08:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:08:10 INFO - PROCESS | 3692 | 1461114490506 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:08:10 INFO - PROCESS | 3692 | 1461114490509 Marionette TRACE conn2 <- [1,2642,null,{}] 18:08:10 INFO - PROCESS | 3692 | 1461114490519 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:10 INFO - PROCESS | 3692 | 1461114490604 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 18:08:10 INFO - PROCESS | 3692 | 1461114490612 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:10 INFO - PROCESS | 3692 | ++DOCSHELL 143A3000 == 48 [pid = 3692] [id = 670] 18:08:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (146A6800) [pid = 3692] [serial = 2010] [outer = 00000000] 18:08:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (15BAC800) [pid = 3692] [serial = 2011] [outer = 146A6800] 18:08:10 INFO - PROCESS | 3692 | 1461114490659 Marionette DEBUG loaded listener.js 18:08:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (15E72400) [pid = 3692] [serial = 2012] [outer = 146A6800] 18:08:11 INFO - PROCESS | 3692 | 1461114491171 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 18:08:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:08:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 703ms 18:08:11 INFO - PROCESS | 3692 | 1461114491206 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 18:08:11 INFO - PROCESS | 3692 | 1461114491208 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 18:08:11 INFO - PROCESS | 3692 | 1461114491211 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:08:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:08:11 INFO - PROCESS | 3692 | 1461114491213 Marionette TRACE conn2 <- [1,2646,null,{}] 18:08:11 INFO - PROCESS | 3692 | 1461114491216 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:11 INFO - PROCESS | 3692 | 1461114491296 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 18:08:11 INFO - PROCESS | 3692 | 1461114491302 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:11 INFO - PROCESS | 3692 | ++DOCSHELL 1653E800 == 49 [pid = 3692] [id = 671] 18:08:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (16540C00) [pid = 3692] [serial = 2013] [outer = 00000000] 18:08:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (17D59C00) [pid = 3692] [serial = 2014] [outer = 16540C00] 18:08:11 INFO - PROCESS | 3692 | 1461114491347 Marionette DEBUG loaded listener.js 18:08:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (17D5F800) [pid = 3692] [serial = 2015] [outer = 16540C00] 18:08:11 INFO - PROCESS | 3692 | 1461114491834 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 18:08:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:08:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 703ms 18:08:11 INFO - PROCESS | 3692 | 1461114491911 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 18:08:11 INFO - PROCESS | 3692 | 1461114491913 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 18:08:11 INFO - PROCESS | 3692 | 1461114491917 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:08:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:08:11 INFO - PROCESS | 3692 | 1461114491919 Marionette TRACE conn2 <- [1,2650,null,{}] 18:08:11 INFO - PROCESS | 3692 | 1461114491922 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:12 INFO - PROCESS | 3692 | 1461114492034 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 18:08:12 INFO - PROCESS | 3692 | 1461114492134 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:12 INFO - PROCESS | 3692 | ++DOCSHELL 11B6AC00 == 50 [pid = 3692] [id = 672] 18:08:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (17F41400) [pid = 3692] [serial = 2016] [outer = 00000000] 18:08:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1833F400) [pid = 3692] [serial = 2017] [outer = 17F41400] 18:08:12 INFO - PROCESS | 3692 | 1461114492183 Marionette DEBUG loaded listener.js 18:08:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (18640C00) [pid = 3692] [serial = 2018] [outer = 17F41400] 18:08:12 INFO - PROCESS | 3692 | 1461114492603 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 18:08:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:08:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 750ms 18:08:12 INFO - PROCESS | 3692 | 1461114492663 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 18:08:12 INFO - PROCESS | 3692 | 1461114492665 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 18:08:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:08:12 INFO - PROCESS | 3692 | 1461114492669 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:08:12 INFO - PROCESS | 3692 | 1461114492670 Marionette TRACE conn2 <- [1,2654,null,{}] 18:08:12 INFO - PROCESS | 3692 | 1461114492674 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:12 INFO - PROCESS | 3692 | 1461114492807 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 18:08:12 INFO - PROCESS | 3692 | 1461114492886 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:12 INFO - PROCESS | 3692 | ++DOCSHELL 17AEB400 == 51 [pid = 3692] [id = 673] 18:08:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (18339800) [pid = 3692] [serial = 2019] [outer = 00000000] 18:08:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (18C11800) [pid = 3692] [serial = 2020] [outer = 18339800] 18:08:12 INFO - PROCESS | 3692 | 1461114492958 Marionette DEBUG loaded listener.js 18:08:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (18B20800) [pid = 3692] [serial = 2021] [outer = 18339800] 18:08:13 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (165C3000) [pid = 3692] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:08:13 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (18330C00) [pid = 3692] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:08:13 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (15DD7C00) [pid = 3692] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:08:13 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (1A0BDC00) [pid = 3692] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:08:13 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (12D7A000) [pid = 3692] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:08:13 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (13402800) [pid = 3692] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:08:13 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (1963B800) [pid = 3692] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:08:13 INFO - PROCESS | 3692 | 1461114493899 Marionette TRACE conn2 <- [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]]]}] 18:08:13 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) 18:08:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1234ms 18:08:13 INFO - PROCESS | 3692 | 1461114493911 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 18:08:13 INFO - PROCESS | 3692 | 1461114493913 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 18:08:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:08:13 INFO - PROCESS | 3692 | 1461114493917 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:08:13 INFO - PROCESS | 3692 | 1461114493918 Marionette TRACE conn2 <- [1,2658,null,{}] 18:08:13 INFO - PROCESS | 3692 | 1461114493922 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:13 INFO - PROCESS | 3692 | 1461114493998 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 18:08:14 INFO - PROCESS | 3692 | 1461114494005 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:14 INFO - PROCESS | 3692 | ++DOCSHELL 11C22C00 == 52 [pid = 3692] [id = 674] 18:08:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (12C5E000) [pid = 3692] [serial = 2022] [outer = 00000000] 18:08:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (18330C00) [pid = 3692] [serial = 2023] [outer = 12C5E000] 18:08:14 INFO - PROCESS | 3692 | 1461114494049 Marionette DEBUG loaded listener.js 18:08:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (18872C00) [pid = 3692] [serial = 2024] [outer = 12C5E000] 18:08:14 INFO - PROCESS | 3692 | 1461114494983 Marionette TRACE conn2 <- [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] 18:08:15 INFO - PROCESS | 3692 | 1461114495011 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 18:08:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:08:15 INFO - PROCESS | 3692 | 1461114495018 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:08:15 INFO - PROCESS | 3692 | 1461114495019 Marionette TRACE conn2 <- [1,2662,null,{}] 18:08:15 INFO - PROCESS | 3692 | 1461114495023 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:15 INFO - PROCESS | 3692 | 1461114495098 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 18:08:15 INFO - PROCESS | 3692 | 1461114495104 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:15 INFO - PROCESS | 3692 | ++DOCSHELL 18C12C00 == 53 [pid = 3692] [id = 675] 18:08:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (18CD5000) [pid = 3692] [serial = 2025] [outer = 00000000] 18:08:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (19E33800) [pid = 3692] [serial = 2026] [outer = 18CD5000] 18:08:15 INFO - PROCESS | 3692 | 1461114495148 Marionette DEBUG loaded listener.js 18:08:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (19E36000) [pid = 3692] [serial = 2027] [outer = 18CD5000] 18:08:16 INFO - PROCESS | 3692 | 1461114496111 Marionette TRACE conn2 <- [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] 18:08:16 INFO - PROCESS | 3692 | 1461114496193 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 18:08:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:08:16 INFO - PROCESS | 3692 | 1461114496199 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:08:16 INFO - PROCESS | 3692 | 1461114496203 Marionette TRACE conn2 <- [1,2666,null,{}] 18:08:16 INFO - PROCESS | 3692 | 1461114496210 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:16 INFO - PROCESS | 3692 | 1461114496315 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 18:08:16 INFO - PROCESS | 3692 | 1461114496493 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:16 INFO - PROCESS | 3692 | ++DOCSHELL 13205400 == 54 [pid = 3692] [id = 676] 18:08:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (13207800) [pid = 3692] [serial = 2028] [outer = 00000000] 18:08:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1340D400) [pid = 3692] [serial = 2029] [outer = 13207800] 18:08:16 INFO - PROCESS | 3692 | 1461114496593 Marionette DEBUG loaded listener.js 18:08:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1384AC00) [pid = 3692] [serial = 2030] [outer = 13207800] 18:08:17 INFO - PROCESS | 3692 | 1461114497642 Marionette TRACE conn2 <- [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]]]}] 18:08:17 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) 18:08:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1453ms 18:08:17 INFO - PROCESS | 3692 | 1461114497669 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 18:08:17 INFO - PROCESS | 3692 | 1461114497674 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 18:08:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:08:17 INFO - PROCESS | 3692 | 1461114497681 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:08:17 INFO - PROCESS | 3692 | 1461114497684 Marionette TRACE conn2 <- [1,2670,null,{}] 18:08:17 INFO - PROCESS | 3692 | 1461114497688 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:17 INFO - PROCESS | 3692 | 1461114497791 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 18:08:17 INFO - PROCESS | 3692 | 1461114497963 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:17 INFO - PROCESS | 3692 | ++DOCSHELL 14347000 == 55 [pid = 3692] [id = 677] 18:08:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (146A8800) [pid = 3692] [serial = 2031] [outer = 00000000] 18:08:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (16B8B000) [pid = 3692] [serial = 2032] [outer = 146A8800] 18:08:18 INFO - PROCESS | 3692 | 1461114498022 Marionette DEBUG loaded listener.js 18:08:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (17D60000) [pid = 3692] [serial = 2033] [outer = 146A8800] 18:08:19 INFO - PROCESS | 3692 | 1461114499045 Marionette TRACE conn2 <- [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]]]}] 18:08:19 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) 18:08:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1422ms 18:08:19 INFO - PROCESS | 3692 | 1461114499134 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 18:08:19 INFO - PROCESS | 3692 | 1461114499137 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 18:08:19 INFO - PROCESS | 3692 | 1461114499141 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:08:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:08:19 INFO - PROCESS | 3692 | 1461114499145 Marionette TRACE conn2 <- [1,2674,null,{}] 18:08:19 INFO - PROCESS | 3692 | 1461114499156 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:19 INFO - PROCESS | 3692 | 1461114499255 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 18:08:19 INFO - PROCESS | 3692 | 1461114499655 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:19 INFO - PROCESS | 3692 | ++DOCSHELL 11BFA400 == 56 [pid = 3692] [id = 678] 18:08:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (11C17000) [pid = 3692] [serial = 2034] [outer = 00000000] 18:08:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (12CF2C00) [pid = 3692] [serial = 2035] [outer = 11C17000] 18:08:19 INFO - PROCESS | 3692 | 1461114499704 Marionette DEBUG loaded listener.js 18:08:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (13203800) [pid = 3692] [serial = 2036] [outer = 11C17000] 18:08:20 INFO - PROCESS | 3692 | --DOCSHELL 19A3A800 == 55 [pid = 3692] [id = 638] 18:08:20 INFO - PROCESS | 3692 | --DOCSHELL 17D5E800 == 54 [pid = 3692] [id = 599] 18:08:20 INFO - PROCESS | 3692 | --DOCSHELL 11C22C00 == 53 [pid = 3692] [id = 674] 18:08:20 INFO - PROCESS | 3692 | --DOCSHELL 17AEB400 == 52 [pid = 3692] [id = 673] 18:08:20 INFO - PROCESS | 3692 | --DOCSHELL 11B6AC00 == 51 [pid = 3692] [id = 672] 18:08:20 INFO - PROCESS | 3692 | --DOCSHELL 1653E800 == 50 [pid = 3692] [id = 671] 18:08:20 INFO - PROCESS | 3692 | --DOCSHELL 143A3000 == 49 [pid = 3692] [id = 670] 18:08:20 INFO - PROCESS | 3692 | --DOCSHELL 1325C800 == 48 [pid = 3692] [id = 669] 18:08:20 INFO - PROCESS | 3692 | --DOCSHELL 11C22800 == 47 [pid = 3692] [id = 668] 18:08:20 INFO - PROCESS | 3692 | --DOCSHELL 12B85400 == 46 [pid = 3692] [id = 663] 18:08:20 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (19BE8C00) [pid = 3692] [serial = 1871] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (17F41800) [pid = 3692] [serial = 1985] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (17D5FC00) [pid = 3692] [serial = 1984] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (18CDC000) [pid = 3692] [serial = 1990] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (1863DC00) [pid = 3692] [serial = 1987] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (18644400) [pid = 3692] [serial = 1988] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1340C400) [pid = 3692] [serial = 1963] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (16547000) [pid = 3692] [serial = 1981] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (16670400) [pid = 3692] [serial = 1982] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (1BFF5C00) [pid = 3692] [serial = 1973] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (1BFEF400) [pid = 3692] [serial = 1972] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (1A259C00) [pid = 3692] [serial = 1969] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (137D5800) [pid = 3692] [serial = 1978] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (142CDC00) [pid = 3692] [serial = 1979] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (13848400) [pid = 3692] [serial = 1975] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (13A53400) [pid = 3692] [serial = 1976] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (16B0DC00) [pid = 3692] [serial = 1966] [outer = 00000000] [url = about:blank] 18:08:20 INFO - PROCESS | 3692 | 1461114500777 Marionette TRACE conn2 <- [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] 18:08:20 INFO - PROCESS | 3692 | 1461114500815 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 18:08:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:08:20 INFO - PROCESS | 3692 | 1461114500819 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:08:20 INFO - PROCESS | 3692 | 1461114500823 Marionette TRACE conn2 <- [1,2678,null,{}] 18:08:20 INFO - PROCESS | 3692 | 1461114500828 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:20 INFO - PROCESS | 3692 | 1461114500911 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 18:08:21 INFO - PROCESS | 3692 | 1461114501074 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:21 INFO - PROCESS | 3692 | ++DOCSHELL 13409C00 == 47 [pid = 3692] [id = 679] 18:08:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (1340D000) [pid = 3692] [serial = 2037] [outer = 00000000] 18:08:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (13A55000) [pid = 3692] [serial = 2038] [outer = 1340D000] 18:08:21 INFO - PROCESS | 3692 | 1461114501123 Marionette DEBUG loaded listener.js 18:08:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (142C3800) [pid = 3692] [serial = 2039] [outer = 1340D000] 18:08:21 INFO - PROCESS | 3692 | 1461114501991 Marionette TRACE conn2 <- [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] 18:08:22 INFO - PROCESS | 3692 | 1461114502038 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 18:08:22 INFO - PROCESS | 3692 | 1461114502042 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:08:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:08:22 INFO - PROCESS | 3692 | 1461114502044 Marionette TRACE conn2 <- [1,2682,null,{}] 18:08:22 INFO - PROCESS | 3692 | 1461114502048 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:22 INFO - PROCESS | 3692 | 1461114502128 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 18:08:22 INFO - PROCESS | 3692 | 1461114502136 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:22 INFO - PROCESS | 3692 | ++DOCSHELL 1573F800 == 48 [pid = 3692] [id = 680] 18:08:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (157B1800) [pid = 3692] [serial = 2040] [outer = 00000000] 18:08:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (1653FC00) [pid = 3692] [serial = 2041] [outer = 157B1800] 18:08:22 INFO - PROCESS | 3692 | 1461114502183 Marionette DEBUG loaded listener.js 18:08:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (1666EC00) [pid = 3692] [serial = 2042] [outer = 157B1800] 18:08:23 INFO - PROCESS | 3692 | 1461114503198 Marionette TRACE conn2 <- [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] 18:08:23 INFO - PROCESS | 3692 | 1461114503253 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 18:08:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:08:23 INFO - PROCESS | 3692 | 1461114503270 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:08:23 INFO - PROCESS | 3692 | 1461114503275 Marionette TRACE conn2 <- [1,2686,null,{}] 18:08:23 INFO - PROCESS | 3692 | 1461114503280 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:23 INFO - PROCESS | 3692 | 1461114503395 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 18:08:23 INFO - PROCESS | 3692 | 1461114503401 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:23 INFO - PROCESS | 3692 | ++DOCSHELL 16B89000 == 49 [pid = 3692] [id = 681] 18:08:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (16B8A400) [pid = 3692] [serial = 2043] [outer = 00000000] 18:08:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (17FE4400) [pid = 3692] [serial = 2044] [outer = 16B8A400] 18:08:23 INFO - PROCESS | 3692 | 1461114503446 Marionette DEBUG loaded listener.js 18:08:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1838A400) [pid = 3692] [serial = 2045] [outer = 16B8A400] 18:08:24 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (11C23C00) [pid = 3692] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:08:24 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (13268000) [pid = 3692] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:08:24 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (12C5E000) [pid = 3692] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:08:24 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (18339800) [pid = 3692] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:08:24 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (17F41400) [pid = 3692] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:08:24 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (19E36C00) [pid = 3692] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:08:24 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (146A6800) [pid = 3692] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:08:24 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (137D1000) [pid = 3692] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:08:24 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (16540C00) [pid = 3692] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:08:24 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (1A9EA400) [pid = 3692] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:08:24 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (19E32C00) [pid = 3692] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:08:24 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (1326AC00) [pid = 3692] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:08:24 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (11B6BC00) [pid = 3692] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:08:24 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (18936000) [pid = 3692] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:08:24 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (1384C800) [pid = 3692] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:08:24 INFO - PROCESS | 3692 | 1461114504452 Marionette TRACE conn2 <- [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] 18:08:24 INFO - PROCESS | 3692 | 1461114504471 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 18:08:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:08:24 INFO - PROCESS | 3692 | 1461114504474 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:08:24 INFO - PROCESS | 3692 | 1461114504476 Marionette TRACE conn2 <- [1,2690,null,{}] 18:08:24 INFO - PROCESS | 3692 | 1461114504479 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:24 INFO - PROCESS | 3692 | 1461114504569 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 18:08:24 INFO - PROCESS | 3692 | 1461114504576 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:24 INFO - PROCESS | 3692 | ++DOCSHELL 11BFAC00 == 50 [pid = 3692] [id = 682] 18:08:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (13262800) [pid = 3692] [serial = 2046] [outer = 00000000] 18:08:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (165B9C00) [pid = 3692] [serial = 2047] [outer = 13262800] 18:08:24 INFO - PROCESS | 3692 | 1461114504621 Marionette DEBUG loaded listener.js 18:08:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (16B0F000) [pid = 3692] [serial = 2048] [outer = 13262800] 18:08:25 INFO - PROCESS | 3692 | 1461114505056 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 18:08:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:08:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 640ms 18:08:25 INFO - PROCESS | 3692 | 1461114505112 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 18:08:25 INFO - PROCESS | 3692 | 1461114505114 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 18:08:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:08:25 INFO - PROCESS | 3692 | 1461114505118 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:08:25 INFO - PROCESS | 3692 | 1461114505119 Marionette TRACE conn2 <- [1,2694,null,{}] 18:08:25 INFO - PROCESS | 3692 | 1461114505123 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:25 INFO - PROCESS | 3692 | 1461114505200 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 18:08:25 INFO - PROCESS | 3692 | 1461114505206 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:25 INFO - PROCESS | 3692 | ++DOCSHELL 18870C00 == 51 [pid = 3692] [id = 683] 18:08:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (18871C00) [pid = 3692] [serial = 2049] [outer = 00000000] 18:08:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (1892F000) [pid = 3692] [serial = 2050] [outer = 18871C00] 18:08:25 INFO - PROCESS | 3692 | 1461114505260 Marionette DEBUG loaded listener.js 18:08:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (18CD9400) [pid = 3692] [serial = 2051] [outer = 18871C00] 18:08:25 INFO - PROCESS | 3692 | 1461114505736 Marionette TRACE conn2 <- [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]]]}] 18:08:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:08:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 704ms 18:08:25 INFO - PROCESS | 3692 | 1461114505818 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 18:08:25 INFO - PROCESS | 3692 | 1461114505819 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 18:08:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:08:25 INFO - PROCESS | 3692 | 1461114505823 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:08:25 INFO - PROCESS | 3692 | 1461114505825 Marionette TRACE conn2 <- [1,2698,null,{}] 18:08:25 INFO - PROCESS | 3692 | 1461114505828 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:25 INFO - PROCESS | 3692 | 1461114505906 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 18:08:25 INFO - PROCESS | 3692 | 1461114505946 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:25 INFO - PROCESS | 3692 | ++DOCSHELL 1653E000 == 52 [pid = 3692] [id = 684] 18:08:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (17AF0000) [pid = 3692] [serial = 2052] [outer = 00000000] 18:08:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (19873000) [pid = 3692] [serial = 2053] [outer = 17AF0000] 18:08:25 INFO - PROCESS | 3692 | 1461114505993 Marionette DEBUG loaded listener.js 18:08:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (19639400) [pid = 3692] [serial = 2054] [outer = 17AF0000] 18:08:26 INFO - PROCESS | 3692 | 1461114506481 Marionette TRACE conn2 <- [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] 18:08:26 INFO - PROCESS | 3692 | 1461114506573 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 18:08:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:08:26 INFO - PROCESS | 3692 | 1461114506580 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:08:26 INFO - PROCESS | 3692 | 1461114506585 Marionette TRACE conn2 <- [1,2702,null,{}] 18:08:26 INFO - PROCESS | 3692 | 1461114506592 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:26 INFO - PROCESS | 3692 | 1461114506735 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 18:08:26 INFO - PROCESS | 3692 | 1461114506841 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:26 INFO - PROCESS | 3692 | ++DOCSHELL 12CF1800 == 53 [pid = 3692] [id = 685] 18:08:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (12CF6000) [pid = 3692] [serial = 2055] [outer = 00000000] 18:08:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (13406000) [pid = 3692] [serial = 2056] [outer = 12CF6000] 18:08:26 INFO - PROCESS | 3692 | 1461114506897 Marionette DEBUG loaded listener.js 18:08:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (13848000) [pid = 3692] [serial = 2057] [outer = 12CF6000] 18:08:27 INFO - PROCESS | 3692 | 1461114507515 Marionette TRACE conn2 <- [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]]]}] 18:08:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:08:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 938ms 18:08:27 INFO - PROCESS | 3692 | 1461114507526 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 18:08:27 INFO - PROCESS | 3692 | 1461114507532 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 18:08:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:08:27 INFO - PROCESS | 3692 | 1461114507538 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:08:27 INFO - PROCESS | 3692 | 1461114507541 Marionette TRACE conn2 <- [1,2706,null,{}] 18:08:27 INFO - PROCESS | 3692 | 1461114507545 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:27 INFO - PROCESS | 3692 | 1461114507656 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 18:08:27 INFO - PROCESS | 3692 | 1461114507766 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:27 INFO - PROCESS | 3692 | ++DOCSHELL 142EE800 == 54 [pid = 3692] [id = 686] 18:08:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (143A3000) [pid = 3692] [serial = 2058] [outer = 00000000] 18:08:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (16B87C00) [pid = 3692] [serial = 2059] [outer = 143A3000] 18:08:27 INFO - PROCESS | 3692 | 1461114507820 Marionette DEBUG loaded listener.js 18:08:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (16B0B400) [pid = 3692] [serial = 2060] [outer = 143A3000] 18:08:28 INFO - PROCESS | 3692 | 1461114508396 Marionette TRACE conn2 <- [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] 18:08:28 INFO - PROCESS | 3692 | 1461114508444 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 18:08:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:08:28 INFO - PROCESS | 3692 | 1461114508448 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:08:28 INFO - PROCESS | 3692 | 1461114508451 Marionette TRACE conn2 <- [1,2710,null,{}] 18:08:28 INFO - PROCESS | 3692 | 1461114508462 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:28 INFO - PROCESS | 3692 | 1461114508567 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 18:08:28 INFO - PROCESS | 3692 | 1461114508725 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:28 INFO - PROCESS | 3692 | ++DOCSHELL 18647400 == 55 [pid = 3692] [id = 687] 18:08:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (18647C00) [pid = 3692] [serial = 2061] [outer = 00000000] 18:08:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (19AF2400) [pid = 3692] [serial = 2062] [outer = 18647C00] 18:08:28 INFO - PROCESS | 3692 | 1461114508782 Marionette DEBUG loaded listener.js 18:08:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (19E32C00) [pid = 3692] [serial = 2063] [outer = 18647C00] 18:08:29 INFO - PROCESS | 3692 | 1461114509415 Marionette TRACE conn2 <- [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] 18:08:29 INFO - PROCESS | 3692 | 1461114509452 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 18:08:29 INFO - PROCESS | 3692 | 1461114509456 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:08:29 INFO - PROCESS | 3692 | 1461114509458 Marionette TRACE conn2 <- [1,2714,null,{}] 18:08:29 INFO - PROCESS | 3692 | 1461114509461 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:29 INFO - PROCESS | 3692 | 1461114509559 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 18:08:29 INFO - PROCESS | 3692 | 1461114509696 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:29 INFO - PROCESS | 3692 | ++DOCSHELL 18DAB400 == 56 [pid = 3692] [id = 688] 18:08:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (193E2C00) [pid = 3692] [serial = 2064] [outer = 00000000] 18:08:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (1A869400) [pid = 3692] [serial = 2065] [outer = 193E2C00] 18:08:29 INFO - PROCESS | 3692 | 1461114509752 Marionette DEBUG loaded listener.js 18:08:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (1A923400) [pid = 3692] [serial = 2066] [outer = 193E2C00] 18:08:30 INFO - PROCESS | 3692 | 1461114510312 Marionette TRACE conn2 <- [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]]]}] 18:08:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:08:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 906ms 18:08:30 INFO - PROCESS | 3692 | 1461114510360 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 18:08:30 INFO - PROCESS | 3692 | 1461114510362 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 18:08:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:08:30 INFO - PROCESS | 3692 | 1461114510366 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:08:30 INFO - PROCESS | 3692 | 1461114510368 Marionette TRACE conn2 <- [1,2718,null,{}] 18:08:30 INFO - PROCESS | 3692 | 1461114510371 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:30 INFO - PROCESS | 3692 | 1461114510467 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 18:08:30 INFO - PROCESS | 3692 | 1461114510576 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:30 INFO - PROCESS | 3692 | ++DOCSHELL 1A0B8800 == 57 [pid = 3692] [id = 689] 18:08:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (1A0C4400) [pid = 3692] [serial = 2067] [outer = 00000000] 18:08:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (1BF76400) [pid = 3692] [serial = 2068] [outer = 1A0C4400] 18:08:30 INFO - PROCESS | 3692 | 1461114510629 Marionette DEBUG loaded listener.js 18:08:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (1BF75000) [pid = 3692] [serial = 2069] [outer = 1A0C4400] 18:08:31 INFO - PROCESS | 3692 | 1461114511661 Marionette TRACE conn2 <- [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] 18:08:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:08:31 INFO - PROCESS | 3692 | 1461114511729 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 18:08:31 INFO - PROCESS | 3692 | 1461114511736 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:08:31 INFO - PROCESS | 3692 | 1461114511740 Marionette TRACE conn2 <- [1,2722,null,{}] 18:08:31 INFO - PROCESS | 3692 | 1461114511746 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:31 INFO - PROCESS | 3692 | 1461114511831 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 18:08:32 INFO - PROCESS | 3692 | 1461114512012 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:32 INFO - PROCESS | 3692 | ++DOCSHELL 11C23000 == 58 [pid = 3692] [id = 690] 18:08:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (13269400) [pid = 3692] [serial = 2070] [outer = 00000000] 18:08:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (13855400) [pid = 3692] [serial = 2071] [outer = 13269400] 18:08:32 INFO - PROCESS | 3692 | 1461114512124 Marionette DEBUG loaded listener.js 18:08:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (13A61800) [pid = 3692] [serial = 2072] [outer = 13269400] 18:08:32 INFO - PROCESS | 3692 | --DOCSHELL 18870C00 == 57 [pid = 3692] [id = 683] 18:08:32 INFO - PROCESS | 3692 | --DOCSHELL 11BFAC00 == 56 [pid = 3692] [id = 682] 18:08:32 INFO - PROCESS | 3692 | --DOCSHELL 16B89000 == 55 [pid = 3692] [id = 681] 18:08:32 INFO - PROCESS | 3692 | --DOCSHELL 1573F800 == 54 [pid = 3692] [id = 680] 18:08:32 INFO - PROCESS | 3692 | --DOCSHELL 13409C00 == 53 [pid = 3692] [id = 679] 18:08:32 INFO - PROCESS | 3692 | --DOCSHELL 11BFA400 == 52 [pid = 3692] [id = 678] 18:08:32 INFO - PROCESS | 3692 | --DOCSHELL 13205400 == 51 [pid = 3692] [id = 676] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (19E33800) [pid = 3692] [serial = 2026] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (1384F800) [pid = 3692] [serial = 1964] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (1BF75400) [pid = 3692] [serial = 1970] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (17AF1800) [pid = 3692] [serial = 1967] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (1325FC00) [pid = 3692] [serial = 2005] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (13854400) [pid = 3692] [serial = 2008] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (18330C00) [pid = 3692] [serial = 2023] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (18C11800) [pid = 3692] [serial = 2020] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (13A54800) [pid = 3692] [serial = 2009] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (18B20800) [pid = 3692] [serial = 2021] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1892AC00) [pid = 3692] [serial = 1999] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (15557C00) [pid = 3692] [serial = 1996] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (1833F400) [pid = 3692] [serial = 2017] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (1A865C00) [pid = 3692] [serial = 1925] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (15E72400) [pid = 3692] [serial = 2012] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 85 (18339C00) [pid = 3692] [serial = 1922] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 84 (13266000) [pid = 3692] [serial = 1993] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 83 (17D59C00) [pid = 3692] [serial = 2014] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 82 (13731400) [pid = 3692] [serial = 2006] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 81 (1BF73000) [pid = 3692] [serial = 1928] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 80 (1A530C00) [pid = 3692] [serial = 1916] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 79 (17D5F800) [pid = 3692] [serial = 2015] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 78 (1957F000) [pid = 3692] [serial = 2002] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 77 (18640C00) [pid = 3692] [serial = 2018] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 76 (13A53800) [pid = 3692] [serial = 1919] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 75 (15BAC800) [pid = 3692] [serial = 2011] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | --DOMWINDOW == 74 (18872C00) [pid = 3692] [serial = 2024] [outer = 00000000] [url = about:blank] 18:08:32 INFO - PROCESS | 3692 | 1461114512559 Marionette TRACE conn2 <- [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]]]}] 18:08:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:08:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 828ms 18:08:32 INFO - PROCESS | 3692 | 1461114512576 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 18:08:32 INFO - PROCESS | 3692 | 1461114512581 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 18:08:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:08:32 INFO - PROCESS | 3692 | 1461114512587 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:08:32 INFO - PROCESS | 3692 | 1461114512590 Marionette TRACE conn2 <- [1,2726,null,{}] 18:08:32 INFO - PROCESS | 3692 | 1461114512593 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:32 INFO - PROCESS | 3692 | 1461114512675 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 18:08:32 INFO - PROCESS | 3692 | 1461114512681 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:32 INFO - PROCESS | 3692 | ++DOCSHELL 13266000 == 52 [pid = 3692] [id = 691] 18:08:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 75 (13853C00) [pid = 3692] [serial = 2073] [outer = 00000000] 18:08:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 76 (14AB5000) [pid = 3692] [serial = 2074] [outer = 13853C00] 18:08:32 INFO - PROCESS | 3692 | 1461114512727 Marionette DEBUG loaded listener.js 18:08:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 77 (1573F800) [pid = 3692] [serial = 2075] [outer = 13853C00] 18:08:33 INFO - PROCESS | 3692 | 1461114513221 Marionette TRACE conn2 <- [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]]]}] 18:08:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:08:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 703ms 18:08:33 INFO - PROCESS | 3692 | 1461114513285 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 18:08:33 INFO - PROCESS | 3692 | 1461114513288 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 18:08:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:08:33 INFO - PROCESS | 3692 | 1461114513291 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:08:33 INFO - PROCESS | 3692 | 1461114513294 Marionette TRACE conn2 <- [1,2730,null,{}] 18:08:33 INFO - PROCESS | 3692 | 1461114513304 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:33 INFO - PROCESS | 3692 | 1461114513422 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 18:08:33 INFO - PROCESS | 3692 | 1461114513530 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:33 INFO - PROCESS | 3692 | ++DOCSHELL 15E6A000 == 53 [pid = 3692] [id = 692] 18:08:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 78 (16546C00) [pid = 3692] [serial = 2076] [outer = 00000000] 18:08:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 79 (17D61000) [pid = 3692] [serial = 2077] [outer = 16546C00] 18:08:33 INFO - PROCESS | 3692 | 1461114513577 Marionette DEBUG loaded listener.js 18:08:33 INFO - PROCESS | 3692 | ++DOMWINDOW == 80 (17F3F000) [pid = 3692] [serial = 2078] [outer = 16546C00] 18:08:33 INFO - PROCESS | 3692 | 1461114513957 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 18:08:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:08:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 750ms 18:08:34 INFO - PROCESS | 3692 | 1461114514031 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 18:08:34 INFO - PROCESS | 3692 | 1461114514034 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 18:08:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:08:34 INFO - PROCESS | 3692 | 1461114514037 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:08:34 INFO - PROCESS | 3692 | 1461114514039 Marionette TRACE conn2 <- [1,2734,null,{}] 18:08:34 INFO - PROCESS | 3692 | 1461114514042 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:34 INFO - PROCESS | 3692 | 1461114514123 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 18:08:34 INFO - PROCESS | 3692 | 1461114514129 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:34 INFO - PROCESS | 3692 | ++DOCSHELL 17D66000 == 54 [pid = 3692] [id = 693] 18:08:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 81 (17FDD400) [pid = 3692] [serial = 2079] [outer = 00000000] 18:08:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 82 (1886A800) [pid = 3692] [serial = 2080] [outer = 17FDD400] 18:08:34 INFO - PROCESS | 3692 | 1461114514173 Marionette DEBUG loaded listener.js 18:08:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 83 (18873800) [pid = 3692] [serial = 2081] [outer = 17FDD400] 18:08:34 INFO - PROCESS | 3692 | 1461114514647 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 18:08:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:08:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 641ms 18:08:34 INFO - PROCESS | 3692 | 1461114514675 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 18:08:34 INFO - PROCESS | 3692 | 1461114514677 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 18:08:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:08:34 INFO - PROCESS | 3692 | 1461114514687 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:08:34 INFO - PROCESS | 3692 | 1461114514689 Marionette TRACE conn2 <- [1,2738,null,{}] 18:08:34 INFO - PROCESS | 3692 | 1461114514692 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:34 INFO - PROCESS | 3692 | 1461114514801 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 18:08:34 INFO - PROCESS | 3692 | 1461114514903 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:34 INFO - PROCESS | 3692 | ++DOCSHELL 18645000 == 55 [pid = 3692] [id = 694] 18:08:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 84 (18CD1800) [pid = 3692] [serial = 2082] [outer = 00000000] 18:08:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 85 (18CDE400) [pid = 3692] [serial = 2083] [outer = 18CD1800] 18:08:34 INFO - PROCESS | 3692 | 1461114514947 Marionette DEBUG loaded listener.js 18:08:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 86 (18DA8400) [pid = 3692] [serial = 2084] [outer = 18CD1800] 18:08:35 INFO - PROCESS | 3692 | 1461114515359 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 18:08:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:08:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 688ms 18:08:35 INFO - PROCESS | 3692 | 1461114515385 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 18:08:35 INFO - PROCESS | 3692 | 1461114515387 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 18:08:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:08:35 INFO - PROCESS | 3692 | 1461114515390 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:08:35 INFO - PROCESS | 3692 | 1461114515392 Marionette TRACE conn2 <- [1,2742,null,{}] 18:08:35 INFO - PROCESS | 3692 | 1461114515395 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:35 INFO - PROCESS | 3692 | 1461114515529 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 18:08:35 INFO - PROCESS | 3692 | 1461114515588 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:35 INFO - PROCESS | 3692 | ++DOCSHELL 1838B000 == 56 [pid = 3692] [id = 695] 18:08:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (18DA5000) [pid = 3692] [serial = 2085] [outer = 00000000] 18:08:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1A048800) [pid = 3692] [serial = 2086] [outer = 18DA5000] 18:08:35 INFO - PROCESS | 3692 | 1461114515640 Marionette DEBUG loaded listener.js 18:08:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1A259000) [pid = 3692] [serial = 2087] [outer = 18DA5000] 18:08:36 INFO - PROCESS | 3692 | 1461114516059 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 18:08:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:08:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 687ms 18:08:36 INFO - PROCESS | 3692 | 1461114516092 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 18:08:36 INFO - PROCESS | 3692 | 1461114516094 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 18:08:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:08:36 INFO - PROCESS | 3692 | 1461114516097 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:08:36 INFO - PROCESS | 3692 | 1461114516099 Marionette TRACE conn2 <- [1,2746,null,{}] 18:08:36 INFO - PROCESS | 3692 | 1461114516106 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:36 INFO - PROCESS | 3692 | 1461114516221 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 18:08:36 INFO - PROCESS | 3692 | 1461114516317 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:36 INFO - PROCESS | 3692 | ++DOCSHELL 1A054000 == 57 [pid = 3692] [id = 696] 18:08:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1A0B8C00) [pid = 3692] [serial = 2088] [outer = 00000000] 18:08:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1A9EF000) [pid = 3692] [serial = 2089] [outer = 1A0B8C00] 18:08:36 INFO - PROCESS | 3692 | 1461114516360 Marionette DEBUG loaded listener.js 18:08:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (1A9F6800) [pid = 3692] [serial = 2090] [outer = 1A0B8C00] 18:08:36 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (16B8A400) [pid = 3692] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:08:36 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (1340D000) [pid = 3692] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:08:36 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (157B1800) [pid = 3692] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:08:36 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (11C17000) [pid = 3692] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:08:36 INFO - PROCESS | 3692 | --DOMWINDOW == 87 (18871C00) [pid = 3692] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:08:36 INFO - PROCESS | 3692 | --DOMWINDOW == 86 (13262800) [pid = 3692] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:08:36 INFO - PROCESS | 3692 | 1461114516722 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 18:08:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:08:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 640ms 18:08:36 INFO - PROCESS | 3692 | 1461114516733 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 18:08:36 INFO - PROCESS | 3692 | 1461114516735 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 18:08:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:08:36 INFO - PROCESS | 3692 | 1461114516751 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:08:36 INFO - PROCESS | 3692 | 1461114516753 Marionette TRACE conn2 <- [1,2750,null,{}] 18:08:36 INFO - PROCESS | 3692 | 1461114516756 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:36 INFO - PROCESS | 3692 | 1461114516839 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 18:08:36 INFO - PROCESS | 3692 | 1461114516845 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:36 INFO - PROCESS | 3692 | ++DOCSHELL 165B9400 == 58 [pid = 3692] [id = 697] 18:08:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 87 (18871C00) [pid = 3692] [serial = 2091] [outer = 00000000] 18:08:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 88 (1BF7E000) [pid = 3692] [serial = 2092] [outer = 18871C00] 18:08:36 INFO - PROCESS | 3692 | 1461114516897 Marionette DEBUG loaded listener.js 18:08:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (1BFEC400) [pid = 3692] [serial = 2093] [outer = 18871C00] 18:08:37 INFO - PROCESS | 3692 | 1461114517324 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 18:08:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:08:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 594ms 18:08:37 INFO - PROCESS | 3692 | 1461114517347 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 18:08:37 INFO - PROCESS | 3692 | 1461114517349 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 18:08:37 INFO - PROCESS | 3692 | 1461114517352 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:08:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:08:37 INFO - PROCESS | 3692 | 1461114517354 Marionette TRACE conn2 <- [1,2754,null,{}] 18:08:37 INFO - PROCESS | 3692 | 1461114517357 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:37 INFO - PROCESS | 3692 | 1461114517478 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 18:08:37 INFO - PROCESS | 3692 | 1461114517486 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:37 INFO - PROCESS | 3692 | ++DOCSHELL 18B16400 == 59 [pid = 3692] [id = 698] 18:08:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (1BFEFC00) [pid = 3692] [serial = 2094] [outer = 00000000] 18:08:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1BFF6C00) [pid = 3692] [serial = 2095] [outer = 1BFEFC00] 18:08:37 INFO - PROCESS | 3692 | 1461114517530 Marionette DEBUG loaded listener.js 18:08:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (1BFF8000) [pid = 3692] [serial = 2096] [outer = 1BFEFC00] 18:08:37 INFO - PROCESS | 3692 | 1461114517980 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 18:08:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:08:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 640ms 18:08:37 INFO - PROCESS | 3692 | 1461114517991 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 18:08:37 INFO - PROCESS | 3692 | 1461114517992 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 18:08:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:08:37 INFO - PROCESS | 3692 | 1461114517996 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:08:37 INFO - PROCESS | 3692 | 1461114517997 Marionette TRACE conn2 <- [1,2758,null,{}] 18:08:37 INFO - PROCESS | 3692 | 1461114518001 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:38 INFO - PROCESS | 3692 | 1461114518119 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 18:08:38 INFO - PROCESS | 3692 | 1461114518127 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:38 INFO - PROCESS | 3692 | ++DOCSHELL 17AF6400 == 60 [pid = 3692] [id = 699] 18:08:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (19E35800) [pid = 3692] [serial = 2097] [outer = 00000000] 18:08:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (1C0E4800) [pid = 3692] [serial = 2098] [outer = 19E35800] 18:08:38 INFO - PROCESS | 3692 | 1461114518170 Marionette DEBUG loaded listener.js 18:08:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (1C0E5C00) [pid = 3692] [serial = 2099] [outer = 19E35800] 18:08:38 INFO - PROCESS | 3692 | 1461114518692 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 18:08:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:08:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 734ms 18:08:38 INFO - PROCESS | 3692 | 1461114518737 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 18:08:38 INFO - PROCESS | 3692 | 1461114518741 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 18:08:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:08:38 INFO - PROCESS | 3692 | 1461114518747 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:08:38 INFO - PROCESS | 3692 | 1461114518751 Marionette TRACE conn2 <- [1,2762,null,{}] 18:08:38 INFO - PROCESS | 3692 | 1461114518758 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:38 INFO - PROCESS | 3692 | 1461114518918 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 18:08:39 INFO - PROCESS | 3692 | 1461114519081 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:39 INFO - PROCESS | 3692 | ++DOCSHELL 1325FC00 == 61 [pid = 3692] [id = 700] 18:08:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (13402800) [pid = 3692] [serial = 2100] [outer = 00000000] 18:08:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (142E7C00) [pid = 3692] [serial = 2101] [outer = 13402800] 18:08:39 INFO - PROCESS | 3692 | 1461114519137 Marionette DEBUG loaded listener.js 18:08:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (14AB1C00) [pid = 3692] [serial = 2102] [outer = 13402800] 18:08:39 INFO - PROCESS | 3692 | 1461114519708 Marionette TRACE conn2 <- [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]]]}] 18:08:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:08:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1000ms 18:08:39 INFO - PROCESS | 3692 | 1461114519750 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 18:08:39 INFO - PROCESS | 3692 | 1461114519756 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 18:08:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:08:39 INFO - PROCESS | 3692 | 1461114519762 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:08:39 INFO - PROCESS | 3692 | 1461114519765 Marionette TRACE conn2 <- [1,2766,null,{}] 18:08:39 INFO - PROCESS | 3692 | 1461114519769 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:39 INFO - PROCESS | 3692 | 1461114519873 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 18:08:40 INFO - PROCESS | 3692 | 1461114520017 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:40 INFO - PROCESS | 3692 | ++DOCSHELL 15E70000 == 62 [pid = 3692] [id = 701] 18:08:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (16B87400) [pid = 3692] [serial = 2103] [outer = 00000000] 18:08:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (18640C00) [pid = 3692] [serial = 2104] [outer = 16B87400] 18:08:40 INFO - PROCESS | 3692 | 1461114520072 Marionette DEBUG loaded listener.js 18:08:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (1886BC00) [pid = 3692] [serial = 2105] [outer = 16B87400] 18:08:40 INFO - PROCESS | 3692 | 1461114520689 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 18:08:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:08:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 953ms 18:08:40 INFO - PROCESS | 3692 | 1461114520706 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 18:08:40 INFO - PROCESS | 3692 | 1461114520708 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 18:08:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:08:40 INFO - PROCESS | 3692 | 1461114520712 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:08:40 INFO - PROCESS | 3692 | 1461114520716 Marionette TRACE conn2 <- [1,2770,null,{}] 18:08:40 INFO - PROCESS | 3692 | 1461114520727 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:40 INFO - PROCESS | 3692 | 1461114520835 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 18:08:40 INFO - PROCESS | 3692 | 1461114520948 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:41 INFO - PROCESS | 3692 | ++DOCSHELL 1653C400 == 63 [pid = 3692] [id = 702] 18:08:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (1A525800) [pid = 3692] [serial = 2106] [outer = 00000000] 18:08:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (1C0DE400) [pid = 3692] [serial = 2107] [outer = 1A525800] 18:08:41 INFO - PROCESS | 3692 | 1461114521053 Marionette DEBUG loaded listener.js 18:08:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1C0EA800) [pid = 3692] [serial = 2108] [outer = 1A525800] 18:08:41 INFO - PROCESS | 3692 | 1461114521616 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 18:08:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:08:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 953ms 18:08:41 INFO - PROCESS | 3692 | 1461114521656 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 18:08:41 INFO - PROCESS | 3692 | 1461114521659 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 18:08:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:08:41 INFO - PROCESS | 3692 | 1461114521663 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:08:41 INFO - PROCESS | 3692 | 1461114521665 Marionette TRACE conn2 <- [1,2774,null,{}] 18:08:41 INFO - PROCESS | 3692 | 1461114521669 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:41 INFO - PROCESS | 3692 | 1461114521774 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 18:08:42 INFO - PROCESS | 3692 | 1461114522116 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:42 INFO - PROCESS | 3692 | ++DOCSHELL 11B33800 == 64 [pid = 3692] [id = 703] 18:08:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (11B33C00) [pid = 3692] [serial = 2109] [outer = 00000000] 18:08:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (11BF0C00) [pid = 3692] [serial = 2110] [outer = 11B33C00] 18:08:42 INFO - PROCESS | 3692 | 1461114522199 Marionette DEBUG loaded listener.js 18:08:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (11C16C00) [pid = 3692] [serial = 2111] [outer = 11B33C00] 18:08:42 INFO - PROCESS | 3692 | 1461114522820 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 18:08:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:08:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1188ms 18:08:42 INFO - PROCESS | 3692 | 1461114522856 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 18:08:42 INFO - PROCESS | 3692 | 1461114522861 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 18:08:42 INFO - PROCESS | 3692 | 1461114522866 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:08:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:08:42 INFO - PROCESS | 3692 | 1461114522869 Marionette TRACE conn2 <- [1,2778,null,{}] 18:08:42 INFO - PROCESS | 3692 | 1461114522874 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:42 INFO - PROCESS | 3692 | 1461114522969 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 18:08:43 INFO - PROCESS | 3692 | 1461114523143 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:43 INFO - PROCESS | 3692 | --DOCSHELL 18B16400 == 63 [pid = 3692] [id = 698] 18:08:43 INFO - PROCESS | 3692 | --DOCSHELL 165B9400 == 62 [pid = 3692] [id = 697] 18:08:43 INFO - PROCESS | 3692 | --DOCSHELL 1A054000 == 61 [pid = 3692] [id = 696] 18:08:43 INFO - PROCESS | 3692 | --DOCSHELL 18C12C00 == 60 [pid = 3692] [id = 675] 18:08:43 INFO - PROCESS | 3692 | --DOCSHELL 1838B000 == 59 [pid = 3692] [id = 695] 18:08:43 INFO - PROCESS | 3692 | --DOCSHELL 18645000 == 58 [pid = 3692] [id = 694] 18:08:43 INFO - PROCESS | 3692 | --DOCSHELL 17D66000 == 57 [pid = 3692] [id = 693] 18:08:43 INFO - PROCESS | 3692 | --DOCSHELL 15E6A000 == 56 [pid = 3692] [id = 692] 18:08:43 INFO - PROCESS | 3692 | --DOCSHELL 13266000 == 55 [pid = 3692] [id = 691] 18:08:43 INFO - PROCESS | 3692 | --DOCSHELL 11C23000 == 54 [pid = 3692] [id = 690] 18:08:43 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (19873000) [pid = 3692] [serial = 2053] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3692 | ++DOCSHELL 11BF7C00 == 55 [pid = 3692] [id = 704] 18:08:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (11C1C400) [pid = 3692] [serial = 2112] [outer = 00000000] 18:08:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (13264800) [pid = 3692] [serial = 2113] [outer = 11C1C400] 18:08:43 INFO - PROCESS | 3692 | 1461114523223 Marionette DEBUG loaded listener.js 18:08:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (13738800) [pid = 3692] [serial = 2114] [outer = 11C1C400] 18:08:43 INFO - PROCESS | 3692 | --DOCSHELL 12CF1800 == 54 [pid = 3692] [id = 685] 18:08:43 INFO - PROCESS | 3692 | --DOCSHELL 1653E000 == 53 [pid = 3692] [id = 684] 18:08:43 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (17FE4400) [pid = 3692] [serial = 2044] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (13A55000) [pid = 3692] [serial = 2038] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (142C3800) [pid = 3692] [serial = 2039] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (1653FC00) [pid = 3692] [serial = 2041] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (13203800) [pid = 3692] [serial = 2036] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (12CF2C00) [pid = 3692] [serial = 2035] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1340D400) [pid = 3692] [serial = 2029] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (16B8B000) [pid = 3692] [serial = 2032] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (18CD9400) [pid = 3692] [serial = 2051] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (165B9C00) [pid = 3692] [serial = 2047] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (1892F000) [pid = 3692] [serial = 2050] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (1838A400) [pid = 3692] [serial = 2045] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (16B0F000) [pid = 3692] [serial = 2048] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (1666EC00) [pid = 3692] [serial = 2042] [outer = 00000000] [url = about:blank] 18:08:43 INFO - PROCESS | 3692 | 1461114523653 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 18:08:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:08:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 844ms 18:08:43 INFO - PROCESS | 3692 | 1461114523712 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 18:08:43 INFO - PROCESS | 3692 | 1461114523716 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 18:08:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:08:43 INFO - PROCESS | 3692 | 1461114523720 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:08:43 INFO - PROCESS | 3692 | 1461114523722 Marionette TRACE conn2 <- [1,2782,null,{}] 18:08:43 INFO - PROCESS | 3692 | 1461114523726 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:43 INFO - PROCESS | 3692 | 1461114523806 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 18:08:43 INFO - PROCESS | 3692 | 1461114523812 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:43 INFO - PROCESS | 3692 | ++DOCSHELL 1372E400 == 54 [pid = 3692] [id = 705] 18:08:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (13851C00) [pid = 3692] [serial = 2115] [outer = 00000000] 18:08:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (13A60800) [pid = 3692] [serial = 2116] [outer = 13851C00] 18:08:43 INFO - PROCESS | 3692 | 1461114523857 Marionette DEBUG loaded listener.js 18:08:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (14349400) [pid = 3692] [serial = 2117] [outer = 13851C00] 18:08:44 INFO - PROCESS | 3692 | 1461114524370 Marionette TRACE conn2 <- [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]]]}] 18:08:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:08:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 687ms 18:08:44 INFO - PROCESS | 3692 | 1461114524419 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 18:08:44 INFO - PROCESS | 3692 | 1461114524422 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 18:08:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:08:44 INFO - PROCESS | 3692 | 1461114524426 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:08:44 INFO - PROCESS | 3692 | 1461114524432 Marionette TRACE conn2 <- [1,2786,null,{}] 18:08:44 INFO - PROCESS | 3692 | 1461114524441 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:44 INFO - PROCESS | 3692 | 1461114524520 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 18:08:44 INFO - PROCESS | 3692 | 1461114524528 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:44 INFO - PROCESS | 3692 | ++DOCSHELL 1653E800 == 55 [pid = 3692] [id = 706] 18:08:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (16548800) [pid = 3692] [serial = 2118] [outer = 00000000] 18:08:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (1666D400) [pid = 3692] [serial = 2119] [outer = 16548800] 18:08:44 INFO - PROCESS | 3692 | 1461114524573 Marionette DEBUG loaded listener.js 18:08:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (16B0F000) [pid = 3692] [serial = 2120] [outer = 16548800] 18:08:45 INFO - PROCESS | 3692 | 1461114525037 Marionette TRACE conn2 <- [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]]]}] 18:08:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:08:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 656ms 18:08:45 INFO - PROCESS | 3692 | 1461114525083 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 18:08:45 INFO - PROCESS | 3692 | 1461114525086 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 18:08:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:08:45 INFO - PROCESS | 3692 | 1461114525089 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:08:45 INFO - PROCESS | 3692 | 1461114525090 Marionette TRACE conn2 <- [1,2790,null,{}] 18:08:45 INFO - PROCESS | 3692 | 1461114525094 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:45 INFO - PROCESS | 3692 | 1461114525178 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 18:08:45 INFO - PROCESS | 3692 | 1461114525184 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:45 INFO - PROCESS | 3692 | ++DOCSHELL 16669800 == 56 [pid = 3692] [id = 707] 18:08:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (17AECC00) [pid = 3692] [serial = 2121] [outer = 00000000] 18:08:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (17F3E400) [pid = 3692] [serial = 2122] [outer = 17AECC00] 18:08:45 INFO - PROCESS | 3692 | 1461114525228 Marionette DEBUG loaded listener.js 18:08:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (17FE2400) [pid = 3692] [serial = 2123] [outer = 17AECC00] 18:08:45 INFO - PROCESS | 3692 | 1461114525681 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 18:08:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:08:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 641ms 18:08:45 INFO - PROCESS | 3692 | 1461114525727 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 18:08:45 INFO - PROCESS | 3692 | 1461114525729 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 18:08:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:08:45 INFO - PROCESS | 3692 | 1461114525732 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:08:45 INFO - PROCESS | 3692 | 1461114525734 Marionette TRACE conn2 <- [1,2794,null,{}] 18:08:45 INFO - PROCESS | 3692 | 1461114525737 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:45 INFO - PROCESS | 3692 | 1461114525855 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 18:08:45 INFO - PROCESS | 3692 | 1461114525861 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:45 INFO - PROCESS | 3692 | ++DOCSHELL 18330400 == 57 [pid = 3692] [id = 708] 18:08:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (18330800) [pid = 3692] [serial = 2124] [outer = 00000000] 18:08:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1838A000) [pid = 3692] [serial = 2125] [outer = 18330800] 18:08:45 INFO - PROCESS | 3692 | 1461114525915 Marionette DEBUG loaded listener.js 18:08:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (18644000) [pid = 3692] [serial = 2126] [outer = 18330800] 18:08:46 INFO - PROCESS | 3692 | 1461114526379 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 18:08:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:08:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 688ms 18:08:46 INFO - PROCESS | 3692 | 1461114526432 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 18:08:46 INFO - PROCESS | 3692 | 1461114526434 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 18:08:46 INFO - PROCESS | 3692 | 1461114526437 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:08:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:08:46 INFO - PROCESS | 3692 | 1461114526439 Marionette TRACE conn2 <- [1,2798,null,{}] 18:08:46 INFO - PROCESS | 3692 | 1461114526447 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:46 INFO - PROCESS | 3692 | 1461114526558 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 18:08:46 INFO - PROCESS | 3692 | 1461114526656 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:46 INFO - PROCESS | 3692 | ++DOCSHELL 1892E400 == 58 [pid = 3692] [id = 709] 18:08:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (1892F000) [pid = 3692] [serial = 2127] [outer = 00000000] 18:08:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (18B17400) [pid = 3692] [serial = 2128] [outer = 1892F000] 18:08:46 INFO - PROCESS | 3692 | 1461114526699 Marionette DEBUG loaded listener.js 18:08:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (18CD5C00) [pid = 3692] [serial = 2129] [outer = 1892F000] 18:08:47 INFO - PROCESS | 3692 | 1461114527102 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 18:08:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:08:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 688ms 18:08:47 INFO - PROCESS | 3692 | 1461114527137 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 18:08:47 INFO - PROCESS | 3692 | 1461114527139 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 18:08:47 INFO - PROCESS | 3692 | 1461114527142 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:08:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:08:47 INFO - PROCESS | 3692 | 1461114527144 Marionette TRACE conn2 <- [1,2802,null,{}] 18:08:47 INFO - PROCESS | 3692 | 1461114527148 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:47 INFO - PROCESS | 3692 | 1461114527269 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 18:08:47 INFO - PROCESS | 3692 | 1461114527275 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:47 INFO - PROCESS | 3692 | ++DOCSHELL 18C12C00 == 59 [pid = 3692] [id = 710] 18:08:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (18CD7C00) [pid = 3692] [serial = 2130] [outer = 00000000] 18:08:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (193EBC00) [pid = 3692] [serial = 2131] [outer = 18CD7C00] 18:08:47 INFO - PROCESS | 3692 | 1461114527374 Marionette DEBUG loaded listener.js 18:08:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (193E4000) [pid = 3692] [serial = 2132] [outer = 18CD7C00] 18:08:48 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (19E35C00) [pid = 3692] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:08:48 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (18CDEC00) [pid = 3692] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:08:48 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (16546C00) [pid = 3692] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:08:48 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (13269400) [pid = 3692] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:08:48 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (1A0C4400) [pid = 3692] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:08:48 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (18CD1800) [pid = 3692] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:08:48 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (1BFEFC00) [pid = 3692] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:08:48 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (17FDD400) [pid = 3692] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:08:48 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (18DA5000) [pid = 3692] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:08:48 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (13853C00) [pid = 3692] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:08:48 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1A0B8C00) [pid = 3692] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:08:48 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (18871C00) [pid = 3692] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:08:48 INFO - PROCESS | 3692 | 1461114528056 Marionette TRACE conn2 <- [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]]]}] 18:08:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:08:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 937ms 18:08:48 INFO - PROCESS | 3692 | 1461114528088 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 18:08:48 INFO - PROCESS | 3692 | 1461114528090 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 18:08:48 INFO - PROCESS | 3692 | 1461114528093 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:08:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:08:48 INFO - PROCESS | 3692 | 1461114528095 Marionette TRACE conn2 <- [1,2806,null,{}] 18:08:48 INFO - PROCESS | 3692 | 1461114528098 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:48 INFO - PROCESS | 3692 | 1461114528174 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 18:08:48 INFO - PROCESS | 3692 | 1461114528182 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:48 INFO - PROCESS | 3692 | ++DOCSHELL 12DD3C00 == 60 [pid = 3692] [id = 711] 18:08:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (13405400) [pid = 3692] [serial = 2133] [outer = 00000000] 18:08:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (16670000) [pid = 3692] [serial = 2134] [outer = 13405400] 18:08:48 INFO - PROCESS | 3692 | 1461114528235 Marionette DEBUG loaded listener.js 18:08:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (17D5E400) [pid = 3692] [serial = 2135] [outer = 13405400] 18:08:48 INFO - PROCESS | 3692 | 1461114528660 Marionette TRACE conn2 <- [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]]]}] 18:08:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:08:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 593ms 18:08:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:08:48 INFO - PROCESS | 3692 | 1461114528697 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 18:08:48 INFO - PROCESS | 3692 | 1461114528699 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 18:08:48 INFO - PROCESS | 3692 | 1461114528702 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:08:48 INFO - PROCESS | 3692 | 1461114528704 Marionette TRACE conn2 <- [1,2810,null,{}] 18:08:48 INFO - PROCESS | 3692 | 1461114528707 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:48 INFO - PROCESS | 3692 | 1461114528783 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 18:08:48 INFO - PROCESS | 3692 | 1461114528790 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:48 INFO - PROCESS | 3692 | ++DOCSHELL 18DA2000 == 61 [pid = 3692] [id = 712] 18:08:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (18DA3C00) [pid = 3692] [serial = 2136] [outer = 00000000] 18:08:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (19BEEC00) [pid = 3692] [serial = 2137] [outer = 18DA3C00] 18:08:48 INFO - PROCESS | 3692 | 1461114528833 Marionette DEBUG loaded listener.js 18:08:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (19E38000) [pid = 3692] [serial = 2138] [outer = 18DA3C00] 18:08:49 INFO - PROCESS | 3692 | 1461114529257 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 18:08:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:08:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 594ms 18:08:49 INFO - PROCESS | 3692 | 1461114529307 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 18:08:49 INFO - PROCESS | 3692 | 1461114529309 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 18:08:49 INFO - PROCESS | 3692 | 1461114529312 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:08:49 INFO - PROCESS | 3692 | 1461114529314 Marionette TRACE conn2 <- [1,2814,null,{}] 18:08:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:08:49 INFO - PROCESS | 3692 | 1461114529317 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:49 INFO - PROCESS | 3692 | 1461114529394 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 18:08:49 INFO - PROCESS | 3692 | 1461114529400 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:49 INFO - PROCESS | 3692 | ++DOCSHELL 11B31C00 == 62 [pid = 3692] [id = 713] 18:08:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (1A04FC00) [pid = 3692] [serial = 2139] [outer = 00000000] 18:08:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (1A524800) [pid = 3692] [serial = 2140] [outer = 1A04FC00] 18:08:49 INFO - PROCESS | 3692 | 1461114529449 Marionette DEBUG loaded listener.js 18:08:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (1A9F6C00) [pid = 3692] [serial = 2141] [outer = 1A04FC00] 18:08:49 INFO - PROCESS | 3692 | 1461114529948 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:08:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:08:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 688ms 18:08:50 INFO - PROCESS | 3692 | 1461114530014 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 18:08:50 INFO - PROCESS | 3692 | 1461114530016 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 18:08:50 INFO - PROCESS | 3692 | 1461114530069 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:08:50 INFO - PROCESS | 3692 | 1461114530072 Marionette TRACE conn2 <- [1,2818,null,{}] 18:08:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:08:50 INFO - PROCESS | 3692 | 1461114530078 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:50 INFO - PROCESS | 3692 | 1461114530185 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 18:08:50 INFO - PROCESS | 3692 | 1461114530329 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:50 INFO - PROCESS | 3692 | ++DOCSHELL 12CF1800 == 63 [pid = 3692] [id = 714] 18:08:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (12CFE800) [pid = 3692] [serial = 2142] [outer = 00000000] 18:08:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1325C400) [pid = 3692] [serial = 2143] [outer = 12CFE800] 18:08:50 INFO - PROCESS | 3692 | 1461114530425 Marionette DEBUG loaded listener.js 18:08:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (13408800) [pid = 3692] [serial = 2144] [outer = 12CFE800] 18:08:51 INFO - PROCESS | 3692 | 1461114531048 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 18:08:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:08:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1031ms 18:08:51 INFO - PROCESS | 3692 | 1461114531114 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 18:08:51 INFO - PROCESS | 3692 | 1461114531118 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 18:08:51 INFO - PROCESS | 3692 | 1461114531141 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:08:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:08:51 INFO - PROCESS | 3692 | 1461114531144 Marionette TRACE conn2 <- [1,2822,null,{}] 18:08:51 INFO - PROCESS | 3692 | 1461114531152 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:51 INFO - PROCESS | 3692 | 1461114531289 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 18:08:51 INFO - PROCESS | 3692 | 1461114531435 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:51 INFO - PROCESS | 3692 | ++DOCSHELL 13A57400 == 64 [pid = 3692] [id = 715] 18:08:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (142EDC00) [pid = 3692] [serial = 2145] [outer = 00000000] 18:08:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (15D90800) [pid = 3692] [serial = 2146] [outer = 142EDC00] 18:08:51 INFO - PROCESS | 3692 | 1461114531492 Marionette DEBUG loaded listener.js 18:08:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (165B9000) [pid = 3692] [serial = 2147] [outer = 142EDC00] 18:08:52 INFO - PROCESS | 3692 | 1461114532038 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:08:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:08:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 938ms 18:08:52 INFO - PROCESS | 3692 | 1461114532090 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 18:08:52 INFO - PROCESS | 3692 | 1461114532092 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 18:08:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:08:52 INFO - PROCESS | 3692 | 1461114532096 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:08:52 INFO - PROCESS | 3692 | 1461114532098 Marionette TRACE conn2 <- [1,2826,null,{}] 18:08:52 INFO - PROCESS | 3692 | 1461114532102 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:52 INFO - PROCESS | 3692 | 1461114532205 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 18:08:52 INFO - PROCESS | 3692 | 1461114532366 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:52 INFO - PROCESS | 3692 | ++DOCSHELL 18B15000 == 65 [pid = 3692] [id = 716] 18:08:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (18CD2C00) [pid = 3692] [serial = 2148] [outer = 00000000] 18:08:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (19BE9400) [pid = 3692] [serial = 2149] [outer = 18CD2C00] 18:08:52 INFO - PROCESS | 3692 | 1461114532427 Marionette DEBUG loaded listener.js 18:08:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (1A251800) [pid = 3692] [serial = 2150] [outer = 18CD2C00] 18:08:53 INFO - PROCESS | 3692 | 1461114533072 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 18:08:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:08:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1031ms 18:08:53 INFO - PROCESS | 3692 | 1461114533136 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 18:08:53 INFO - PROCESS | 3692 | 1461114533138 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 18:08:53 INFO - PROCESS | 3692 | 1461114533158 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:08:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:08:53 INFO - PROCESS | 3692 | 1461114533160 Marionette TRACE conn2 <- [1,2830,null,{}] 18:08:53 INFO - PROCESS | 3692 | 1461114533163 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:53 INFO - PROCESS | 3692 | 1461114533264 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 18:08:53 INFO - PROCESS | 3692 | 1461114533407 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:53 INFO - PROCESS | 3692 | ++DOCSHELL 1A523C00 == 66 [pid = 3692] [id = 717] 18:08:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (1A865C00) [pid = 3692] [serial = 2151] [outer = 00000000] 18:08:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (1C0E4C00) [pid = 3692] [serial = 2152] [outer = 1A865C00] 18:08:53 INFO - PROCESS | 3692 | 1461114533462 Marionette DEBUG loaded listener.js 18:08:53 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (1C0E9000) [pid = 3692] [serial = 2153] [outer = 1A865C00] 18:08:53 INFO - PROCESS | 3692 | 1461114533991 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 18:08:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:08:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 906ms 18:08:54 INFO - PROCESS | 3692 | 1461114534187 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 18:08:54 INFO - PROCESS | 3692 | 1461114534191 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 18:08:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:08:54 INFO - PROCESS | 3692 | 1461114534233 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:08:54 INFO - PROCESS | 3692 | 1461114534236 Marionette TRACE conn2 <- [1,2834,null,{}] 18:08:54 INFO - PROCESS | 3692 | 1461114534242 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:54 INFO - PROCESS | 3692 | 1461114534338 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 18:08:54 INFO - PROCESS | 3692 | 1461114534481 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:54 INFO - PROCESS | 3692 | ++DOCSHELL 11B3AC00 == 67 [pid = 3692] [id = 718] 18:08:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (11BF4000) [pid = 3692] [serial = 2154] [outer = 00000000] 18:08:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (142C3400) [pid = 3692] [serial = 2155] [outer = 11BF4000] 18:08:54 INFO - PROCESS | 3692 | 1461114534533 Marionette DEBUG loaded listener.js 18:08:54 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (14AA9000) [pid = 3692] [serial = 2156] [outer = 11BF4000] 18:08:55 INFO - PROCESS | 3692 | 1461114535110 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 18:08:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:08:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 969ms 18:08:55 INFO - PROCESS | 3692 | 1461114535175 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 18:08:55 INFO - PROCESS | 3692 | 1461114535179 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 18:08:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:08:55 INFO - PROCESS | 3692 | 1461114535186 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:08:55 INFO - PROCESS | 3692 | 1461114535190 Marionette TRACE conn2 <- [1,2838,null,{}] 18:08:55 INFO - PROCESS | 3692 | 1461114535194 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:55 INFO - PROCESS | 3692 | 1461114535292 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 18:08:55 INFO - PROCESS | 3692 | 1461114535408 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:55 INFO - PROCESS | 3692 | ++DOCSHELL 11B66000 == 68 [pid = 3692] [id = 719] 18:08:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (11BED800) [pid = 3692] [serial = 2157] [outer = 00000000] 18:08:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (13853C00) [pid = 3692] [serial = 2158] [outer = 11BED800] 18:08:55 INFO - PROCESS | 3692 | 1461114535485 Marionette DEBUG loaded listener.js 18:08:55 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (1555B400) [pid = 3692] [serial = 2159] [outer = 11BED800] 18:08:55 INFO - PROCESS | 3692 | --DOCSHELL 13407C00 == 67 [pid = 3692] [id = 640] 18:08:55 INFO - PROCESS | 3692 | --DOCSHELL 1320A800 == 66 [pid = 3692] [id = 665] 18:08:55 INFO - PROCESS | 3692 | --DOCSHELL 18DA2000 == 65 [pid = 3692] [id = 712] 18:08:55 INFO - PROCESS | 3692 | --DOCSHELL 12DD3C00 == 64 [pid = 3692] [id = 711] 18:08:55 INFO - PROCESS | 3692 | --DOCSHELL 18C12C00 == 63 [pid = 3692] [id = 710] 18:08:55 INFO - PROCESS | 3692 | --DOCSHELL 1892E400 == 62 [pid = 3692] [id = 709] 18:08:55 INFO - PROCESS | 3692 | --DOCSHELL 18330400 == 61 [pid = 3692] [id = 708] 18:08:55 INFO - PROCESS | 3692 | --DOCSHELL 16669800 == 60 [pid = 3692] [id = 707] 18:08:55 INFO - PROCESS | 3692 | --DOCSHELL 1653E800 == 59 [pid = 3692] [id = 706] 18:08:55 INFO - PROCESS | 3692 | --DOCSHELL 1372E400 == 58 [pid = 3692] [id = 705] 18:08:55 INFO - PROCESS | 3692 | --DOCSHELL 11BF7C00 == 57 [pid = 3692] [id = 704] 18:08:55 INFO - PROCESS | 3692 | --DOCSHELL 11B33800 == 56 [pid = 3692] [id = 703] 18:08:55 INFO - PROCESS | 3692 | --DOCSHELL 1325FC00 == 55 [pid = 3692] [id = 700] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (1BF7FC00) [pid = 3692] [serial = 1961] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (19A3A400) [pid = 3692] [serial = 2003] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (17D61000) [pid = 3692] [serial = 2077] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (17F3F000) [pid = 3692] [serial = 2078] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (13855400) [pid = 3692] [serial = 2071] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (13A61800) [pid = 3692] [serial = 2072] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (1BF76400) [pid = 3692] [serial = 2068] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (18CDE400) [pid = 3692] [serial = 2083] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (1BF75000) [pid = 3692] [serial = 2069] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (1886A800) [pid = 3692] [serial = 2080] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (1A048800) [pid = 3692] [serial = 2086] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (18DA8400) [pid = 3692] [serial = 2084] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (1C0E4800) [pid = 3692] [serial = 2098] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (13406000) [pid = 3692] [serial = 2056] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (16B87C00) [pid = 3692] [serial = 2059] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (14AB5000) [pid = 3692] [serial = 2074] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (1A869400) [pid = 3692] [serial = 2065] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (1A9EF000) [pid = 3692] [serial = 2089] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (1A259000) [pid = 3692] [serial = 2087] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (1A9F6800) [pid = 3692] [serial = 2090] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (1573F800) [pid = 3692] [serial = 2075] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (19AF2400) [pid = 3692] [serial = 2062] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (18873800) [pid = 3692] [serial = 2081] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (1BFF8000) [pid = 3692] [serial = 2096] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (1BFF6C00) [pid = 3692] [serial = 2095] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1BF7E000) [pid = 3692] [serial = 2092] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (1BFEC400) [pid = 3692] [serial = 2093] [outer = 00000000] [url = about:blank] 18:08:55 INFO - PROCESS | 3692 | 1461114535955 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:08:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:08:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 797ms 18:08:55 INFO - PROCESS | 3692 | 1461114535987 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 18:08:55 INFO - PROCESS | 3692 | 1461114535989 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 18:08:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:08:55 INFO - PROCESS | 3692 | 1461114535993 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:08:55 INFO - PROCESS | 3692 | 1461114535995 Marionette TRACE conn2 <- [1,2842,null,{}] 18:08:55 INFO - PROCESS | 3692 | 1461114536004 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:56 INFO - PROCESS | 3692 | 1461114536088 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 18:08:56 INFO - PROCESS | 3692 | 1461114536096 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:56 INFO - PROCESS | 3692 | ++DOCSHELL 17D5A000 == 56 [pid = 3692] [id = 720] 18:08:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (17D5EC00) [pid = 3692] [serial = 2160] [outer = 00000000] 18:08:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (17F41400) [pid = 3692] [serial = 2161] [outer = 17D5EC00] 18:08:56 INFO - PROCESS | 3692 | 1461114536144 Marionette DEBUG loaded listener.js 18:08:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1832AC00) [pid = 3692] [serial = 2162] [outer = 17D5EC00] 18:08:56 INFO - PROCESS | 3692 | 1461114536657 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 18:08:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:08:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 703ms 18:08:56 INFO - PROCESS | 3692 | 1461114536694 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 18:08:56 INFO - PROCESS | 3692 | 1461114536696 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 18:08:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:08:56 INFO - PROCESS | 3692 | 1461114536699 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:08:56 INFO - PROCESS | 3692 | 1461114536701 Marionette TRACE conn2 <- [1,2846,null,{}] 18:08:56 INFO - PROCESS | 3692 | 1461114536704 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:56 INFO - PROCESS | 3692 | 1461114536783 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 18:08:56 INFO - PROCESS | 3692 | 1461114536792 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:56 INFO - PROCESS | 3692 | ++DOCSHELL 1886EC00 == 57 [pid = 3692] [id = 721] 18:08:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (18873800) [pid = 3692] [serial = 2163] [outer = 00000000] 18:08:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (18934C00) [pid = 3692] [serial = 2164] [outer = 18873800] 18:08:56 INFO - PROCESS | 3692 | 1461114536837 Marionette DEBUG loaded listener.js 18:08:56 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (18C11800) [pid = 3692] [serial = 2165] [outer = 18873800] 18:08:57 INFO - PROCESS | 3692 | 1461114537294 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:08:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:08:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 641ms 18:08:57 INFO - PROCESS | 3692 | 1461114537335 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 18:08:57 INFO - PROCESS | 3692 | 1461114537337 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 18:08:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:08:57 INFO - PROCESS | 3692 | 1461114537343 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:08:57 INFO - PROCESS | 3692 | 1461114537345 Marionette TRACE conn2 <- [1,2850,null,{}] 18:08:57 INFO - PROCESS | 3692 | 1461114537349 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:57 INFO - PROCESS | 3692 | 1461114537425 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 18:08:57 INFO - PROCESS | 3692 | 1461114537431 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:57 INFO - PROCESS | 3692 | ++DOCSHELL 1863D800 == 58 [pid = 3692] [id = 722] 18:08:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (18CE0400) [pid = 3692] [serial = 2166] [outer = 00000000] 18:08:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (193F1400) [pid = 3692] [serial = 2167] [outer = 18CE0400] 18:08:57 INFO - PROCESS | 3692 | 1461114537476 Marionette DEBUG loaded listener.js 18:08:57 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (1963B800) [pid = 3692] [serial = 2168] [outer = 18CE0400] 18:08:57 INFO - PROCESS | 3692 | 1461114537949 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 18:08:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:08:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 625ms 18:08:57 INFO - PROCESS | 3692 | 1461114537994 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 18:08:57 INFO - PROCESS | 3692 | 1461114537996 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 18:08:57 INFO - PROCESS | 3692 | 1461114537999 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:08:57 INFO - PROCESS | 3692 | 1461114538001 Marionette TRACE conn2 <- [1,2854,null,{}] 18:08:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:08:58 INFO - PROCESS | 3692 | 1461114538011 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:58 INFO - PROCESS | 3692 | 1461114538144 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 18:08:58 INFO - PROCESS | 3692 | 1461114538151 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:58 INFO - PROCESS | 3692 | ++DOCSHELL 18DA3000 == 59 [pid = 3692] [id = 723] 18:08:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (19BC6800) [pid = 3692] [serial = 2169] [outer = 00000000] 18:08:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1A86E800) [pid = 3692] [serial = 2170] [outer = 19BC6800] 18:08:58 INFO - PROCESS | 3692 | 1461114538198 Marionette DEBUG loaded listener.js 18:08:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (1BF75800) [pid = 3692] [serial = 2171] [outer = 19BC6800] 18:08:58 INFO - PROCESS | 3692 | 1461114538658 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 18:08:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:08:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 687ms 18:08:58 INFO - PROCESS | 3692 | 1461114538702 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 18:08:58 INFO - PROCESS | 3692 | 1461114538704 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 18:08:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:08:58 INFO - PROCESS | 3692 | 1461114538711 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:08:58 INFO - PROCESS | 3692 | 1461114538713 Marionette TRACE conn2 <- [1,2858,null,{}] 18:08:58 INFO - PROCESS | 3692 | 1461114538716 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:58 INFO - PROCESS | 3692 | 1461114538830 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 18:08:58 INFO - PROCESS | 3692 | 1461114538925 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:58 INFO - PROCESS | 3692 | ++DOCSHELL 11B66400 == 60 [pid = 3692] [id = 724] 18:08:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1BF77800) [pid = 3692] [serial = 2172] [outer = 00000000] 18:08:58 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1BFEB000) [pid = 3692] [serial = 2173] [outer = 1BF77800] 18:08:58 INFO - PROCESS | 3692 | 1461114538968 Marionette DEBUG loaded listener.js 18:08:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (1BFEAC00) [pid = 3692] [serial = 2174] [outer = 1BF77800] 18:08:59 INFO - PROCESS | 3692 | 1461114539390 Marionette TRACE conn2 <- [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]]]}] 18:08:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:08:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 18:08:59 INFO - PROCESS | 3692 | 1461114539448 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 18:08:59 INFO - PROCESS | 3692 | 1461114539450 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 18:08:59 INFO - PROCESS | 3692 | 1461114539453 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:08:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:08:59 INFO - PROCESS | 3692 | 1461114539455 Marionette TRACE conn2 <- [1,2862,null,{}] 18:08:59 INFO - PROCESS | 3692 | 1461114539458 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:59 INFO - PROCESS | 3692 | 1461114539578 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 18:08:59 INFO - PROCESS | 3692 | 1461114539584 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:59 INFO - PROCESS | 3692 | ++DOCSHELL 1BF78C00 == 61 [pid = 3692] [id = 725] 18:08:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (1BFEE800) [pid = 3692] [serial = 2175] [outer = 00000000] 18:08:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (1C0DE800) [pid = 3692] [serial = 2176] [outer = 1BFEE800] 18:08:59 INFO - PROCESS | 3692 | 1461114539630 Marionette DEBUG loaded listener.js 18:08:59 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (1C0E6C00) [pid = 3692] [serial = 2177] [outer = 1BFEE800] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (13207800) [pid = 3692] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (12CF6000) [pid = 3692] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (18321000) [pid = 3692] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (1367E800) [pid = 3692] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (18647C00) [pid = 3692] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (12D7BC00) [pid = 3692] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (193E2C00) [pid = 3692] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (143A3000) [pid = 3692] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (12B43C00) [pid = 3692] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (1892F000) [pid = 3692] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (13851C00) [pid = 3692] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (11B33C00) [pid = 3692] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (17AECC00) [pid = 3692] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (19E35800) [pid = 3692] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (11C1C400) [pid = 3692] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (16548800) [pid = 3692] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (18CD7C00) [pid = 3692] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (13405400) [pid = 3692] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (18330800) [pid = 3692] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (18DA3C00) [pid = 3692] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (146A8800) [pid = 3692] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:09:00 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (18CD5000) [pid = 3692] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:09:00 INFO - PROCESS | 3692 | 1461114540310 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 18:09:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:09:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 891ms 18:09:00 INFO - PROCESS | 3692 | 1461114540358 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 18:09:00 INFO - PROCESS | 3692 | 1461114540360 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 18:09:00 INFO - PROCESS | 3692 | 1461114540363 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:09:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:09:00 INFO - PROCESS | 3692 | 1461114540365 Marionette TRACE conn2 <- [1,2866,null,{}] 18:09:00 INFO - PROCESS | 3692 | 1461114540368 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:00 INFO - PROCESS | 3692 | 1461114540450 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 18:09:00 INFO - PROCESS | 3692 | 1461114540550 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:00 INFO - PROCESS | 3692 | ++DOCSHELL 11BEF000 == 62 [pid = 3692] [id = 726] 18:09:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (11C18C00) [pid = 3692] [serial = 2178] [outer = 00000000] 18:09:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (13851C00) [pid = 3692] [serial = 2179] [outer = 11C18C00] 18:09:00 INFO - PROCESS | 3692 | 1461114540603 Marionette DEBUG loaded listener.js 18:09:00 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (14A07800) [pid = 3692] [serial = 2180] [outer = 11C18C00] 18:09:00 INFO - PROCESS | 3692 | 1461114540979 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 18:09:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:09:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 641ms 18:09:00 INFO - PROCESS | 3692 | 1461114541001 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 18:09:01 INFO - PROCESS | 3692 | 1461114541003 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 18:09:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:09:01 INFO - PROCESS | 3692 | 1461114541006 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:09:01 INFO - PROCESS | 3692 | 1461114541008 Marionette TRACE conn2 <- [1,2870,null,{}] 18:09:01 INFO - PROCESS | 3692 | 1461114541011 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:01 INFO - PROCESS | 3692 | 1461114541089 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 18:09:01 INFO - PROCESS | 3692 | 1461114541094 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:01 INFO - PROCESS | 3692 | ++DOCSHELL 12D7BC00 == 63 [pid = 3692] [id = 727] 18:09:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (13208C00) [pid = 3692] [serial = 2181] [outer = 00000000] 18:09:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (18B15400) [pid = 3692] [serial = 2182] [outer = 13208C00] 18:09:01 INFO - PROCESS | 3692 | 1461114541229 Marionette DEBUG loaded listener.js 18:09:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (18DA8C00) [pid = 3692] [serial = 2183] [outer = 13208C00] 18:09:01 INFO - PROCESS | 3692 | 1461114541601 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 18:09:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:09:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 640ms 18:09:01 INFO - PROCESS | 3692 | 1461114541645 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 18:09:01 INFO - PROCESS | 3692 | 1461114541647 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 18:09:01 INFO - PROCESS | 3692 | 1461114541650 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:09:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:09:01 INFO - PROCESS | 3692 | 1461114541653 Marionette TRACE conn2 <- [1,2874,null,{}] 18:09:01 INFO - PROCESS | 3692 | 1461114541656 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:01 INFO - PROCESS | 3692 | 1461114541752 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 18:09:01 INFO - PROCESS | 3692 | 1461114541887 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:01 INFO - PROCESS | 3692 | ++DOCSHELL 1BFF7800 == 64 [pid = 3692] [id = 728] 18:09:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (1BFF8000) [pid = 3692] [serial = 2184] [outer = 00000000] 18:09:01 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (1C3B2800) [pid = 3692] [serial = 2185] [outer = 1BFF8000] 18:09:01 INFO - PROCESS | 3692 | 1461114541937 Marionette DEBUG loaded listener.js 18:09:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (1C61B800) [pid = 3692] [serial = 2186] [outer = 1BFF8000] 18:09:02 INFO - PROCESS | 3692 | 1461114542422 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 18:09:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:09:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 844ms 18:09:02 INFO - PROCESS | 3692 | 1461114542494 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 18:09:02 INFO - PROCESS | 3692 | 1461114542499 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 18:09:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:09:02 INFO - PROCESS | 3692 | 1461114542504 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:09:02 INFO - PROCESS | 3692 | 1461114542508 Marionette TRACE conn2 <- [1,2878,null,{}] 18:09:02 INFO - PROCESS | 3692 | 1461114542514 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:02 INFO - PROCESS | 3692 | 1461114542623 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 18:09:02 INFO - PROCESS | 3692 | 1461114542776 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:02 INFO - PROCESS | 3692 | ++DOCSHELL 12CFD800 == 65 [pid = 3692] [id = 729] 18:09:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (12CFE400) [pid = 3692] [serial = 2187] [outer = 00000000] 18:09:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (13851000) [pid = 3692] [serial = 2188] [outer = 12CFE400] 18:09:02 INFO - PROCESS | 3692 | 1461114542834 Marionette DEBUG loaded listener.js 18:09:02 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (13A59C00) [pid = 3692] [serial = 2189] [outer = 12CFE400] 18:09:03 INFO - PROCESS | 3692 | 1461114543480 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:09:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:09:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1047ms 18:09:03 INFO - PROCESS | 3692 | 1461114543550 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 18:09:03 INFO - PROCESS | 3692 | 1461114543556 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 18:09:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:09:03 INFO - PROCESS | 3692 | 1461114543582 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:09:03 INFO - PROCESS | 3692 | 1461114543585 Marionette TRACE conn2 <- [1,2882,null,{}] 18:09:03 INFO - PROCESS | 3692 | 1461114543602 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:03 INFO - PROCESS | 3692 | 1461114543761 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 18:09:03 INFO - PROCESS | 3692 | 1461114543823 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:03 INFO - PROCESS | 3692 | ++DOCSHELL 15739000 == 66 [pid = 3692] [id = 730] 18:09:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (15E72800) [pid = 3692] [serial = 2190] [outer = 00000000] 18:09:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (17D66800) [pid = 3692] [serial = 2191] [outer = 15E72800] 18:09:03 INFO - PROCESS | 3692 | 1461114543877 Marionette DEBUG loaded listener.js 18:09:03 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (18335800) [pid = 3692] [serial = 2192] [outer = 15E72800] 18:09:04 INFO - PROCESS | 3692 | 1461114544478 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 18:09:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:09:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 937ms 18:09:04 INFO - PROCESS | 3692 | 1461114544526 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 18:09:04 INFO - PROCESS | 3692 | 1461114544529 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 18:09:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:09:04 INFO - PROCESS | 3692 | 1461114544533 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:09:04 INFO - PROCESS | 3692 | 1461114544536 Marionette TRACE conn2 <- [1,2886,null,{}] 18:09:04 INFO - PROCESS | 3692 | 1461114544547 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:04 INFO - PROCESS | 3692 | 1461114544653 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 18:09:04 INFO - PROCESS | 3692 | 1461114544805 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:04 INFO - PROCESS | 3692 | ++DOCSHELL 1A0C4800 == 67 [pid = 3692] [id = 731] 18:09:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (1A251400) [pid = 3692] [serial = 2193] [outer = 00000000] 18:09:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1BF74C00) [pid = 3692] [serial = 2194] [outer = 1A251400] 18:09:04 INFO - PROCESS | 3692 | 1461114544863 Marionette DEBUG loaded listener.js 18:09:04 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1BFF5800) [pid = 3692] [serial = 2195] [outer = 1A251400] 18:09:05 INFO - PROCESS | 3692 | 1461114545431 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 18:09:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:09:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 938ms 18:09:05 INFO - PROCESS | 3692 | 1461114545477 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 18:09:05 INFO - PROCESS | 3692 | 1461114545480 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 18:09:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:09:05 INFO - PROCESS | 3692 | 1461114545484 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:09:05 INFO - PROCESS | 3692 | 1461114545486 Marionette TRACE conn2 <- [1,2890,null,{}] 18:09:05 INFO - PROCESS | 3692 | 1461114545489 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:05 INFO - PROCESS | 3692 | 1461114545591 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 18:09:05 INFO - PROCESS | 3692 | 1461114545747 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:05 INFO - PROCESS | 3692 | ++DOCSHELL 1BF72800 == 68 [pid = 3692] [id = 732] 18:09:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (1BFF8400) [pid = 3692] [serial = 2196] [outer = 00000000] 18:09:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (1C88B800) [pid = 3692] [serial = 2197] [outer = 1BFF8400] 18:09:05 INFO - PROCESS | 3692 | 1461114545804 Marionette DEBUG loaded listener.js 18:09:05 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (1C891800) [pid = 3692] [serial = 2198] [outer = 1BFF8400] 18:09:06 INFO - PROCESS | 3692 | 1461114546438 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:09:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:09:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1000ms 18:09:06 INFO - PROCESS | 3692 | 1461114546489 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 18:09:06 INFO - PROCESS | 3692 | 1461114546491 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 18:09:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:09:06 INFO - PROCESS | 3692 | 1461114546496 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:09:06 INFO - PROCESS | 3692 | 1461114546498 Marionette TRACE conn2 <- [1,2894,null,{}] 18:09:06 INFO - PROCESS | 3692 | 1461114546502 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:06 INFO - PROCESS | 3692 | 1461114546602 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 18:09:06 INFO - PROCESS | 3692 | 1461114546905 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:06 INFO - PROCESS | 3692 | ++DOCSHELL 11B30000 == 69 [pid = 3692] [id = 733] 18:09:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (11B50800) [pid = 3692] [serial = 2199] [outer = 00000000] 18:09:06 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (137D7000) [pid = 3692] [serial = 2200] [outer = 11B50800] 18:09:06 INFO - PROCESS | 3692 | 1461114546983 Marionette DEBUG loaded listener.js 18:09:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (13855800) [pid = 3692] [serial = 2201] [outer = 11B50800] 18:09:07 INFO - PROCESS | 3692 | 1461114547561 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 18:09:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:09:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1078ms 18:09:07 INFO - PROCESS | 3692 | 1461114547591 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 18:09:07 INFO - PROCESS | 3692 | 1461114547596 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 18:09:07 INFO - PROCESS | 3692 | 1461114547601 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:09:07 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:09:07 INFO - PROCESS | 3692 | 1461114547603 Marionette TRACE conn2 <- [1,2898,null,{}] 18:09:07 INFO - PROCESS | 3692 | 1461114547608 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:07 INFO - PROCESS | 3692 | 1461114547706 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 18:09:07 INFO - PROCESS | 3692 | 1461114547873 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:07 INFO - PROCESS | 3692 | --DOCSHELL 12D7BC00 == 68 [pid = 3692] [id = 727] 18:09:07 INFO - PROCESS | 3692 | --DOCSHELL 11BEF000 == 67 [pid = 3692] [id = 726] 18:09:07 INFO - PROCESS | 3692 | --DOCSHELL 1BF78C00 == 66 [pid = 3692] [id = 725] 18:09:07 INFO - PROCESS | 3692 | --DOCSHELL 11B66400 == 65 [pid = 3692] [id = 724] 18:09:07 INFO - PROCESS | 3692 | --DOCSHELL 18DA3000 == 64 [pid = 3692] [id = 723] 18:09:07 INFO - PROCESS | 3692 | --DOCSHELL 1863D800 == 63 [pid = 3692] [id = 722] 18:09:07 INFO - PROCESS | 3692 | --DOCSHELL 1886EC00 == 62 [pid = 3692] [id = 721] 18:09:07 INFO - PROCESS | 3692 | --DOCSHELL 17D5A000 == 61 [pid = 3692] [id = 720] 18:09:07 INFO - PROCESS | 3692 | --DOCSHELL 11B66000 == 60 [pid = 3692] [id = 719] 18:09:07 INFO - PROCESS | 3692 | --DOCSHELL 11B3AC00 == 59 [pid = 3692] [id = 718] 18:09:07 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (18640C00) [pid = 3692] [serial = 2104] [outer = 00000000] [url = about:blank] 18:09:07 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (1C0DE400) [pid = 3692] [serial = 2107] [outer = 00000000] [url = about:blank] 18:09:07 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (1A524800) [pid = 3692] [serial = 2140] [outer = 00000000] [url = about:blank] 18:09:07 INFO - PROCESS | 3692 | ++DOCSHELL 11B66000 == 60 [pid = 3692] [id = 734] 18:09:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (11B66400) [pid = 3692] [serial = 2202] [outer = 00000000] 18:09:07 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (1326A400) [pid = 3692] [serial = 2203] [outer = 11B66400] 18:09:07 INFO - PROCESS | 3692 | 1461114547957 Marionette DEBUG loaded listener.js 18:09:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (1384A800) [pid = 3692] [serial = 2204] [outer = 11B66400] 18:09:08 INFO - PROCESS | 3692 | --DOCSHELL 12CF1800 == 59 [pid = 3692] [id = 714] 18:09:08 INFO - PROCESS | 3692 | --DOCSHELL 11B31C00 == 58 [pid = 3692] [id = 713] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (1A923400) [pid = 3692] [serial = 2066] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (16B0B400) [pid = 3692] [serial = 2060] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (13408000) [pid = 3692] [serial = 1994] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (1384AC00) [pid = 3692] [serial = 2030] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (13848000) [pid = 3692] [serial = 2057] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (18B16800) [pid = 3692] [serial = 2000] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 114 (15740800) [pid = 3692] [serial = 1997] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 113 (19E32C00) [pid = 3692] [serial = 2063] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 112 (18DAA400) [pid = 3692] [serial = 1991] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 111 (18B17400) [pid = 3692] [serial = 2128] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 110 (13A60800) [pid = 3692] [serial = 2116] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 109 (14349400) [pid = 3692] [serial = 2117] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 108 (11C16C00) [pid = 3692] [serial = 2111] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 107 (11BF0C00) [pid = 3692] [serial = 2110] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 106 (17F3E400) [pid = 3692] [serial = 2122] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 105 (1C0E5C00) [pid = 3692] [serial = 2099] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 104 (13264800) [pid = 3692] [serial = 2113] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 103 (13738800) [pid = 3692] [serial = 2114] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 102 (1666D400) [pid = 3692] [serial = 2119] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 101 (16B0F000) [pid = 3692] [serial = 2120] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 100 (142E7C00) [pid = 3692] [serial = 2101] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 99 (193EBC00) [pid = 3692] [serial = 2131] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 98 (18CD5C00) [pid = 3692] [serial = 2129] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 97 (16670000) [pid = 3692] [serial = 2134] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 96 (17D5E400) [pid = 3692] [serial = 2135] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 95 (193E4000) [pid = 3692] [serial = 2132] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 94 (1838A000) [pid = 3692] [serial = 2125] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 93 (18644000) [pid = 3692] [serial = 2126] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 92 (19BEEC00) [pid = 3692] [serial = 2137] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 91 (17FE2400) [pid = 3692] [serial = 2123] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 90 (19E38000) [pid = 3692] [serial = 2138] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 89 (17D60000) [pid = 3692] [serial = 2033] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | --DOMWINDOW == 88 (19E36000) [pid = 3692] [serial = 2027] [outer = 00000000] [url = about:blank] 18:09:08 INFO - PROCESS | 3692 | 1461114548411 Marionette TRACE conn2 <- [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]]]}] 18:09:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:09:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:09:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 843ms 18:09:08 INFO - PROCESS | 3692 | 1461114548446 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 18:09:08 INFO - PROCESS | 3692 | 1461114548449 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 18:09:08 INFO - TEST-START | /DOMEvents/constructors.html 18:09:08 INFO - PROCESS | 3692 | 1461114548454 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:09:08 INFO - PROCESS | 3692 | 1461114548456 Marionette TRACE conn2 <- [1,2902,null,{}] 18:09:08 INFO - PROCESS | 3692 | 1461114548460 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:08 INFO - PROCESS | 3692 | 1461114548545 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 18:09:08 INFO - PROCESS | 3692 | 1461114548551 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:08 INFO - PROCESS | 3692 | ++DOCSHELL 12D7BC00 == 59 [pid = 3692] [id = 735] 18:09:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 89 (13852400) [pid = 3692] [serial = 2205] [outer = 00000000] 18:09:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 90 (15D8A400) [pid = 3692] [serial = 2206] [outer = 13852400] 18:09:08 INFO - PROCESS | 3692 | 1461114548596 Marionette DEBUG loaded listener.js 18:09:08 INFO - PROCESS | 3692 | ++DOMWINDOW == 91 (1653F000) [pid = 3692] [serial = 2207] [outer = 13852400] 18:09:09 INFO - PROCESS | 3692 | 1461114549189 Marionette TRACE conn2 <- [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]]]}] 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:09:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:09:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:09:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:09:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:09:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:09:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:09:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:09:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:09:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:09:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:09:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:09:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:09:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:09:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:09:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:09:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:09:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:09:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:09:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:09:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:09:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:09:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:09:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:09:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:09:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:09:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 812ms 18:09:09 INFO - PROCESS | 3692 | 1461114549272 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 18:09:09 INFO - PROCESS | 3692 | 1461114549274 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 18:09:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:09:09 INFO - PROCESS | 3692 | 1461114549293 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:09:09 INFO - PROCESS | 3692 | 1461114549299 Marionette TRACE conn2 <- [1,2906,null,{}] 18:09:09 INFO - PROCESS | 3692 | 1461114549310 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:09 INFO - PROCESS | 3692 | 1461114549399 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 18:09:09 INFO - PROCESS | 3692 | 1461114549405 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:09 INFO - PROCESS | 3692 | ++DOCSHELL 17D64000 == 60 [pid = 3692] [id = 736] 18:09:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 92 (17D65000) [pid = 3692] [serial = 2208] [outer = 00000000] 18:09:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 93 (1832A000) [pid = 3692] [serial = 2209] [outer = 17D65000] 18:09:09 INFO - PROCESS | 3692 | 1461114549449 Marionette DEBUG loaded listener.js 18:09:09 INFO - PROCESS | 3692 | ++DOMWINDOW == 94 (1838B800) [pid = 3692] [serial = 2210] [outer = 17D65000] 18:09:10 INFO - PROCESS | 3692 | 1461114550127 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:09:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:09:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 859ms 18:09:10 INFO - PROCESS | 3692 | 1461114550142 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 18:09:10 INFO - PROCESS | 3692 | 1461114550147 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 18:09:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:09:10 INFO - PROCESS | 3692 | 1461114550153 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:09:10 INFO - PROCESS | 3692 | 1461114550157 Marionette TRACE conn2 <- [1,2910,null,{}] 18:09:10 INFO - PROCESS | 3692 | 1461114550162 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:10 INFO - PROCESS | 3692 | 1461114550267 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 18:09:10 INFO - PROCESS | 3692 | 1461114550408 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:10 INFO - PROCESS | 3692 | ++DOCSHELL 13849000 == 61 [pid = 3692] [id = 737] 18:09:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 95 (1384AC00) [pid = 3692] [serial = 2211] [outer = 00000000] 18:09:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 96 (14AB0000) [pid = 3692] [serial = 2212] [outer = 1384AC00] 18:09:10 INFO - PROCESS | 3692 | 1461114550465 Marionette DEBUG loaded listener.js 18:09:10 INFO - PROCESS | 3692 | ++DOMWINDOW == 97 (15BB1C00) [pid = 3692] [serial = 2213] [outer = 1384AC00] 18:09:10 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 18:09:10 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 18:09:10 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 18:09:10 INFO - PROCESS | 3692 | [3692] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 18:09:10 INFO - PROCESS | 3692 | 1461114551002 Marionette TRACE conn2 <- [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]]]}] 18:09:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:09:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:09:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:09:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:09:11 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 18:09:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:09:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:09:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:09:11 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 18:09:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:09:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:09:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:09:11 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]" 18:09:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:09:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:09:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:09:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:09:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 922ms 18:09:11 INFO - PROCESS | 3692 | 1461114551063 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 18:09:11 INFO - PROCESS | 3692 | 1461114551069 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 18:09:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:09:11 INFO - PROCESS | 3692 | 1461114551076 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:09:11 INFO - PROCESS | 3692 | 1461114551079 Marionette TRACE conn2 <- [1,2914,null,{}] 18:09:11 INFO - PROCESS | 3692 | 1461114551083 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:11 INFO - PROCESS | 3692 | 1461114551185 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 18:09:11 INFO - PROCESS | 3692 | 1461114551325 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:11 INFO - PROCESS | 3692 | ++DOCSHELL 146A4C00 == 62 [pid = 3692] [id = 738] 18:09:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 98 (16547C00) [pid = 3692] [serial = 2214] [outer = 00000000] 18:09:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 99 (18645000) [pid = 3692] [serial = 2215] [outer = 16547C00] 18:09:11 INFO - PROCESS | 3692 | 1461114551380 Marionette DEBUG loaded listener.js 18:09:11 INFO - PROCESS | 3692 | ++DOMWINDOW == 100 (18869C00) [pid = 3692] [serial = 2216] [outer = 16547C00] 18:09:11 INFO - PROCESS | 3692 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:09:11 INFO - PROCESS | 3692 | 1461114551939 Marionette TRACE conn2 <- [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]]]}] 18:09:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:09:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 890ms 18:09:11 INFO - PROCESS | 3692 | 1461114551984 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 18:09:11 INFO - PROCESS | 3692 | 1461114551986 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 18:09:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:09:11 INFO - PROCESS | 3692 | 1461114551990 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:09:11 INFO - PROCESS | 3692 | 1461114551994 Marionette TRACE conn2 <- [1,2918,null,{}] 18:09:12 INFO - PROCESS | 3692 | 1461114552005 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:12 INFO - PROCESS | 3692 | 1461114552107 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 18:09:12 INFO - PROCESS | 3692 | 1461114552249 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:12 INFO - PROCESS | 3692 | ++DOCSHELL 18CD3C00 == 63 [pid = 3692] [id = 739] 18:09:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 101 (18CD4000) [pid = 3692] [serial = 2217] [outer = 00000000] 18:09:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 102 (18CDE400) [pid = 3692] [serial = 2218] [outer = 18CD4000] 18:09:12 INFO - PROCESS | 3692 | 1461114552307 Marionette DEBUG loaded listener.js 18:09:12 INFO - PROCESS | 3692 | ++DOMWINDOW == 103 (18DAC400) [pid = 3692] [serial = 2219] [outer = 18CD4000] 18:09:12 INFO - PROCESS | 3692 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:09:12 INFO - PROCESS | 3692 | 1461114552788 Marionette TRACE conn2 <- [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]]]}] 18:09:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:09:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 844ms 18:09:12 INFO - PROCESS | 3692 | 1461114552845 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 18:09:12 INFO - PROCESS | 3692 | 1461114552848 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 18:09:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:09:12 INFO - PROCESS | 3692 | 1461114552853 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:09:12 INFO - PROCESS | 3692 | 1461114552855 Marionette TRACE conn2 <- [1,2922,null,{}] 18:09:12 INFO - PROCESS | 3692 | 1461114552859 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:12 INFO - PROCESS | 3692 | 1461114552965 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 18:09:13 INFO - PROCESS | 3692 | 1461114553077 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:13 INFO - PROCESS | 3692 | ++DOCSHELL 18CDD400 == 64 [pid = 3692] [id = 740] 18:09:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 104 (193E5000) [pid = 3692] [serial = 2220] [outer = 00000000] 18:09:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 105 (19E2B400) [pid = 3692] [serial = 2221] [outer = 193E5000] 18:09:13 INFO - PROCESS | 3692 | 1461114553133 Marionette DEBUG loaded listener.js 18:09:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 106 (19BE9C00) [pid = 3692] [serial = 2222] [outer = 193E5000] 18:09:13 INFO - PROCESS | 3692 | 1461114553671 Marionette TRACE conn2 <- [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]]]}] 18:09:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:09:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 844ms 18:09:13 INFO - PROCESS | 3692 | 1461114553711 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 18:09:13 INFO - PROCESS | 3692 | 1461114553713 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 18:09:13 INFO - PROCESS | 3692 | 1461114553718 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:09:13 INFO - PROCESS | 3692 | 1461114553720 Marionette TRACE conn2 <- [1,2926,null,{}] 18:09:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:09:13 INFO - PROCESS | 3692 | 1461114553724 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:13 INFO - PROCESS | 3692 | 1461114553821 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 18:09:13 INFO - PROCESS | 3692 | 1461114553930 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:13 INFO - PROCESS | 3692 | ++DOCSHELL 13406000 == 65 [pid = 3692] [id = 741] 18:09:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 107 (19638C00) [pid = 3692] [serial = 2223] [outer = 00000000] 18:09:13 INFO - PROCESS | 3692 | ++DOMWINDOW == 108 (1A054800) [pid = 3692] [serial = 2224] [outer = 19638C00] 18:09:13 INFO - PROCESS | 3692 | 1461114553986 Marionette DEBUG loaded listener.js 18:09:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 109 (1A0BD800) [pid = 3692] [serial = 2225] [outer = 19638C00] 18:09:14 INFO - PROCESS | 3692 | 1461114554502 Marionette TRACE conn2 <- [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]]]}] 18:09:14 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. 18:09:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 844ms 18:09:14 INFO - PROCESS | 3692 | 1461114554565 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 18:09:14 INFO - PROCESS | 3692 | 1461114554567 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 18:09:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:09:14 INFO - PROCESS | 3692 | 1461114554571 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:09:14 INFO - PROCESS | 3692 | 1461114554573 Marionette TRACE conn2 <- [1,2930,null,{}] 18:09:14 INFO - PROCESS | 3692 | 1461114554576 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:14 INFO - PROCESS | 3692 | 1461114554684 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 18:09:14 INFO - PROCESS | 3692 | 1461114554796 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:14 INFO - PROCESS | 3692 | ++DOCSHELL 11C23C00 == 66 [pid = 3692] [id = 742] 18:09:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 110 (19AFBC00) [pid = 3692] [serial = 2226] [outer = 00000000] 18:09:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 111 (1BF7B400) [pid = 3692] [serial = 2227] [outer = 19AFBC00] 18:09:14 INFO - PROCESS | 3692 | 1461114554893 Marionette DEBUG loaded listener.js 18:09:14 INFO - PROCESS | 3692 | ++DOMWINDOW == 112 (1BFEA400) [pid = 3692] [serial = 2228] [outer = 19AFBC00] 18:09:15 INFO - PROCESS | 3692 | 1461114555420 Marionette TRACE conn2 <- [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"]]]}] 18:09:15 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 18:09:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:09:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 906ms 18:09:15 INFO - PROCESS | 3692 | 1461114555475 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 18:09:15 INFO - PROCESS | 3692 | 1461114555477 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 18:09:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:09:15 INFO - PROCESS | 3692 | 1461114555481 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:09:15 INFO - PROCESS | 3692 | 1461114555483 Marionette TRACE conn2 <- [1,2934,null,{}] 18:09:15 INFO - PROCESS | 3692 | 1461114555487 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:15 INFO - PROCESS | 3692 | 1461114555584 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 18:09:15 INFO - PROCESS | 3692 | 1461114555695 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:15 INFO - PROCESS | 3692 | ++DOCSHELL 1A862C00 == 67 [pid = 3692] [id = 743] 18:09:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 113 (1BFF7400) [pid = 3692] [serial = 2229] [outer = 00000000] 18:09:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 114 (1C0E9400) [pid = 3692] [serial = 2230] [outer = 1BFF7400] 18:09:15 INFO - PROCESS | 3692 | 1461114555748 Marionette DEBUG loaded listener.js 18:09:15 INFO - PROCESS | 3692 | ++DOMWINDOW == 115 (1C0E8C00) [pid = 3692] [serial = 2231] [outer = 1BFF7400] 18:09:16 INFO - PROCESS | 3692 | 1461114556347 Marionette TRACE conn2 <- [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]]]}] 18:09:16 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. 18:09:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 907ms 18:09:16 INFO - PROCESS | 3692 | 1461114556385 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 18:09:16 INFO - PROCESS | 3692 | 1461114556389 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 18:09:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:09:16 INFO - PROCESS | 3692 | 1461114556394 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:09:16 INFO - PROCESS | 3692 | 1461114556397 Marionette TRACE conn2 <- [1,2938,null,{}] 18:09:16 INFO - PROCESS | 3692 | 1461114556403 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:16 INFO - PROCESS | 3692 | 1461114556506 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 18:09:16 INFO - PROCESS | 3692 | 1461114556622 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:16 INFO - PROCESS | 3692 | ++DOCSHELL 11B5DC00 == 68 [pid = 3692] [id = 744] 18:09:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (13410C00) [pid = 3692] [serial = 2232] [outer = 00000000] 18:09:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (13A61000) [pid = 3692] [serial = 2233] [outer = 13410C00] 18:09:16 INFO - PROCESS | 3692 | 1461114556717 Marionette DEBUG loaded listener.js 18:09:16 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (16B81400) [pid = 3692] [serial = 2234] [outer = 13410C00] 18:09:16 INFO - PROCESS | 3692 | --DOCSHELL 12D7BC00 == 67 [pid = 3692] [id = 735] 18:09:16 INFO - PROCESS | 3692 | --DOCSHELL 11B66000 == 66 [pid = 3692] [id = 734] 18:09:16 INFO - PROCESS | 3692 | --DOCSHELL 11B30000 == 65 [pid = 3692] [id = 733] 18:09:16 INFO - PROCESS | 3692 | --DOCSHELL 1A0C4800 == 64 [pid = 3692] [id = 731] 18:09:16 INFO - PROCESS | 3692 | --DOCSHELL 15739000 == 63 [pid = 3692] [id = 730] 18:09:16 INFO - PROCESS | 3692 | --DOCSHELL 12CFD800 == 62 [pid = 3692] [id = 729] 18:09:17 INFO - PROCESS | 3692 | ++DOCSHELL 165B9C00 == 63 [pid = 3692] [id = 745] 18:09:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (17AA8000) [pid = 3692] [serial = 2235] [outer = 00000000] 18:09:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (17D59800) [pid = 3692] [serial = 2236] [outer = 17AA8000] 18:09:17 INFO - PROCESS | 3692 | 1461114557254 Marionette TRACE conn2 <- [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]]]}] 18:09:17 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. 18:09:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 907ms 18:09:17 INFO - PROCESS | 3692 | 1461114557300 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 18:09:17 INFO - PROCESS | 3692 | 1461114557305 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 18:09:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:09:17 INFO - PROCESS | 3692 | 1461114557311 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:09:17 INFO - PROCESS | 3692 | 1461114557314 Marionette TRACE conn2 <- [1,2942,null,{}] 18:09:17 INFO - PROCESS | 3692 | 1461114557317 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:17 INFO - PROCESS | 3692 | 1461114557412 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 18:09:17 INFO - PROCESS | 3692 | 1461114557423 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:17 INFO - PROCESS | 3692 | ++DOCSHELL 13852C00 == 64 [pid = 3692] [id = 746] 18:09:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (16B7C400) [pid = 3692] [serial = 2237] [outer = 00000000] 18:09:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (188D4400) [pid = 3692] [serial = 2238] [outer = 16B7C400] 18:09:17 INFO - PROCESS | 3692 | 1461114557468 Marionette DEBUG loaded listener.js 18:09:17 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (1892F800) [pid = 3692] [serial = 2239] [outer = 16B7C400] 18:09:17 INFO - PROCESS | 3692 | 1461114557984 Marionette TRACE conn2 <- [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]]]}] 18:09:17 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:09:17 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 18:09:17 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 688ms 18:09:18 INFO - PROCESS | 3692 | 1461114558010 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 18:09:18 INFO - PROCESS | 3692 | 1461114558012 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 18:09:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:09:18 INFO - PROCESS | 3692 | 1461114558015 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:09:18 INFO - PROCESS | 3692 | 1461114558018 Marionette TRACE conn2 <- [1,2946,null,{}] 18:09:18 INFO - PROCESS | 3692 | 1461114558035 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:18 INFO - PROCESS | 3692 | 1461114558174 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 18:09:18 INFO - PROCESS | 3692 | 1461114558282 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:18 INFO - PROCESS | 3692 | ++DOCSHELL 1BF73C00 == 65 [pid = 3692] [id = 747] 18:09:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (1BFEE400) [pid = 3692] [serial = 2240] [outer = 00000000] 18:09:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (1C0E6000) [pid = 3692] [serial = 2241] [outer = 1BFEE400] 18:09:18 INFO - PROCESS | 3692 | 1461114558329 Marionette DEBUG loaded listener.js 18:09:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (1C61AC00) [pid = 3692] [serial = 2242] [outer = 1BFEE400] 18:09:18 INFO - PROCESS | 3692 | 1461114558726 Marionette TRACE conn2 <- [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]]]}] 18:09:18 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. 18:09:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 750ms 18:09:18 INFO - PROCESS | 3692 | 1461114558776 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 18:09:18 INFO - PROCESS | 3692 | 1461114558779 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 18:09:18 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:09:18 INFO - PROCESS | 3692 | 1461114558782 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:09:18 INFO - PROCESS | 3692 | 1461114558784 Marionette TRACE conn2 <- [1,2950,null,{}] 18:09:18 INFO - PROCESS | 3692 | 1461114558787 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:18 INFO - PROCESS | 3692 | 1461114558910 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 18:09:18 INFO - PROCESS | 3692 | 1461114558978 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:18 INFO - PROCESS | 3692 | ++DOCSHELL 1C3AA800 == 66 [pid = 3692] [id = 748] 18:09:18 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (1C88D800) [pid = 3692] [serial = 2243] [outer = 00000000] 18:09:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (1CA34C00) [pid = 3692] [serial = 2244] [outer = 1C88D800] 18:09:19 INFO - PROCESS | 3692 | 1461114559024 Marionette DEBUG loaded listener.js 18:09:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (1CB8AC00) [pid = 3692] [serial = 2245] [outer = 1C88D800] 18:09:19 INFO - PROCESS | 3692 | 1461114559418 Marionette TRACE conn2 <- [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]]]}] 18:09:19 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. 18:09:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 687ms 18:09:19 INFO - PROCESS | 3692 | 1461114559483 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 18:09:19 INFO - PROCESS | 3692 | 1461114559484 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 18:09:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:09:19 INFO - PROCESS | 3692 | 1461114559495 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:09:19 INFO - PROCESS | 3692 | 1461114559497 Marionette TRACE conn2 <- [1,2954,null,{}] 18:09:19 INFO - PROCESS | 3692 | 1461114559500 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:19 INFO - PROCESS | 3692 | 1461114559641 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 18:09:19 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (11B50800) [pid = 3692] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:09:19 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (11B66400) [pid = 3692] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:09:19 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (18873800) [pid = 3692] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:09:19 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (11C18C00) [pid = 3692] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:09:19 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (17D5EC00) [pid = 3692] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:09:19 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (1BFEE800) [pid = 3692] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:09:19 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (1BF77800) [pid = 3692] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:09:19 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (19BC6800) [pid = 3692] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:09:19 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (11BED800) [pid = 3692] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:09:19 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (11BF4000) [pid = 3692] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:09:19 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (13208C00) [pid = 3692] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:09:19 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (1A04FC00) [pid = 3692] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:09:19 INFO - PROCESS | 3692 | --DOMWINDOW == 116 (18CE0400) [pid = 3692] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:09:19 INFO - PROCESS | 3692 | --DOMWINDOW == 115 (13852400) [pid = 3692] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:09:19 INFO - PROCESS | 3692 | 1461114559806 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:19 INFO - PROCESS | 3692 | ++DOCSHELL 11B55000 == 67 [pid = 3692] [id = 749] 18:09:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 116 (11B61400) [pid = 3692] [serial = 2246] [outer = 00000000] 18:09:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 117 (12CF8800) [pid = 3692] [serial = 2247] [outer = 11B61400] 18:09:19 INFO - PROCESS | 3692 | 1461114559850 Marionette DEBUG loaded listener.js 18:09:19 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (13734400) [pid = 3692] [serial = 2248] [outer = 11B61400] 18:09:20 INFO - PROCESS | 3692 | 1461114560203 Marionette TRACE conn2 <- [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]]]}] 18:09:20 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. 18:09:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 750ms 18:09:20 INFO - PROCESS | 3692 | 1461114560248 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 18:09:20 INFO - PROCESS | 3692 | 1461114560250 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 18:09:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:09:20 INFO - PROCESS | 3692 | 1461114560253 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:09:20 INFO - PROCESS | 3692 | 1461114560254 Marionette TRACE conn2 <- [1,2958,null,{}] 18:09:20 INFO - PROCESS | 3692 | 1461114560257 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:20 INFO - PROCESS | 3692 | 1461114560353 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 18:09:20 INFO - PROCESS | 3692 | 1461114560458 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:20 INFO - PROCESS | 3692 | ++DOCSHELL 11B66400 == 68 [pid = 3692] [id = 750] 18:09:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (11BF1400) [pid = 3692] [serial = 2249] [outer = 00000000] 18:09:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (1CB90C00) [pid = 3692] [serial = 2250] [outer = 11BF1400] 18:09:20 INFO - PROCESS | 3692 | 1461114560502 Marionette DEBUG loaded listener.js 18:09:20 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (1CF96C00) [pid = 3692] [serial = 2251] [outer = 11BF1400] 18:09:20 INFO - PROCESS | 3692 | 1461114560834 Marionette TRACE conn2 <- [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]]]}] 18:09:20 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. 18:09:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 640ms 18:09:20 INFO - PROCESS | 3692 | 1461114560891 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 18:09:20 INFO - PROCESS | 3692 | 1461114560893 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 18:09:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:09:20 INFO - PROCESS | 3692 | 1461114560897 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:09:20 INFO - PROCESS | 3692 | 1461114560898 Marionette TRACE conn2 <- [1,2962,null,{}] 18:09:20 INFO - PROCESS | 3692 | 1461114560902 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:21 INFO - PROCESS | 3692 | 1461114561023 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 18:09:21 INFO - PROCESS | 3692 | 1461114561061 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:21 INFO - PROCESS | 3692 | ++DOCSHELL 12CF6400 == 69 [pid = 3692] [id = 751] 18:09:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (1CF93000) [pid = 3692] [serial = 2252] [outer = 00000000] 18:09:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (1D10EC00) [pid = 3692] [serial = 2253] [outer = 1CF93000] 18:09:21 INFO - PROCESS | 3692 | 1461114561105 Marionette DEBUG loaded listener.js 18:09:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (1D10E800) [pid = 3692] [serial = 2254] [outer = 1CF93000] 18:09:21 INFO - PROCESS | 3692 | 1461114561497 Marionette TRACE conn2 <- [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]]]}] 18:09:21 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. 18:09:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 641ms 18:09:21 INFO - PROCESS | 3692 | 1461114561535 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 18:09:21 INFO - PROCESS | 3692 | 1461114561537 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 18:09:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:09:21 INFO - PROCESS | 3692 | 1461114561540 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:09:21 INFO - PROCESS | 3692 | 1461114561541 Marionette TRACE conn2 <- [1,2966,null,{}] 18:09:21 INFO - PROCESS | 3692 | 1461114561545 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:21 INFO - PROCESS | 3692 | 1461114561669 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 18:09:21 INFO - PROCESS | 3692 | 1461114561677 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:21 INFO - PROCESS | 3692 | ++DOCSHELL 1CF92400 == 70 [pid = 3692] [id = 752] 18:09:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (1D10B000) [pid = 3692] [serial = 2255] [outer = 00000000] 18:09:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (1D153400) [pid = 3692] [serial = 2256] [outer = 1D10B000] 18:09:21 INFO - PROCESS | 3692 | 1461114561722 Marionette DEBUG loaded listener.js 18:09:21 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (1D156C00) [pid = 3692] [serial = 2257] [outer = 1D10B000] 18:09:22 INFO - PROCESS | 3692 | 1461114562313 Marionette TRACE conn2 <- [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]]]}] 18:09:22 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. 18:09:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 797ms 18:09:22 INFO - PROCESS | 3692 | 1461114562343 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 18:09:22 INFO - PROCESS | 3692 | 1461114562349 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 18:09:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:09:22 INFO - PROCESS | 3692 | 1461114562412 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:09:22 INFO - PROCESS | 3692 | 1461114562416 Marionette TRACE conn2 <- [1,2970,null,{}] 18:09:22 INFO - PROCESS | 3692 | 1461114562437 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:22 INFO - PROCESS | 3692 | 1461114562555 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 18:09:22 INFO - PROCESS | 3692 | 1461114562694 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:22 INFO - PROCESS | 3692 | ++DOCSHELL 13850400 == 71 [pid = 3692] [id = 753] 18:09:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (13855C00) [pid = 3692] [serial = 2258] [outer = 00000000] 18:09:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (17D5FC00) [pid = 3692] [serial = 2259] [outer = 13855C00] 18:09:22 INFO - PROCESS | 3692 | 1461114562754 Marionette DEBUG loaded listener.js 18:09:22 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (17FE5000) [pid = 3692] [serial = 2260] [outer = 13855C00] 18:09:23 INFO - PROCESS | 3692 | 1461114563295 Marionette TRACE conn2 <- [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"]]]}] 18:09:23 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 18:09:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:09:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:09:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 969ms 18:09:23 INFO - PROCESS | 3692 | 1461114563320 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 18:09:23 INFO - PROCESS | 3692 | 1461114563326 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 18:09:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:09:23 INFO - PROCESS | 3692 | 1461114563332 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:09:23 INFO - PROCESS | 3692 | 1461114563335 Marionette TRACE conn2 <- [1,2974,null,{}] 18:09:23 INFO - PROCESS | 3692 | 1461114563339 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:23 INFO - PROCESS | 3692 | 1461114563448 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 18:09:23 INFO - PROCESS | 3692 | 1461114563567 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:23 INFO - PROCESS | 3692 | ++DOCSHELL 17FD9400 == 72 [pid = 3692] [id = 754] 18:09:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (18B14000) [pid = 3692] [serial = 2261] [outer = 00000000] 18:09:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (1BF7E800) [pid = 3692] [serial = 2262] [outer = 18B14000] 18:09:23 INFO - PROCESS | 3692 | 1461114563623 Marionette DEBUG loaded listener.js 18:09:23 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (1C88E800) [pid = 3692] [serial = 2263] [outer = 18B14000] 18:09:24 INFO - PROCESS | 3692 | 1461114564149 Marionette TRACE conn2 <- [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]]]}] 18:09:24 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. 18:09:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 906ms 18:09:24 INFO - PROCESS | 3692 | 1461114564235 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 18:09:24 INFO - PROCESS | 3692 | 1461114564237 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 18:09:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:09:24 INFO - PROCESS | 3692 | 1461114564241 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:09:24 INFO - PROCESS | 3692 | 1461114564245 Marionette TRACE conn2 <- [1,2978,null,{}] 18:09:24 INFO - PROCESS | 3692 | 1461114564256 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:24 INFO - PROCESS | 3692 | 1461114564370 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 18:09:24 INFO - PROCESS | 3692 | 1461114564518 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:24 INFO - PROCESS | 3692 | ++DOCSHELL 1D118000 == 73 [pid = 3692] [id = 755] 18:09:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (1D118800) [pid = 3692] [serial = 2264] [outer = 00000000] 18:09:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 135 (1D2B7000) [pid = 3692] [serial = 2265] [outer = 1D118800] 18:09:24 INFO - PROCESS | 3692 | 1461114564575 Marionette DEBUG loaded listener.js 18:09:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 136 (1D2BAC00) [pid = 3692] [serial = 2266] [outer = 1D118800] 18:09:24 INFO - PROCESS | 3692 | ++DOCSHELL 1D2B5400 == 74 [pid = 3692] [id = 756] 18:09:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 137 (1D2B6C00) [pid = 3692] [serial = 2267] [outer = 00000000] 18:09:24 INFO - PROCESS | 3692 | ++DOMWINDOW == 138 (1D2C4400) [pid = 3692] [serial = 2268] [outer = 1D2B6C00] 18:09:25 INFO - PROCESS | 3692 | 1461114565121 Marionette TRACE conn2 <- [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]]]}] 18:09:25 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. 18:09:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 906ms 18:09:25 INFO - PROCESS | 3692 | 1461114565144 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 18:09:25 INFO - PROCESS | 3692 | 1461114565147 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 18:09:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:09:25 INFO - PROCESS | 3692 | 1461114565167 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:09:25 INFO - PROCESS | 3692 | 1461114565169 Marionette TRACE conn2 <- [1,2982,null,{}] 18:09:25 INFO - PROCESS | 3692 | 1461114565173 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:25 INFO - PROCESS | 3692 | 1461114565292 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 18:09:25 INFO - PROCESS | 3692 | 1461114565455 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:25 INFO - PROCESS | 3692 | ++DOCSHELL 1D2BF800 == 75 [pid = 3692] [id = 757] 18:09:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 139 (1D2BFC00) [pid = 3692] [serial = 2269] [outer = 00000000] 18:09:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 140 (1D672800) [pid = 3692] [serial = 2270] [outer = 1D2BFC00] 18:09:25 INFO - PROCESS | 3692 | 1461114565510 Marionette DEBUG loaded listener.js 18:09:25 INFO - PROCESS | 3692 | ++DOMWINDOW == 141 (1D678C00) [pid = 3692] [serial = 2271] [outer = 1D2BFC00] 18:09:26 INFO - PROCESS | 3692 | 1461114566022 Marionette TRACE conn2 <- [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]]]}] 18:09:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:09:26 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 18:09:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 906ms 18:09:26 INFO - PROCESS | 3692 | 1461114566073 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 18:09:26 INFO - PROCESS | 3692 | 1461114566075 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 18:09:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:09:26 INFO - PROCESS | 3692 | 1461114566078 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:09:26 INFO - PROCESS | 3692 | 1461114566080 Marionette TRACE conn2 <- [1,2986,null,{}] 18:09:26 INFO - PROCESS | 3692 | 1461114566084 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:26 INFO - PROCESS | 3692 | 1461114566190 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 18:09:26 INFO - PROCESS | 3692 | 1461114566348 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:26 INFO - PROCESS | 3692 | ++DOCSHELL 1D15B000 == 76 [pid = 3692] [id = 758] 18:09:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 142 (1D2BD000) [pid = 3692] [serial = 2272] [outer = 00000000] 18:09:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 143 (1D7E7800) [pid = 3692] [serial = 2273] [outer = 1D2BD000] 18:09:26 INFO - PROCESS | 3692 | 1461114566403 Marionette DEBUG loaded listener.js 18:09:26 INFO - PROCESS | 3692 | ++DOMWINDOW == 144 (1D7E9000) [pid = 3692] [serial = 2274] [outer = 1D2BD000] 18:09:26 INFO - PROCESS | 3692 | 1461114566910 Marionette TRACE conn2 <- [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]]]}] 18:09:26 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. 18:09:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 890ms 18:09:26 INFO - PROCESS | 3692 | 1461114566983 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 18:09:26 INFO - PROCESS | 3692 | 1461114566985 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 18:09:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:09:26 INFO - PROCESS | 3692 | 1461114566988 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:09:26 INFO - PROCESS | 3692 | 1461114566990 Marionette TRACE conn2 <- [1,2990,null,{}] 18:09:26 INFO - PROCESS | 3692 | 1461114566994 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:27 INFO - PROCESS | 3692 | 1461114567116 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 18:09:27 INFO - PROCESS | 3692 | 1461114567266 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:27 INFO - PROCESS | 3692 | ++DOCSHELL 11B55800 == 77 [pid = 3692] [id = 759] 18:09:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 145 (11B67800) [pid = 3692] [serial = 2275] [outer = 00000000] 18:09:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 146 (13A53800) [pid = 3692] [serial = 2276] [outer = 11B67800] 18:09:27 INFO - PROCESS | 3692 | 1461114567321 Marionette DEBUG loaded listener.js 18:09:27 INFO - PROCESS | 3692 | ++DOMWINDOW == 147 (143A2400) [pid = 3692] [serial = 2277] [outer = 11B67800] 18:09:28 INFO - PROCESS | 3692 | 1461114568074 Marionette TRACE conn2 <- [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]]]}] 18:09:28 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. 18:09:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1141ms 18:09:28 INFO - PROCESS | 3692 | 1461114568132 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 18:09:28 INFO - PROCESS | 3692 | 1461114568136 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 18:09:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:09:28 INFO - PROCESS | 3692 | 1461114568141 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:09:28 INFO - PROCESS | 3692 | 1461114568145 Marionette TRACE conn2 <- [1,2994,null,{}] 18:09:28 INFO - PROCESS | 3692 | 1461114568150 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:28 INFO - PROCESS | 3692 | 1461114568248 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 18:09:28 INFO - PROCESS | 3692 | 1461114568412 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:28 INFO - PROCESS | 3692 | ++DOCSHELL 11B4C400 == 78 [pid = 3692] [id = 760] 18:09:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 148 (11B4CC00) [pid = 3692] [serial = 2278] [outer = 00000000] 18:09:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 149 (11C22400) [pid = 3692] [serial = 2279] [outer = 11B4CC00] 18:09:28 INFO - PROCESS | 3692 | 1461114568463 Marionette DEBUG loaded listener.js 18:09:28 INFO - PROCESS | 3692 | ++DOMWINDOW == 150 (12D78000) [pid = 3692] [serial = 2280] [outer = 11B4CC00] 18:09:28 INFO - PROCESS | 3692 | --DOCSHELL 12CF6400 == 77 [pid = 3692] [id = 751] 18:09:28 INFO - PROCESS | 3692 | --DOCSHELL 11B66400 == 76 [pid = 3692] [id = 750] 18:09:28 INFO - PROCESS | 3692 | --DOCSHELL 11B55000 == 75 [pid = 3692] [id = 749] 18:09:28 INFO - PROCESS | 3692 | --DOCSHELL 1C3AA800 == 74 [pid = 3692] [id = 748] 18:09:28 INFO - PROCESS | 3692 | --DOCSHELL 1BF73C00 == 73 [pid = 3692] [id = 747] 18:09:28 INFO - PROCESS | 3692 | --DOCSHELL 13852C00 == 72 [pid = 3692] [id = 746] 18:09:28 INFO - PROCESS | 3692 | --DOCSHELL 165B9C00 == 71 [pid = 3692] [id = 745] 18:09:28 INFO - PROCESS | 3692 | --DOCSHELL 11B5DC00 == 70 [pid = 3692] [id = 744] 18:09:28 INFO - PROCESS | 3692 | --DOCSHELL 17D64000 == 69 [pid = 3692] [id = 736] 18:09:28 INFO - PROCESS | 3692 | 1461114568993 Marionette TRACE conn2 <- [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]]]}] 18:09:29 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. 18:09:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 891ms 18:09:29 INFO - PROCESS | 3692 | 1461114569042 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 18:09:29 INFO - PROCESS | 3692 | 1461114569048 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 18:09:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:09:29 INFO - PROCESS | 3692 | 1461114569054 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:09:29 INFO - PROCESS | 3692 | 1461114569056 Marionette TRACE conn2 <- [1,2998,null,{}] 18:09:29 INFO - PROCESS | 3692 | 1461114569060 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:29 INFO - PROCESS | 3692 | 1461114569146 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 18:09:29 INFO - PROCESS | 3692 | 1461114569153 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:29 INFO - PROCESS | 3692 | ++DOCSHELL 13209400 == 70 [pid = 3692] [id = 761] 18:09:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 151 (13210C00) [pid = 3692] [serial = 2281] [outer = 00000000] 18:09:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 152 (1372C800) [pid = 3692] [serial = 2282] [outer = 13210C00] 18:09:29 INFO - PROCESS | 3692 | 1461114569198 Marionette DEBUG loaded listener.js 18:09:29 INFO - PROCESS | 3692 | ++DOMWINDOW == 153 (137DB000) [pid = 3692] [serial = 2283] [outer = 13210C00] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 152 (1325C400) [pid = 3692] [serial = 2143] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 151 (18C11800) [pid = 3692] [serial = 2165] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 150 (14A07800) [pid = 3692] [serial = 2180] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 149 (17F41400) [pid = 3692] [serial = 2161] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 148 (1C0E6C00) [pid = 3692] [serial = 2177] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 147 (1BFEAC00) [pid = 3692] [serial = 2174] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 146 (1A86E800) [pid = 3692] [serial = 2170] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 145 (13853C00) [pid = 3692] [serial = 2158] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 144 (18934C00) [pid = 3692] [serial = 2164] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 143 (13851C00) [pid = 3692] [serial = 2179] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 142 (142C3400) [pid = 3692] [serial = 2155] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 141 (18B15400) [pid = 3692] [serial = 2182] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 140 (14AA9000) [pid = 3692] [serial = 2156] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 139 (1BF75800) [pid = 3692] [serial = 2171] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 138 (1832AC00) [pid = 3692] [serial = 2162] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 137 (1A9F6C00) [pid = 3692] [serial = 2141] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 136 (15D90800) [pid = 3692] [serial = 2146] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 135 (1555B400) [pid = 3692] [serial = 2159] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 134 (1BFEB000) [pid = 3692] [serial = 2173] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (19BE9400) [pid = 3692] [serial = 2149] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (1C0E4C00) [pid = 3692] [serial = 2152] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (193F1400) [pid = 3692] [serial = 2167] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (1963B800) [pid = 3692] [serial = 2168] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 129 (1C0DE800) [pid = 3692] [serial = 2176] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (15D8A400) [pid = 3692] [serial = 2206] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (18DA8C00) [pid = 3692] [serial = 2183] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (137D7000) [pid = 3692] [serial = 2200] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (1326A400) [pid = 3692] [serial = 2203] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (1653F000) [pid = 3692] [serial = 2207] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (13851000) [pid = 3692] [serial = 2188] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (1384A800) [pid = 3692] [serial = 2204] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (17D66800) [pid = 3692] [serial = 2191] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 120 (1C88B800) [pid = 3692] [serial = 2197] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 119 (1BF74C00) [pid = 3692] [serial = 2194] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 118 (1C3B2800) [pid = 3692] [serial = 2185] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | --DOMWINDOW == 117 (13855800) [pid = 3692] [serial = 2201] [outer = 00000000] [url = about:blank] 18:09:29 INFO - PROCESS | 3692 | [3692] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:09:29 INFO - PROCESS | 3692 | 1461114569723 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:09:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:09:29 INFO - {} 18:09:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:09:29 INFO - {} 18:09:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:09:29 INFO - {} 18:09:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:09:29 INFO - {} 18:09:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 703ms 18:09:29 INFO - PROCESS | 3692 | 1461114569762 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 18:09:29 INFO - PROCESS | 3692 | 1461114569764 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 18:09:29 INFO - PROCESS | 3692 | 1461114569768 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:09:29 INFO - TEST-START | /FileAPI/fileReader.html 18:09:29 INFO - PROCESS | 3692 | 1461114569771 Marionette TRACE conn2 <- [1,3002,null,{}] 18:09:29 INFO - PROCESS | 3692 | 1461114569781 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:29 INFO - PROCESS | 3692 | 1461114569867 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 18:09:30 INFO - PROCESS | 3692 | 1461114570011 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:30 INFO - PROCESS | 3692 | ++DOCSHELL 13A4B400 == 71 [pid = 3692] [id = 762] 18:09:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 118 (142EAC00) [pid = 3692] [serial = 2284] [outer = 00000000] 18:09:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 119 (14A12000) [pid = 3692] [serial = 2285] [outer = 142EAC00] 18:09:30 INFO - PROCESS | 3692 | 1461114570058 Marionette DEBUG loaded listener.js 18:09:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 120 (14AED800) [pid = 3692] [serial = 2286] [outer = 142EAC00] 18:09:30 INFO - PROCESS | 3692 | 1461114570417 Marionette TRACE conn2 <- [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]]]}] 18:09:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:09:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:09:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:09:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:09:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 688ms 18:09:30 INFO - PROCESS | 3692 | 1461114570469 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 18:09:30 INFO - PROCESS | 3692 | 1461114570472 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 18:09:30 INFO - TEST-START | /FileAPI/historical.html 18:09:30 INFO - PROCESS | 3692 | 1461114570475 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:09:30 INFO - PROCESS | 3692 | 1461114570477 Marionette TRACE conn2 <- [1,3006,null,{}] 18:09:30 INFO - PROCESS | 3692 | 1461114570480 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:30 INFO - PROCESS | 3692 | 1461114570563 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 18:09:30 INFO - PROCESS | 3692 | 1461114570568 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:30 INFO - PROCESS | 3692 | ++DOCSHELL 15725400 == 72 [pid = 3692] [id = 763] 18:09:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 121 (159FA400) [pid = 3692] [serial = 2287] [outer = 00000000] 18:09:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (16546C00) [pid = 3692] [serial = 2288] [outer = 159FA400] 18:09:30 INFO - PROCESS | 3692 | 1461114570613 Marionette DEBUG loaded listener.js 18:09:30 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (1666A800) [pid = 3692] [serial = 2289] [outer = 159FA400] 18:09:31 INFO - PROCESS | 3692 | 1461114571043 Marionette TRACE conn2 <- [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"]]]}] 18:09:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:09:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:09:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:09:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:09:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:09:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:09:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:09:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:09:31 INFO - TEST-OK | /FileAPI/historical.html | took 594ms 18:09:31 INFO - PROCESS | 3692 | 1461114571071 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 18:09:31 INFO - PROCESS | 3692 | 1461114571073 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 18:09:31 INFO - TEST-START | /FileAPI/idlharness.html 18:09:31 INFO - PROCESS | 3692 | 1461114571076 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:09:31 INFO - PROCESS | 3692 | 1461114571078 Marionette TRACE conn2 <- [1,3010,null,{}] 18:09:31 INFO - PROCESS | 3692 | 1461114571107 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:31 INFO - PROCESS | 3692 | 1461114571187 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 18:09:31 INFO - PROCESS | 3692 | 1461114571192 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:31 INFO - PROCESS | 3692 | ++DOCSHELL 15E6DC00 == 73 [pid = 3692] [id = 764] 18:09:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (16B0DC00) [pid = 3692] [serial = 2290] [outer = 00000000] 18:09:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (17D5BC00) [pid = 3692] [serial = 2291] [outer = 16B0DC00] 18:09:31 INFO - PROCESS | 3692 | 1461114571237 Marionette DEBUG loaded listener.js 18:09:31 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (17D65400) [pid = 3692] [serial = 2292] [outer = 16B0DC00] 18:09:32 INFO - PROCESS | 3692 | 1461114572225 Marionette TRACE conn2 <- [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]]]}] 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:09:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:09:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:09:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:09:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:09:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:09:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:09:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:09:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:09:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:09:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:09:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:09:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:09:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:09:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:09:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:09:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:09:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:09:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:09:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:09:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:09:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:09:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:09:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:09:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:09:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:09:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:09:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:09:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:09:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:09:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:09:32 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 18:09:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:09:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:09:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:09:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:09:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:09:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:09:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:09:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:09:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:09:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:09:32 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 18:09:32 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 18:09:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:09:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:09:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:09:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:09:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:09:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:09:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:09:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:09:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:09:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:09:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:09:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:09:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:09:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:09:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:09:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:09:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:09:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:09:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:09:32 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 18:09:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:09:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:09:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:09:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:09:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:09:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:09:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:09:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:09:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:09:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:09:32 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 18:09:32 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 18:09:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:09:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:09:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:09:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:09:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:09:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:09:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:09:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:09:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:09:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:09:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:09:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 1312ms 18:09:32 INFO - PROCESS | 3692 | 1461114572394 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 18:09:32 INFO - PROCESS | 3692 | 1461114572396 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 18:09:32 INFO - TEST-START | /FileAPI/idlharness.worker 18:09:32 INFO - PROCESS | 3692 | 1461114572400 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:09:32 INFO - PROCESS | 3692 | 1461114572401 Marionette TRACE conn2 <- [1,3014,null,{}] 18:09:32 INFO - PROCESS | 3692 | 1461114572405 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:32 INFO - PROCESS | 3692 | 1461114572548 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 18:09:32 INFO - PROCESS | 3692 | 1461114572645 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:32 INFO - PROCESS | 3692 | ++DOCSHELL 1863EC00 == 74 [pid = 3692] [id = 765] 18:09:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (18640C00) [pid = 3692] [serial = 2293] [outer = 00000000] 18:09:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (1A056400) [pid = 3692] [serial = 2294] [outer = 18640C00] 18:09:32 INFO - PROCESS | 3692 | 1461114572698 Marionette DEBUG loaded listener.js 18:09:32 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (1A0C0C00) [pid = 3692] [serial = 2295] [outer = 18640C00] 18:09:32 INFO - PROCESS | 3692 | [3692] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:09:33 INFO - PROCESS | 3692 | --DOMWINDOW == 128 (11BF1400) [pid = 3692] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:09:33 INFO - PROCESS | 3692 | --DOMWINDOW == 127 (17AA8000) [pid = 3692] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:09:33 INFO - PROCESS | 3692 | --DOMWINDOW == 126 (16B7C400) [pid = 3692] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:09:33 INFO - PROCESS | 3692 | --DOMWINDOW == 125 (1BFEE400) [pid = 3692] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:09:33 INFO - PROCESS | 3692 | --DOMWINDOW == 124 (1C88D800) [pid = 3692] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:09:33 INFO - PROCESS | 3692 | --DOMWINDOW == 123 (11B61400) [pid = 3692] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:09:33 INFO - PROCESS | 3692 | --DOMWINDOW == 122 (13410C00) [pid = 3692] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:09:33 INFO - PROCESS | 3692 | --DOMWINDOW == 121 (1CF93000) [pid = 3692] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:09:33 INFO - PROCESS | 3692 | 1461114573736 Marionette TRACE conn2 <- [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,{},{}]]]}] 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:09:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:09:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:09:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:09:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:09:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:09:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:09:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:09:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:09:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:09:33 INFO - {} 18:09:33 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 18:09:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:09:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:09:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:09:33 INFO - {} 18:09:33 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 - {} 18:09:33 INFO - {} 18:09:33 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 18:09:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:09:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:09:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:09:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:09:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:09:33 INFO - {} 18:09:33 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 18:09:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:09:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:09:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:09:33 INFO - {} 18:09:33 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 - {} 18:09:33 INFO - {} 18:09:33 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 18:09:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:09:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:09:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:33 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 18:09:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:09:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:09:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:09:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:09:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:09:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:33 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 18:09:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:09:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:33 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 18:09:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:09:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:33 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 18:09:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:09:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:09:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:09:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:09:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:09:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:09:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:09:33 INFO - {} 18:09:33 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1500ms 18:09:33 INFO - PROCESS | 3692 | 1461114573899 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 18:09:33 INFO - PROCESS | 3692 | 1461114573901 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 18:09:33 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:09:33 INFO - PROCESS | 3692 | 1461114573904 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:09:33 INFO - PROCESS | 3692 | 1461114573906 Marionette TRACE conn2 <- [1,3018,null,{}] 18:09:33 INFO - PROCESS | 3692 | 1461114573937 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:34 INFO - PROCESS | 3692 | 1461114574014 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 18:09:34 INFO - PROCESS | 3692 | 1461114574020 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:34 INFO - PROCESS | 3692 | ++DOCSHELL 1A524400 == 75 [pid = 3692] [id = 766] 18:09:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 122 (1A9F6400) [pid = 3692] [serial = 2296] [outer = 00000000] 18:09:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 123 (1D117C00) [pid = 3692] [serial = 2297] [outer = 1A9F6400] 18:09:34 INFO - PROCESS | 3692 | 1461114574154 Marionette DEBUG loaded listener.js 18:09:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 124 (1D157C00) [pid = 3692] [serial = 2298] [outer = 1A9F6400] 18:09:34 INFO - PROCESS | 3692 | 1461114574497 Marionette TRACE conn2 <- [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]]]}] 18:09:34 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 18:09:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 609ms 18:09:34 INFO - PROCESS | 3692 | 1461114574521 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 18:09:34 INFO - PROCESS | 3692 | 1461114574523 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 18:09:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:09:34 INFO - PROCESS | 3692 | 1461114574526 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:09:34 INFO - PROCESS | 3692 | 1461114574528 Marionette TRACE conn2 <- [1,3022,null,{}] 18:09:34 INFO - PROCESS | 3692 | 1461114574532 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:34 INFO - PROCESS | 3692 | 1461114574620 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 18:09:34 INFO - PROCESS | 3692 | 1461114574625 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:34 INFO - PROCESS | 3692 | ++DOCSHELL 1D10DC00 == 76 [pid = 3692] [id = 767] 18:09:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 125 (1D154000) [pid = 3692] [serial = 2299] [outer = 00000000] 18:09:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 126 (1D673800) [pid = 3692] [serial = 2300] [outer = 1D154000] 18:09:34 INFO - PROCESS | 3692 | 1461114574669 Marionette DEBUG loaded listener.js 18:09:34 INFO - PROCESS | 3692 | ++DOMWINDOW == 127 (1D677C00) [pid = 3692] [serial = 2301] [outer = 1D154000] 18:09:35 INFO - PROCESS | 3692 | 1461114575093 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 18:09:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:09:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 594ms 18:09:35 INFO - PROCESS | 3692 | 1461114575138 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 18:09:35 INFO - PROCESS | 3692 | 1461114575140 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 18:09:35 INFO - PROCESS | 3692 | 1461114575144 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:09:35 INFO - PROCESS | 3692 | 1461114575145 Marionette TRACE conn2 <- [1,3026,null,{}] 18:09:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:09:35 INFO - PROCESS | 3692 | 1461114575149 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:35 INFO - PROCESS | 3692 | 1461114575232 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 18:09:35 INFO - PROCESS | 3692 | 1461114575238 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:35 INFO - PROCESS | 3692 | ++DOCSHELL 13850000 == 77 [pid = 3692] [id = 768] 18:09:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 128 (1D116C00) [pid = 3692] [serial = 2302] [outer = 00000000] 18:09:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 129 (1D67EC00) [pid = 3692] [serial = 2303] [outer = 1D116C00] 18:09:35 INFO - PROCESS | 3692 | 1461114575281 Marionette DEBUG loaded listener.js 18:09:35 INFO - PROCESS | 3692 | ++DOMWINDOW == 130 (1D7E9400) [pid = 3692] [serial = 2304] [outer = 1D116C00] 18:09:35 INFO - PROCESS | 3692 | 1461114575903 Marionette TRACE conn2 <- [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"]]]}] 18:09:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:09:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:09:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 781ms 18:09:35 INFO - PROCESS | 3692 | 1461114575929 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 18:09:35 INFO - PROCESS | 3692 | 1461114575934 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 18:09:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:09:35 INFO - PROCESS | 3692 | 1461114575941 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:09:35 INFO - PROCESS | 3692 | 1461114575944 Marionette TRACE conn2 <- [1,3030,null,{}] 18:09:35 INFO - PROCESS | 3692 | 1461114575950 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:36 INFO - PROCESS | 3692 | 1461114576061 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 18:09:36 INFO - PROCESS | 3692 | 1461114576211 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:36 INFO - PROCESS | 3692 | ++DOCSHELL 11C18000 == 78 [pid = 3692] [id = 769] 18:09:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (11C1D800) [pid = 3692] [serial = 2305] [outer = 00000000] 18:09:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (13678C00) [pid = 3692] [serial = 2306] [outer = 11C1D800] 18:09:36 INFO - PROCESS | 3692 | 1461114576269 Marionette DEBUG loaded listener.js 18:09:36 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (13851400) [pid = 3692] [serial = 2307] [outer = 11C1D800] 18:09:37 INFO - PROCESS | 3692 | 1461114577039 Marionette TRACE conn2 <- [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]]]}] 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:09:37 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. 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:09:37 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'.) 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:09:37 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. 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:09:37 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. 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:09:37 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. 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:09:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:09:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:09:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:09:37 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1234ms 18:09:37 INFO - PROCESS | 3692 | 1461114577179 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 18:09:37 INFO - PROCESS | 3692 | 1461114577185 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 18:09:37 INFO - PROCESS | 3692 | 1461114577235 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:09:37 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:09:37 INFO - PROCESS | 3692 | 1461114577238 Marionette TRACE conn2 <- [1,3034,null,{}] 18:09:37 INFO - PROCESS | 3692 | 1461114577242 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:37 INFO - PROCESS | 3692 | 1461114577340 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 18:09:37 INFO - PROCESS | 3692 | 1461114577480 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:37 INFO - PROCESS | 3692 | ++DOCSHELL 12D72000 == 79 [pid = 3692] [id = 770] 18:09:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (13265800) [pid = 3692] [serial = 2308] [outer = 00000000] 18:09:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 135 (18648400) [pid = 3692] [serial = 2309] [outer = 13265800] 18:09:37 INFO - PROCESS | 3692 | 1461114577575 Marionette DEBUG loaded listener.js 18:09:37 INFO - PROCESS | 3692 | ++DOMWINDOW == 136 (18C12C00) [pid = 3692] [serial = 2310] [outer = 13265800] 18:09:37 INFO - PROCESS | 3692 | [3692] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:09:38 INFO - PROCESS | 3692 | 1461114578114 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:09:38 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:09:38 INFO - {} 18:09:38 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 875ms 18:09:38 INFO - PROCESS | 3692 | 1461114578122 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 18:09:38 INFO - PROCESS | 3692 | 1461114578125 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 18:09:38 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:09:38 INFO - PROCESS | 3692 | 1461114578129 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:09:38 INFO - PROCESS | 3692 | 1461114578133 Marionette TRACE conn2 <- [1,3038,null,{}] 18:09:38 INFO - PROCESS | 3692 | 1461114578184 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:38 INFO - PROCESS | 3692 | 1461114578329 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 18:09:38 INFO - PROCESS | 3692 | 1461114578458 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:38 INFO - PROCESS | 3692 | ++DOCSHELL 1C048C00 == 80 [pid = 3692] [id = 771] 18:09:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 137 (1C0DE800) [pid = 3692] [serial = 2311] [outer = 00000000] 18:09:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 138 (1D7F1400) [pid = 3692] [serial = 2312] [outer = 1C0DE800] 18:09:38 INFO - PROCESS | 3692 | 1461114578514 Marionette DEBUG loaded listener.js 18:09:38 INFO - PROCESS | 3692 | ++DOMWINDOW == 139 (1DE05800) [pid = 3692] [serial = 2313] [outer = 1C0DE800] 18:09:39 INFO - PROCESS | 3692 | 1461114579054 Marionette TRACE conn2 <- [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]]]}] 18:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:09:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 937ms 18:09:39 INFO - PROCESS | 3692 | 1461114579074 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 18:09:39 INFO - PROCESS | 3692 | 1461114579076 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 18:09:39 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:09:39 INFO - PROCESS | 3692 | 1461114579081 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:09:39 INFO - PROCESS | 3692 | 1461114579082 Marionette TRACE conn2 <- [1,3042,null,{}] 18:09:39 INFO - PROCESS | 3692 | 1461114579086 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:39 INFO - PROCESS | 3692 | 1461114579193 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 18:09:39 INFO - PROCESS | 3692 | 1461114579312 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:39 INFO - PROCESS | 3692 | ++DOCSHELL 1A922400 == 81 [pid = 3692] [id = 772] 18:09:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 140 (1A9F4800) [pid = 3692] [serial = 2314] [outer = 00000000] 18:09:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 141 (1BF78C00) [pid = 3692] [serial = 2315] [outer = 1A9F4800] 18:09:39 INFO - PROCESS | 3692 | 1461114579368 Marionette DEBUG loaded listener.js 18:09:39 INFO - PROCESS | 3692 | ++DOMWINDOW == 142 (1BF7C400) [pid = 3692] [serial = 2316] [outer = 1A9F4800] 18:09:40 INFO - PROCESS | 3692 | 1461114580146 Marionette TRACE conn2 <- [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"]]]}] 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:09:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:09:40 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" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:09:40 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" 18:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:09:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1265ms 18:09:40 INFO - PROCESS | 3692 | 1461114580371 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 18:09:40 INFO - PROCESS | 3692 | 1461114580373 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 18:09:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:09:40 INFO - PROCESS | 3692 | 1461114580377 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:09:40 INFO - PROCESS | 3692 | 1461114580379 Marionette TRACE conn2 <- [1,3046,null,{}] 18:09:40 INFO - PROCESS | 3692 | 1461114580382 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:40 INFO - PROCESS | 3692 | 1461114580476 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 18:09:40 INFO - PROCESS | 3692 | 1461114580633 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:40 INFO - PROCESS | 3692 | ++DOCSHELL 1BFEA800 == 82 [pid = 3692] [id = 773] 18:09:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 143 (1BFEC800) [pid = 3692] [serial = 2317] [outer = 00000000] 18:09:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 144 (1DE04000) [pid = 3692] [serial = 2318] [outer = 1BFEC800] 18:09:40 INFO - PROCESS | 3692 | 1461114580719 Marionette DEBUG loaded listener.js 18:09:40 INFO - PROCESS | 3692 | ++DOMWINDOW == 145 (1DE0AC00) [pid = 3692] [serial = 2319] [outer = 1BFEC800] 18:09:41 INFO - PROCESS | 3692 | 1461114581267 Marionette TRACE conn2 <- [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]]]}] 18:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:09:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:09:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:09:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:09:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:09:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:09:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:09:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:09:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 937ms 18:09:41 INFO - PROCESS | 3692 | 1461114581326 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 18:09:41 INFO - PROCESS | 3692 | 1461114581328 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 18:09:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:09:41 INFO - PROCESS | 3692 | 1461114581331 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:09:41 INFO - PROCESS | 3692 | 1461114581333 Marionette TRACE conn2 <- [1,3050,null,{}] 18:09:41 INFO - PROCESS | 3692 | 1461114581337 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:41 INFO - PROCESS | 3692 | 1461114581457 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 18:09:41 INFO - PROCESS | 3692 | 1461114581609 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:41 INFO - PROCESS | 3692 | ++DOCSHELL 11BF1C00 == 83 [pid = 3692] [id = 774] 18:09:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 146 (1BFEF800) [pid = 3692] [serial = 2320] [outer = 00000000] 18:09:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 147 (1DE2CC00) [pid = 3692] [serial = 2321] [outer = 1BFEF800] 18:09:41 INFO - PROCESS | 3692 | 1461114581665 Marionette DEBUG loaded listener.js 18:09:41 INFO - PROCESS | 3692 | ++DOMWINDOW == 148 (1DF81800) [pid = 3692] [serial = 2322] [outer = 1BFEF800] 18:09:41 INFO - PROCESS | 3692 | [3692] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:09:42 INFO - PROCESS | 3692 | 1461114582216 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:09:42 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:09:42 INFO - {} 18:09:42 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 937ms 18:09:42 INFO - PROCESS | 3692 | 1461114582277 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 18:09:42 INFO - PROCESS | 3692 | 1461114582279 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 18:09:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:09:42 INFO - PROCESS | 3692 | 1461114582298 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:09:42 INFO - PROCESS | 3692 | 1461114582300 Marionette TRACE conn2 <- [1,3054,null,{}] 18:09:42 INFO - PROCESS | 3692 | 1461114582307 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:42 INFO - PROCESS | 3692 | 1461114582560 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 18:09:42 INFO - PROCESS | 3692 | 1461114582711 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:42 INFO - PROCESS | 3692 | ++DOCSHELL 13407800 == 84 [pid = 3692] [id = 775] 18:09:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 149 (13408000) [pid = 3692] [serial = 2323] [outer = 00000000] 18:09:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 150 (13850C00) [pid = 3692] [serial = 2324] [outer = 13408000] 18:09:42 INFO - PROCESS | 3692 | 1461114582764 Marionette DEBUG loaded listener.js 18:09:42 INFO - PROCESS | 3692 | ++DOMWINDOW == 151 (142C3400) [pid = 3692] [serial = 2325] [outer = 13408000] 18:09:43 INFO - PROCESS | 3692 | 1461114583270 Marionette TRACE conn2 <- [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]]]}] 18:09:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:09:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:09:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:09:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:09:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:09:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:09:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:09:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1000ms 18:09:43 INFO - PROCESS | 3692 | 1461114583290 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 18:09:43 INFO - PROCESS | 3692 | 1461114583294 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 18:09:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:09:43 INFO - PROCESS | 3692 | 1461114583317 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:09:43 INFO - PROCESS | 3692 | 1461114583321 Marionette TRACE conn2 <- [1,3058,null,{}] 18:09:43 INFO - PROCESS | 3692 | 1461114583326 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:43 INFO - PROCESS | 3692 | 1461114583427 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 18:09:43 INFO - PROCESS | 3692 | 1461114583590 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:43 INFO - PROCESS | 3692 | ++DOCSHELL 15D90800 == 85 [pid = 3692] [id = 776] 18:09:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 152 (16669800) [pid = 3692] [serial = 2326] [outer = 00000000] 18:09:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 153 (1833BC00) [pid = 3692] [serial = 2327] [outer = 16669800] 18:09:43 INFO - PROCESS | 3692 | 1461114583642 Marionette DEBUG loaded listener.js 18:09:43 INFO - PROCESS | 3692 | ++DOMWINDOW == 154 (18641000) [pid = 3692] [serial = 2328] [outer = 16669800] 18:09:43 INFO - PROCESS | 3692 | --DOCSHELL 1A924000 == 84 [pid = 3692] [id = 642] 18:09:43 INFO - PROCESS | 3692 | --DOCSHELL 18CD3C00 == 83 [pid = 3692] [id = 739] 18:09:43 INFO - PROCESS | 3692 | --DOCSHELL 146A4C00 == 82 [pid = 3692] [id = 738] 18:09:43 INFO - PROCESS | 3692 | --DOCSHELL 1D10DC00 == 81 [pid = 3692] [id = 767] 18:09:43 INFO - PROCESS | 3692 | --DOCSHELL 1A524400 == 80 [pid = 3692] [id = 766] 18:09:43 INFO - PROCESS | 3692 | --DOCSHELL 1863EC00 == 79 [pid = 3692] [id = 765] 18:09:43 INFO - PROCESS | 3692 | --DOCSHELL 13A4B400 == 78 [pid = 3692] [id = 762] 18:09:43 INFO - PROCESS | 3692 | --DOCSHELL 13209400 == 77 [pid = 3692] [id = 761] 18:09:43 INFO - PROCESS | 3692 | --DOCSHELL 11B4C400 == 76 [pid = 3692] [id = 760] 18:09:43 INFO - PROCESS | 3692 | --DOCSHELL 1D2BF800 == 75 [pid = 3692] [id = 757] 18:09:43 INFO - PROCESS | 3692 | --DOCSHELL 1D2B5400 == 74 [pid = 3692] [id = 756] 18:09:43 INFO - PROCESS | 3692 | --DOCSHELL 1D118000 == 73 [pid = 3692] [id = 755] 18:09:43 INFO - PROCESS | 3692 | --DOMWINDOW == 153 (1832A000) [pid = 3692] [serial = 2209] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3692 | --DOMWINDOW == 152 (14AB0000) [pid = 3692] [serial = 2212] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3692 | --DOMWINDOW == 151 (18645000) [pid = 3692] [serial = 2215] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3692 | --DOMWINDOW == 150 (18CDE400) [pid = 3692] [serial = 2218] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3692 | --DOMWINDOW == 149 (19E2B400) [pid = 3692] [serial = 2221] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3692 | --DOMWINDOW == 148 (1A054800) [pid = 3692] [serial = 2224] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3692 | --DOMWINDOW == 147 (1BF7B400) [pid = 3692] [serial = 2227] [outer = 00000000] [url = about:blank] 18:09:43 INFO - PROCESS | 3692 | --DOMWINDOW == 146 (1D153400) [pid = 3692] [serial = 2256] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3692 | --DOCSHELL 17FD9400 == 72 [pid = 3692] [id = 754] 18:09:44 INFO - PROCESS | 3692 | --DOCSHELL 13850400 == 71 [pid = 3692] [id = 753] 18:09:44 INFO - PROCESS | 3692 | --DOMWINDOW == 145 (1C0E6000) [pid = 3692] [serial = 2241] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3692 | --DOMWINDOW == 144 (1CA34C00) [pid = 3692] [serial = 2244] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3692 | --DOMWINDOW == 143 (1C61AC00) [pid = 3692] [serial = 2242] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3692 | --DOMWINDOW == 142 (12CF8800) [pid = 3692] [serial = 2247] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3692 | --DOMWINDOW == 141 (13A61000) [pid = 3692] [serial = 2233] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3692 | --DOMWINDOW == 140 (188D4400) [pid = 3692] [serial = 2238] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3692 | --DOMWINDOW == 139 (1C0E9400) [pid = 3692] [serial = 2230] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3692 | --DOMWINDOW == 138 (1CB8AC00) [pid = 3692] [serial = 2245] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3692 | --DOMWINDOW == 137 (13734400) [pid = 3692] [serial = 2248] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3692 | --DOMWINDOW == 136 (1D10EC00) [pid = 3692] [serial = 2253] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3692 | --DOMWINDOW == 135 (1CB90C00) [pid = 3692] [serial = 2250] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3692 | --DOMWINDOW == 134 (17D59800) [pid = 3692] [serial = 2236] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3692 | --DOMWINDOW == 133 (16B81400) [pid = 3692] [serial = 2234] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3692 | --DOMWINDOW == 132 (1D10E800) [pid = 3692] [serial = 2254] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3692 | --DOMWINDOW == 131 (1CF96C00) [pid = 3692] [serial = 2251] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3692 | --DOMWINDOW == 130 (1892F800) [pid = 3692] [serial = 2239] [outer = 00000000] [url = about:blank] 18:09:44 INFO - PROCESS | 3692 | 1461114584195 Marionette TRACE conn2 <- [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]]]}] 18:09:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:09:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:09:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:09:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:09:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:09:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:09:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 891ms 18:09:44 INFO - PROCESS | 3692 | 1461114584218 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 18:09:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:09:44 INFO - PROCESS | 3692 | 1461114584221 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 18:09:44 INFO - PROCESS | 3692 | 1461114584224 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:09:44 INFO - PROCESS | 3692 | 1461114584226 Marionette TRACE conn2 <- [1,3062,null,{}] 18:09:44 INFO - PROCESS | 3692 | 1461114584230 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:44 INFO - PROCESS | 3692 | 1461114584315 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 18:09:44 INFO - PROCESS | 3692 | 1461114584323 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:44 INFO - PROCESS | 3692 | ++DOCSHELL 142C2800 == 72 [pid = 3692] [id = 777] 18:09:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 131 (142F4800) [pid = 3692] [serial = 2329] [outer = 00000000] 18:09:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 132 (16B8B000) [pid = 3692] [serial = 2330] [outer = 142F4800] 18:09:44 INFO - PROCESS | 3692 | 1461114584368 Marionette DEBUG loaded listener.js 18:09:44 INFO - PROCESS | 3692 | ++DOMWINDOW == 133 (18328000) [pid = 3692] [serial = 2331] [outer = 142F4800] 18:09:44 INFO - PROCESS | 3692 | 1461114584866 Marionette TRACE conn2 <- [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]]]}] 18:09:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:09:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:09:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:09:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:09:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:09:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:09:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 703ms 18:09:44 INFO - PROCESS | 3692 | 1461114584923 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 18:09:44 INFO - PROCESS | 3692 | 1461114584926 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 18:09:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:09:44 INFO - PROCESS | 3692 | 1461114584936 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:09:44 INFO - PROCESS | 3692 | 1461114584941 Marionette TRACE conn2 <- [1,3066,null,{}] 18:09:44 INFO - PROCESS | 3692 | 1461114584944 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:45 INFO - PROCESS | 3692 | 1461114585031 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 18:09:45 INFO - PROCESS | 3692 | 1461114585039 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:45 INFO - PROCESS | 3692 | ++DOCSHELL 18B17400 == 73 [pid = 3692] [id = 778] 18:09:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 134 (193F1000) [pid = 3692] [serial = 2332] [outer = 00000000] 18:09:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 135 (19E2B400) [pid = 3692] [serial = 2333] [outer = 193F1000] 18:09:45 INFO - PROCESS | 3692 | 1461114585083 Marionette DEBUG loaded listener.js 18:09:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 136 (19E35400) [pid = 3692] [serial = 2334] [outer = 193F1000] 18:09:45 INFO - PROCESS | 3692 | 1461114585580 Marionette TRACE conn2 <- [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] 18:09:45 INFO - PROCESS | 3692 | 1461114585648 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 18:09:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:09:45 INFO - PROCESS | 3692 | 1461114585652 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:09:45 INFO - PROCESS | 3692 | 1461114585653 Marionette TRACE conn2 <- [1,3070,null,{}] 18:09:45 INFO - PROCESS | 3692 | 1461114585657 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:45 INFO - PROCESS | 3692 | 1461114585768 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 18:09:45 INFO - PROCESS | 3692 | 1461114585885 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:45 INFO - PROCESS | 3692 | ++DOCSHELL 1320A800 == 74 [pid = 3692] [id = 779] 18:09:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 137 (193F1C00) [pid = 3692] [serial = 2335] [outer = 00000000] 18:09:45 INFO - PROCESS | 3692 | ++DOMWINDOW == 138 (1BFEAC00) [pid = 3692] [serial = 2336] [outer = 193F1C00] 18:09:45 INFO - PROCESS | 3692 | 1461114585953 Marionette DEBUG loaded listener.js 18:09:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 139 (1BFF4C00) [pid = 3692] [serial = 2337] [outer = 193F1C00] 18:09:46 INFO - PROCESS | 3692 | 1461114586327 Marionette TRACE conn2 <- [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]]]}] 18:09:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:09:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:09:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:09:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 703ms 18:09:46 INFO - PROCESS | 3692 | 1461114586352 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 18:09:46 INFO - PROCESS | 3692 | 1461114586354 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 18:09:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:09:46 INFO - PROCESS | 3692 | 1461114586357 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:09:46 INFO - PROCESS | 3692 | 1461114586359 Marionette TRACE conn2 <- [1,3074,null,{}] 18:09:46 INFO - PROCESS | 3692 | 1461114586362 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:46 INFO - PROCESS | 3692 | 1461114586507 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 18:09:46 INFO - PROCESS | 3692 | 1461114586529 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:46 INFO - PROCESS | 3692 | ++DOCSHELL 1C88C400 == 75 [pid = 3692] [id = 780] 18:09:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 140 (1C88D000) [pid = 3692] [serial = 2338] [outer = 00000000] 18:09:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 141 (1CA31C00) [pid = 3692] [serial = 2339] [outer = 1C88D000] 18:09:46 INFO - PROCESS | 3692 | 1461114586581 Marionette DEBUG loaded listener.js 18:09:46 INFO - PROCESS | 3692 | ++DOMWINDOW == 142 (1CB8D000) [pid = 3692] [serial = 2340] [outer = 1C88D000] 18:09:47 INFO - PROCESS | 3692 | 1461114587033 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:09:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:09:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 687ms 18:09:47 INFO - PROCESS | 3692 | 1461114587057 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 18:09:47 INFO - PROCESS | 3692 | 1461114587059 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 18:09:47 INFO - PROCESS | 3692 | 1461114587062 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:09:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:09:47 INFO - PROCESS | 3692 | 1461114587063 Marionette TRACE conn2 <- [1,3078,null,{}] 18:09:47 INFO - PROCESS | 3692 | 1461114587071 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:47 INFO - PROCESS | 3692 | 1461114587196 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 18:09:47 INFO - PROCESS | 3692 | 1461114587300 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:47 INFO - PROCESS | 3692 | ++DOCSHELL 1C891400 == 76 [pid = 3692] [id = 781] 18:09:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 143 (1CA29400) [pid = 3692] [serial = 2341] [outer = 00000000] 18:09:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 144 (1D110800) [pid = 3692] [serial = 2342] [outer = 1CA29400] 18:09:47 INFO - PROCESS | 3692 | 1461114587343 Marionette DEBUG loaded listener.js 18:09:47 INFO - PROCESS | 3692 | ++DOMWINDOW == 145 (1C3AD000) [pid = 3692] [serial = 2343] [outer = 1CA29400] 18:09:47 INFO - PROCESS | 3692 | 1461114587743 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:09:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:09:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 734ms 18:09:47 INFO - PROCESS | 3692 | 1461114587803 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 18:09:47 INFO - PROCESS | 3692 | 1461114587805 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 18:09:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:09:47 INFO - PROCESS | 3692 | 1461114587808 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:09:47 INFO - PROCESS | 3692 | 1461114587810 Marionette TRACE conn2 <- [1,3082,null,{}] 18:09:47 INFO - PROCESS | 3692 | 1461114587813 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:47 INFO - PROCESS | 3692 | 1461114587933 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 18:09:48 INFO - PROCESS | 3692 | 1461114588014 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:48 INFO - PROCESS | 3692 | ++DOCSHELL 1CF90400 == 77 [pid = 3692] [id = 782] 18:09:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 146 (1D10FC00) [pid = 3692] [serial = 2344] [outer = 00000000] 18:09:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 147 (1D155800) [pid = 3692] [serial = 2345] [outer = 1D10FC00] 18:09:48 INFO - PROCESS | 3692 | 1461114588057 Marionette DEBUG loaded listener.js 18:09:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 148 (1D2B7400) [pid = 3692] [serial = 2346] [outer = 1D10FC00] 18:09:48 INFO - PROCESS | 3692 | 1461114588572 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:09:48 INFO - PROCESS | 3692 | --DOMWINDOW == 147 (1BFF8000) [pid = 3692] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:09:48 INFO - PROCESS | 3692 | --DOMWINDOW == 146 (18640C00) [pid = 3692] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 18:09:48 INFO - PROCESS | 3692 | --DOMWINDOW == 145 (1D154000) [pid = 3692] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 18:09:48 INFO - PROCESS | 3692 | --DOMWINDOW == 144 (11B4CC00) [pid = 3692] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:09:48 INFO - PROCESS | 3692 | --DOMWINDOW == 143 (16B0DC00) [pid = 3692] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:09:48 INFO - PROCESS | 3692 | --DOMWINDOW == 142 (159FA400) [pid = 3692] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:09:48 INFO - PROCESS | 3692 | --DOMWINDOW == 141 (13210C00) [pid = 3692] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:09:48 INFO - PROCESS | 3692 | --DOMWINDOW == 140 (1D2B6C00) [pid = 3692] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:09:48 INFO - PROCESS | 3692 | --DOMWINDOW == 139 (142EAC00) [pid = 3692] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:09:48 INFO - PROCESS | 3692 | --DOMWINDOW == 138 (1A9F6400) [pid = 3692] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:09:48 INFO - PROCESS | 3692 | --DOMWINDOW == 137 (17D65000) [pid = 3692] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:09:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:09:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 844ms 18:09:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:09:48 INFO - PROCESS | 3692 | 1461114588652 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 18:09:48 INFO - PROCESS | 3692 | 1461114588653 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 18:09:48 INFO - PROCESS | 3692 | 1461114588657 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:09:48 INFO - PROCESS | 3692 | 1461114588659 Marionette TRACE conn2 <- [1,3086,null,{}] 18:09:48 INFO - PROCESS | 3692 | 1461114588662 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:48 INFO - PROCESS | 3692 | 1461114588746 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 18:09:48 INFO - PROCESS | 3692 | 1461114588752 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:48 INFO - PROCESS | 3692 | ++DOCSHELL 16B0DC00 == 78 [pid = 3692] [id = 783] 18:09:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 138 (1D10F400) [pid = 3692] [serial = 2347] [outer = 00000000] 18:09:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 139 (1D2C3400) [pid = 3692] [serial = 2348] [outer = 1D10F400] 18:09:48 INFO - PROCESS | 3692 | 1461114588795 Marionette DEBUG loaded listener.js 18:09:48 INFO - PROCESS | 3692 | ++DOMWINDOW == 140 (1D673000) [pid = 3692] [serial = 2349] [outer = 1D10F400] 18:09:49 INFO - PROCESS | 3692 | 1461114589223 Marionette TRACE conn2 <- [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]]]}] 18:09:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:09:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:09:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 593ms 18:09:49 INFO - PROCESS | 3692 | 1461114589254 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 18:09:49 INFO - PROCESS | 3692 | 1461114589256 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 18:09:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:09:49 INFO - PROCESS | 3692 | 1461114589277 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:09:49 INFO - PROCESS | 3692 | 1461114589279 Marionette TRACE conn2 <- [1,3090,null,{}] 18:09:49 INFO - PROCESS | 3692 | 1461114589283 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:49 INFO - PROCESS | 3692 | 1461114589365 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 18:09:49 INFO - PROCESS | 3692 | 1461114589371 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:49 INFO - PROCESS | 3692 | ++DOCSHELL 11C1F000 == 79 [pid = 3692] [id = 784] 18:09:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 141 (18929800) [pid = 3692] [serial = 2350] [outer = 00000000] 18:09:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 142 (1DE10400) [pid = 3692] [serial = 2351] [outer = 18929800] 18:09:49 INFO - PROCESS | 3692 | 1461114589414 Marionette DEBUG loaded listener.js 18:09:49 INFO - PROCESS | 3692 | ++DOMWINDOW == 143 (1DE1F000) [pid = 3692] [serial = 2352] [outer = 18929800] 18:09:49 INFO - PROCESS | 3692 | 1461114589834 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:09:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:09:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 594ms 18:09:49 INFO - PROCESS | 3692 | 1461114589874 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 18:09:49 INFO - PROCESS | 3692 | 1461114589876 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 18:09:49 INFO - PROCESS | 3692 | 1461114589879 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:09:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:09:49 INFO - PROCESS | 3692 | 1461114589881 Marionette TRACE conn2 <- [1,3094,null,{}] 18:09:49 INFO - PROCESS | 3692 | 1461114589885 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:50 INFO - PROCESS | 3692 | 1461114590019 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 18:09:50 INFO - PROCESS | 3692 | 1461114590036 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:50 INFO - PROCESS | 3692 | ++DOCSHELL 1DF80000 == 80 [pid = 3692] [id = 785] 18:09:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 144 (1DF80C00) [pid = 3692] [serial = 2353] [outer = 00000000] 18:09:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 145 (1DF87000) [pid = 3692] [serial = 2354] [outer = 1DF80C00] 18:09:50 INFO - PROCESS | 3692 | 1461114590090 Marionette DEBUG loaded listener.js 18:09:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 146 (1DF8B800) [pid = 3692] [serial = 2355] [outer = 1DF80C00] 18:09:50 INFO - PROCESS | 3692 | 1461114590521 Marionette TRACE conn2 <- [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]]]}] 18:09:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:09:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:09:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:09:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 704ms 18:09:50 INFO - PROCESS | 3692 | 1461114590641 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 18:09:50 INFO - PROCESS | 3692 | 1461114590645 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 18:09:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:09:50 INFO - PROCESS | 3692 | 1461114590655 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:09:50 INFO - PROCESS | 3692 | 1461114590659 Marionette TRACE conn2 <- [1,3098,null,{}] 18:09:50 INFO - PROCESS | 3692 | 1461114590665 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:50 INFO - PROCESS | 3692 | 1461114590790 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 18:09:50 INFO - PROCESS | 3692 | 1461114590955 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:50 INFO - PROCESS | 3692 | ++DOCSHELL 11B13000 == 81 [pid = 3692] [id = 786] 18:09:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 147 (11B13400) [pid = 3692] [serial = 2356] [outer = 00000000] 18:09:50 INFO - PROCESS | 3692 | ++DOMWINDOW == 148 (11B1A400) [pid = 3692] [serial = 2357] [outer = 11B13400] 18:09:51 INFO - PROCESS | 3692 | 1461114591015 Marionette DEBUG loaded listener.js 18:09:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 149 (11B52400) [pid = 3692] [serial = 2358] [outer = 11B13400] 18:09:51 INFO - PROCESS | 3692 | 1461114591595 Marionette TRACE conn2 <- [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"]]]}] 18:09:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:09:51 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 18:09:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:09:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:09:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1000ms 18:09:51 INFO - PROCESS | 3692 | 1461114591656 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 18:09:51 INFO - PROCESS | 3692 | 1461114591659 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 18:09:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:09:51 INFO - PROCESS | 3692 | 1461114591667 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:09:51 INFO - PROCESS | 3692 | 1461114591671 Marionette TRACE conn2 <- [1,3102,null,{}] 18:09:51 INFO - PROCESS | 3692 | 1461114591676 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:51 INFO - PROCESS | 3692 | 1461114591785 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 18:09:51 INFO - PROCESS | 3692 | 1461114591943 Marionette TRACE conn2 -> [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\", \"e560a24a-f4b6-424b-a75a-433af917e446\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:51 INFO - PROCESS | 3692 | ++DOCSHELL 11B6A400 == 82 [pid = 3692] [id = 787] 18:09:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 150 (11BFB000) [pid = 3692] [serial = 2359] [outer = 00000000] 18:09:51 INFO - PROCESS | 3692 | ++DOMWINDOW == 151 (15557C00) [pid = 3692] [serial = 2360] [outer = 11BFB000] 18:09:51 INFO - PROCESS | 3692 | 1461114591998 Marionette DEBUG loaded listener.js 18:09:52 INFO - PROCESS | 3692 | ++DOMWINDOW == 152 (159FA400) [pid = 3692] [serial = 2361] [outer = 11BFB000] 18:09:52 INFO - PROCESS | 3692 | 1461114592511 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 18:09:52 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:09:52 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 906ms 18:09:52 INFO - PROCESS | 3692 | 1461114592570 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 18:09:52 INFO - PROCESS | 3692 | 1461114592573 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 18:09:53 WARNING - u'runner_teardown' () 18:09:53 INFO - No more tests 18:09:53 INFO - Got 0 unexpected results 18:09:53 INFO - SUITE-END | took 646s 18:09:54 INFO - Closing logging queue 18:09:54 INFO - queue closed 18:09:54 INFO - Return code: 0 18:09:54 WARNING - # TBPL SUCCESS # 18:09:54 INFO - Running post-action listener: _resource_record_post_action 18:09:54 INFO - Running post-run listener: _resource_record_post_run 18:09:55 INFO - Total resource usage - Wall time: 657s; CPU: 17.0%; Read bytes: 92284928; Write bytes: 996334080; Read time: 2117835; Write time: 1257687 18:09:55 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:09:55 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 128888320; Read time: 0; Write time: 133429 18:09:55 INFO - run-tests - Wall time: 654s; CPU: 17.0%; Read bytes: 92284928; Write bytes: 814845952; Read time: 2117835; Write time: 1092640 18:09:55 INFO - Running post-run listener: _upload_blobber_files 18:09:55 INFO - Blob upload gear active. 18:09:55 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:09:55 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 18:09:55 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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 18:09:55 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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 18:09:55 INFO - (blobuploader) - INFO - Open directory for files ... 18:09:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:09:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:09:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:09:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:09:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:09:56 INFO - (blobuploader) - INFO - Done attempting. 18:09:56 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:09:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:09:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:09:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:09:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:09:58 INFO - (blobuploader) - INFO - Done attempting. 18:09:58 INFO - (blobuploader) - INFO - Iteration through files over. 18:09:58 INFO - Return code: 0 18:09:58 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:09:58 INFO - Using _rmtree_windows ... 18:09:58 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:09:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/61ac149829df75def93c6d2448b6b3fbfaa35aa80e3619c5669f92c4833ac855c5be3ff0b4b010215877497b97b97201ec48bc9f6cd50fb301abfd69852a864f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e3f7d991844b0a4750d4bf271a9469046f23516ef64bbb006ae423b414ea838168a0a13144871ef799abe610ec9a80be6e6ca0dff91e17e23cf85d4b0b770229"} 18:09:58 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:09:58 INFO - Writing to file C:\slave\test\properties\blobber_files 18:09:58 INFO - Contents: 18:09:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/61ac149829df75def93c6d2448b6b3fbfaa35aa80e3619c5669f92c4833ac855c5be3ff0b4b010215877497b97b97201ec48bc9f6cd50fb301abfd69852a864f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e3f7d991844b0a4750d4bf271a9469046f23516ef64bbb006ae423b414ea838168a0a13144871ef799abe610ec9a80be6e6ca0dff91e17e23cf85d4b0b770229"} 18:09:58 INFO - Running post-run listener: copy_logs_to_upload_dir 18:09:58 INFO - Copying logs to upload dir... 18:09:58 INFO - mkdir: C:\slave\test\build\upload\logs 18:09:58 INFO - Copying logs to upload dir... 18:09:58 INFO - Using _rmtree_windows ... 18:09:58 INFO - Using _rmtree_windows ... 18:09:59 INFO - Using _rmtree_windows ... 18:09:59 INFO - Using _rmtree_windows ... 18:09:59 INFO - Using _rmtree_windows ... 18:09:59 INFO - Using _rmtree_windows ... 18:09:59 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=819.663000 ========= master_lag: 0.75 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 40 secs) (at 2016-04-19 18:09:59.221502) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 18:09:59.222347) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/61ac149829df75def93c6d2448b6b3fbfaa35aa80e3619c5669f92c4833ac855c5be3ff0b4b010215877497b97b97201ec48bc9f6cd50fb301abfd69852a864f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e3f7d991844b0a4750d4bf271a9469046f23516ef64bbb006ae423b414ea838168a0a13144871ef799abe610ec9a80be6e6ca0dff91e17e23cf85d4b0b770229"} build_url:https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/61ac149829df75def93c6d2448b6b3fbfaa35aa80e3619c5669f92c4833ac855c5be3ff0b4b010215877497b97b97201ec48bc9f6cd50fb301abfd69852a864f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e3f7d991844b0a4750d4bf271a9469046f23516ef64bbb006ae423b414ea838168a0a13144871ef799abe610ec9a80be6e6ca0dff91e17e23cf85d4b0b770229"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Rn5Th94BSuixVd5vTG0Lcg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 18:09:59.349210) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 18:09:59.349593) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-074\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-074 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-074 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-074 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-074 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-074 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 18:09:59.469003) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 18:09:59.469339) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 18:09:59.805956) ========= ========= Total master_lag: 1.20 =========