builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-078 starttime: 1463434342.18 results: success (0) buildid: 20160516124143 builduid: 3a25a15ff16c4b0cb6e450f554c3ebd7 revision: 17724486e1591858eea09dc327475a25883854a4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-16 14:32:22.175652) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-16 14:32:22.176078) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-16 14:32:22.176364) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-16 14:32:22.209393) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-16 14:32:22.209744) ========= '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-078\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-078 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-078 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-078 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-078 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-078 WINDIR=C:\WINDOWS using PTY: False --14:32:43-- 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% 2.02 GB/s 14:32:44 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.623000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-16 14:32:22.887449) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-16 14:32:22.887773) ========= '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-078\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-078 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-078 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-078 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-078 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-078 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.709000 ========= master_lag: 0.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-16 14:32:23.665091) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-16 14:32:23.665489) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 17724486e1591858eea09dc327475a25883854a4 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 17724486e1591858eea09dc327475a25883854a4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-078\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-078 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-078 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-078 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-078 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-078 WINDIR=C:\WINDOWS using PTY: False 2016-05-16 14:32:45,273 truncating revision to first 12 chars 2016-05-16 14:32:45,273 Setting DEBUG logging. 2016-05-16 14:32:45,273 attempt 1/10 2016-05-16 14:32:45,273 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/17724486e159?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-16 14:32:45,694 unpacking tar archive at: mozilla-aurora-17724486e159/testing/mozharness/ program finished with exit code 0 elapsedTime=1.158000 ========= master_lag: 0.19 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-16 14:32:25.017297) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-16 14:32:25.017636) ========= script_repo_revision: 17724486e1591858eea09dc327475a25883854a4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-16 14:32:25.018211) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-16 14:32:25.018588) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-16 14:32:25.032195) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 9 secs) (at 2016-05-16 14:32:25.032691) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-078\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-078 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-078 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-078 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-078 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-078 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 14:32:46 INFO - MultiFileLogger online at 20160516 14:32:46 in C:\slave\test 14:32:46 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 14:32:46 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:32:46 INFO - {'append_to_log': False, 14:32:46 INFO - 'base_work_dir': 'C:\\slave\\test', 14:32:46 INFO - 'blob_upload_branch': 'mozilla-aurora', 14:32:46 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:32:46 INFO - 'buildbot_json_path': 'buildprops.json', 14:32:46 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:32:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:32:46 INFO - 'download_minidump_stackwalk': True, 14:32:46 INFO - 'download_symbols': 'true', 14:32:46 INFO - 'e10s': False, 14:32:46 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:32:46 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:32:46 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:32:46 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:32:46 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:32:46 INFO - 'C:/mozilla-build/tooltool.py'), 14:32:46 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:32:46 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:32:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:32:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:32:46 INFO - 'log_level': 'info', 14:32:46 INFO - 'log_to_console': True, 14:32:46 INFO - 'opt_config_files': (), 14:32:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:32:46 INFO - '--processes=1', 14:32:46 INFO - '--config=%(test_path)s/wptrunner.ini', 14:32:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:32:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:32:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:32:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:32:46 INFO - 'pip_index': False, 14:32:46 INFO - 'require_test_zip': True, 14:32:46 INFO - 'test_type': ('testharness',), 14:32:46 INFO - 'this_chunk': '1', 14:32:46 INFO - 'total_chunks': '10', 14:32:46 INFO - 'virtualenv_path': 'venv', 14:32:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:32:46 INFO - 'work_dir': 'build'} 14:32:46 INFO - ##### 14:32:46 INFO - ##### Running clobber step. 14:32:46 INFO - ##### 14:32:46 INFO - Running pre-action listener: _resource_record_pre_action 14:32:46 INFO - Running main action method: clobber 14:32:46 INFO - rmtree: C:\slave\test\build 14:32:46 INFO - Using _rmtree_windows ... 14:32:46 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:33:23 INFO - Running post-action listener: _resource_record_post_action 14:33:23 INFO - ##### 14:33:23 INFO - ##### Running read-buildbot-config step. 14:33:23 INFO - ##### 14:33:23 INFO - Running pre-action listener: _resource_record_pre_action 14:33:23 INFO - Running main action method: read_buildbot_config 14:33:23 INFO - Using buildbot properties: 14:33:23 INFO - { 14:33:23 INFO - "project": "", 14:33:23 INFO - "product": "firefox", 14:33:23 INFO - "script_repo_revision": "production", 14:33:23 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 14:33:23 INFO - "repository": "", 14:33:23 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 14:33:23 INFO - "buildid": "20160516124143", 14:33:23 INFO - "pgo_build": "False", 14:33:23 INFO - "basedir": "C:\\slave\\test", 14:33:23 INFO - "buildnumber": 1, 14:33:23 INFO - "slavename": "t-xp32-ix-078", 14:33:23 INFO - "revision": "17724486e1591858eea09dc327475a25883854a4", 14:33:23 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 14:33:23 INFO - "platform": "win32", 14:33:23 INFO - "branch": "mozilla-aurora", 14:33:23 INFO - "repo_path": "releases/mozilla-aurora", 14:33:23 INFO - "moz_repo_path": "", 14:33:23 INFO - "stage_platform": "win32", 14:33:23 INFO - "builduid": "3a25a15ff16c4b0cb6e450f554c3ebd7", 14:33:23 INFO - "slavebuilddir": "test" 14:33:23 INFO - } 14:33:23 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 14:33:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 14:33:23 INFO - Running post-action listener: _resource_record_post_action 14:33:23 INFO - ##### 14:33:23 INFO - ##### Running download-and-extract step. 14:33:23 INFO - ##### 14:33:23 INFO - Running pre-action listener: _resource_record_pre_action 14:33:23 INFO - Running main action method: download_and_extract 14:33:23 INFO - mkdir: C:\slave\test\build\tests 14:33: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')]} 14:33:23 INFO - https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:33:23 INFO - trying https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 14:33:23 INFO - Downloading https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 14:33:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 14:33:23 INFO - Downloaded 1274 bytes. 14:33:23 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 14:33:23 INFO - Using the following test package requirements: 14:33:23 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 14:33:23 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:33:23 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 14:33:23 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:33:23 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 14:33:23 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:33:23 INFO - u'jsshell-win32.zip'], 14:33:23 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:33:23 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 14:33:23 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 14:33:23 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:33:23 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 14:33:23 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:33:23 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 14:33:23 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:33:23 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 14:33:23 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:33:23 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 14:33:23 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 14:33: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')]} 14:33:23 INFO - https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:33:23 INFO - trying https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 14:33:23 INFO - Downloading https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 14:33:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 14:33:25 INFO - Downloaded 19979469 bytes. 14:33:25 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:33:25 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:33:27 INFO - caution: filename not matched: web-platform/* 14:33:27 INFO - Return code: 11 14:33:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:33:27 INFO - https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:33:27 INFO - trying https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 14:33:27 INFO - Downloading https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 14:33:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 14:33:30 INFO - Downloaded 36409073 bytes. 14:33:30 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:33:30 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:34:21 INFO - caution: filename not matched: bin/* 14:34:21 INFO - caution: filename not matched: config/* 14:34:21 INFO - caution: filename not matched: mozbase/* 14:34:21 INFO - caution: filename not matched: marionette/* 14:34:21 INFO - caution: filename not matched: tools/wptserve/* 14:34:21 INFO - Return code: 11 14:34:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:34:21 INFO - https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 14:34:21 INFO - trying https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:34:21 INFO - Downloading https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 14:34:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 14:34:25 INFO - Downloaded 68455251 bytes. 14:34:25 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:34:25 INFO - mkdir: C:\slave\test\properties 14:34:25 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:34:25 INFO - Writing to file C:\slave\test\properties\build_url 14:34:25 INFO - Contents: 14:34:25 INFO - build_url:https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:34:26 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:34:26 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:34:26 INFO - Writing to file C:\slave\test\properties\symbols_url 14:34:26 INFO - Contents: 14:34:26 INFO - symbols_url:https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:34:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:34:26 INFO - https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:34:26 INFO - trying https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:34:26 INFO - Downloading https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:34:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 14:34:29 INFO - Downloaded 55536359 bytes. 14:34:29 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 14:34:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 14:34:35 INFO - Return code: 0 14:34:35 INFO - Running post-action listener: _resource_record_post_action 14:34:35 INFO - Running post-action listener: set_extra_try_arguments 14:34:35 INFO - ##### 14:34:35 INFO - ##### Running create-virtualenv step. 14:34:35 INFO - ##### 14:34:35 INFO - Running pre-action listener: _pre_create_virtualenv 14:34:35 INFO - Running pre-action listener: _resource_record_pre_action 14:34:35 INFO - Running main action method: create_virtualenv 14:34:35 INFO - Creating virtualenv C:\slave\test\build\venv 14:34:35 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 14:34:35 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:34:36 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:34:38 INFO - Installing distribute......................................................................................................................................................................................done. 14:34:39 INFO - Return code: 0 14:34:39 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:34:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:34:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:34:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:34:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:34:39 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 0x00EB2278>, '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 0x00ECD0C0>, '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-078', 'USERDOMAIN': 'T-XP32-IX-078', '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-078', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-078', '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-078\\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-078'}}, attempt #1 14:34:39 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 14:34:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 14:34:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:34:39 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\Application Data', 14:34:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:34:39 INFO - 'COMPUTERNAME': 'T-XP32-IX-078', 14:34:39 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:34:39 INFO - 'DCLOCATION': 'SCL3', 14:34:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:34:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:34:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:34:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:34:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:34:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:34:39 INFO - 'HOMEDRIVE': 'C:', 14:34:39 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-078', 14:34:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:34:39 INFO - 'KTS_VERSION': '1.19c', 14:34:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:34:39 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-078', 14:34:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:34:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:34:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:34:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:34:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:34:39 INFO - 'MOZ_AIRBAG': '1', 14:34:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:34:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:34:39 INFO - 'MOZ_MSVCVERSION': '8', 14:34:39 INFO - 'MOZ_NO_REMOTE': '1', 14:34:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:34:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:34:39 INFO - 'NO_EM_RESTART': '1', 14:34:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:34:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:34:39 INFO - 'OS': 'Windows_NT', 14:34:39 INFO - 'OURDRIVE': 'C:', 14:34:39 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', 14:34:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:34:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:34:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:34:39 INFO - 'PROCESSOR_LEVEL': '6', 14:34:39 INFO - 'PROCESSOR_REVISION': '1e05', 14:34:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:34:39 INFO - 'PROMPT': '$P$G', 14:34:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:34:39 INFO - 'PWD': 'C:\\slave\\test', 14:34:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:34:39 INFO - 'SESSIONNAME': 'Console', 14:34:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:34:39 INFO - 'SYSTEMDRIVE': 'C:', 14:34:39 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:34:39 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:34:39 INFO - 'TEST1': 'testie', 14:34:39 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:34:39 INFO - 'USERDOMAIN': 'T-XP32-IX-078', 14:34:39 INFO - 'USERNAME': 'cltbld', 14:34:39 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078', 14:34:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:34:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:34:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:34:39 INFO - 'WINDIR': 'C:\\WINDOWS', 14:34:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:34:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:34:39 INFO - Downloading/unpacking psutil>=0.7.1 14:34:40 INFO - Running setup.py egg_info for package psutil 14:34:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:34:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:34:40 INFO - Installing collected packages: psutil 14:34:40 INFO - Running setup.py install for psutil 14:34:40 INFO - building 'psutil._psutil_windows' extension 14:34:40 INFO - error: Unable to find vcvarsall.bat 14:34:40 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-bnrmwm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:34:40 INFO - running install 14:34:40 INFO - running build 14:34:40 INFO - running build_py 14:34:40 INFO - creating build 14:34:40 INFO - creating build\lib.win32-2.7 14:34:40 INFO - creating build\lib.win32-2.7\psutil 14:34:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:34:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:34:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:34:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:34:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:34:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:34:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:34:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:34:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:34:40 INFO - running build_ext 14:34:40 INFO - building 'psutil._psutil_windows' extension 14:34:40 INFO - error: Unable to find vcvarsall.bat 14:34:40 INFO - ---------------------------------------- 14:34:40 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-bnrmwm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:34:40 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-078\Application Data\pip\pip.log 14:34:40 WARNING - Return code: 1 14:34:40 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 14:34:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:34:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:34:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:34:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:34:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:34:40 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 0x00EB2278>, '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 0x00ECD0C0>, '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-078', 'USERDOMAIN': 'T-XP32-IX-078', '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-078', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-078', '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-078\\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-078'}}, attempt #1 14:34:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 14:34:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 14:34:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:34:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\Application Data', 14:34:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:34:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-078', 14:34:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:34:40 INFO - 'DCLOCATION': 'SCL3', 14:34:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:34:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:34:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:34:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:34:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:34:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:34:40 INFO - 'HOMEDRIVE': 'C:', 14:34:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-078', 14:34:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:34:40 INFO - 'KTS_VERSION': '1.19c', 14:34:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:34:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-078', 14:34:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:34:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:34:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:34:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:34:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:34:40 INFO - 'MOZ_AIRBAG': '1', 14:34:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:34:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:34:40 INFO - 'MOZ_MSVCVERSION': '8', 14:34:40 INFO - 'MOZ_NO_REMOTE': '1', 14:34:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:34:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:34:40 INFO - 'NO_EM_RESTART': '1', 14:34:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:34:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:34:40 INFO - 'OS': 'Windows_NT', 14:34:40 INFO - 'OURDRIVE': 'C:', 14:34:40 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', 14:34:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:34:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:34:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:34:40 INFO - 'PROCESSOR_LEVEL': '6', 14:34:40 INFO - 'PROCESSOR_REVISION': '1e05', 14:34:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:34:40 INFO - 'PROMPT': '$P$G', 14:34:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:34:40 INFO - 'PWD': 'C:\\slave\\test', 14:34:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:34:40 INFO - 'SESSIONNAME': 'Console', 14:34:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:34:40 INFO - 'SYSTEMDRIVE': 'C:', 14:34:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:34:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:34:40 INFO - 'TEST1': 'testie', 14:34:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:34:40 INFO - 'USERDOMAIN': 'T-XP32-IX-078', 14:34:40 INFO - 'USERNAME': 'cltbld', 14:34:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078', 14:34:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:34:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:34:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:34:40 INFO - 'WINDIR': 'C:\\WINDOWS', 14:34:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:34:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:34:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:34:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:34:41 INFO - Running setup.py egg_info for package mozsystemmonitor 14:34:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:34:41 INFO - Running setup.py egg_info for package psutil 14:34:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:34:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:34:41 INFO - Installing collected packages: mozsystemmonitor, psutil 14:34:41 INFO - Running setup.py install for mozsystemmonitor 14:34:41 INFO - Running setup.py install for psutil 14:34:41 INFO - building 'psutil._psutil_windows' extension 14:34:41 INFO - error: Unable to find vcvarsall.bat 14:34:41 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-sljowx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:34:41 INFO - running install 14:34:41 INFO - running build 14:34:41 INFO - running build_py 14:34:41 INFO - running build_ext 14:34:41 INFO - building 'psutil._psutil_windows' extension 14:34:41 INFO - error: Unable to find vcvarsall.bat 14:34:41 INFO - ---------------------------------------- 14:34:41 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-sljowx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:34:41 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-078\Application Data\pip\pip.log 14:34:41 WARNING - Return code: 1 14:34:41 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 14:34:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:34:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:34:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:34:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:34:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:34:41 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 0x00EB2278>, '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 0x00ECD0C0>, '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-078', 'USERDOMAIN': 'T-XP32-IX-078', '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-078', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-078', '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-078\\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-078'}}, attempt #1 14:34:41 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 14:34:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 14:34:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:34:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\Application Data', 14:34:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:34:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-078', 14:34:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:34:41 INFO - 'DCLOCATION': 'SCL3', 14:34:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:34:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:34:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:34:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:34:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:34:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:34:41 INFO - 'HOMEDRIVE': 'C:', 14:34:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-078', 14:34:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:34:41 INFO - 'KTS_VERSION': '1.19c', 14:34:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:34:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-078', 14:34:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:34:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:34:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:34:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:34:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:34:41 INFO - 'MOZ_AIRBAG': '1', 14:34:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:34:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:34:41 INFO - 'MOZ_MSVCVERSION': '8', 14:34:41 INFO - 'MOZ_NO_REMOTE': '1', 14:34:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:34:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:34:41 INFO - 'NO_EM_RESTART': '1', 14:34:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:34:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:34:41 INFO - 'OS': 'Windows_NT', 14:34:41 INFO - 'OURDRIVE': 'C:', 14:34:41 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 14:34:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:34:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:34:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:34:41 INFO - 'PROCESSOR_LEVEL': '6', 14:34:41 INFO - 'PROCESSOR_REVISION': '1e05', 14:34:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:34:41 INFO - 'PROMPT': '$P$G', 14:34:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:34:41 INFO - 'PWD': 'C:\\slave\\test', 14:34:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:34:41 INFO - 'SESSIONNAME': 'Console', 14:34:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:34:41 INFO - 'SYSTEMDRIVE': 'C:', 14:34:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:34:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:34:41 INFO - 'TEST1': 'testie', 14:34:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:34:41 INFO - 'USERDOMAIN': 'T-XP32-IX-078', 14:34:41 INFO - 'USERNAME': 'cltbld', 14:34:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078', 14:34:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:34:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:34:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:34:41 INFO - 'WINDIR': 'C:\\WINDOWS', 14:34:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:34:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:34:41 INFO - Downloading/unpacking blobuploader==1.2.4 14:34:41 INFO - Downloading blobuploader-1.2.4.tar.gz 14:34:41 INFO - Running setup.py egg_info for package blobuploader 14:34:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:34:43 INFO - Running setup.py egg_info for package requests 14:34:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:34:43 INFO - Downloading docopt-0.6.1.tar.gz 14:34:43 INFO - Running setup.py egg_info for package docopt 14:34:43 INFO - Installing collected packages: blobuploader, docopt, requests 14:34:43 INFO - Running setup.py install for blobuploader 14:34:43 INFO - Running setup.py install for docopt 14:34:43 INFO - Running setup.py install for requests 14:34:43 INFO - Successfully installed blobuploader docopt requests 14:34:43 INFO - Cleaning up... 14:34:43 INFO - Return code: 0 14:34:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:34: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')]} 14:34:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:34: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')]} 14:34:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:34:43 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 0x00EB2278>, '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 0x00ECD0C0>, '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-078', 'USERDOMAIN': 'T-XP32-IX-078', '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-078', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-078', '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-078\\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-078'}}, attempt #1 14:34:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 14:34:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 14:34:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:34:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\Application Data', 14:34:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:34:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-078', 14:34:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:34:43 INFO - 'DCLOCATION': 'SCL3', 14:34:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:34:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:34:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:34:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:34:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:34:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:34:43 INFO - 'HOMEDRIVE': 'C:', 14:34:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-078', 14:34:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:34:43 INFO - 'KTS_VERSION': '1.19c', 14:34:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:34:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-078', 14:34:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:34:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:34:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:34:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:34:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:34:43 INFO - 'MOZ_AIRBAG': '1', 14:34:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:34:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:34:43 INFO - 'MOZ_MSVCVERSION': '8', 14:34:43 INFO - 'MOZ_NO_REMOTE': '1', 14:34:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:34:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:34:43 INFO - 'NO_EM_RESTART': '1', 14:34:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:34:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:34:43 INFO - 'OS': 'Windows_NT', 14:34:43 INFO - 'OURDRIVE': 'C:', 14:34: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', 14:34:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:34:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:34:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:34:43 INFO - 'PROCESSOR_LEVEL': '6', 14:34:43 INFO - 'PROCESSOR_REVISION': '1e05', 14:34:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:34:43 INFO - 'PROMPT': '$P$G', 14:34:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:34:43 INFO - 'PWD': 'C:\\slave\\test', 14:34:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:34:43 INFO - 'SESSIONNAME': 'Console', 14:34:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:34:43 INFO - 'SYSTEMDRIVE': 'C:', 14:34:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:34:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:34:43 INFO - 'TEST1': 'testie', 14:34:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:34:43 INFO - 'USERDOMAIN': 'T-XP32-IX-078', 14:34:43 INFO - 'USERNAME': 'cltbld', 14:34:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078', 14:34:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:34:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:34:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:34:43 INFO - 'WINDIR': 'C:\\WINDOWS', 14:34:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:34:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:34:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:34:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:34:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:34:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:34:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:34:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:34:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:34:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:34:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:34:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:34:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:34:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:34:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:34:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:34:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:34:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:34:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:34:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:34:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:34:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:34:51 INFO - Unpacking c:\slave\test\build\tests\marionette 14:34:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:34:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:34:51 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:34:51 INFO - Running setup.py install for browsermob-proxy 14:34:56 INFO - Running setup.py install for manifestparser 14:34:56 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Running setup.py install for marionette-client 14:34:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:34:56 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Running setup.py install for marionette-driver 14:34:56 INFO - Running setup.py install for mozcrash 14:34:56 INFO - Running setup.py install for mozdebug 14:34:56 INFO - Running setup.py install for mozdevice 14:34:56 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Running setup.py install for mozfile 14:34:56 INFO - Running setup.py install for mozhttpd 14:34:56 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Running setup.py install for mozinfo 14:34:56 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Running setup.py install for mozInstall 14:34:56 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Running setup.py install for mozleak 14:34:56 INFO - Running setup.py install for mozlog 14:34:56 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Running setup.py install for moznetwork 14:34:56 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Running setup.py install for mozprocess 14:34:56 INFO - Running setup.py install for mozprofile 14:34:56 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Running setup.py install for mozrunner 14:34:56 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Running setup.py install for mozscreenshot 14:34:56 INFO - Running setup.py install for moztest 14:34:56 INFO - Running setup.py install for mozversion 14:34:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:34:56 INFO - Running setup.py install for wptserve 14:34:56 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:34:56 INFO - Cleaning up... 14:34:56 INFO - Return code: 0 14:34:56 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:34:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:34:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:34:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:34:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:34:56 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 0x00EB2278>, '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 0x00ECD0C0>, '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-078', 'USERDOMAIN': 'T-XP32-IX-078', '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-078', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-078', '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-078\\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-078'}}, attempt #1 14:34:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 14:34:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 14:34:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:34:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\Application Data', 14:34:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:34:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-078', 14:34:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:34:56 INFO - 'DCLOCATION': 'SCL3', 14:34:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:34:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:34:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:34:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:34:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:34:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:34:56 INFO - 'HOMEDRIVE': 'C:', 14:34:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-078', 14:34:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:34:56 INFO - 'KTS_VERSION': '1.19c', 14:34:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:34:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-078', 14:34:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:34:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:34:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:34:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:34:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:34:56 INFO - 'MOZ_AIRBAG': '1', 14:34:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:34:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:34:56 INFO - 'MOZ_MSVCVERSION': '8', 14:34:56 INFO - 'MOZ_NO_REMOTE': '1', 14:34:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:34:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:34:56 INFO - 'NO_EM_RESTART': '1', 14:34:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:34:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:34:56 INFO - 'OS': 'Windows_NT', 14:34:56 INFO - 'OURDRIVE': 'C:', 14:34:56 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', 14:34:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:34:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:34:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:34:56 INFO - 'PROCESSOR_LEVEL': '6', 14:34:56 INFO - 'PROCESSOR_REVISION': '1e05', 14:34:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:34:56 INFO - 'PROMPT': '$P$G', 14:34:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:34:56 INFO - 'PWD': 'C:\\slave\\test', 14:34:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:34:56 INFO - 'SESSIONNAME': 'Console', 14:34:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:34:56 INFO - 'SYSTEMDRIVE': 'C:', 14:34:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:34:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:34:56 INFO - 'TEST1': 'testie', 14:34:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:34:56 INFO - 'USERDOMAIN': 'T-XP32-IX-078', 14:34:56 INFO - 'USERNAME': 'cltbld', 14:34:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078', 14:34:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:34:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:34:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:34:56 INFO - 'WINDIR': 'C:\\WINDOWS', 14:34:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:35:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:35:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:35:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:35:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:35:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:35:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:35:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:35:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:35:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:35:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:35:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:35:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:35:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:35:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:35:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:35:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:35:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:35:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:35:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:35:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:35:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:35:00 INFO - Unpacking c:\slave\test\build\tests\marionette 14:35:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:35:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:35:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 14:35:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 14:35:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 14:35:06 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 14:35:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 14:35:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:35:06 INFO - Downloading blessings-1.6.tar.gz 14:35:06 INFO - Running setup.py egg_info for package blessings 14:35:06 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 14:35:06 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:35:06 INFO - Running setup.py install for blessings 14:35:06 INFO - Running setup.py install for browsermob-proxy 14:35:06 INFO - Running setup.py install for manifestparser 14:35:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:35:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:35:06 INFO - Running setup.py install for marionette-client 14:35:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:35:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:35:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:35:06 INFO - Running setup.py install for marionette-driver 14:35:06 INFO - Running setup.py install for mozcrash 14:35:06 INFO - Running setup.py install for mozdebug 14:35:06 INFO - Running setup.py install for mozdevice 14:35:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:35:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:35:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:35:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:35:06 INFO - Running setup.py install for mozhttpd 14:35:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:35:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:35:06 INFO - Running setup.py install for mozInstall 14:35:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:35:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:35:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:35:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:35:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:35:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:35:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:35:07 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:35:07 INFO - Running setup.py install for mozleak 14:35:07 INFO - Running setup.py install for mozprofile 14:35:07 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:35:07 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:35:07 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:35:07 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:35:07 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:35:07 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:35:07 INFO - Running setup.py install for mozrunner 14:35:07 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:35:07 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:35:07 INFO - Running setup.py install for mozscreenshot 14:35:07 INFO - Running setup.py install for moztest 14:35:07 INFO - Running setup.py install for mozversion 14:35:07 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:35:07 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:35:07 INFO - Running setup.py install for wptserve 14:35:07 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:35:07 INFO - Cleaning up... 14:35:07 INFO - Return code: 0 14:35:07 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:35:07 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:35:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:35:07 INFO - Reading from file tmpfile_stdout 14:35:07 INFO - Using _rmtree_windows ... 14:35:07 INFO - Using _rmtree_windows ... 14:35:07 INFO - Current package versions: 14:35:07 INFO - blessings == 1.6 14:35:07 INFO - blobuploader == 1.2.4 14:35:07 INFO - browsermob-proxy == 0.6.0 14:35:07 INFO - distribute == 0.6.14 14:35:07 INFO - docopt == 0.6.1 14:35:07 INFO - manifestparser == 1.1 14:35:07 INFO - marionette-client == 2.3.0 14:35:07 INFO - marionette-driver == 1.4.0 14:35:07 INFO - mozInstall == 1.12 14:35:07 INFO - mozcrash == 0.17 14:35:07 INFO - mozdebug == 0.1 14:35:07 INFO - mozdevice == 0.48 14:35:07 INFO - mozfile == 1.2 14:35:07 INFO - mozhttpd == 0.7 14:35:07 INFO - mozinfo == 0.9 14:35:07 INFO - mozleak == 0.1 14:35:07 INFO - mozlog == 3.1 14:35:07 INFO - moznetwork == 0.27 14:35:07 INFO - mozprocess == 0.22 14:35:07 INFO - mozprofile == 0.28 14:35:07 INFO - mozrunner == 6.11 14:35:07 INFO - mozscreenshot == 0.1 14:35:07 INFO - mozsystemmonitor == 0.0 14:35:07 INFO - moztest == 0.7 14:35:07 INFO - mozversion == 1.4 14:35:07 INFO - requests == 1.2.3 14:35:07 INFO - wptserve == 1.4.0 14:35:07 INFO - Running post-action listener: _resource_record_post_action 14:35:07 INFO - Running post-action listener: _start_resource_monitoring 14:35:07 INFO - Starting resource monitoring. 14:35:08 INFO - ##### 14:35:08 INFO - ##### Running pull step. 14:35:08 INFO - ##### 14:35:08 INFO - Running pre-action listener: _resource_record_pre_action 14:35:08 INFO - Running main action method: pull 14:35:08 INFO - Pull has nothing to do! 14:35:08 INFO - Running post-action listener: _resource_record_post_action 14:35:08 INFO - ##### 14:35:08 INFO - ##### Running install step. 14:35:08 INFO - ##### 14:35:08 INFO - Running pre-action listener: _resource_record_pre_action 14:35:08 INFO - Running main action method: install 14:35:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:35:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:35:08 INFO - Reading from file tmpfile_stdout 14:35:08 INFO - Using _rmtree_windows ... 14:35:08 INFO - Using _rmtree_windows ... 14:35:08 INFO - Detecting whether we're running mozinstall >=1.0... 14:35:08 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:35:08 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:35:08 INFO - Reading from file tmpfile_stdout 14:35:08 INFO - Output received: 14:35:08 INFO - Usage: mozinstall-script.py [options] installer 14:35:08 INFO - Options: 14:35:08 INFO - -h, --help show this help message and exit 14:35:08 INFO - -d DEST, --destination=DEST 14:35:08 INFO - Directory to install application into. [default: 14:35:08 INFO - "C:\slave\test"] 14:35:08 INFO - --app=APP Application being installed. [default: firefox] 14:35:08 INFO - Using _rmtree_windows ... 14:35:08 INFO - Using _rmtree_windows ... 14:35:08 INFO - mkdir: C:\slave\test\build\application 14:35:08 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 14:35:08 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 14:35:10 INFO - Reading from file tmpfile_stdout 14:35:10 INFO - Output received: 14:35:10 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:35:10 INFO - Using _rmtree_windows ... 14:35:10 INFO - Using _rmtree_windows ... 14:35:10 INFO - Running post-action listener: _resource_record_post_action 14:35:10 INFO - ##### 14:35:10 INFO - ##### Running run-tests step. 14:35:10 INFO - ##### 14:35:10 INFO - Running pre-action listener: _resource_record_pre_action 14:35:10 INFO - Running main action method: run_tests 14:35:10 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:35:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:35:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:35:10 INFO - grabbing minidump binary from tooltool 14:35:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:35:10 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 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:35:10 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 14:35:10 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 14:35:11 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:35:12 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmppy_nb6 14:35:12 INFO - INFO - File integrity verified, renaming tmppy_nb6 to win32-minidump_stackwalk.exe 14:35:12 INFO - Return code: 0 14:35:12 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:35:12 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:35:12 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/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 14:35:12 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/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 14:35:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:35:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078\\Application Data', 14:35:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:35:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-078', 14:35:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:35:12 INFO - 'DCLOCATION': 'SCL3', 14:35:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:35:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:35:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:35:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:35:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:35:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:35:12 INFO - 'HOMEDRIVE': 'C:', 14:35:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-078', 14:35:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:35:12 INFO - 'KTS_VERSION': '1.19c', 14:35:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:35:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-078', 14:35:12 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:35:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:35:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:35:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:35:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:35:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:35:12 INFO - 'MOZ_AIRBAG': '1', 14:35:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:35:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:35:12 INFO - 'MOZ_MSVCVERSION': '8', 14:35:12 INFO - 'MOZ_NO_REMOTE': '1', 14:35:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:35:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:35:12 INFO - 'NO_EM_RESTART': '1', 14:35:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:35:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:35:12 INFO - 'OS': 'Windows_NT', 14:35:12 INFO - 'OURDRIVE': 'C:', 14:35:12 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', 14:35:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:35:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:35:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:35:12 INFO - 'PROCESSOR_LEVEL': '6', 14:35:12 INFO - 'PROCESSOR_REVISION': '1e05', 14:35:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:35:12 INFO - 'PROMPT': '$P$G', 14:35:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:35:12 INFO - 'PWD': 'C:\\slave\\test', 14:35:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:35:12 INFO - 'SESSIONNAME': 'Console', 14:35:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:35:12 INFO - 'SYSTEMDRIVE': 'C:', 14:35:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:35:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:35:12 INFO - 'TEST1': 'testie', 14:35:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:35:12 INFO - 'USERDOMAIN': 'T-XP32-IX-078', 14:35:12 INFO - 'USERNAME': 'cltbld', 14:35:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-078', 14:35:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:35:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:35:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:35:12 INFO - 'WINDIR': 'C:\\WINDOWS', 14:35:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:35:12 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/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 14:35:13 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 14:35:13 INFO - import pkg_resources 14:35:14 INFO - Using 1 client processes 14:35:17 INFO - SUITE-START | Running 778 tests 14:35:17 INFO - Running testharness tests 14:35:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:35:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:35:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:35:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:35:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:35:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:35:17 INFO - Setting up ssl 14:35:18 INFO - PROCESS | certutil | 14:35:18 INFO - PROCESS | certutil | 14:35:18 INFO - PROCESS | certutil | 14:35:18 INFO - Certificate Nickname Trust Attributes 14:35:18 INFO - SSL,S/MIME,JAR/XPI 14:35:18 INFO - 14:35:18 INFO - web-platform-tests CT,, 14:35:18 INFO - 14:35:18 INFO - Starting runner 14:35:19 INFO - PROCESS | 3364 | [3364] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 14:35:20 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 14:35:20 INFO - PROCESS | 3364 | [3364] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 14:35:21 INFO - PROCESS | 3364 | 1463434521664 Marionette DEBUG Marionette enabled via build flag and pref 14:35:21 INFO - PROCESS | 3364 | ++DOCSHELL 11A03800 == 1 [pid = 3364] [id = 1] 14:35:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 1 (11A03C00) [pid = 3364] [serial = 1] [outer = 00000000] 14:35:21 INFO - PROCESS | 3364 | [3364] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:35:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 2 (11A04800) [pid = 3364] [serial = 2] [outer = 11A03C00] 14:35:21 INFO - PROCESS | 3364 | [3364] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 14:35:21 INFO - PROCESS | 3364 | [3364] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 14:35:21 INFO - PROCESS | 3364 | ++DOCSHELL 11CF2400 == 2 [pid = 3364] [id = 2] 14:35:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 3 (11CF2800) [pid = 3364] [serial = 3] [outer = 00000000] 14:35:21 INFO - PROCESS | 3364 | [3364] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:35:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 4 (11CF3400) [pid = 3364] [serial = 4] [outer = 11CF2800] 14:35:22 INFO - PROCESS | 3364 | 1463434522269 Marionette INFO Listening on port 2828 14:35:22 INFO - PROCESS | 3364 | 1463434522658 Marionette DEBUG Marionette enabled via command-line flag 14:35:22 INFO - PROCESS | 3364 | ++DOCSHELL 13317800 == 3 [pid = 3364] [id = 3] 14:35:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 5 (1331F800) [pid = 3364] [serial = 5] [outer = 00000000] 14:35:22 INFO - PROCESS | 3364 | [3364] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:35:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 6 (13320400) [pid = 3364] [serial = 6] [outer = 1331F800] 14:35:22 INFO - PROCESS | 3364 | [3364] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:35:22 INFO - PROCESS | 3364 | [3364] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 14:35:22 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:35:22 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:35:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 7 (1370F800) [pid = 3364] [serial = 7] [outer = 11CF2800] 14:35:22 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:35:22 INFO - PROCESS | 3364 | 1463434522974 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1466 14:35:22 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:35:22 INFO - PROCESS | 3364 | 1463434522984 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1468 14:35:22 INFO - PROCESS | 3364 | 1463434523016 Marionette DEBUG Closed connection conn0 14:35:22 INFO - PROCESS | 3364 | 1463434523018 Marionette DEBUG Closed connection conn1 14:35:23 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:35:23 INFO - PROCESS | 3364 | 1463434523106 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1469 14:35:23 INFO - PROCESS | 3364 | 1463434523132 Marionette DEBUG Closed connection conn2 14:35:23 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:35:23 INFO - PROCESS | 3364 | 1463434523140 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1470 14:35:23 INFO - PROCESS | 3364 | ++DOCSHELL 13D26C00 == 4 [pid = 3364] [id = 4] 14:35:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 8 (13D28C00) [pid = 3364] [serial = 8] [outer = 00000000] 14:35:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 9 (140D7400) [pid = 3364] [serial = 9] [outer = 13D28C00] 14:35:23 INFO - PROCESS | 3364 | 1463434523243 Marionette DEBUG Closed connection conn3 14:35:23 INFO - PROCESS | 3364 | [3364] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 14:35:23 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:35:23 INFO - PROCESS | 3364 | 1463434523389 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:1471 14:35:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 10 (140DC800) [pid = 3364] [serial = 10] [outer = 13D28C00] 14:35:23 INFO - PROCESS | 3364 | 1463434523432 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:35:23 INFO - PROCESS | 3364 | 1463434523438 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160516124143","device":"desktop","version":"48.0a2"} 14:35:23 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:35:23 INFO - PROCESS | 3364 | [3364] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:35:23 INFO - PROCESS | 3364 | [3364] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:35:23 INFO - PROCESS | 3364 | [3364] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:35:24 INFO - PROCESS | 3364 | ++DOCSHELL 15CA3400 == 5 [pid = 3364] [id = 5] 14:35:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 11 (15CA3C00) [pid = 3364] [serial = 11] [outer = 00000000] 14:35:24 INFO - PROCESS | 3364 | ++DOCSHELL 15CA4000 == 6 [pid = 3364] [id = 6] 14:35:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 12 (15CA4400) [pid = 3364] [serial = 12] [outer = 00000000] 14:35:24 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:35:24 INFO - PROCESS | 3364 | ++DOCSHELL 1696A000 == 7 [pid = 3364] [id = 7] 14:35:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 13 (1696A400) [pid = 3364] [serial = 13] [outer = 00000000] 14:35:24 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:35:24 INFO - PROCESS | 3364 | [3364] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:35:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 14 (16973400) [pid = 3364] [serial = 14] [outer = 1696A400] 14:35:25 INFO - PROCESS | 3364 | [3364] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 14:35:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 15 (10EC0400) [pid = 3364] [serial = 15] [outer = 15CA3C00] 14:35:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 16 (16D9CC00) [pid = 3364] [serial = 16] [outer = 15CA4400] 14:35:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 17 (16D9F000) [pid = 3364] [serial = 17] [outer = 1696A400] 14:35:25 INFO - PROCESS | 3364 | 1463434525797 Marionette DEBUG loaded listener.js 14:35:25 INFO - PROCESS | 3364 | 1463434525810 Marionette DEBUG loaded listener.js 14:35:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 18 (1807B400) [pid = 3364] [serial = 18] [outer = 1696A400] 14:35:26 INFO - PROCESS | 3364 | 1463434526356 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"43d5fe2b-463f-4b79-b391-d71645169fdd","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160516124143","device":"desktop","version":"48.0a2","command_id":1}}] 14:35:26 INFO - PROCESS | 3364 | 1463434526516 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 14:35:26 INFO - PROCESS | 3364 | 1463434526584 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 14:35:26 INFO - PROCESS | 3364 | 1463434526728 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:35:26 INFO - PROCESS | 3364 | [3364] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:35:26 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:35:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 19 (16FEF800) [pid = 3364] [serial = 19] [outer = 1696A400] 14:35:27 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:35:27 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:27 INFO - PROCESS | 3364 | 1463434527181 Marionette TRACE conn4 <- [1,3,null,{}] 14:35:27 INFO - PROCESS | 3364 | 1463434527202 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:35:27 INFO - PROCESS | 3364 | 1463434527261 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 14:35:27 INFO - PROCESS | 3364 | 1463434527285 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 14:35:27 INFO - PROCESS | 3364 | 1463434527287 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 14:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:35:27 INFO - PROCESS | 3364 | 1463434527292 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:35:27 INFO - PROCESS | 3364 | 1463434527295 Marionette TRACE conn4 <- [1,6,null,{}] 14:35:27 INFO - PROCESS | 3364 | 1463434527302 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:27 INFO - PROCESS | 3364 | 1463434527314 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 14:35:27 INFO - PROCESS | 3364 | 1463434527322 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:27 INFO - PROCESS | 3364 | ++DOCSHELL 15D05800 == 8 [pid = 3364] [id = 8] 14:35:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 20 (15D06400) [pid = 3364] [serial = 20] [outer = 00000000] 14:35:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 21 (15D08C00) [pid = 3364] [serial = 21] [outer = 15D06400] 14:35:27 INFO - PROCESS | 3364 | 1463434527353 Marionette DEBUG loaded listener.js 14:35:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 22 (15D0D000) [pid = 3364] [serial = 22] [outer = 15D06400] 14:35:27 INFO - PROCESS | 3364 | ++DOCSHELL 1A02E800 == 9 [pid = 3364] [id = 9] 14:35:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 23 (1A140400) [pid = 3364] [serial = 23] [outer = 00000000] 14:35:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 24 (1A14B400) [pid = 3364] [serial = 24] [outer = 1A140400] 14:35:27 INFO - PROCESS | 3364 | 1463434527801 Marionette DEBUG loaded listener.js 14:35:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 25 (1A14E000) [pid = 3364] [serial = 25] [outer = 1A140400] 14:35:27 INFO - PROCESS | 3364 | 1463434527968 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 14:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 715ms 14:35:28 INFO - PROCESS | 3364 | 1463434528047 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 14:35:28 INFO - PROCESS | 3364 | 1463434528049 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 14:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:35:28 INFO - PROCESS | 3364 | 1463434528090 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:35:28 INFO - PROCESS | 3364 | 1463434528092 Marionette TRACE conn4 <- [1,10,null,{}] 14:35:28 INFO - PROCESS | 3364 | 1463434528143 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:28 INFO - PROCESS | 3364 | 1463434528258 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 14:35:28 INFO - PROCESS | 3364 | 1463434528279 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:28 INFO - PROCESS | 3364 | ++DOCSHELL 1A396C00 == 10 [pid = 3364] [id = 10] 14:35:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 26 (1A57FC00) [pid = 3364] [serial = 26] [outer = 00000000] 14:35:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 27 (1AB74400) [pid = 3364] [serial = 27] [outer = 1A57FC00] 14:35:28 INFO - PROCESS | 3364 | 1463434528325 Marionette DEBUG loaded listener.js 14:35:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 28 (17222800) [pid = 3364] [serial = 28] [outer = 1A57FC00] 14:35:28 INFO - PROCESS | 3364 | 1463434528679 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 14:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 624ms 14:35:28 INFO - PROCESS | 3364 | 1463434528723 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 14:35:28 INFO - PROCESS | 3364 | 1463434528726 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 14:35:28 INFO - PROCESS | 3364 | 1463434528729 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:35:28 INFO - PROCESS | 3364 | 1463434528731 Marionette TRACE conn4 <- [1,14,null,{}] 14:35:28 INFO - PROCESS | 3364 | 1463434528734 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:28 INFO - PROCESS | 3364 | 1463434528824 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 14:35:28 INFO - PROCESS | 3364 | 1463434528839 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:28 INFO - PROCESS | 3364 | ++DOCSHELL 17228400 == 11 [pid = 3364] [id = 11] 14:35:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 29 (1722A400) [pid = 3364] [serial = 29] [outer = 00000000] 14:35:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 30 (1A77BC00) [pid = 3364] [serial = 30] [outer = 1722A400] 14:35:28 INFO - PROCESS | 3364 | 1463434528884 Marionette DEBUG loaded listener.js 14:35:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 31 (1AB76400) [pid = 3364] [serial = 31] [outer = 1722A400] 14:35:29 INFO - PROCESS | 3364 | 1463434529221 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 14:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 517ms 14:35:29 INFO - PROCESS | 3364 | 1463434529248 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 14:35:29 INFO - PROCESS | 3364 | 1463434529249 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 14:35:29 INFO - PROCESS | 3364 | 1463434529253 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:35:29 INFO - PROCESS | 3364 | 1463434529254 Marionette TRACE conn4 <- [1,18,null,{}] 14:35:29 INFO - PROCESS | 3364 | 1463434529258 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:29 INFO - PROCESS | 3364 | 1463434529358 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 14:35:29 INFO - PROCESS | 3364 | 1463434529365 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:29 INFO - PROCESS | 3364 | ++DOCSHELL 1A8A4C00 == 12 [pid = 3364] [id = 12] 14:35:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 32 (1A8A6800) [pid = 3364] [serial = 32] [outer = 00000000] 14:35:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 33 (1AD06400) [pid = 3364] [serial = 33] [outer = 1A8A6800] 14:35:29 INFO - PROCESS | 3364 | 1463434529409 Marionette DEBUG loaded listener.js 14:35:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 34 (1AD0A000) [pid = 3364] [serial = 34] [outer = 1A8A6800] 14:35:29 INFO - PROCESS | 3364 | 1463434529743 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 14:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 517ms 14:35:29 INFO - PROCESS | 3364 | 1463434529789 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 14:35:29 INFO - PROCESS | 3364 | 1463434529791 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 14:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:35:29 INFO - PROCESS | 3364 | 1463434529795 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:35:29 INFO - PROCESS | 3364 | 1463434529796 Marionette TRACE conn4 <- [1,22,null,{}] 14:35:29 INFO - PROCESS | 3364 | 1463434529800 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:29 INFO - PROCESS | 3364 | 1463434529873 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 14:35:29 INFO - PROCESS | 3364 | 1463434529879 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:29 INFO - PROCESS | 3364 | ++DOCSHELL 1AD10400 == 13 [pid = 3364] [id = 13] 14:35:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 35 (1AD13C00) [pid = 3364] [serial = 35] [outer = 00000000] 14:35:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 36 (1ADA8800) [pid = 3364] [serial = 36] [outer = 1AD13C00] 14:35:29 INFO - PROCESS | 3364 | 1463434529922 Marionette DEBUG loaded listener.js 14:35:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 37 (1ADAC800) [pid = 3364] [serial = 37] [outer = 1AD13C00] 14:35:30 INFO - PROCESS | 3364 | 1463434530214 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 14:35:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 487ms 14:35:30 INFO - PROCESS | 3364 | 1463434530276 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 14:35:30 INFO - PROCESS | 3364 | 1463434530278 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 14:35:30 INFO - PROCESS | 3364 | 1463434530281 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:35:30 INFO - PROCESS | 3364 | 1463434530283 Marionette TRACE conn4 <- [1,26,null,{}] 14:35:30 INFO - PROCESS | 3364 | 1463434530286 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:30 INFO - PROCESS | 3364 | 1463434530376 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 14:35:30 INFO - PROCESS | 3364 | 1463434530382 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:30 INFO - PROCESS | 3364 | ++DOCSHELL 1AFDF800 == 14 [pid = 3364] [id = 14] 14:35:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 38 (1AFE0000) [pid = 3364] [serial = 38] [outer = 00000000] 14:35:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 39 (1AFE7000) [pid = 3364] [serial = 39] [outer = 1AFE0000] 14:35:30 INFO - PROCESS | 3364 | 1463434530425 Marionette DEBUG loaded listener.js 14:35:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 40 (1B266400) [pid = 3364] [serial = 40] [outer = 1AFE0000] 14:35:30 INFO - PROCESS | 3364 | 1463434530765 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 14:35:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 517ms 14:35:30 INFO - PROCESS | 3364 | 1463434530801 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 14:35:30 INFO - PROCESS | 3364 | 1463434530802 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 14:35:30 INFO - PROCESS | 3364 | 1463434530806 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:35:30 INFO - PROCESS | 3364 | 1463434530807 Marionette TRACE conn4 <- [1,30,null,{}] 14:35:30 INFO - PROCESS | 3364 | 1463434530810 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:30 INFO - PROCESS | 3364 | 1463434530893 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 14:35:30 INFO - PROCESS | 3364 | 1463434530900 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:30 INFO - PROCESS | 3364 | ++DOCSHELL 1AD0FC00 == 15 [pid = 3364] [id = 15] 14:35:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 41 (1AFE6C00) [pid = 3364] [serial = 41] [outer = 00000000] 14:35:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 42 (1B271800) [pid = 3364] [serial = 42] [outer = 1AFE6C00] 14:35:30 INFO - PROCESS | 3364 | 1463434530942 Marionette DEBUG loaded listener.js 14:35:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 43 (1B275C00) [pid = 3364] [serial = 43] [outer = 1AFE6C00] 14:35:31 INFO - PROCESS | 3364 | ++DOCSHELL 1B26C800 == 16 [pid = 3364] [id = 16] 14:35:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 44 (1B26FC00) [pid = 3364] [serial = 44] [outer = 00000000] 14:35:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 45 (1B3D3C00) [pid = 3364] [serial = 45] [outer = 1B26FC00] 14:35:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 46 (1B270000) [pid = 3364] [serial = 46] [outer = 1B26FC00] 14:35:31 INFO - PROCESS | 3364 | ++DOCSHELL 1B3D4800 == 17 [pid = 3364] [id = 17] 14:35:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 47 (1B3D8400) [pid = 3364] [serial = 47] [outer = 00000000] 14:35:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 48 (1B45E000) [pid = 3364] [serial = 48] [outer = 1B3D8400] 14:35:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 49 (1B467000) [pid = 3364] [serial = 49] [outer = 1B3D8400] 14:35:31 INFO - PROCESS | 3364 | 1463434531418 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 14:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 684ms 14:35:31 INFO - PROCESS | 3364 | 1463434531490 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 14:35:31 INFO - PROCESS | 3364 | 1463434531492 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 14:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:35:31 INFO - PROCESS | 3364 | 1463434531495 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:35:31 INFO - PROCESS | 3364 | 1463434531497 Marionette TRACE conn4 <- [1,34,null,{}] 14:35:31 INFO - PROCESS | 3364 | 1463434531500 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:31 INFO - PROCESS | 3364 | 1463434531639 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 14:35:32 INFO - PROCESS | 3364 | --DOCSHELL 11A03800 == 16 [pid = 3364] [id = 1] 14:35:32 INFO - PROCESS | 3364 | 1463434532190 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:32 INFO - PROCESS | 3364 | ++DOCSHELL 0F9E6C00 == 17 [pid = 3364] [id = 18] 14:35:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 50 (0F9EAC00) [pid = 3364] [serial = 50] [outer = 00000000] 14:35:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 51 (0F9F0400) [pid = 3364] [serial = 51] [outer = 0F9EAC00] 14:35:32 INFO - PROCESS | 3364 | 1463434532246 Marionette DEBUG loaded listener.js 14:35:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 52 (105EF000) [pid = 3364] [serial = 52] [outer = 0F9EAC00] 14:35:32 INFO - PROCESS | 3364 | 1463434532801 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 14:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1354ms 14:35:32 INFO - PROCESS | 3364 | 1463434532846 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 14:35:32 INFO - PROCESS | 3364 | 1463434532850 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 14:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:35:32 INFO - PROCESS | 3364 | 1463434532854 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:35:32 INFO - PROCESS | 3364 | 1463434532859 Marionette TRACE conn4 <- [1,38,null,{}] 14:35:32 INFO - PROCESS | 3364 | 1463434532864 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:32 INFO - PROCESS | 3364 | 1463434532971 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 14:35:33 INFO - PROCESS | 3364 | 1463434533037 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:33 INFO - PROCESS | 3364 | ++DOCSHELL 114A6400 == 18 [pid = 3364] [id = 19] 14:35:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 53 (11A04000) [pid = 3364] [serial = 53] [outer = 00000000] 14:35:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 54 (1302C000) [pid = 3364] [serial = 54] [outer = 11A04000] 14:35:33 INFO - PROCESS | 3364 | 1463434533095 Marionette DEBUG loaded listener.js 14:35:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 55 (13305800) [pid = 3364] [serial = 55] [outer = 11A04000] 14:35:33 INFO - PROCESS | 3364 | 1463434533649 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 14:35:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 822ms 14:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:35:33 INFO - PROCESS | 3364 | 1463434533682 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 14:35:33 INFO - PROCESS | 3364 | 1463434533685 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 14:35:33 INFO - PROCESS | 3364 | 1463434533689 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:35:33 INFO - PROCESS | 3364 | 1463434533691 Marionette TRACE conn4 <- [1,42,null,{}] 14:35:33 INFO - PROCESS | 3364 | 1463434533695 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:33 INFO - PROCESS | 3364 | 1463434533802 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 14:35:33 INFO - PROCESS | 3364 | 1463434533869 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:33 INFO - PROCESS | 3364 | ++DOCSHELL 1435F400 == 19 [pid = 3364] [id = 20] 14:35:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 56 (14362C00) [pid = 3364] [serial = 56] [outer = 00000000] 14:35:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 57 (154ACC00) [pid = 3364] [serial = 57] [outer = 14362C00] 14:35:33 INFO - PROCESS | 3364 | 1463434533924 Marionette DEBUG loaded listener.js 14:35:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 58 (156F6400) [pid = 3364] [serial = 58] [outer = 14362C00] 14:35:34 INFO - PROCESS | 3364 | 1463434534624 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 14:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 974ms 14:35:34 INFO - PROCESS | 3364 | 1463434534654 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 14:35:34 INFO - PROCESS | 3364 | 1463434534659 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 14:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:35:34 INFO - PROCESS | 3364 | 1463434534664 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:35:34 INFO - PROCESS | 3364 | 1463434534667 Marionette TRACE conn4 <- [1,46,null,{}] 14:35:34 INFO - PROCESS | 3364 | 1463434534672 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:34 INFO - PROCESS | 3364 | 1463434534796 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 14:35:34 INFO - PROCESS | 3364 | --DOCSHELL 13D26C00 == 18 [pid = 3364] [id = 4] 14:35:34 INFO - PROCESS | 3364 | 1463434534830 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:34 INFO - PROCESS | 3364 | ++DOCSHELL 10A5E400 == 19 [pid = 3364] [id = 21] 14:35:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 59 (10A5F800) [pid = 3364] [serial = 59] [outer = 00000000] 14:35:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 60 (10EB9800) [pid = 3364] [serial = 60] [outer = 10A5F800] 14:35:34 INFO - PROCESS | 3364 | 1463434534880 Marionette DEBUG loaded listener.js 14:35:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 61 (110D9800) [pid = 3364] [serial = 61] [outer = 10A5F800] 14:35:35 INFO - PROCESS | 3364 | 1463434535260 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 14:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 623ms 14:35:35 INFO - PROCESS | 3364 | 1463434535310 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 14:35:35 INFO - PROCESS | 3364 | 1463434535315 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 14:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:35:35 INFO - PROCESS | 3364 | 1463434535327 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:35:35 INFO - PROCESS | 3364 | 1463434535330 Marionette TRACE conn4 <- [1,50,null,{}] 14:35:35 INFO - PROCESS | 3364 | 1463434535333 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:35 INFO - PROCESS | 3364 | 1463434535414 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 14:35:35 INFO - PROCESS | 3364 | 1463434535421 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:35 INFO - PROCESS | 3364 | ++DOCSHELL 11239400 == 20 [pid = 3364] [id = 22] 14:35:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 62 (11422800) [pid = 3364] [serial = 62] [outer = 00000000] 14:35:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 63 (11CEE400) [pid = 3364] [serial = 63] [outer = 11422800] 14:35:35 INFO - PROCESS | 3364 | 1463434535465 Marionette DEBUG loaded listener.js 14:35:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 64 (128A3C00) [pid = 3364] [serial = 64] [outer = 11422800] 14:35:35 INFO - PROCESS | 3364 | 1463434535920 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 608ms 14:35:35 INFO - PROCESS | 3364 | 1463434535946 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 14:35:35 INFO - PROCESS | 3364 | 1463434535948 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 14:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:35:35 INFO - PROCESS | 3364 | 1463434535952 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:35:35 INFO - PROCESS | 3364 | 1463434535955 Marionette TRACE conn4 <- [1,54,null,{}] 14:35:35 INFO - PROCESS | 3364 | 1463434535966 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:36 INFO - PROCESS | 3364 | 1463434536045 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 14:35:36 INFO - PROCESS | 3364 | 1463434536052 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:36 INFO - PROCESS | 3364 | ++DOCSHELL 13706400 == 21 [pid = 3364] [id = 23] 14:35:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 65 (13706800) [pid = 3364] [serial = 65] [outer = 00000000] 14:35:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 66 (13C3C400) [pid = 3364] [serial = 66] [outer = 13706800] 14:35:36 INFO - PROCESS | 3364 | 1463434536102 Marionette DEBUG loaded listener.js 14:35:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 67 (13D26800) [pid = 3364] [serial = 67] [outer = 13706800] 14:35:36 INFO - PROCESS | 3364 | 1463434536500 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 578ms 14:35:36 INFO - PROCESS | 3364 | 1463434536549 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 14:35:36 INFO - PROCESS | 3364 | 1463434536551 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 14:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:35:36 INFO - PROCESS | 3364 | 1463434536537 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:35:36 INFO - PROCESS | 3364 | 1463434536539 Marionette TRACE conn4 <- [1,58,null,{}] 14:35:36 INFO - PROCESS | 3364 | 1463434536542 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:36 INFO - PROCESS | 3364 | 1463434536619 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 14:35:36 INFO - PROCESS | 3364 | 1463434536626 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:36 INFO - PROCESS | 3364 | ++DOCSHELL 140DC400 == 22 [pid = 3364] [id = 24] 14:35:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 68 (14364000) [pid = 3364] [serial = 68] [outer = 00000000] 14:35:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 69 (143F5C00) [pid = 3364] [serial = 69] [outer = 14364000] 14:35:36 INFO - PROCESS | 3364 | 1463434536688 Marionette DEBUG loaded listener.js 14:35:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 70 (154B5C00) [pid = 3364] [serial = 70] [outer = 14364000] 14:35:37 INFO - PROCESS | 3364 | 1463434537069 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 578ms 14:35:37 INFO - PROCESS | 3364 | 1463434537133 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 14:35:37 INFO - PROCESS | 3364 | 1463434537135 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 14:35:37 INFO - PROCESS | 3364 | 1463434537138 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:35:37 INFO - PROCESS | 3364 | 1463434537140 Marionette TRACE conn4 <- [1,62,null,{}] 14:35:37 INFO - PROCESS | 3364 | 1463434537143 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:37 INFO - PROCESS | 3364 | 1463434537202 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 14:35:37 INFO - PROCESS | 3364 | 1463434537208 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:37 INFO - PROCESS | 3364 | ++DOCSHELL 15C9CC00 == 23 [pid = 3364] [id = 25] 14:35:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 71 (15C9D400) [pid = 3364] [serial = 71] [outer = 00000000] 14:35:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 72 (15C9F000) [pid = 3364] [serial = 72] [outer = 15C9D400] 14:35:37 INFO - PROCESS | 3364 | 1463434537254 Marionette DEBUG loaded listener.js 14:35:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 73 (15D07400) [pid = 3364] [serial = 73] [outer = 15C9D400] 14:35:37 INFO - PROCESS | 3364 | 1463434537638 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 517ms 14:35:37 INFO - PROCESS | 3364 | 1463434537657 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 14:35:37 INFO - PROCESS | 3364 | 1463434537659 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 14:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:35:37 INFO - PROCESS | 3364 | 1463434537662 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:35:37 INFO - PROCESS | 3364 | 1463434537664 Marionette TRACE conn4 <- [1,66,null,{}] 14:35:37 INFO - PROCESS | 3364 | 1463434537667 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:37 INFO - PROCESS | 3364 | 1463434537769 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 14:35:37 INFO - PROCESS | 3364 | 1463434537778 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:37 INFO - PROCESS | 3364 | ++DOCSHELL 12D7DC00 == 24 [pid = 3364] [id = 26] 14:35:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 74 (1337A400) [pid = 3364] [serial = 74] [outer = 00000000] 14:35:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 75 (165AD000) [pid = 3364] [serial = 75] [outer = 1337A400] 14:35:37 INFO - PROCESS | 3364 | 1463434537822 Marionette DEBUG loaded listener.js 14:35:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 76 (165B0800) [pid = 3364] [serial = 76] [outer = 1337A400] 14:35:38 INFO - PROCESS | 3364 | 1463434538196 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 578ms 14:35:38 INFO - PROCESS | 3364 | 1463434538243 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 14:35:38 INFO - PROCESS | 3364 | 1463434538245 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 14:35:38 INFO - PROCESS | 3364 | 1463434538248 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:35:38 INFO - PROCESS | 3364 | 1463434538250 Marionette TRACE conn4 <- [1,70,null,{}] 14:35:38 INFO - PROCESS | 3364 | 1463434538253 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:38 INFO - PROCESS | 3364 | 1463434538325 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 14:35:38 INFO - PROCESS | 3364 | 1463434538379 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:38 INFO - PROCESS | 3364 | ++DOCSHELL 13706000 == 25 [pid = 3364] [id = 27] 14:35:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 77 (15EE4400) [pid = 3364] [serial = 77] [outer = 00000000] 14:35:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 78 (17103800) [pid = 3364] [serial = 78] [outer = 15EE4400] 14:35:38 INFO - PROCESS | 3364 | 1463434538424 Marionette DEBUG loaded listener.js 14:35:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 79 (171A8000) [pid = 3364] [serial = 79] [outer = 15EE4400] 14:35:38 INFO - PROCESS | 3364 | 1463434538755 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 578ms 14:35:38 INFO - PROCESS | 3364 | 1463434538829 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 14:35:38 INFO - PROCESS | 3364 | 1463434538831 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 14:35:38 INFO - PROCESS | 3364 | 1463434538834 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:35:38 INFO - PROCESS | 3364 | 1463434538836 Marionette TRACE conn4 <- [1,74,null,{}] 14:35:38 INFO - PROCESS | 3364 | 1463434538840 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:38 INFO - PROCESS | 3364 | 1463434538951 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 14:35:38 INFO - PROCESS | 3364 | 1463434538959 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:38 INFO - PROCESS | 3364 | ++DOCSHELL 13386800 == 26 [pid = 3364] [id = 28] 14:35:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 80 (165B0000) [pid = 3364] [serial = 80] [outer = 00000000] 14:35:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 81 (1722D800) [pid = 3364] [serial = 81] [outer = 165B0000] 14:35:38 INFO - PROCESS | 3364 | 1463434538987 Marionette DEBUG loaded listener.js 14:35:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 82 (176D3800) [pid = 3364] [serial = 82] [outer = 165B0000] 14:35:39 INFO - PROCESS | 3364 | 1463434539363 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 578ms 14:35:39 INFO - PROCESS | 3364 | 1463434539415 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 14:35:39 INFO - PROCESS | 3364 | 1463434539417 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 14:35:39 INFO - PROCESS | 3364 | 1463434539420 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:35:39 INFO - PROCESS | 3364 | 1463434539422 Marionette TRACE conn4 <- [1,78,null,{}] 14:35:39 INFO - PROCESS | 3364 | 1463434539425 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:39 INFO - PROCESS | 3364 | 1463434539526 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 14:35:39 INFO - PROCESS | 3364 | 1463434539535 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:39 INFO - PROCESS | 3364 | ++DOCSHELL 13385400 == 27 [pid = 3364] [id = 29] 14:35:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 83 (15D9D400) [pid = 3364] [serial = 83] [outer = 00000000] 14:35:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 84 (178D7C00) [pid = 3364] [serial = 84] [outer = 15D9D400] 14:35:39 INFO - PROCESS | 3364 | 1463434539580 Marionette DEBUG loaded listener.js 14:35:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 85 (178E0000) [pid = 3364] [serial = 85] [outer = 15D9D400] 14:35:39 INFO - PROCESS | 3364 | 1463434539942 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 578ms 14:35:39 INFO - PROCESS | 3364 | 1463434540001 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 14:35:39 INFO - PROCESS | 3364 | 1463434540003 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 14:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:35:39 INFO - PROCESS | 3364 | 1463434540006 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:35:39 INFO - PROCESS | 3364 | 1463434540008 Marionette TRACE conn4 <- [1,82,null,{}] 14:35:40 INFO - PROCESS | 3364 | 1463434540011 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:40 INFO - PROCESS | 3364 | 1463434540082 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 14:35:40 INFO - PROCESS | 3364 | 1463434540153 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:40 INFO - PROCESS | 3364 | ++DOCSHELL 10F1C800 == 28 [pid = 3364] [id = 30] 14:35:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 86 (17229400) [pid = 3364] [serial = 86] [outer = 00000000] 14:35:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 87 (17DE4000) [pid = 3364] [serial = 87] [outer = 17229400] 14:35:40 INFO - PROCESS | 3364 | 1463434540213 Marionette DEBUG loaded listener.js 14:35:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 88 (180D9000) [pid = 3364] [serial = 88] [outer = 17229400] 14:35:40 INFO - PROCESS | 3364 | 1463434540530 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 578ms 14:35:40 INFO - PROCESS | 3364 | 1463434540587 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 14:35:40 INFO - PROCESS | 3364 | 1463434540589 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 14:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:35:40 INFO - PROCESS | 3364 | 1463434540592 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:35:40 INFO - PROCESS | 3364 | 1463434540595 Marionette TRACE conn4 <- [1,86,null,{}] 14:35:40 INFO - PROCESS | 3364 | 1463434540598 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:40 INFO - PROCESS | 3364 | 1463434540716 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 14:35:40 INFO - PROCESS | 3364 | 1463434540761 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:40 INFO - PROCESS | 3364 | ++DOCSHELL 171AD000 == 29 [pid = 3364] [id = 31] 14:35:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 89 (17D5C000) [pid = 3364] [serial = 89] [outer = 00000000] 14:35:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 90 (199DC000) [pid = 3364] [serial = 90] [outer = 17D5C000] 14:35:40 INFO - PROCESS | 3364 | 1463434540807 Marionette DEBUG loaded listener.js 14:35:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 91 (19AC4C00) [pid = 3364] [serial = 91] [outer = 17D5C000] 14:35:41 INFO - PROCESS | 3364 | 1463434541137 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 578ms 14:35:41 INFO - PROCESS | 3364 | 1463434541173 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 14:35:41 INFO - PROCESS | 3364 | 1463434541175 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 14:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:35:41 INFO - PROCESS | 3364 | 1463434541178 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:35:41 INFO - PROCESS | 3364 | 1463434541180 Marionette TRACE conn4 <- [1,90,null,{}] 14:35:41 INFO - PROCESS | 3364 | 1463434541183 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:41 INFO - PROCESS | 3364 | 1463434541284 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 14:35:41 INFO - PROCESS | 3364 | 1463434541292 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:41 INFO - PROCESS | 3364 | ++DOCSHELL 137EA400 == 30 [pid = 3364] [id = 32] 14:35:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 92 (199D7000) [pid = 3364] [serial = 92] [outer = 00000000] 14:35:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 93 (1A032800) [pid = 3364] [serial = 93] [outer = 199D7000] 14:35:41 INFO - PROCESS | 3364 | 1463434541335 Marionette DEBUG loaded listener.js 14:35:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 94 (1A149000) [pid = 3364] [serial = 94] [outer = 199D7000] 14:35:41 INFO - PROCESS | 3364 | 1463434541736 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 624ms 14:35:41 INFO - PROCESS | 3364 | 1463434541799 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 14:35:41 INFO - PROCESS | 3364 | 1463434541801 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 14:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:35:41 INFO - PROCESS | 3364 | 1463434541804 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:35:41 INFO - PROCESS | 3364 | 1463434541806 Marionette TRACE conn4 <- [1,94,null,{}] 14:35:41 INFO - PROCESS | 3364 | 1463434541809 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:42 INFO - PROCESS | 3364 | 1463434542610 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 14:35:42 INFO - PROCESS | 3364 | 1463434542705 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:42 INFO - PROCESS | 3364 | ++DOCSHELL 10560000 == 31 [pid = 3364] [id = 33] 14:35:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 95 (10561400) [pid = 3364] [serial = 95] [outer = 00000000] 14:35:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (105F7000) [pid = 3364] [serial = 96] [outer = 10561400] 14:35:42 INFO - PROCESS | 3364 | 1463434542753 Marionette DEBUG loaded listener.js 14:35:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (10E58C00) [pid = 3364] [serial = 97] [outer = 10561400] 14:35:43 INFO - PROCESS | 3364 | 1463434543162 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 14:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1414ms 14:35:43 INFO - PROCESS | 3364 | 1463434543228 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 14:35:43 INFO - PROCESS | 3364 | 1463434543231 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 14:35:43 INFO - PROCESS | 3364 | 1463434543236 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:35:43 INFO - PROCESS | 3364 | 1463434543239 Marionette TRACE conn4 <- [1,98,null,{}] 14:35:43 INFO - PROCESS | 3364 | 1463434543244 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:43 INFO - PROCESS | 3364 | 1463434543342 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 14:35:43 INFO - PROCESS | 3364 | 1463434543349 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:43 INFO - PROCESS | 3364 | ++DOCSHELL 110D9C00 == 32 [pid = 3364] [id = 34] 14:35:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (114A9400) [pid = 3364] [serial = 98] [outer = 00000000] 14:35:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (1288E400) [pid = 3364] [serial = 99] [outer = 114A9400] 14:35:43 INFO - PROCESS | 3364 | 1463434543396 Marionette DEBUG loaded listener.js 14:35:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (12AE9C00) [pid = 3364] [serial = 100] [outer = 114A9400] 14:35:43 INFO - PROCESS | 3364 | 1463434543777 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 14:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 578ms 14:35:43 INFO - PROCESS | 3364 | 1463434543817 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 14:35:43 INFO - PROCESS | 3364 | 1463434543819 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 14:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:35:43 INFO - PROCESS | 3364 | 1463434543823 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:35:43 INFO - PROCESS | 3364 | 1463434543825 Marionette TRACE conn4 <- [1,102,null,{}] 14:35:43 INFO - PROCESS | 3364 | 1463434543828 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (13D28C00) [pid = 3364] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (1AFE0000) [pid = 3364] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (1AD13C00) [pid = 3364] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (1A8A6800) [pid = 3364] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (1722A400) [pid = 3364] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 94 (1A57FC00) [pid = 3364] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 93 (15D06400) [pid = 3364] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 92 (13706800) [pid = 3364] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 91 (14364000) [pid = 3364] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 90 (15C9D400) [pid = 3364] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 89 (1337A400) [pid = 3364] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 88 (15EE4400) [pid = 3364] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 87 (165B0000) [pid = 3364] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 86 (15D9D400) [pid = 3364] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 85 (17229400) [pid = 3364] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 84 (17D5C000) [pid = 3364] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 83 (1AFE6C00) [pid = 3364] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 82 (0F9EAC00) [pid = 3364] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 81 (11A04000) [pid = 3364] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 80 (14362C00) [pid = 3364] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 79 (10A5F800) [pid = 3364] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:35:44 INFO - PROCESS | 3364 | --DOMWINDOW == 78 (11422800) [pid = 3364] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:35:44 INFO - PROCESS | 3364 | 1463434544398 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 14:35:44 INFO - PROCESS | 3364 | 1463434544409 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:44 INFO - PROCESS | 3364 | ++DOCSHELL 10E54C00 == 33 [pid = 3364] [id = 35] 14:35:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 79 (10E5A400) [pid = 3364] [serial = 101] [outer = 00000000] 14:35:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 80 (12887400) [pid = 3364] [serial = 102] [outer = 10E5A400] 14:35:44 INFO - PROCESS | 3364 | 1463434544454 Marionette DEBUG loaded listener.js 14:35:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 81 (13304800) [pid = 3364] [serial = 103] [outer = 10E5A400] 14:35:44 INFO - PROCESS | 3364 | 1463434544848 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 14:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1065ms 14:35:44 INFO - PROCESS | 3364 | 1463434544901 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 14:35:44 INFO - PROCESS | 3364 | 1463434544904 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 14:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:35:44 INFO - PROCESS | 3364 | 1463434544914 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:35:44 INFO - PROCESS | 3364 | 1463434544918 Marionette TRACE conn4 <- [1,106,null,{}] 14:35:44 INFO - PROCESS | 3364 | 1463434544921 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:44 INFO - PROCESS | 3364 | 1463434544982 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 14:35:44 INFO - PROCESS | 3364 | 1463434544991 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:45 INFO - PROCESS | 3364 | ++DOCSHELL 13D24000 == 34 [pid = 3364] [id = 36] 14:35:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 82 (1401F800) [pid = 3364] [serial = 104] [outer = 00000000] 14:35:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 83 (14361800) [pid = 3364] [serial = 105] [outer = 1401F800] 14:35:45 INFO - PROCESS | 3364 | 1463434545035 Marionette DEBUG loaded listener.js 14:35:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 84 (143EA000) [pid = 3364] [serial = 106] [outer = 1401F800] 14:35:45 INFO - PROCESS | 3364 | 1463434545441 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 14:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 578ms 14:35:45 INFO - PROCESS | 3364 | 1463434545491 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 14:35:45 INFO - PROCESS | 3364 | 1463434545493 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 14:35:45 INFO - PROCESS | 3364 | 1463434545496 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:35:45 INFO - PROCESS | 3364 | 1463434545498 Marionette TRACE conn4 <- [1,110,null,{}] 14:35:45 INFO - PROCESS | 3364 | 1463434545501 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:45 INFO - PROCESS | 3364 | 1463434545566 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 14:35:45 INFO - PROCESS | 3364 | 1463434545572 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:45 INFO - PROCESS | 3364 | ++DOCSHELL 14361400 == 35 [pid = 3364] [id = 37] 14:35:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 85 (1436B800) [pid = 3364] [serial = 107] [outer = 00000000] 14:35:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 86 (15D05400) [pid = 3364] [serial = 108] [outer = 1436B800] 14:35:45 INFO - PROCESS | 3364 | 1463434545615 Marionette DEBUG loaded listener.js 14:35:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 87 (15D13800) [pid = 3364] [serial = 109] [outer = 1436B800] 14:35:46 INFO - PROCESS | 3364 | 1463434546034 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 14:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 578ms 14:35:46 INFO - PROCESS | 3364 | 1463434546081 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 14:35:46 INFO - PROCESS | 3364 | 1463434546083 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 14:35:46 INFO - PROCESS | 3364 | 1463434546086 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:35:46 INFO - PROCESS | 3364 | 1463434546088 Marionette TRACE conn4 <- [1,114,null,{}] 14:35:46 INFO - PROCESS | 3364 | 1463434546091 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:46 INFO - PROCESS | 3364 | 1463434546146 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 14:35:46 INFO - PROCESS | 3364 | 1463434546153 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:46 INFO - PROCESS | 3364 | ++DOCSHELL 15EE6800 == 36 [pid = 3364] [id = 38] 14:35:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 88 (15EE7C00) [pid = 3364] [serial = 110] [outer = 00000000] 14:35:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 89 (166B4000) [pid = 3364] [serial = 111] [outer = 15EE7C00] 14:35:46 INFO - PROCESS | 3364 | 1463434546203 Marionette DEBUG loaded listener.js 14:35:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 90 (16FEF000) [pid = 3364] [serial = 112] [outer = 15EE7C00] 14:35:46 INFO - PROCESS | 3364 | 1463434546799 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 14:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 791ms 14:35:46 INFO - PROCESS | 3364 | 1463434546874 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 14:35:46 INFO - PROCESS | 3364 | 1463434546879 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 14:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:35:46 INFO - PROCESS | 3364 | 1463434546898 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:35:46 INFO - PROCESS | 3364 | 1463434546902 Marionette TRACE conn4 <- [1,118,null,{}] 14:35:46 INFO - PROCESS | 3364 | 1463434546908 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:47 INFO - PROCESS | 3364 | 1463434547005 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 14:35:47 INFO - PROCESS | 3364 | 1463434547077 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:47 INFO - PROCESS | 3364 | ++DOCSHELL 10EB9000 == 37 [pid = 3364] [id = 39] 14:35:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 91 (10F1B000) [pid = 3364] [serial = 113] [outer = 00000000] 14:35:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 92 (11C5E800) [pid = 3364] [serial = 114] [outer = 10F1B000] 14:35:47 INFO - PROCESS | 3364 | 1463434547132 Marionette DEBUG loaded listener.js 14:35:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 93 (1302F000) [pid = 3364] [serial = 115] [outer = 10F1B000] 14:35:47 INFO - PROCESS | 3364 | 1463434547608 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 14:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 730ms 14:35:47 INFO - PROCESS | 3364 | 1463434547618 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 14:35:47 INFO - PROCESS | 3364 | 1463434547624 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 14:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:35:47 INFO - PROCESS | 3364 | 1463434547631 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:35:47 INFO - PROCESS | 3364 | 1463434547633 Marionette TRACE conn4 <- [1,122,null,{}] 14:35:47 INFO - PROCESS | 3364 | 1463434547637 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:47 INFO - PROCESS | 3364 | 1463434547774 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 14:35:47 INFO - PROCESS | 3364 | 1463434547837 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:47 INFO - PROCESS | 3364 | ++DOCSHELL 1436B400 == 38 [pid = 3364] [id = 40] 14:35:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 94 (143E9C00) [pid = 3364] [serial = 116] [outer = 00000000] 14:35:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 95 (15C9E000) [pid = 3364] [serial = 117] [outer = 143E9C00] 14:35:47 INFO - PROCESS | 3364 | 1463434547899 Marionette DEBUG loaded listener.js 14:35:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (15EE3C00) [pid = 3364] [serial = 118] [outer = 143E9C00] 14:35:48 INFO - PROCESS | 3364 | 1463434548400 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 14:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 821ms 14:35:48 INFO - PROCESS | 3364 | 1463434548455 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 14:35:48 INFO - PROCESS | 3364 | 1463434548457 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 14:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:35:48 INFO - PROCESS | 3364 | 1463434548461 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:35:48 INFO - PROCESS | 3364 | 1463434548465 Marionette TRACE conn4 <- [1,126,null,{}] 14:35:48 INFO - PROCESS | 3364 | 1463434548476 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:48 INFO - PROCESS | 3364 | 1463434548572 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 14:35:48 INFO - PROCESS | 3364 | 1463434548644 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:48 INFO - PROCESS | 3364 | ++DOCSHELL 17268C00 == 39 [pid = 3364] [id = 41] 14:35:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (172D0800) [pid = 3364] [serial = 119] [outer = 00000000] 14:35:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (17809C00) [pid = 3364] [serial = 120] [outer = 172D0800] 14:35:48 INFO - PROCESS | 3364 | 1463434548684 Marionette DEBUG loaded listener.js 14:35:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (179CE400) [pid = 3364] [serial = 121] [outer = 172D0800] 14:35:49 INFO - PROCESS | 3364 | 1463434549245 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 14:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 807ms 14:35:49 INFO - PROCESS | 3364 | 1463434549287 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 14:35:49 INFO - PROCESS | 3364 | 1463434549290 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 14:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:35:49 INFO - PROCESS | 3364 | 1463434549293 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:35:49 INFO - PROCESS | 3364 | 1463434549295 Marionette TRACE conn4 <- [1,130,null,{}] 14:35:49 INFO - PROCESS | 3364 | 1463434549299 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:49 INFO - PROCESS | 3364 | 1463434549377 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 14:35:49 INFO - PROCESS | 3364 | 1463434549461 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:49 INFO - PROCESS | 3364 | ++DOCSHELL 10A57800 == 40 [pid = 3364] [id = 42] 14:35:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (10A5B400) [pid = 3364] [serial = 122] [outer = 00000000] 14:35:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (11245800) [pid = 3364] [serial = 123] [outer = 10A5B400] 14:35:49 INFO - PROCESS | 3364 | 1463434549514 Marionette DEBUG loaded listener.js 14:35:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (12A95400) [pid = 3364] [serial = 124] [outer = 10A5B400] 14:35:50 INFO - PROCESS | 3364 | 1463434550079 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 14:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 882ms 14:35:50 INFO - PROCESS | 3364 | 1463434550162 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 14:35:50 INFO - PROCESS | 3364 | 1463434550165 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 14:35:50 INFO - PROCESS | 3364 | 1463434550171 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:35:50 INFO - PROCESS | 3364 | 1463434550175 Marionette TRACE conn4 <- [1,134,null,{}] 14:35:50 INFO - PROCESS | 3364 | 1463434550180 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:50 INFO - PROCESS | 3364 | 1463434550271 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 14:35:50 INFO - PROCESS | 3364 | 1463434550344 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:50 INFO - PROCESS | 3364 | ++DOCSHELL 10A59800 == 41 [pid = 3364] [id = 43] 14:35:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (10A5BC00) [pid = 3364] [serial = 125] [outer = 00000000] 14:35:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (11429C00) [pid = 3364] [serial = 126] [outer = 10A5BC00] 14:35:50 INFO - PROCESS | 3364 | 1463434550392 Marionette DEBUG loaded listener.js 14:35:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (1288EC00) [pid = 3364] [serial = 127] [outer = 10A5BC00] 14:35:51 INFO - PROCESS | 3364 | --DOCSHELL 14361400 == 40 [pid = 3364] [id = 37] 14:35:51 INFO - PROCESS | 3364 | --DOCSHELL 13D24000 == 39 [pid = 3364] [id = 36] 14:35:51 INFO - PROCESS | 3364 | --DOCSHELL 10E54C00 == 38 [pid = 3364] [id = 35] 14:35:51 INFO - PROCESS | 3364 | --DOCSHELL 110D9C00 == 37 [pid = 3364] [id = 34] 14:35:51 INFO - PROCESS | 3364 | --DOCSHELL 10560000 == 36 [pid = 3364] [id = 33] 14:35:51 INFO - PROCESS | 3364 | --DOCSHELL 13385400 == 35 [pid = 3364] [id = 29] 14:35:51 INFO - PROCESS | 3364 | --DOCSHELL 10A57800 == 34 [pid = 3364] [id = 42] 14:35:51 INFO - PROCESS | 3364 | --DOCSHELL 171AD000 == 33 [pid = 3364] [id = 31] 14:35:51 INFO - PROCESS | 3364 | --DOCSHELL 1436B400 == 32 [pid = 3364] [id = 40] 14:35:51 INFO - PROCESS | 3364 | --DOCSHELL 17268C00 == 31 [pid = 3364] [id = 41] 14:35:51 INFO - PROCESS | 3364 | --DOCSHELL 15EE6800 == 30 [pid = 3364] [id = 38] 14:35:51 INFO - PROCESS | 3364 | --DOCSHELL 10EB9000 == 29 [pid = 3364] [id = 39] 14:35:51 INFO - PROCESS | 3364 | --DOCSHELL 137EA400 == 28 [pid = 3364] [id = 32] 14:35:51 INFO - PROCESS | 3364 | --DOCSHELL 10F1C800 == 27 [pid = 3364] [id = 30] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (11CEE400) [pid = 3364] [serial = 63] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (13C3C400) [pid = 3364] [serial = 66] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (13D26800) [pid = 3364] [serial = 67] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (143F5C00) [pid = 3364] [serial = 69] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (15C9F000) [pid = 3364] [serial = 72] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (15D07400) [pid = 3364] [serial = 73] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (165B0800) [pid = 3364] [serial = 76] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (171A8000) [pid = 3364] [serial = 79] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (176D3800) [pid = 3364] [serial = 82] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (178E0000) [pid = 3364] [serial = 85] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 94 (128A3C00) [pid = 3364] [serial = 64] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 93 (180D9000) [pid = 3364] [serial = 88] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 92 (110D9800) [pid = 3364] [serial = 61] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 91 (13305800) [pid = 3364] [serial = 55] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 90 (154B5C00) [pid = 3364] [serial = 70] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 89 (19AC4C00) [pid = 3364] [serial = 91] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 88 (156F6400) [pid = 3364] [serial = 58] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 87 (105EF000) [pid = 3364] [serial = 52] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 86 (1B275C00) [pid = 3364] [serial = 43] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 85 (140D7400) [pid = 3364] [serial = 9] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 84 (140DC800) [pid = 3364] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 83 (11CF3400) [pid = 3364] [serial = 4] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 82 (165AD000) [pid = 3364] [serial = 75] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 81 (17103800) [pid = 3364] [serial = 78] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 80 (1722D800) [pid = 3364] [serial = 81] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 79 (178D7C00) [pid = 3364] [serial = 84] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 78 (17DE4000) [pid = 3364] [serial = 87] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 77 (199DC000) [pid = 3364] [serial = 90] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 76 (0F9F0400) [pid = 3364] [serial = 51] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 75 (1302C000) [pid = 3364] [serial = 54] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 74 (154ACC00) [pid = 3364] [serial = 57] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 73 (10EB9800) [pid = 3364] [serial = 60] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 72 (1ADA8800) [pid = 3364] [serial = 36] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 71 (1ADAC800) [pid = 3364] [serial = 37] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 70 (1AD06400) [pid = 3364] [serial = 33] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 69 (1AD0A000) [pid = 3364] [serial = 34] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 68 (1A77BC00) [pid = 3364] [serial = 30] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 67 (1AB76400) [pid = 3364] [serial = 31] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 66 (1AB74400) [pid = 3364] [serial = 27] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 65 (17222800) [pid = 3364] [serial = 28] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 64 (15D0D000) [pid = 3364] [serial = 22] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 63 (1A14B400) [pid = 3364] [serial = 24] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 62 (15D08C00) [pid = 3364] [serial = 21] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 61 (16D9F000) [pid = 3364] [serial = 17] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 60 (16973400) [pid = 3364] [serial = 14] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 59 (1B45E000) [pid = 3364] [serial = 48] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 58 (1B271800) [pid = 3364] [serial = 42] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 57 (1B3D3C00) [pid = 3364] [serial = 45] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 56 (1B266400) [pid = 3364] [serial = 40] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | --DOMWINDOW == 55 (1AFE7000) [pid = 3364] [serial = 39] [outer = 00000000] [url = about:blank] 14:35:51 INFO - PROCESS | 3364 | 1463434551323 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 14:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1217ms 14:35:51 INFO - PROCESS | 3364 | 1463434551401 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 14:35:51 INFO - PROCESS | 3364 | 1463434551405 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 14:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:35:51 INFO - PROCESS | 3364 | 1463434551410 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:35:51 INFO - PROCESS | 3364 | 1463434551414 Marionette TRACE conn4 <- [1,138,null,{}] 14:35:51 INFO - PROCESS | 3364 | 1463434551418 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:51 INFO - PROCESS | 3364 | 1463434551499 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 14:35:51 INFO - PROCESS | 3364 | 1463434551513 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:51 INFO - PROCESS | 3364 | ++DOCSHELL 11427000 == 28 [pid = 3364] [id = 44] 14:35:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 56 (1142B400) [pid = 3364] [serial = 128] [outer = 00000000] 14:35:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 57 (11CF2C00) [pid = 3364] [serial = 129] [outer = 1142B400] 14:35:51 INFO - PROCESS | 3364 | 1463434551560 Marionette DEBUG loaded listener.js 14:35:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 58 (128A3C00) [pid = 3364] [serial = 130] [outer = 1142B400] 14:35:51 INFO - PROCESS | 3364 | 1463434551954 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 14:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 578ms 14:35:51 INFO - PROCESS | 3364 | 1463434551993 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 14:35:51 INFO - PROCESS | 3364 | 1463434551999 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 14:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:35:52 INFO - PROCESS | 3364 | 1463434552005 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:35:52 INFO - PROCESS | 3364 | 1463434552008 Marionette TRACE conn4 <- [1,142,null,{}] 14:35:52 INFO - PROCESS | 3364 | 1463434552012 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:52 INFO - PROCESS | 3364 | 1463434552090 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 14:35:52 INFO - PROCESS | 3364 | 1463434552099 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:52 INFO - PROCESS | 3364 | ++DOCSHELL 131D7400 == 29 [pid = 3364] [id = 45] 14:35:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 59 (13309800) [pid = 3364] [serial = 131] [outer = 00000000] 14:35:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 60 (137EF000) [pid = 3364] [serial = 132] [outer = 13309800] 14:35:52 INFO - PROCESS | 3364 | 1463434552145 Marionette DEBUG loaded listener.js 14:35:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 61 (13C42800) [pid = 3364] [serial = 133] [outer = 13309800] 14:35:52 INFO - PROCESS | 3364 | 1463434552571 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 14:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 623ms 14:35:52 INFO - PROCESS | 3364 | 1463434552628 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 14:35:52 INFO - PROCESS | 3364 | 1463434552631 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 14:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:35:52 INFO - PROCESS | 3364 | 1463434552634 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:35:52 INFO - PROCESS | 3364 | 1463434552638 Marionette TRACE conn4 <- [1,146,null,{}] 14:35:52 INFO - PROCESS | 3364 | 1463434552648 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:52 INFO - PROCESS | 3364 | 1463434552727 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 14:35:52 INFO - PROCESS | 3364 | 1463434552736 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:52 INFO - PROCESS | 3364 | ++DOCSHELL 143F6400 == 30 [pid = 3364] [id = 46] 14:35:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 62 (154A8400) [pid = 3364] [serial = 134] [outer = 00000000] 14:35:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 63 (15650000) [pid = 3364] [serial = 135] [outer = 154A8400] 14:35:52 INFO - PROCESS | 3364 | 1463434552784 Marionette DEBUG loaded listener.js 14:35:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 64 (156F8800) [pid = 3364] [serial = 136] [outer = 154A8400] 14:35:53 INFO - PROCESS | 3364 | 1463434553178 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 14:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 578ms 14:35:53 INFO - PROCESS | 3364 | 1463434553219 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 14:35:53 INFO - PROCESS | 3364 | 1463434553221 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 14:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:35:53 INFO - PROCESS | 3364 | 1463434553224 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:35:53 INFO - PROCESS | 3364 | 1463434553226 Marionette TRACE conn4 <- [1,150,null,{}] 14:35:53 INFO - PROCESS | 3364 | 1463434553229 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:53 INFO - PROCESS | 3364 | 1463434553330 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 14:35:53 INFO - PROCESS | 3364 | 1463434553338 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:53 INFO - PROCESS | 3364 | ++DOCSHELL 1370E800 == 31 [pid = 3364] [id = 47] 14:35:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 65 (137ED000) [pid = 3364] [serial = 137] [outer = 00000000] 14:35:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 66 (15D09C00) [pid = 3364] [serial = 138] [outer = 137ED000] 14:35:53 INFO - PROCESS | 3364 | 1463434553391 Marionette DEBUG loaded listener.js 14:35:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 67 (15D0E400) [pid = 3364] [serial = 139] [outer = 137ED000] 14:35:53 INFO - PROCESS | 3364 | 1463434553792 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 14:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 623ms 14:35:53 INFO - PROCESS | 3364 | 1463434553844 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 14:35:53 INFO - PROCESS | 3364 | 1463434553846 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 14:35:53 INFO - PROCESS | 3364 | 1463434553849 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:35:53 INFO - PROCESS | 3364 | 1463434553851 Marionette TRACE conn4 <- [1,154,null,{}] 14:35:53 INFO - PROCESS | 3364 | 1463434553854 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:53 INFO - PROCESS | 3364 | 1463434553952 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 14:35:53 INFO - PROCESS | 3364 | 1463434553958 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:53 INFO - PROCESS | 3364 | ++DOCSHELL 15D06000 == 32 [pid = 3364] [id = 48] 14:35:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 68 (15D09800) [pid = 3364] [serial = 140] [outer = 00000000] 14:35:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 69 (16970C00) [pid = 3364] [serial = 141] [outer = 15D09800] 14:35:54 INFO - PROCESS | 3364 | 1463434554012 Marionette DEBUG loaded listener.js 14:35:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 70 (16B41800) [pid = 3364] [serial = 142] [outer = 15D09800] 14:35:54 INFO - PROCESS | 3364 | 1463434554415 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 14:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 609ms 14:35:54 INFO - PROCESS | 3364 | 1463434554471 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 14:35:54 INFO - PROCESS | 3364 | 1463434554473 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 14:35:54 INFO - PROCESS | 3364 | 1463434554476 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:35:54 INFO - PROCESS | 3364 | 1463434554478 Marionette TRACE conn4 <- [1,158,null,{}] 14:35:54 INFO - PROCESS | 3364 | 1463434554481 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:54 INFO - PROCESS | 3364 | 1463434554583 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 14:35:54 INFO - PROCESS | 3364 | 1463434554654 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:54 INFO - PROCESS | 3364 | ++DOCSHELL 171A5000 == 33 [pid = 3364] [id = 49] 14:35:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 71 (17222C00) [pid = 3364] [serial = 143] [outer = 00000000] 14:35:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 72 (1722F800) [pid = 3364] [serial = 144] [outer = 17222C00] 14:35:54 INFO - PROCESS | 3364 | 1463434554699 Marionette DEBUG loaded listener.js 14:35:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 73 (176D7800) [pid = 3364] [serial = 145] [outer = 17222C00] 14:35:55 INFO - PROCESS | 3364 | 1463434555074 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 14:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 609ms 14:35:55 INFO - PROCESS | 3364 | 1463434555097 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 14:35:55 INFO - PROCESS | 3364 | 1463434555099 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 14:35:55 INFO - PROCESS | 3364 | 1463434555102 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:35:55 INFO - PROCESS | 3364 | 1463434555104 Marionette TRACE conn4 <- [1,162,null,{}] 14:35:55 INFO - PROCESS | 3364 | 1463434555107 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:55 INFO - PROCESS | 3364 | 1463434555246 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 14:35:55 INFO - PROCESS | 3364 | --DOMWINDOW == 72 (199D7000) [pid = 3364] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:35:55 INFO - PROCESS | 3364 | --DOMWINDOW == 71 (15EE7C00) [pid = 3364] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:35:55 INFO - PROCESS | 3364 | --DOMWINDOW == 70 (1436B800) [pid = 3364] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:35:55 INFO - PROCESS | 3364 | --DOMWINDOW == 69 (114A9400) [pid = 3364] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:35:55 INFO - PROCESS | 3364 | --DOMWINDOW == 68 (1401F800) [pid = 3364] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:35:55 INFO - PROCESS | 3364 | --DOMWINDOW == 67 (10E5A400) [pid = 3364] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:35:55 INFO - PROCESS | 3364 | --DOMWINDOW == 66 (10561400) [pid = 3364] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:35:55 INFO - PROCESS | 3364 | 1463434555292 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:55 INFO - PROCESS | 3364 | ++DOCSHELL 10561400 == 34 [pid = 3364] [id = 50] 14:35:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 67 (10A58000) [pid = 3364] [serial = 146] [outer = 00000000] 14:35:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 68 (11A0E800) [pid = 3364] [serial = 147] [outer = 10A58000] 14:35:55 INFO - PROCESS | 3364 | 1463434555336 Marionette DEBUG loaded listener.js 14:35:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 69 (14014800) [pid = 3364] [serial = 148] [outer = 10A58000] 14:35:55 INFO - PROCESS | 3364 | 1463434555652 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 14:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 578ms 14:35:55 INFO - PROCESS | 3364 | 1463434555683 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 14:35:55 INFO - PROCESS | 3364 | 1463434555685 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 14:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:35:55 INFO - PROCESS | 3364 | 1463434555688 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:35:55 INFO - PROCESS | 3364 | 1463434555689 Marionette TRACE conn4 <- [1,166,null,{}] 14:35:55 INFO - PROCESS | 3364 | 1463434555703 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:55 INFO - PROCESS | 3364 | 1463434555797 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 14:35:55 INFO - PROCESS | 3364 | 1463434555804 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:55 INFO - PROCESS | 3364 | ++DOCSHELL 11A0D400 == 35 [pid = 3364] [id = 51] 14:35:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 70 (11C60C00) [pid = 3364] [serial = 149] [outer = 00000000] 14:35:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 71 (1780F000) [pid = 3364] [serial = 150] [outer = 11C60C00] 14:35:55 INFO - PROCESS | 3364 | 1463434555848 Marionette DEBUG loaded listener.js 14:35:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 72 (179D2400) [pid = 3364] [serial = 151] [outer = 11C60C00] 14:35:56 INFO - PROCESS | 3364 | 1463434556237 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 14:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 578ms 14:35:56 INFO - PROCESS | 3364 | 1463434556285 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 14:35:56 INFO - PROCESS | 3364 | 1463434556287 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 14:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:35:56 INFO - PROCESS | 3364 | 1463434556290 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:35:56 INFO - PROCESS | 3364 | 1463434556292 Marionette TRACE conn4 <- [1,170,null,{}] 14:35:56 INFO - PROCESS | 3364 | 1463434556295 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:56 INFO - PROCESS | 3364 | 1463434556348 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 14:35:56 INFO - PROCESS | 3364 | 1463434556410 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:56 INFO - PROCESS | 3364 | ++DOCSHELL 15D0C000 == 36 [pid = 3364] [id = 52] 14:35:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 73 (1780D000) [pid = 3364] [serial = 152] [outer = 00000000] 14:35:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 74 (180D8400) [pid = 3364] [serial = 153] [outer = 1780D000] 14:35:56 INFO - PROCESS | 3364 | 1463434556454 Marionette DEBUG loaded listener.js 14:35:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 75 (180D9400) [pid = 3364] [serial = 154] [outer = 1780D000] 14:35:56 INFO - PROCESS | 3364 | 1463434556766 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 14:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 517ms 14:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:35:56 INFO - PROCESS | 3364 | 1463434556809 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 14:35:56 INFO - PROCESS | 3364 | 1463434556811 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 14:35:56 INFO - PROCESS | 3364 | 1463434556814 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:35:56 INFO - PROCESS | 3364 | 1463434556816 Marionette TRACE conn4 <- [1,174,null,{}] 14:35:56 INFO - PROCESS | 3364 | 1463434556819 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:56 INFO - PROCESS | 3364 | 1463434556888 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 14:35:56 INFO - PROCESS | 3364 | 1463434556935 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:56 INFO - PROCESS | 3364 | ++DOCSHELL 105EF000 == 37 [pid = 3364] [id = 53] 14:35:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 76 (10E55400) [pid = 3364] [serial = 155] [outer = 00000000] 14:35:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 77 (18397C00) [pid = 3364] [serial = 156] [outer = 10E55400] 14:35:56 INFO - PROCESS | 3364 | 1463434556978 Marionette DEBUG loaded listener.js 14:35:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 78 (19A85C00) [pid = 3364] [serial = 157] [outer = 10E55400] 14:35:57 INFO - PROCESS | 3364 | 1463434557499 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 14:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 776ms 14:35:57 INFO - PROCESS | 3364 | 1463434557599 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 14:35:57 INFO - PROCESS | 3364 | 1463434557604 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 14:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:35:57 INFO - PROCESS | 3364 | 1463434557593 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:35:57 INFO - PROCESS | 3364 | 1463434557597 Marionette TRACE conn4 <- [1,178,null,{}] 14:35:57 INFO - PROCESS | 3364 | 1463434557627 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:57 INFO - PROCESS | 3364 | 1463434557744 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 14:35:57 INFO - PROCESS | 3364 | 1463434557809 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:57 INFO - PROCESS | 3364 | ++DOCSHELL 10A5D000 == 38 [pid = 3364] [id = 54] 14:35:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 79 (10E57800) [pid = 3364] [serial = 158] [outer = 00000000] 14:35:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 80 (11CF7400) [pid = 3364] [serial = 159] [outer = 10E57800] 14:35:57 INFO - PROCESS | 3364 | 1463434557867 Marionette DEBUG loaded listener.js 14:35:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 81 (13313000) [pid = 3364] [serial = 160] [outer = 10E57800] 14:35:58 INFO - PROCESS | 3364 | 1463434558742 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 14:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1187ms 14:35:58 INFO - PROCESS | 3364 | 1463434558795 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 14:35:58 INFO - PROCESS | 3364 | 1463434558799 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 14:35:58 INFO - PROCESS | 3364 | 1463434558804 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:35:58 INFO - PROCESS | 3364 | 1463434558808 Marionette TRACE conn4 <- [1,182,null,{}] 14:35:58 INFO - PROCESS | 3364 | 1463434558815 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:58 INFO - PROCESS | 3364 | 1463434558906 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 14:35:58 INFO - PROCESS | 3364 | 1463434558968 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:58 INFO - PROCESS | 3364 | ++DOCSHELL 11429400 == 39 [pid = 3364] [id = 55] 14:35:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 82 (11429800) [pid = 3364] [serial = 161] [outer = 00000000] 14:35:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 83 (11CEC400) [pid = 3364] [serial = 162] [outer = 11429800] 14:35:59 INFO - PROCESS | 3364 | 1463434559016 Marionette DEBUG loaded listener.js 14:35:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 84 (11CF4000) [pid = 3364] [serial = 163] [outer = 11429800] 14:35:59 INFO - PROCESS | 3364 | --DOCSHELL 15D0C000 == 38 [pid = 3364] [id = 52] 14:35:59 INFO - PROCESS | 3364 | --DOCSHELL 11A0D400 == 37 [pid = 3364] [id = 51] 14:35:59 INFO - PROCESS | 3364 | --DOCSHELL 10561400 == 36 [pid = 3364] [id = 50] 14:35:59 INFO - PROCESS | 3364 | --DOCSHELL 171A5000 == 35 [pid = 3364] [id = 49] 14:35:59 INFO - PROCESS | 3364 | --DOCSHELL 15D06000 == 34 [pid = 3364] [id = 48] 14:35:59 INFO - PROCESS | 3364 | --DOCSHELL 1370E800 == 33 [pid = 3364] [id = 47] 14:35:59 INFO - PROCESS | 3364 | --DOCSHELL 143F6400 == 32 [pid = 3364] [id = 46] 14:35:59 INFO - PROCESS | 3364 | --DOCSHELL 131D7400 == 31 [pid = 3364] [id = 45] 14:35:59 INFO - PROCESS | 3364 | --DOCSHELL 11427000 == 30 [pid = 3364] [id = 44] 14:35:59 INFO - PROCESS | 3364 | --DOCSHELL 10A59800 == 29 [pid = 3364] [id = 43] 14:35:59 INFO - PROCESS | 3364 | --DOMWINDOW == 83 (1A149000) [pid = 3364] [serial = 94] [outer = 00000000] [url = about:blank] 14:35:59 INFO - PROCESS | 3364 | --DOMWINDOW == 82 (16FEF000) [pid = 3364] [serial = 112] [outer = 00000000] [url = about:blank] 14:35:59 INFO - PROCESS | 3364 | --DOMWINDOW == 81 (15D05400) [pid = 3364] [serial = 108] [outer = 00000000] [url = about:blank] 14:35:59 INFO - PROCESS | 3364 | --DOMWINDOW == 80 (1288E400) [pid = 3364] [serial = 99] [outer = 00000000] [url = about:blank] 14:35:59 INFO - PROCESS | 3364 | --DOMWINDOW == 79 (14361800) [pid = 3364] [serial = 105] [outer = 00000000] [url = about:blank] 14:35:59 INFO - PROCESS | 3364 | --DOMWINDOW == 78 (143EA000) [pid = 3364] [serial = 106] [outer = 00000000] [url = about:blank] 14:35:59 INFO - PROCESS | 3364 | --DOMWINDOW == 77 (12887400) [pid = 3364] [serial = 102] [outer = 00000000] [url = about:blank] 14:35:59 INFO - PROCESS | 3364 | --DOMWINDOW == 76 (12AE9C00) [pid = 3364] [serial = 100] [outer = 00000000] [url = about:blank] 14:35:59 INFO - PROCESS | 3364 | --DOMWINDOW == 75 (13304800) [pid = 3364] [serial = 103] [outer = 00000000] [url = about:blank] 14:35:59 INFO - PROCESS | 3364 | --DOMWINDOW == 74 (105F7000) [pid = 3364] [serial = 96] [outer = 00000000] [url = about:blank] 14:35:59 INFO - PROCESS | 3364 | --DOMWINDOW == 73 (15D13800) [pid = 3364] [serial = 109] [outer = 00000000] [url = about:blank] 14:35:59 INFO - PROCESS | 3364 | --DOMWINDOW == 72 (10E58C00) [pid = 3364] [serial = 97] [outer = 00000000] [url = about:blank] 14:35:59 INFO - PROCESS | 3364 | --DOMWINDOW == 71 (1A032800) [pid = 3364] [serial = 93] [outer = 00000000] [url = about:blank] 14:35:59 INFO - PROCESS | 3364 | --DOMWINDOW == 70 (166B4000) [pid = 3364] [serial = 111] [outer = 00000000] [url = about:blank] 14:35:59 INFO - PROCESS | 3364 | 1463434559500 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 14:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 14:35:59 INFO - PROCESS | 3364 | 1463434559512 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 14:35:59 INFO - PROCESS | 3364 | 1463434559518 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 14:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:35:59 INFO - PROCESS | 3364 | 1463434559526 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:35:59 INFO - PROCESS | 3364 | 1463434559529 Marionette TRACE conn4 <- [1,186,null,{}] 14:35:59 INFO - PROCESS | 3364 | 1463434559532 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:59 INFO - PROCESS | 3364 | 1463434559610 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 14:35:59 INFO - PROCESS | 3364 | 1463434559617 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:59 INFO - PROCESS | 3364 | ++DOCSHELL 128A1400 == 30 [pid = 3364] [id = 56] 14:35:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 71 (128A2C00) [pid = 3364] [serial = 164] [outer = 00000000] 14:35:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 72 (13320000) [pid = 3364] [serial = 165] [outer = 128A2C00] 14:35:59 INFO - PROCESS | 3364 | 1463434559664 Marionette DEBUG loaded listener.js 14:35:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 73 (1370DC00) [pid = 3364] [serial = 166] [outer = 128A2C00] 14:36:00 INFO - PROCESS | 3364 | 1463434560083 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 14:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 578ms 14:36:00 INFO - PROCESS | 3364 | 1463434560119 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 14:36:00 INFO - PROCESS | 3364 | 1463434560121 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 14:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:36:00 INFO - PROCESS | 3364 | 1463434560126 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:36:00 INFO - PROCESS | 3364 | 1463434560115 Marionette TRACE conn4 <- [1,190,null,{}] 14:36:00 INFO - PROCESS | 3364 | 1463434560128 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:00 INFO - PROCESS | 3364 | 1463434560208 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 14:36:00 INFO - PROCESS | 3364 | 1463434560218 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:00 INFO - PROCESS | 3364 | ++DOCSHELL 140DC000 == 31 [pid = 3364] [id = 57] 14:36:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 74 (140DC800) [pid = 3364] [serial = 167] [outer = 00000000] 14:36:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 75 (143F2000) [pid = 3364] [serial = 168] [outer = 140DC800] 14:36:00 INFO - PROCESS | 3364 | 1463434560266 Marionette DEBUG loaded listener.js 14:36:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 76 (154B5000) [pid = 3364] [serial = 169] [outer = 140DC800] 14:36:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 77 (15D08000) [pid = 3364] [serial = 170] [outer = 1B3D8400] 14:36:00 INFO - PROCESS | 3364 | 1463434560731 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 14:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 685ms 14:36:00 INFO - PROCESS | 3364 | 1463434560790 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 14:36:00 INFO - PROCESS | 3364 | 1463434560792 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 14:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:36:00 INFO - PROCESS | 3364 | 1463434560796 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:36:00 INFO - PROCESS | 3364 | 1463434560797 Marionette TRACE conn4 <- [1,194,null,{}] 14:36:00 INFO - PROCESS | 3364 | 1463434560801 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:00 INFO - PROCESS | 3364 | 1463434560878 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 14:36:00 INFO - PROCESS | 3364 | 1463434560886 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:00 INFO - PROCESS | 3364 | ++DOCSHELL 15C9D400 == 32 [pid = 3364] [id = 58] 14:36:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 78 (15D06000) [pid = 3364] [serial = 171] [outer = 00000000] 14:36:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 79 (1696E000) [pid = 3364] [serial = 172] [outer = 15D06000] 14:36:00 INFO - PROCESS | 3364 | 1463434560931 Marionette DEBUG loaded listener.js 14:36:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 80 (16B41400) [pid = 3364] [serial = 173] [outer = 15D06000] 14:36:01 INFO - PROCESS | 3364 | 1463434561325 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 14:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 578ms 14:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:36:01 INFO - PROCESS | 3364 | 1463434561393 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 14:36:01 INFO - PROCESS | 3364 | 1463434561377 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 14:36:01 INFO - PROCESS | 3364 | 1463434561381 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:36:01 INFO - PROCESS | 3364 | 1463434561382 Marionette TRACE conn4 <- [1,198,null,{}] 14:36:01 INFO - PROCESS | 3364 | 1463434561386 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:01 INFO - PROCESS | 3364 | 1463434561467 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 14:36:01 INFO - PROCESS | 3364 | 1463434561473 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:01 INFO - PROCESS | 3364 | ++DOCSHELL 16B34000 == 33 [pid = 3364] [id = 59] 14:36:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 81 (17104000) [pid = 3364] [serial = 174] [outer = 00000000] 14:36:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 82 (17223000) [pid = 3364] [serial = 175] [outer = 17104000] 14:36:01 INFO - PROCESS | 3364 | 1463434561518 Marionette DEBUG loaded listener.js 14:36:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 83 (1722B000) [pid = 3364] [serial = 176] [outer = 17104000] 14:36:01 INFO - PROCESS | 3364 | 1463434561945 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 14:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 578ms 14:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:36:01 INFO - PROCESS | 3364 | 1463434561981 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 14:36:01 INFO - PROCESS | 3364 | 1463434561983 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 14:36:01 INFO - PROCESS | 3364 | 1463434561986 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:36:01 INFO - PROCESS | 3364 | 1463434561988 Marionette TRACE conn4 <- [1,202,null,{}] 14:36:01 INFO - PROCESS | 3364 | 1463434561991 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:02 INFO - PROCESS | 3364 | 1463434562093 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 14:36:02 INFO - PROCESS | 3364 | 1463434562101 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:02 INFO - PROCESS | 3364 | ++DOCSHELL 171ACC00 == 34 [pid = 3364] [id = 60] 14:36:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 84 (17222400) [pid = 3364] [serial = 177] [outer = 00000000] 14:36:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 85 (17DE9400) [pid = 3364] [serial = 178] [outer = 17222400] 14:36:02 INFO - PROCESS | 3364 | 1463434562144 Marionette DEBUG loaded listener.js 14:36:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 86 (1838FC00) [pid = 3364] [serial = 179] [outer = 17222400] 14:36:02 INFO - PROCESS | 3364 | 1463434562544 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 14:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 578ms 14:36:02 INFO - PROCESS | 3364 | 1463434562573 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 14:36:02 INFO - PROCESS | 3364 | 1463434562574 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 14:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:36:02 INFO - PROCESS | 3364 | 1463434562578 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:36:02 INFO - PROCESS | 3364 | 1463434562579 Marionette TRACE conn4 <- [1,206,null,{}] 14:36:02 INFO - PROCESS | 3364 | 1463434562583 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:02 INFO - PROCESS | 3364 | 1463434562663 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 14:36:02 INFO - PROCESS | 3364 | 1463434562669 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:02 INFO - PROCESS | 3364 | ++DOCSHELL 1564E800 == 35 [pid = 3364] [id = 61] 14:36:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 87 (156F8C00) [pid = 3364] [serial = 180] [outer = 00000000] 14:36:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 88 (19AC5800) [pid = 3364] [serial = 181] [outer = 156F8C00] 14:36:02 INFO - PROCESS | 3364 | 1463434562712 Marionette DEBUG loaded listener.js 14:36:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 89 (19AC5C00) [pid = 3364] [serial = 182] [outer = 156F8C00] 14:36:03 INFO - PROCESS | 3364 | 1463434563132 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 14:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 578ms 14:36:03 INFO - PROCESS | 3364 | 1463434563157 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 14:36:03 INFO - PROCESS | 3364 | 1463434563159 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 14:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:36:03 INFO - PROCESS | 3364 | 1463434563168 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:36:03 INFO - PROCESS | 3364 | 1463434563169 Marionette TRACE conn4 <- [1,210,null,{}] 14:36:03 INFO - PROCESS | 3364 | 1463434563173 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:03 INFO - PROCESS | 3364 | 1463434563259 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 14:36:03 INFO - PROCESS | 3364 | 1463434563265 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:03 INFO - PROCESS | 3364 | ++DOCSHELL 13C4A000 == 36 [pid = 3364] [id = 62] 14:36:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 90 (15B29400) [pid = 3364] [serial = 183] [outer = 00000000] 14:36:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 91 (1A14A800) [pid = 3364] [serial = 184] [outer = 15B29400] 14:36:03 INFO - PROCESS | 3364 | 1463434563308 Marionette DEBUG loaded listener.js 14:36:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 92 (1A14D800) [pid = 3364] [serial = 185] [outer = 15B29400] 14:36:03 INFO - PROCESS | 3364 | --DOMWINDOW == 91 (15D09800) [pid = 3364] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:36:03 INFO - PROCESS | 3364 | --DOMWINDOW == 90 (137ED000) [pid = 3364] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:36:03 INFO - PROCESS | 3364 | --DOMWINDOW == 89 (154A8400) [pid = 3364] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:36:03 INFO - PROCESS | 3364 | --DOMWINDOW == 88 (13309800) [pid = 3364] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:36:03 INFO - PROCESS | 3364 | --DOMWINDOW == 87 (1142B400) [pid = 3364] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:36:03 INFO - PROCESS | 3364 | --DOMWINDOW == 86 (17222C00) [pid = 3364] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:36:03 INFO - PROCESS | 3364 | --DOMWINDOW == 85 (10A5BC00) [pid = 3364] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:36:03 INFO - PROCESS | 3364 | --DOMWINDOW == 84 (10F1B000) [pid = 3364] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:36:03 INFO - PROCESS | 3364 | --DOMWINDOW == 83 (143E9C00) [pid = 3364] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:36:03 INFO - PROCESS | 3364 | --DOMWINDOW == 82 (172D0800) [pid = 3364] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:36:03 INFO - PROCESS | 3364 | --DOMWINDOW == 81 (10A58000) [pid = 3364] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:36:03 INFO - PROCESS | 3364 | --DOMWINDOW == 80 (10A5B400) [pid = 3364] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:36:03 INFO - PROCESS | 3364 | --DOMWINDOW == 79 (11C60C00) [pid = 3364] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:36:03 INFO - PROCESS | 3364 | --DOMWINDOW == 78 (1780D000) [pid = 3364] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:36:03 INFO - PROCESS | 3364 | 1463434563821 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 14:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 684ms 14:36:03 INFO - PROCESS | 3364 | 1463434563846 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 14:36:03 INFO - PROCESS | 3364 | 1463434563848 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 14:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:36:03 INFO - PROCESS | 3364 | 1463434563851 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:36:03 INFO - PROCESS | 3364 | 1463434563853 Marionette TRACE conn4 <- [1,214,null,{}] 14:36:03 INFO - PROCESS | 3364 | 1463434563856 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:03 INFO - PROCESS | 3364 | 1463434563910 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 14:36:03 INFO - PROCESS | 3364 | 1463434563935 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:03 INFO - PROCESS | 3364 | ++DOCSHELL 10A5F800 == 37 [pid = 3364] [id = 63] 14:36:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 79 (110D1400) [pid = 3364] [serial = 186] [outer = 00000000] 14:36:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 80 (1370CC00) [pid = 3364] [serial = 187] [outer = 110D1400] 14:36:03 INFO - PROCESS | 3364 | 1463434563978 Marionette DEBUG loaded listener.js 14:36:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 81 (17222C00) [pid = 3364] [serial = 188] [outer = 110D1400] 14:36:04 INFO - PROCESS | 3364 | 1463434564370 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 14:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 578ms 14:36:04 INFO - PROCESS | 3364 | 1463434564432 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 14:36:04 INFO - PROCESS | 3364 | 1463434564434 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 14:36:04 INFO - PROCESS | 3364 | 1463434564437 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:36:04 INFO - PROCESS | 3364 | 1463434564439 Marionette TRACE conn4 <- [1,218,null,{}] 14:36:04 INFO - PROCESS | 3364 | 1463434564442 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:04 INFO - PROCESS | 3364 | 1463434564497 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 14:36:04 INFO - PROCESS | 3364 | 1463434564503 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:04 INFO - PROCESS | 3364 | ++DOCSHELL 154B6400 == 38 [pid = 3364] [id = 64] 14:36:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 82 (17225400) [pid = 3364] [serial = 189] [outer = 00000000] 14:36:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 83 (1A396000) [pid = 3364] [serial = 190] [outer = 17225400] 14:36:04 INFO - PROCESS | 3364 | 1463434564549 Marionette DEBUG loaded listener.js 14:36:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 84 (1A580800) [pid = 3364] [serial = 191] [outer = 17225400] 14:36:04 INFO - PROCESS | 3364 | 1463434564932 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 14:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 518ms 14:36:04 INFO - PROCESS | 3364 | 1463434564956 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 14:36:04 INFO - PROCESS | 3364 | 1463434564959 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 14:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:36:04 INFO - PROCESS | 3364 | 1463434564962 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:36:04 INFO - PROCESS | 3364 | 1463434564964 Marionette TRACE conn4 <- [1,222,null,{}] 14:36:04 INFO - PROCESS | 3364 | 1463434564967 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:05 INFO - PROCESS | 3364 | 1463434565071 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 14:36:05 INFO - PROCESS | 3364 | 1463434565080 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:05 INFO - PROCESS | 3364 | ++DOCSHELL 15D07C00 == 39 [pid = 3364] [id = 65] 14:36:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 85 (1A02E000) [pid = 3364] [serial = 192] [outer = 00000000] 14:36:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 86 (1A77CC00) [pid = 3364] [serial = 193] [outer = 1A02E000] 14:36:05 INFO - PROCESS | 3364 | 1463434565127 Marionette DEBUG loaded listener.js 14:36:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 87 (1A8A0400) [pid = 3364] [serial = 194] [outer = 1A02E000] 14:36:05 INFO - PROCESS | 3364 | 1463434565561 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 14:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 623ms 14:36:05 INFO - PROCESS | 3364 | 1463434565584 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 14:36:05 INFO - PROCESS | 3364 | 1463434565586 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 14:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:36:05 INFO - PROCESS | 3364 | 1463434565589 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:36:05 INFO - PROCESS | 3364 | 1463434565590 Marionette TRACE conn4 <- [1,226,null,{}] 14:36:05 INFO - PROCESS | 3364 | 1463434565594 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:05 INFO - PROCESS | 3364 | 1463434565692 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 14:36:05 INFO - PROCESS | 3364 | 1463434565772 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:05 INFO - PROCESS | 3364 | ++DOCSHELL 0F939800 == 40 [pid = 3364] [id = 66] 14:36:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 88 (0F93FC00) [pid = 3364] [serial = 195] [outer = 00000000] 14:36:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 89 (1037B800) [pid = 3364] [serial = 196] [outer = 0F93FC00] 14:36:05 INFO - PROCESS | 3364 | 1463434565827 Marionette DEBUG loaded listener.js 14:36:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 90 (10A58000) [pid = 3364] [serial = 197] [outer = 0F93FC00] 14:36:06 INFO - PROCESS | 3364 | 1463434566370 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 14:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 867ms 14:36:06 INFO - PROCESS | 3364 | 1463434566460 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 14:36:06 INFO - PROCESS | 3364 | 1463434566464 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 14:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:36:06 INFO - PROCESS | 3364 | 1463434566469 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:36:06 INFO - PROCESS | 3364 | 1463434566473 Marionette TRACE conn4 <- [1,230,null,{}] 14:36:06 INFO - PROCESS | 3364 | 1463434566492 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:06 INFO - PROCESS | 3364 | 1463434566599 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 14:36:06 INFO - PROCESS | 3364 | 1463434566665 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:06 INFO - PROCESS | 3364 | ++DOCSHELL 13385400 == 41 [pid = 3364] [id = 67] 14:36:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 91 (13D26800) [pid = 3364] [serial = 198] [outer = 00000000] 14:36:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 92 (140D8C00) [pid = 3364] [serial = 199] [outer = 13D26800] 14:36:06 INFO - PROCESS | 3364 | 1463434566719 Marionette DEBUG loaded listener.js 14:36:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 93 (154A8400) [pid = 3364] [serial = 200] [outer = 13D26800] 14:36:07 INFO - PROCESS | 3364 | 1463434567241 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 14:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 821ms 14:36:07 INFO - PROCESS | 3364 | 1463434567299 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 14:36:07 INFO - PROCESS | 3364 | 1463434567303 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 14:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:36:07 INFO - PROCESS | 3364 | 1463434567307 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:36:07 INFO - PROCESS | 3364 | 1463434567309 Marionette TRACE conn4 <- [1,234,null,{}] 14:36:07 INFO - PROCESS | 3364 | 1463434567313 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:07 INFO - PROCESS | 3364 | 1463434567411 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 14:36:07 INFO - PROCESS | 3364 | 1463434567496 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:07 INFO - PROCESS | 3364 | ++DOCSHELL 14360000 == 42 [pid = 3364] [id = 68] 14:36:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 94 (1436E000) [pid = 3364] [serial = 201] [outer = 00000000] 14:36:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 95 (178DB000) [pid = 3364] [serial = 202] [outer = 1436E000] 14:36:07 INFO - PROCESS | 3364 | 1463434567551 Marionette DEBUG loaded listener.js 14:36:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (1838DC00) [pid = 3364] [serial = 203] [outer = 1436E000] 14:36:08 INFO - PROCESS | 3364 | 1463434568099 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 14:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 822ms 14:36:08 INFO - PROCESS | 3364 | 1463434568133 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 14:36:08 INFO - PROCESS | 3364 | 1463434568136 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 14:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:36:08 INFO - PROCESS | 3364 | 1463434568146 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:36:08 INFO - PROCESS | 3364 | 1463434568152 Marionette TRACE conn4 <- [1,238,null,{}] 14:36:08 INFO - PROCESS | 3364 | 1463434568156 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:08 INFO - PROCESS | 3364 | 1463434568238 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 14:36:08 INFO - PROCESS | 3364 | 1463434568328 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:08 INFO - PROCESS | 3364 | ++DOCSHELL 17DE5C00 == 43 [pid = 3364] [id = 69] 14:36:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (18388C00) [pid = 3364] [serial = 204] [outer = 00000000] 14:36:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (199E0400) [pid = 3364] [serial = 205] [outer = 18388C00] 14:36:08 INFO - PROCESS | 3364 | 1463434568380 Marionette DEBUG loaded listener.js 14:36:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (1A391400) [pid = 3364] [serial = 206] [outer = 18388C00] 14:36:08 INFO - PROCESS | 3364 | 1463434568876 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 14:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 776ms 14:36:08 INFO - PROCESS | 3364 | 1463434568910 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 14:36:08 INFO - PROCESS | 3364 | 1463434568913 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 14:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:36:08 INFO - PROCESS | 3364 | 1463434568918 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:36:08 INFO - PROCESS | 3364 | 1463434568920 Marionette TRACE conn4 <- [1,242,null,{}] 14:36:08 INFO - PROCESS | 3364 | 1463434568923 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:09 INFO - PROCESS | 3364 | 1463434569053 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 14:36:09 INFO - PROCESS | 3364 | 1463434569144 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:09 INFO - PROCESS | 3364 | ++DOCSHELL 128A1C00 == 44 [pid = 3364] [id = 70] 14:36:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (12D3A000) [pid = 3364] [serial = 207] [outer = 00000000] 14:36:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (1370C400) [pid = 3364] [serial = 208] [outer = 12D3A000] 14:36:09 INFO - PROCESS | 3364 | 1463434569197 Marionette DEBUG loaded listener.js 14:36:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (140D9800) [pid = 3364] [serial = 209] [outer = 12D3A000] 14:36:09 INFO - PROCESS | 3364 | 1463434569841 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 14:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 973ms 14:36:09 INFO - PROCESS | 3364 | 1463434569904 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 14:36:09 INFO - PROCESS | 3364 | 1463434569908 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 14:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:36:09 INFO - PROCESS | 3364 | 1463434569913 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:36:09 INFO - PROCESS | 3364 | 1463434569917 Marionette TRACE conn4 <- [1,246,null,{}] 14:36:09 INFO - PROCESS | 3364 | 1463434569922 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:10 INFO - PROCESS | 3364 | 1463434570061 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 14:36:10 INFO - PROCESS | 3364 | 1463434570078 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:10 INFO - PROCESS | 3364 | ++DOCSHELL 130E2400 == 45 [pid = 3364] [id = 71] 14:36:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (131D2000) [pid = 3364] [serial = 210] [outer = 00000000] 14:36:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (13377400) [pid = 3364] [serial = 211] [outer = 131D2000] 14:36:10 INFO - PROCESS | 3364 | 1463434570110 Marionette DEBUG loaded listener.js 14:36:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (140D3000) [pid = 3364] [serial = 212] [outer = 131D2000] 14:36:10 INFO - PROCESS | 3364 | --DOCSHELL 15D07C00 == 44 [pid = 3364] [id = 65] 14:36:10 INFO - PROCESS | 3364 | --DOCSHELL 154B6400 == 43 [pid = 3364] [id = 64] 14:36:10 INFO - PROCESS | 3364 | --DOCSHELL 10A5F800 == 42 [pid = 3364] [id = 63] 14:36:10 INFO - PROCESS | 3364 | --DOCSHELL 13C4A000 == 41 [pid = 3364] [id = 62] 14:36:10 INFO - PROCESS | 3364 | --DOCSHELL 1564E800 == 40 [pid = 3364] [id = 61] 14:36:10 INFO - PROCESS | 3364 | --DOCSHELL 171ACC00 == 39 [pid = 3364] [id = 60] 14:36:10 INFO - PROCESS | 3364 | --DOCSHELL 16B34000 == 38 [pid = 3364] [id = 59] 14:36:10 INFO - PROCESS | 3364 | --DOCSHELL 15C9D400 == 37 [pid = 3364] [id = 58] 14:36:10 INFO - PROCESS | 3364 | --DOCSHELL 140DC000 == 36 [pid = 3364] [id = 57] 14:36:10 INFO - PROCESS | 3364 | --DOCSHELL 128A1400 == 35 [pid = 3364] [id = 56] 14:36:10 INFO - PROCESS | 3364 | --DOCSHELL 11429400 == 34 [pid = 3364] [id = 55] 14:36:10 INFO - PROCESS | 3364 | --DOCSHELL 10A5D000 == 33 [pid = 3364] [id = 54] 14:36:10 INFO - PROCESS | 3364 | --DOCSHELL 105EF000 == 32 [pid = 3364] [id = 53] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (18397C00) [pid = 3364] [serial = 156] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (16970C00) [pid = 3364] [serial = 141] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (15D0E400) [pid = 3364] [serial = 139] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (15650000) [pid = 3364] [serial = 135] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (137EF000) [pid = 3364] [serial = 132] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (13C42800) [pid = 3364] [serial = 133] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (11CF2C00) [pid = 3364] [serial = 129] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (128A3C00) [pid = 3364] [serial = 130] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (1722F800) [pid = 3364] [serial = 144] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (1288EC00) [pid = 3364] [serial = 127] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 94 (11429C00) [pid = 3364] [serial = 126] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 93 (1302F000) [pid = 3364] [serial = 115] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 92 (11C5E800) [pid = 3364] [serial = 114] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 91 (15EE3C00) [pid = 3364] [serial = 118] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 90 (15C9E000) [pid = 3364] [serial = 117] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 89 (179CE400) [pid = 3364] [serial = 121] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 88 (17809C00) [pid = 3364] [serial = 120] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 87 (11A0E800) [pid = 3364] [serial = 147] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 86 (12A95400) [pid = 3364] [serial = 124] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 85 (11245800) [pid = 3364] [serial = 123] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 84 (176D7800) [pid = 3364] [serial = 145] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 83 (14014800) [pid = 3364] [serial = 148] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 82 (1780F000) [pid = 3364] [serial = 150] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 81 (179D2400) [pid = 3364] [serial = 151] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 80 (15D09C00) [pid = 3364] [serial = 138] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 79 (180D9400) [pid = 3364] [serial = 154] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 78 (16B41800) [pid = 3364] [serial = 142] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 77 (180D8400) [pid = 3364] [serial = 153] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | --DOMWINDOW == 76 (156F8800) [pid = 3364] [serial = 136] [outer = 00000000] [url = about:blank] 14:36:10 INFO - PROCESS | 3364 | 1463434570605 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 14:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 715ms 14:36:10 INFO - PROCESS | 3364 | 1463434570637 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 14:36:10 INFO - PROCESS | 3364 | 1463434570642 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 14:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:36:10 INFO - PROCESS | 3364 | 1463434570652 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:36:10 INFO - PROCESS | 3364 | 1463434570655 Marionette TRACE conn4 <- [1,250,null,{}] 14:36:10 INFO - PROCESS | 3364 | 1463434570658 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:10 INFO - PROCESS | 3364 | 1463434570761 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 14:36:10 INFO - PROCESS | 3364 | 1463434570771 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:10 INFO - PROCESS | 3364 | ++DOCSHELL 12887400 == 33 [pid = 3364] [id = 72] 14:36:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 77 (128A1400) [pid = 3364] [serial = 213] [outer = 00000000] 14:36:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 78 (13384000) [pid = 3364] [serial = 214] [outer = 128A1400] 14:36:10 INFO - PROCESS | 3364 | 1463434570802 Marionette DEBUG loaded listener.js 14:36:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 79 (13C3C800) [pid = 3364] [serial = 215] [outer = 128A1400] 14:36:11 INFO - PROCESS | 3364 | 1463434571213 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 14:36:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 623ms 14:36:11 INFO - PROCESS | 3364 | 1463434571273 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 14:36:11 INFO - PROCESS | 3364 | 1463434571275 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 14:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:36:11 INFO - PROCESS | 3364 | 1463434571279 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:36:11 INFO - PROCESS | 3364 | 1463434571282 Marionette TRACE conn4 <- [1,254,null,{}] 14:36:11 INFO - PROCESS | 3364 | 1463434571292 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:11 INFO - PROCESS | 3364 | 1463434571380 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 14:36:11 INFO - PROCESS | 3364 | 1463434571374 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:11 INFO - PROCESS | 3364 | ++DOCSHELL 15C9D400 == 34 [pid = 3364] [id = 73] 14:36:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 80 (15C9DC00) [pid = 3364] [serial = 216] [outer = 00000000] 14:36:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 81 (15D0E400) [pid = 3364] [serial = 217] [outer = 15C9DC00] 14:36:11 INFO - PROCESS | 3364 | 1463434571419 Marionette DEBUG loaded listener.js 14:36:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 82 (15EE0400) [pid = 3364] [serial = 218] [outer = 15C9DC00] 14:36:11 INFO - PROCESS | 3364 | 1463434571829 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 14:36:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 579ms 14:36:11 INFO - PROCESS | 3364 | 1463434571858 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 14:36:11 INFO - PROCESS | 3364 | 1463434571861 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 14:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:36:11 INFO - PROCESS | 3364 | 1463434571864 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:36:11 INFO - PROCESS | 3364 | 1463434571866 Marionette TRACE conn4 <- [1,258,null,{}] 14:36:11 INFO - PROCESS | 3364 | 1463434571869 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:11 INFO - PROCESS | 3364 | 1463434571949 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 14:36:11 INFO - PROCESS | 3364 | 1463434571956 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:11 INFO - PROCESS | 3364 | ++DOCSHELL 15D0B400 == 35 [pid = 3364] [id = 74] 14:36:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 83 (15D12400) [pid = 3364] [serial = 219] [outer = 00000000] 14:36:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 84 (16D9F000) [pid = 3364] [serial = 220] [outer = 15D12400] 14:36:11 INFO - PROCESS | 3364 | 1463434572000 Marionette DEBUG loaded listener.js 14:36:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 85 (16FEF000) [pid = 3364] [serial = 221] [outer = 15D12400] 14:36:12 INFO - PROCESS | 3364 | 1463434572402 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 14:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 578ms 14:36:12 INFO - PROCESS | 3364 | 1463434572453 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 14:36:12 INFO - PROCESS | 3364 | 1463434572455 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 14:36:12 INFO - PROCESS | 3364 | 1463434572459 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:36:12 INFO - PROCESS | 3364 | 1463434572460 Marionette TRACE conn4 <- [1,262,null,{}] 14:36:12 INFO - PROCESS | 3364 | 1463434572464 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:12 INFO - PROCESS | 3364 | 1463434572548 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 14:36:12 INFO - PROCESS | 3364 | 1463434572554 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:12 INFO - PROCESS | 3364 | ++DOCSHELL 16B41C00 == 36 [pid = 3364] [id = 75] 14:36:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 86 (171A7C00) [pid = 3364] [serial = 222] [outer = 00000000] 14:36:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 87 (176D3800) [pid = 3364] [serial = 223] [outer = 171A7C00] 14:36:12 INFO - PROCESS | 3364 | 1463434572598 Marionette DEBUG loaded listener.js 14:36:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 88 (1780D000) [pid = 3364] [serial = 224] [outer = 171A7C00] 14:36:13 INFO - PROCESS | 3364 | 1463434573063 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 14:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 623ms 14:36:13 INFO - PROCESS | 3364 | 1463434573081 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 14:36:13 INFO - PROCESS | 3364 | 1463434573083 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 14:36:13 INFO - PROCESS | 3364 | 1463434573087 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:36:13 INFO - PROCESS | 3364 | 1463434573088 Marionette TRACE conn4 <- [1,266,null,{}] 14:36:13 INFO - PROCESS | 3364 | 1463434573096 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:13 INFO - PROCESS | 3364 | 1463434573201 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 14:36:13 INFO - PROCESS | 3364 | 1463434573211 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:13 INFO - PROCESS | 3364 | ++DOCSHELL 103D0C00 == 37 [pid = 3364] [id = 76] 14:36:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 89 (15D0B000) [pid = 3364] [serial = 225] [outer = 00000000] 14:36:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 90 (180E2C00) [pid = 3364] [serial = 226] [outer = 15D0B000] 14:36:13 INFO - PROCESS | 3364 | 1463434573260 Marionette DEBUG loaded listener.js 14:36:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 91 (199D8800) [pid = 3364] [serial = 227] [outer = 15D0B000] 14:36:13 INFO - PROCESS | 3364 | 1463434573668 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 14:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 608ms 14:36:13 INFO - PROCESS | 3364 | 1463434573709 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 14:36:13 INFO - PROCESS | 3364 | 1463434573711 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 14:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:36:13 INFO - PROCESS | 3364 | 1463434573714 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:36:13 INFO - PROCESS | 3364 | 1463434573715 Marionette TRACE conn4 <- [1,270,null,{}] 14:36:13 INFO - PROCESS | 3364 | 1463434573728 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:13 INFO - PROCESS | 3364 | 1463434573827 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 14:36:13 INFO - PROCESS | 3364 | 1463434573833 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:13 INFO - PROCESS | 3364 | ++DOCSHELL 178D8000 == 38 [pid = 3364] [id = 77] 14:36:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 92 (179D8800) [pid = 3364] [serial = 228] [outer = 00000000] 14:36:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 93 (19A83000) [pid = 3364] [serial = 229] [outer = 179D8800] 14:36:13 INFO - PROCESS | 3364 | 1463434573876 Marionette DEBUG loaded listener.js 14:36:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 94 (19A83800) [pid = 3364] [serial = 230] [outer = 179D8800] 14:36:14 INFO - PROCESS | 3364 | 1463434574292 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 14:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 639ms 14:36:14 INFO - PROCESS | 3364 | 1463434574361 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 14:36:14 INFO - PROCESS | 3364 | 1463434574362 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 14:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:36:14 INFO - PROCESS | 3364 | 1463434574366 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:36:14 INFO - PROCESS | 3364 | 1463434574367 Marionette TRACE conn4 <- [1,274,null,{}] 14:36:14 INFO - PROCESS | 3364 | 1463434574371 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:14 INFO - PROCESS | 3364 | 1463434574475 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 14:36:14 INFO - PROCESS | 3364 | 1463434574543 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:14 INFO - PROCESS | 3364 | ++DOCSHELL 10375800 == 39 [pid = 3364] [id = 78] 14:36:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 95 (10562800) [pid = 3364] [serial = 231] [outer = 00000000] 14:36:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (1A395C00) [pid = 3364] [serial = 232] [outer = 10562800] 14:36:14 INFO - PROCESS | 3364 | 1463434574570 Marionette DEBUG loaded listener.js 14:36:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (1A778400) [pid = 3364] [serial = 233] [outer = 10562800] 14:36:14 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (17222400) [pid = 3364] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:36:14 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (15B29400) [pid = 3364] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:36:14 INFO - PROCESS | 3364 | --DOMWINDOW == 94 (156F8C00) [pid = 3364] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:36:14 INFO - PROCESS | 3364 | --DOMWINDOW == 93 (140DC800) [pid = 3364] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:36:14 INFO - PROCESS | 3364 | --DOMWINDOW == 92 (11429800) [pid = 3364] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:36:14 INFO - PROCESS | 3364 | --DOMWINDOW == 91 (15D06000) [pid = 3364] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:36:14 INFO - PROCESS | 3364 | --DOMWINDOW == 90 (128A2C00) [pid = 3364] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:36:14 INFO - PROCESS | 3364 | --DOMWINDOW == 89 (17104000) [pid = 3364] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:36:14 INFO - PROCESS | 3364 | --DOMWINDOW == 88 (110D1400) [pid = 3364] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:36:14 INFO - PROCESS | 3364 | --DOMWINDOW == 87 (17225400) [pid = 3364] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:36:14 INFO - PROCESS | 3364 | 1463434575005 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 14:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 14:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:36:15 INFO - PROCESS | 3364 | 1463434575047 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 14:36:15 INFO - PROCESS | 3364 | 1463434575049 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 14:36:15 INFO - PROCESS | 3364 | 1463434575052 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:36:15 INFO - PROCESS | 3364 | 1463434575054 Marionette TRACE conn4 <- [1,278,null,{}] 14:36:15 INFO - PROCESS | 3364 | 1463434575057 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:15 INFO - PROCESS | 3364 | 1463434575175 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 14:36:15 INFO - PROCESS | 3364 | 1463434575218 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:15 INFO - PROCESS | 3364 | ++DOCSHELL 12AE9C00 == 40 [pid = 3364] [id = 79] 14:36:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 88 (15B29400) [pid = 3364] [serial = 234] [outer = 00000000] 14:36:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 89 (17DEA400) [pid = 3364] [serial = 235] [outer = 15B29400] 14:36:15 INFO - PROCESS | 3364 | 1463434575261 Marionette DEBUG loaded listener.js 14:36:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 90 (1A029400) [pid = 3364] [serial = 236] [outer = 15B29400] 14:36:15 INFO - PROCESS | 3364 | 1463434575621 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 14:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 608ms 14:36:15 INFO - PROCESS | 3364 | 1463434575673 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 14:36:15 INFO - PROCESS | 3364 | 1463434575675 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 14:36:15 INFO - PROCESS | 3364 | 1463434575678 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:36:15 INFO - PROCESS | 3364 | 1463434575680 Marionette TRACE conn4 <- [1,282,null,{}] 14:36:15 INFO - PROCESS | 3364 | 1463434575683 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:15 INFO - PROCESS | 3364 | 1463434575783 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 14:36:15 INFO - PROCESS | 3364 | 1463434575791 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:15 INFO - PROCESS | 3364 | ++DOCSHELL 156F8C00 == 41 [pid = 3364] [id = 80] 14:36:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 91 (199DBC00) [pid = 3364] [serial = 237] [outer = 00000000] 14:36:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 92 (1A8A2000) [pid = 3364] [serial = 238] [outer = 199DBC00] 14:36:15 INFO - PROCESS | 3364 | 1463434575817 Marionette DEBUG loaded listener.js 14:36:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 93 (1A8A9000) [pid = 3364] [serial = 239] [outer = 199DBC00] 14:36:16 INFO - PROCESS | 3364 | 1463434576211 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 14:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 578ms 14:36:16 INFO - PROCESS | 3364 | 1463434576259 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 14:36:16 INFO - PROCESS | 3364 | 1463434576261 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 14:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:36:16 INFO - PROCESS | 3364 | 1463434576264 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:36:16 INFO - PROCESS | 3364 | 1463434576267 Marionette TRACE conn4 <- [1,286,null,{}] 14:36:16 INFO - PROCESS | 3364 | 1463434576270 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:16 INFO - PROCESS | 3364 | 1463434576386 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 14:36:16 INFO - PROCESS | 3364 | 1463434576394 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:16 INFO - PROCESS | 3364 | ++DOCSHELL 1A8AC000 == 42 [pid = 3364] [id = 81] 14:36:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 94 (1AB69800) [pid = 3364] [serial = 240] [outer = 00000000] 14:36:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 95 (1AB76C00) [pid = 3364] [serial = 241] [outer = 1AB69800] 14:36:16 INFO - PROCESS | 3364 | 1463434576455 Marionette DEBUG loaded listener.js 14:36:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (1AD08C00) [pid = 3364] [serial = 242] [outer = 1AB69800] 14:36:16 INFO - PROCESS | 3364 | 1463434576898 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 14:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 684ms 14:36:16 INFO - PROCESS | 3364 | 1463434576946 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 14:36:16 INFO - PROCESS | 3364 | 1463434576951 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 14:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:36:16 INFO - PROCESS | 3364 | 1463434576956 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:36:16 INFO - PROCESS | 3364 | 1463434576961 Marionette TRACE conn4 <- [1,290,null,{}] 14:36:16 INFO - PROCESS | 3364 | 1463434576968 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:17 INFO - PROCESS | 3364 | 1463434577133 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 14:36:17 INFO - PROCESS | 3364 | 1463434577228 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:17 INFO - PROCESS | 3364 | ++DOCSHELL 12AE8400 == 43 [pid = 3364] [id = 82] 14:36:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (12AF0C00) [pid = 3364] [serial = 243] [outer = 00000000] 14:36:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (131D5400) [pid = 3364] [serial = 244] [outer = 12AF0C00] 14:36:17 INFO - PROCESS | 3364 | 1463434577291 Marionette DEBUG loaded listener.js 14:36:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (13705400) [pid = 3364] [serial = 245] [outer = 12AF0C00] 14:36:17 INFO - PROCESS | 3364 | 1463434577923 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 14:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1019ms 14:36:17 INFO - PROCESS | 3364 | 1463434577971 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 14:36:17 INFO - PROCESS | 3364 | 1463434577977 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 14:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:36:17 INFO - PROCESS | 3364 | 1463434577983 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:36:17 INFO - PROCESS | 3364 | 1463434577986 Marionette TRACE conn4 <- [1,294,null,{}] 14:36:18 INFO - PROCESS | 3364 | 1463434578004 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:18 INFO - PROCESS | 3364 | 1463434578104 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 14:36:18 INFO - PROCESS | 3364 | 1463434578179 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:18 INFO - PROCESS | 3364 | ++DOCSHELL 15659000 == 44 [pid = 3364] [id = 83] 14:36:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (15CA2800) [pid = 3364] [serial = 246] [outer = 00000000] 14:36:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (16FEB800) [pid = 3364] [serial = 247] [outer = 15CA2800] 14:36:18 INFO - PROCESS | 3364 | 1463434578232 Marionette DEBUG loaded listener.js 14:36:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (1780C000) [pid = 3364] [serial = 248] [outer = 15CA2800] 14:36:18 INFO - PROCESS | 3364 | 1463434578788 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 867ms 14:36:18 INFO - PROCESS | 3364 | 1463434578869 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 14:36:18 INFO - PROCESS | 3364 | 1463434578872 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 14:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:36:18 INFO - PROCESS | 3364 | 1463434578876 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:36:18 INFO - PROCESS | 3364 | 1463434578880 Marionette TRACE conn4 <- [1,298,null,{}] 14:36:18 INFO - PROCESS | 3364 | 1463434578890 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:18 INFO - PROCESS | 3364 | 1463434578975 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 14:36:19 INFO - PROCESS | 3364 | 1463434579050 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:19 INFO - PROCESS | 3364 | ++DOCSHELL 199DA000 == 45 [pid = 3364] [id = 84] 14:36:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (199DA400) [pid = 3364] [serial = 249] [outer = 00000000] 14:36:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (1AB6E400) [pid = 3364] [serial = 250] [outer = 199DA400] 14:36:19 INFO - PROCESS | 3364 | 1463434579105 Marionette DEBUG loaded listener.js 14:36:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (1AB77000) [pid = 3364] [serial = 251] [outer = 199DA400] 14:36:19 INFO - PROCESS | 3364 | 1463434579642 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 821ms 14:36:19 INFO - PROCESS | 3364 | 1463434579684 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 14:36:19 INFO - PROCESS | 3364 | 1463434579687 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 14:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:36:19 INFO - PROCESS | 3364 | 1463434579691 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:36:19 INFO - PROCESS | 3364 | 1463434579693 Marionette TRACE conn4 <- [1,302,null,{}] 14:36:19 INFO - PROCESS | 3364 | 1463434579696 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:19 INFO - PROCESS | 3364 | 1463434579806 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 14:36:19 INFO - PROCESS | 3364 | 1463434579906 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:19 INFO - PROCESS | 3364 | ++DOCSHELL 1A77F800 == 46 [pid = 3364] [id = 85] 14:36:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (1A8A2400) [pid = 3364] [serial = 252] [outer = 00000000] 14:36:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (1AD14800) [pid = 3364] [serial = 253] [outer = 1A8A2400] 14:36:19 INFO - PROCESS | 3364 | 1463434579959 Marionette DEBUG loaded listener.js 14:36:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (1ADA6400) [pid = 3364] [serial = 254] [outer = 1A8A2400] 14:36:20 INFO - PROCESS | 3364 | 1463434580788 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1156ms 14:36:20 INFO - PROCESS | 3364 | 1463434580888 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 14:36:20 INFO - PROCESS | 3364 | 1463434580891 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 14:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:36:20 INFO - PROCESS | 3364 | 1463434580924 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:36:20 INFO - PROCESS | 3364 | 1463434580926 Marionette TRACE conn4 <- [1,306,null,{}] 14:36:20 INFO - PROCESS | 3364 | 1463434580948 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:21 INFO - PROCESS | 3364 | 1463434581069 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 14:36:21 INFO - PROCESS | 3364 | 1463434581138 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:21 INFO - PROCESS | 3364 | ++DOCSHELL 12B5DC00 == 47 [pid = 3364] [id = 86] 14:36:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (12B60400) [pid = 3364] [serial = 255] [outer = 00000000] 14:36:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (13705800) [pid = 3364] [serial = 256] [outer = 12B60400] 14:36:21 INFO - PROCESS | 3364 | 1463434581185 Marionette DEBUG loaded listener.js 14:36:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (1564A800) [pid = 3364] [serial = 257] [outer = 12B60400] 14:36:21 INFO - PROCESS | 3364 | --DOCSHELL 156F8C00 == 46 [pid = 3364] [id = 80] 14:36:21 INFO - PROCESS | 3364 | --DOCSHELL 12AE9C00 == 45 [pid = 3364] [id = 79] 14:36:21 INFO - PROCESS | 3364 | --DOCSHELL 10375800 == 44 [pid = 3364] [id = 78] 14:36:21 INFO - PROCESS | 3364 | --DOCSHELL 178D8000 == 43 [pid = 3364] [id = 77] 14:36:21 INFO - PROCESS | 3364 | --DOCSHELL 103D0C00 == 42 [pid = 3364] [id = 76] 14:36:21 INFO - PROCESS | 3364 | --DOCSHELL 16B41C00 == 41 [pid = 3364] [id = 75] 14:36:21 INFO - PROCESS | 3364 | --DOCSHELL 15D0B400 == 40 [pid = 3364] [id = 74] 14:36:21 INFO - PROCESS | 3364 | --DOCSHELL 15C9D400 == 39 [pid = 3364] [id = 73] 14:36:21 INFO - PROCESS | 3364 | --DOCSHELL 12887400 == 38 [pid = 3364] [id = 72] 14:36:21 INFO - PROCESS | 3364 | --DOCSHELL 130E2400 == 37 [pid = 3364] [id = 71] 14:36:21 INFO - PROCESS | 3364 | --DOCSHELL 14360000 == 36 [pid = 3364] [id = 68] 14:36:21 INFO - PROCESS | 3364 | --DOCSHELL 13385400 == 35 [pid = 3364] [id = 67] 14:36:21 INFO - PROCESS | 3364 | --DOCSHELL 0F939800 == 34 [pid = 3364] [id = 66] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (1A14A800) [pid = 3364] [serial = 184] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (19AC5C00) [pid = 3364] [serial = 182] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (143F2000) [pid = 3364] [serial = 168] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (154B5000) [pid = 3364] [serial = 169] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (19AC5800) [pid = 3364] [serial = 181] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (11CF4000) [pid = 3364] [serial = 163] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (11CEC400) [pid = 3364] [serial = 162] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (1696E000) [pid = 3364] [serial = 172] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (16B41400) [pid = 3364] [serial = 173] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (11CF7400) [pid = 3364] [serial = 159] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (13320000) [pid = 3364] [serial = 165] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (1370DC00) [pid = 3364] [serial = 166] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (17223000) [pid = 3364] [serial = 175] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (1A77CC00) [pid = 3364] [serial = 193] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (1370CC00) [pid = 3364] [serial = 187] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (1B467000) [pid = 3364] [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.] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 94 (1A396000) [pid = 3364] [serial = 190] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 93 (1A14D800) [pid = 3364] [serial = 185] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 92 (17222C00) [pid = 3364] [serial = 188] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 91 (1A580800) [pid = 3364] [serial = 191] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 90 (1722B000) [pid = 3364] [serial = 176] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 89 (1838FC00) [pid = 3364] [serial = 179] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | --DOMWINDOW == 88 (17DE9400) [pid = 3364] [serial = 178] [outer = 00000000] [url = about:blank] 14:36:21 INFO - PROCESS | 3364 | 1463434581652 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 806ms 14:36:21 INFO - PROCESS | 3364 | 1463434581716 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 14:36:21 INFO - PROCESS | 3364 | 1463434581721 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 14:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:36:21 INFO - PROCESS | 3364 | 1463434581727 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:36:21 INFO - PROCESS | 3364 | 1463434581730 Marionette TRACE conn4 <- [1,310,null,{}] 14:36:21 INFO - PROCESS | 3364 | 1463434581733 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:21 INFO - PROCESS | 3364 | 1463434581815 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 14:36:21 INFO - PROCESS | 3364 | 1463434581826 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:21 INFO - PROCESS | 3364 | ++DOCSHELL 12AE7C00 == 35 [pid = 3364] [id = 87] 14:36:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 89 (1370DC00) [pid = 3364] [serial = 258] [outer = 00000000] 14:36:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 90 (14360000) [pid = 3364] [serial = 259] [outer = 1370DC00] 14:36:21 INFO - PROCESS | 3364 | 1463434581871 Marionette DEBUG loaded listener.js 14:36:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 91 (154B6000) [pid = 3364] [serial = 260] [outer = 1370DC00] 14:36:22 INFO - PROCESS | 3364 | 1463434582289 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 608ms 14:36:22 INFO - PROCESS | 3364 | 1463434582348 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 14:36:22 INFO - PROCESS | 3364 | 1463434582350 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 14:36:22 INFO - PROCESS | 3364 | 1463434582353 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:36:22 INFO - PROCESS | 3364 | 1463434582356 Marionette TRACE conn4 <- [1,314,null,{}] 14:36:22 INFO - PROCESS | 3364 | 1463434582366 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:22 INFO - PROCESS | 3364 | 1463434582445 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 14:36:22 INFO - PROCESS | 3364 | 1463434582456 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:22 INFO - PROCESS | 3364 | ++DOCSHELL 165B2000 == 36 [pid = 3364] [id = 88] 14:36:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 92 (16973800) [pid = 3364] [serial = 261] [outer = 00000000] 14:36:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 93 (16B34000) [pid = 3364] [serial = 262] [outer = 16973800] 14:36:22 INFO - PROCESS | 3364 | 1463434582528 Marionette DEBUG loaded listener.js 14:36:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 94 (16DA1C00) [pid = 3364] [serial = 263] [outer = 16973800] 14:36:22 INFO - PROCESS | 3364 | 1463434582946 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 624ms 14:36:22 INFO - PROCESS | 3364 | 1463434582975 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 14:36:22 INFO - PROCESS | 3364 | 1463434582977 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 14:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:36:22 INFO - PROCESS | 3364 | 1463434582980 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:36:22 INFO - PROCESS | 3364 | 1463434582982 Marionette TRACE conn4 <- [1,318,null,{}] 14:36:22 INFO - PROCESS | 3364 | 1463434582989 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:23 INFO - PROCESS | 3364 | 1463434583066 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 14:36:23 INFO - PROCESS | 3364 | 1463434583072 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:23 INFO - PROCESS | 3364 | ++DOCSHELL 1696E000 == 37 [pid = 3364] [id = 89] 14:36:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 95 (16FE5800) [pid = 3364] [serial = 264] [outer = 00000000] 14:36:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (1722FC00) [pid = 3364] [serial = 265] [outer = 16FE5800] 14:36:23 INFO - PROCESS | 3364 | 1463434583117 Marionette DEBUG loaded listener.js 14:36:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (17260400) [pid = 3364] [serial = 266] [outer = 16FE5800] 14:36:23 INFO - PROCESS | 3364 | 1463434583513 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 578ms 14:36:23 INFO - PROCESS | 3364 | 1463434583561 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 14:36:23 INFO - PROCESS | 3364 | 1463434583564 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 14:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:36:23 INFO - PROCESS | 3364 | 1463434583581 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:36:23 INFO - PROCESS | 3364 | 1463434583582 Marionette TRACE conn4 <- [1,322,null,{}] 14:36:23 INFO - PROCESS | 3364 | 1463434583595 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:23 INFO - PROCESS | 3364 | 1463434583692 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 14:36:23 INFO - PROCESS | 3364 | 1463434583698 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:23 INFO - PROCESS | 3364 | ++DOCSHELL 1780F000 == 38 [pid = 3364] [id = 90] 14:36:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (178E0800) [pid = 3364] [serial = 267] [outer = 00000000] 14:36:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (1807FC00) [pid = 3364] [serial = 268] [outer = 178E0800] 14:36:23 INFO - PROCESS | 3364 | 1463434583742 Marionette DEBUG loaded listener.js 14:36:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (180DDC00) [pid = 3364] [serial = 269] [outer = 178E0800] 14:36:24 INFO - PROCESS | 3364 | 1463434584168 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:24 INFO - PROCESS | 3364 | 1463434584203 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 638ms 14:36:24 INFO - PROCESS | 3364 | 1463434584226 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 14:36:24 INFO - PROCESS | 3364 | 1463434584228 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 14:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:36:24 INFO - PROCESS | 3364 | 1463434584231 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:36:24 INFO - PROCESS | 3364 | 1463434584233 Marionette TRACE conn4 <- [1,326,null,{}] 14:36:24 INFO - PROCESS | 3364 | 1463434584241 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:24 INFO - PROCESS | 3364 | 1463434584360 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 14:36:24 INFO - PROCESS | 3364 | 1463434584375 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:24 INFO - PROCESS | 3364 | ++DOCSHELL 10E5E400 == 39 [pid = 3364] [id = 91] 14:36:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (179D9C00) [pid = 3364] [serial = 270] [outer = 00000000] 14:36:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (19AC0400) [pid = 3364] [serial = 271] [outer = 179D9C00] 14:36:24 INFO - PROCESS | 3364 | 1463434584443 Marionette DEBUG loaded listener.js 14:36:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (19AC5C00) [pid = 3364] [serial = 272] [outer = 179D9C00] 14:36:24 INFO - PROCESS | 3364 | 1463434584865 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 685ms 14:36:24 INFO - PROCESS | 3364 | 1463434584914 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 14:36:24 INFO - PROCESS | 3364 | 1463434584916 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 14:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:36:24 INFO - PROCESS | 3364 | 1463434584919 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:36:24 INFO - PROCESS | 3364 | 1463434584921 Marionette TRACE conn4 <- [1,330,null,{}] 14:36:24 INFO - PROCESS | 3364 | 1463434584924 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:25 INFO - PROCESS | 3364 | 1463434585044 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 14:36:25 INFO - PROCESS | 3364 | 1463434585050 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:25 INFO - PROCESS | 3364 | ++DOCSHELL 1A392400 == 40 [pid = 3364] [id = 92] 14:36:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (1A57A800) [pid = 3364] [serial = 273] [outer = 00000000] 14:36:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (1A89F800) [pid = 3364] [serial = 274] [outer = 1A57A800] 14:36:25 INFO - PROCESS | 3364 | 1463434585093 Marionette DEBUG loaded listener.js 14:36:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (1A8A6C00) [pid = 3364] [serial = 275] [outer = 1A57A800] 14:36:25 INFO - PROCESS | 3364 | 1463434585700 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:25 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (199DBC00) [pid = 3364] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:36:25 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (171A7C00) [pid = 3364] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:36:25 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (15C9DC00) [pid = 3364] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:36:25 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (15D0B000) [pid = 3364] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:36:25 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (15D12400) [pid = 3364] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:36:25 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (128A1400) [pid = 3364] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:36:25 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (12D3A000) [pid = 3364] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:36:25 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (131D2000) [pid = 3364] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:36:25 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (179D8800) [pid = 3364] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:36:25 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (15B29400) [pid = 3364] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:36:25 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (10562800) [pid = 3364] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 821ms 14:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:36:25 INFO - PROCESS | 3364 | 1463434585728 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 14:36:25 INFO - PROCESS | 3364 | 1463434585730 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 14:36:25 INFO - PROCESS | 3364 | 1463434585733 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:36:25 INFO - PROCESS | 3364 | 1463434585735 Marionette TRACE conn4 <- [1,334,null,{}] 14:36:25 INFO - PROCESS | 3364 | 1463434585738 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:25 INFO - PROCESS | 3364 | 1463434585813 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 14:36:25 INFO - PROCESS | 3364 | 1463434585825 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:25 INFO - PROCESS | 3364 | ++DOCSHELL 10E5EC00 == 41 [pid = 3364] [id = 93] 14:36:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (11245800) [pid = 3364] [serial = 276] [outer = 00000000] 14:36:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (13C49C00) [pid = 3364] [serial = 277] [outer = 11245800] 14:36:25 INFO - PROCESS | 3364 | 1463434585879 Marionette DEBUG loaded listener.js 14:36:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (15B29400) [pid = 3364] [serial = 278] [outer = 11245800] 14:36:26 INFO - PROCESS | 3364 | 1463434586274 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 578ms 14:36:26 INFO - PROCESS | 3364 | 1463434586330 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 14:36:26 INFO - PROCESS | 3364 | 1463434586332 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 14:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:36:26 INFO - PROCESS | 3364 | 1463434586336 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:36:26 INFO - PROCESS | 3364 | 1463434586338 Marionette TRACE conn4 <- [1,338,null,{}] 14:36:26 INFO - PROCESS | 3364 | 1463434586324 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:26 INFO - PROCESS | 3364 | 1463434586402 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 14:36:26 INFO - PROCESS | 3364 | 1463434586408 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:26 INFO - PROCESS | 3364 | ++DOCSHELL 12B61800 == 42 [pid = 3364] [id = 94] 14:36:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (137EC000) [pid = 3364] [serial = 279] [outer = 00000000] 14:36:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (1A579C00) [pid = 3364] [serial = 280] [outer = 137EC000] 14:36:26 INFO - PROCESS | 3364 | 1463434586451 Marionette DEBUG loaded listener.js 14:36:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (1A8A8000) [pid = 3364] [serial = 281] [outer = 137EC000] 14:36:26 INFO - PROCESS | 3364 | 1463434586841 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 517ms 14:36:26 INFO - PROCESS | 3364 | 1463434586854 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 14:36:26 INFO - PROCESS | 3364 | 1463434586856 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 14:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:36:26 INFO - PROCESS | 3364 | 1463434586859 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:36:26 INFO - PROCESS | 3364 | 1463434586861 Marionette TRACE conn4 <- [1,342,null,{}] 14:36:26 INFO - PROCESS | 3364 | 1463434586865 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:26 INFO - PROCESS | 3364 | 1463434586969 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 14:36:26 INFO - PROCESS | 3364 | 1463434586977 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:26 INFO - PROCESS | 3364 | ++DOCSHELL 110D0000 == 43 [pid = 3364] [id = 95] 14:36:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (12D39400) [pid = 3364] [serial = 282] [outer = 00000000] 14:36:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (1AD11400) [pid = 3364] [serial = 283] [outer = 12D39400] 14:36:26 INFO - PROCESS | 3364 | 1463434587004 Marionette DEBUG loaded listener.js 14:36:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (1ADA5000) [pid = 3364] [serial = 284] [outer = 12D39400] 14:36:27 INFO - PROCESS | 3364 | 1463434587382 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 578ms 14:36:27 INFO - PROCESS | 3364 | 1463434587439 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 14:36:27 INFO - PROCESS | 3364 | 1463434587442 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 14:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:36:27 INFO - PROCESS | 3364 | 1463434587445 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:36:27 INFO - PROCESS | 3364 | 1463434587447 Marionette TRACE conn4 <- [1,346,null,{}] 14:36:27 INFO - PROCESS | 3364 | 1463434587451 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:27 INFO - PROCESS | 3364 | 1463434587573 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 14:36:27 INFO - PROCESS | 3364 | 1463434587590 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:27 INFO - PROCESS | 3364 | ++DOCSHELL 0C7F4800 == 44 [pid = 3364] [id = 96] 14:36:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (0C7F5000) [pid = 3364] [serial = 285] [outer = 00000000] 14:36:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (0C7FA800) [pid = 3364] [serial = 286] [outer = 0C7F5000] 14:36:27 INFO - PROCESS | 3364 | 1463434587644 Marionette DEBUG loaded listener.js 14:36:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (1ADAF800) [pid = 3364] [serial = 287] [outer = 0C7F5000] 14:36:28 INFO - PROCESS | 3364 | 1463434588241 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 882ms 14:36:28 INFO - PROCESS | 3364 | 1463434588317 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 14:36:28 INFO - PROCESS | 3364 | 1463434588322 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 14:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:36:28 INFO - PROCESS | 3364 | 1463434588327 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:36:28 INFO - PROCESS | 3364 | 1463434588332 Marionette TRACE conn4 <- [1,350,null,{}] 14:36:28 INFO - PROCESS | 3364 | 1463434588337 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:28 INFO - PROCESS | 3364 | 1463434588443 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 14:36:28 INFO - PROCESS | 3364 | 1463434588520 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:28 INFO - PROCESS | 3364 | ++DOCSHELL 0C7FD800 == 45 [pid = 3364] [id = 97] 14:36:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (105F5400) [pid = 3364] [serial = 288] [outer = 00000000] 14:36:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (11CF3000) [pid = 3364] [serial = 289] [outer = 105F5400] 14:36:28 INFO - PROCESS | 3364 | 1463434588617 Marionette DEBUG loaded listener.js 14:36:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (12A8F000) [pid = 3364] [serial = 290] [outer = 105F5400] 14:36:29 INFO - PROCESS | 3364 | 1463434589162 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 14:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 883ms 14:36:29 INFO - PROCESS | 3364 | 1463434589216 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 14:36:29 INFO - PROCESS | 3364 | 1463434589222 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 14:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:36:29 INFO - PROCESS | 3364 | 1463434589228 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:36:29 INFO - PROCESS | 3364 | 1463434589231 Marionette TRACE conn4 <- [1,354,null,{}] 14:36:29 INFO - PROCESS | 3364 | 1463434589235 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:29 INFO - PROCESS | 3364 | 1463434589338 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 14:36:29 INFO - PROCESS | 3364 | 1463434589414 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:29 INFO - PROCESS | 3364 | ++DOCSHELL 10A60000 == 46 [pid = 3364] [id = 98] 14:36:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (12AE9C00) [pid = 3364] [serial = 291] [outer = 00000000] 14:36:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (154B4800) [pid = 3364] [serial = 292] [outer = 12AE9C00] 14:36:29 INFO - PROCESS | 3364 | 1463434589452 Marionette DEBUG loaded listener.js 14:36:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (15CA6C00) [pid = 3364] [serial = 293] [outer = 12AE9C00] 14:36:29 INFO - PROCESS | 3364 | 1463434589999 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 806ms 14:36:30 INFO - PROCESS | 3364 | 1463434590035 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 14:36:30 INFO - PROCESS | 3364 | 1463434590038 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 14:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:36:30 INFO - PROCESS | 3364 | 1463434590042 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:36:30 INFO - PROCESS | 3364 | 1463434590046 Marionette TRACE conn4 <- [1,358,null,{}] 14:36:30 INFO - PROCESS | 3364 | 1463434590057 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:30 INFO - PROCESS | 3364 | 1463434590161 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 14:36:30 INFO - PROCESS | 3364 | 1463434590252 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:30 INFO - PROCESS | 3364 | ++DOCSHELL 18391400 == 47 [pid = 3364] [id = 99] 14:36:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (18391800) [pid = 3364] [serial = 294] [outer = 00000000] 14:36:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (19A8E400) [pid = 3364] [serial = 295] [outer = 18391800] 14:36:30 INFO - PROCESS | 3364 | 1463434590307 Marionette DEBUG loaded listener.js 14:36:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (1A14D800) [pid = 3364] [serial = 296] [outer = 18391800] 14:36:30 INFO - PROCESS | 3364 | 1463434590876 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 883ms 14:36:30 INFO - PROCESS | 3364 | 1463434590928 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 14:36:30 INFO - PROCESS | 3364 | 1463434590931 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 14:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:36:30 INFO - PROCESS | 3364 | 1463434590935 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:36:30 INFO - PROCESS | 3364 | 1463434590937 Marionette TRACE conn4 <- [1,362,null,{}] 14:36:30 INFO - PROCESS | 3364 | 1463434590940 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:31 INFO - PROCESS | 3364 | 1463434591040 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 14:36:31 INFO - PROCESS | 3364 | 1463434591141 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:31 INFO - PROCESS | 3364 | ++DOCSHELL 15404800 == 48 [pid = 3364] [id = 100] 14:36:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (15405800) [pid = 3364] [serial = 297] [outer = 00000000] 14:36:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (1540CC00) [pid = 3364] [serial = 298] [outer = 15405800] 14:36:31 INFO - PROCESS | 3364 | 1463434591197 Marionette DEBUG loaded listener.js 14:36:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (15B2D800) [pid = 3364] [serial = 299] [outer = 15405800] 14:36:31 INFO - PROCESS | 3364 | 1463434591902 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1019ms 14:36:31 INFO - PROCESS | 3364 | 1463434591965 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 14:36:31 INFO - PROCESS | 3364 | 1463434591969 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 14:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:36:31 INFO - PROCESS | 3364 | 1463434591974 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:36:31 INFO - PROCESS | 3364 | 1463434591977 Marionette TRACE conn4 <- [1,366,null,{}] 14:36:31 INFO - PROCESS | 3364 | 1463434591983 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:32 INFO - PROCESS | 3364 | 1463434592081 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 14:36:32 INFO - PROCESS | 3364 | 1463434592168 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:32 INFO - PROCESS | 3364 | ++DOCSHELL 114A5800 == 49 [pid = 3364] [id = 101] 14:36:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (114A9400) [pid = 3364] [serial = 300] [outer = 00000000] 14:36:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (11C5E800) [pid = 3364] [serial = 301] [outer = 114A9400] 14:36:32 INFO - PROCESS | 3364 | 1463434592216 Marionette DEBUG loaded listener.js 14:36:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (1288E800) [pid = 3364] [serial = 302] [outer = 114A9400] 14:36:32 INFO - PROCESS | 3364 | --DOCSHELL 110D0000 == 48 [pid = 3364] [id = 95] 14:36:32 INFO - PROCESS | 3364 | --DOCSHELL 12B61800 == 47 [pid = 3364] [id = 94] 14:36:32 INFO - PROCESS | 3364 | --DOCSHELL 10E5EC00 == 46 [pid = 3364] [id = 93] 14:36:32 INFO - PROCESS | 3364 | --DOCSHELL 1A392400 == 45 [pid = 3364] [id = 92] 14:36:32 INFO - PROCESS | 3364 | --DOCSHELL 10E5E400 == 44 [pid = 3364] [id = 91] 14:36:32 INFO - PROCESS | 3364 | --DOCSHELL 1780F000 == 43 [pid = 3364] [id = 90] 14:36:32 INFO - PROCESS | 3364 | --DOCSHELL 1696E000 == 42 [pid = 3364] [id = 89] 14:36:32 INFO - PROCESS | 3364 | --DOCSHELL 165B2000 == 41 [pid = 3364] [id = 88] 14:36:32 INFO - PROCESS | 3364 | --DOCSHELL 12AE7C00 == 40 [pid = 3364] [id = 87] 14:36:32 INFO - PROCESS | 3364 | --DOCSHELL 12B5DC00 == 39 [pid = 3364] [id = 86] 14:36:32 INFO - PROCESS | 3364 | --DOCSHELL 1A77F800 == 38 [pid = 3364] [id = 85] 14:36:32 INFO - PROCESS | 3364 | --DOCSHELL 12AE8400 == 37 [pid = 3364] [id = 82] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (1037B800) [pid = 3364] [serial = 196] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (140D8C00) [pid = 3364] [serial = 199] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (178DB000) [pid = 3364] [serial = 202] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (176D3800) [pid = 3364] [serial = 223] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (15D0E400) [pid = 3364] [serial = 217] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (15EE0400) [pid = 3364] [serial = 218] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (180E2C00) [pid = 3364] [serial = 226] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (16D9F000) [pid = 3364] [serial = 220] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (16FEF000) [pid = 3364] [serial = 221] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (13384000) [pid = 3364] [serial = 214] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (13C3C800) [pid = 3364] [serial = 215] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (1370C400) [pid = 3364] [serial = 208] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (140D9800) [pid = 3364] [serial = 209] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (13377400) [pid = 3364] [serial = 211] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (140D3000) [pid = 3364] [serial = 212] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (19A83800) [pid = 3364] [serial = 230] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (199E0400) [pid = 3364] [serial = 205] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (19A83000) [pid = 3364] [serial = 229] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (199D8800) [pid = 3364] [serial = 227] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (17DEA400) [pid = 3364] [serial = 235] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (1A395C00) [pid = 3364] [serial = 232] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (1A778400) [pid = 3364] [serial = 233] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (1A029400) [pid = 3364] [serial = 236] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (1780D000) [pid = 3364] [serial = 224] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (1AB76C00) [pid = 3364] [serial = 241] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (1A8A2000) [pid = 3364] [serial = 238] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (1A8A9000) [pid = 3364] [serial = 239] [outer = 00000000] [url = about:blank] 14:36:32 INFO - PROCESS | 3364 | 1463434592826 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 882ms 14:36:32 INFO - PROCESS | 3364 | 1463434592862 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 14:36:32 INFO - PROCESS | 3364 | 1463434592867 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 14:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:36:32 INFO - PROCESS | 3364 | 1463434592873 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:36:32 INFO - PROCESS | 3364 | 1463434592875 Marionette TRACE conn4 <- [1,370,null,{}] 14:36:32 INFO - PROCESS | 3364 | 1463434592879 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:32 INFO - PROCESS | 3364 | 1463434592961 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 14:36:32 INFO - PROCESS | 3364 | 1463434592968 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:32 INFO - PROCESS | 3364 | ++DOCSHELL 128A2C00 == 38 [pid = 3364] [id = 102] 14:36:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (12AE7C00) [pid = 3364] [serial = 303] [outer = 00000000] 14:36:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (13312C00) [pid = 3364] [serial = 304] [outer = 12AE7C00] 14:36:33 INFO - PROCESS | 3364 | 1463434593013 Marionette DEBUG loaded listener.js 14:36:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (13385800) [pid = 3364] [serial = 305] [outer = 12AE7C00] 14:36:33 INFO - PROCESS | 3364 | 1463434593439 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 14:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 624ms 14:36:33 INFO - PROCESS | 3364 | 1463434593494 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 14:36:33 INFO - PROCESS | 3364 | 1463434593496 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 14:36:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:36:33 INFO - PROCESS | 3364 | 1463434593499 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:36:33 INFO - PROCESS | 3364 | 1463434593503 Marionette TRACE conn4 <- [1,374,null,{}] 14:36:33 INFO - PROCESS | 3364 | 1463434593513 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:33 INFO - PROCESS | 3364 | 1463434593596 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 14:36:33 INFO - PROCESS | 3364 | 1463434593605 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:33 INFO - PROCESS | 3364 | ++DOCSHELL 15401C00 == 39 [pid = 3364] [id = 103] 14:36:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (15402C00) [pid = 3364] [serial = 306] [outer = 00000000] 14:36:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (156F8000) [pid = 3364] [serial = 307] [outer = 15402C00] 14:36:33 INFO - PROCESS | 3364 | 1463434593653 Marionette DEBUG loaded listener.js 14:36:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (15D05400) [pid = 3364] [serial = 308] [outer = 15402C00] 14:36:34 INFO - PROCESS | 3364 | 1463434594095 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:36:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:36:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 609ms 14:36:34 INFO - PROCESS | 3364 | 1463434594120 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 14:36:34 INFO - PROCESS | 3364 | 1463434594123 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 14:36:34 INFO - PROCESS | 3364 | 1463434594126 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:36:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:36:34 INFO - PROCESS | 3364 | 1463434594128 Marionette TRACE conn4 <- [1,378,null,{}] 14:36:34 INFO - PROCESS | 3364 | 1463434594131 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:34 INFO - PROCESS | 3364 | 1463434594206 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 14:36:34 INFO - PROCESS | 3364 | 1463434594214 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:34 INFO - PROCESS | 3364 | ++DOCSHELL 15C9D800 == 40 [pid = 3364] [id = 104] 14:36:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (15EE8C00) [pid = 3364] [serial = 309] [outer = 00000000] 14:36:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (161D0C00) [pid = 3364] [serial = 310] [outer = 15EE8C00] 14:36:34 INFO - PROCESS | 3364 | 1463434594259 Marionette DEBUG loaded listener.js 14:36:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (161D3800) [pid = 3364] [serial = 311] [outer = 15EE8C00] 14:36:34 INFO - PROCESS | 3364 | 1463434594655 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:36:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:36:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 578ms 14:36:34 INFO - PROCESS | 3364 | 1463434594705 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 14:36:34 INFO - PROCESS | 3364 | 1463434594707 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 14:36:34 INFO - PROCESS | 3364 | 1463434594710 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:36:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:36:34 INFO - PROCESS | 3364 | 1463434594712 Marionette TRACE conn4 <- [1,382,null,{}] 14:36:34 INFO - PROCESS | 3364 | 1463434594715 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:34 INFO - PROCESS | 3364 | 1463434594806 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 14:36:34 INFO - PROCESS | 3364 | 1463434594812 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:34 INFO - PROCESS | 3364 | ++DOCSHELL 1540E000 == 41 [pid = 3364] [id = 105] 14:36:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (161CF400) [pid = 3364] [serial = 312] [outer = 00000000] 14:36:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (166B4000) [pid = 3364] [serial = 313] [outer = 161CF400] 14:36:34 INFO - PROCESS | 3364 | 1463434594857 Marionette DEBUG loaded listener.js 14:36:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (16D9E000) [pid = 3364] [serial = 314] [outer = 161CF400] 14:36:35 INFO - PROCESS | 3364 | 1463434595324 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:36:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:36:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 685ms 14:36:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:36:35 INFO - PROCESS | 3364 | 1463434595393 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 14:36:35 INFO - PROCESS | 3364 | 1463434595395 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 14:36:35 INFO - PROCESS | 3364 | 1463434595398 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:36:35 INFO - PROCESS | 3364 | 1463434595400 Marionette TRACE conn4 <- [1,386,null,{}] 14:36:35 INFO - PROCESS | 3364 | 1463434595403 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:35 INFO - PROCESS | 3364 | 1463434595526 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 14:36:35 INFO - PROCESS | 3364 | 1463434595582 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:35 INFO - PROCESS | 3364 | ++DOCSHELL 16973C00 == 42 [pid = 3364] [id = 106] 14:36:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (16FEE400) [pid = 3364] [serial = 315] [outer = 00000000] 14:36:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (176D9800) [pid = 3364] [serial = 316] [outer = 16FEE400] 14:36:35 INFO - PROCESS | 3364 | 1463434595632 Marionette DEBUG loaded listener.js 14:36:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (179CD800) [pid = 3364] [serial = 317] [outer = 16FEE400] 14:36:36 INFO - PROCESS | 3364 | 1463434596049 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 14:36:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:36:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 669ms 14:36:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:36:36 INFO - PROCESS | 3364 | 1463434596086 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 14:36:36 INFO - PROCESS | 3364 | 1463434596088 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 14:36:36 INFO - PROCESS | 3364 | 1463434596092 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:36:36 INFO - PROCESS | 3364 | 1463434596093 Marionette TRACE conn4 <- [1,390,null,{}] 14:36:36 INFO - PROCESS | 3364 | 1463434596137 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:36 INFO - PROCESS | 3364 | 1463434596236 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 14:36:36 INFO - PROCESS | 3364 | 1463434596249 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:36 INFO - PROCESS | 3364 | ++DOCSHELL 17223800 == 43 [pid = 3364] [id = 107] 14:36:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (172D0800) [pid = 3364] [serial = 318] [outer = 00000000] 14:36:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (199DB800) [pid = 3364] [serial = 319] [outer = 172D0800] 14:36:36 INFO - PROCESS | 3364 | 1463434596291 Marionette DEBUG loaded listener.js 14:36:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (199E2000) [pid = 3364] [serial = 320] [outer = 172D0800] 14:36:36 INFO - PROCESS | 3364 | 1463434596721 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 14:36:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:36:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 685ms 14:36:36 INFO - PROCESS | 3364 | 1463434596774 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 14:36:36 INFO - PROCESS | 3364 | 1463434596775 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 14:36:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:36:36 INFO - PROCESS | 3364 | 1463434596782 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:36:36 INFO - PROCESS | 3364 | 1463434596784 Marionette TRACE conn4 <- [1,394,null,{}] 14:36:36 INFO - PROCESS | 3364 | 1463434596793 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:36 INFO - PROCESS | 3364 | 1463434596901 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 14:36:36 INFO - PROCESS | 3364 | 1463434596910 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:36 INFO - PROCESS | 3364 | ++DOCSHELL 17110C00 == 44 [pid = 3364] [id = 108] 14:36:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (18085400) [pid = 3364] [serial = 321] [outer = 00000000] 14:36:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (1A027400) [pid = 3364] [serial = 322] [outer = 18085400] 14:36:36 INFO - PROCESS | 3364 | 1463434596940 Marionette DEBUG loaded listener.js 14:36:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (1A148000) [pid = 3364] [serial = 323] [outer = 18085400] 14:36:37 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (179D9C00) [pid = 3364] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:36:37 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (1370DC00) [pid = 3364] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:36:37 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (16973800) [pid = 3364] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:36:37 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (12B60400) [pid = 3364] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:36:37 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (178E0800) [pid = 3364] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:36:37 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (16FE5800) [pid = 3364] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:36:37 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (1A57A800) [pid = 3364] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:36:37 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (11245800) [pid = 3364] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:36:37 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (12D39400) [pid = 3364] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:36:37 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (137EC000) [pid = 3364] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:36:37 INFO - PROCESS | 3364 | 1463434597420 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 14:36:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:36:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 684ms 14:36:37 INFO - PROCESS | 3364 | 1463434597462 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 14:36:37 INFO - PROCESS | 3364 | 1463434597464 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 14:36:37 INFO - PROCESS | 3364 | 1463434597468 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:36:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:36:37 INFO - PROCESS | 3364 | 1463434597469 Marionette TRACE conn4 <- [1,398,null,{}] 14:36:37 INFO - PROCESS | 3364 | 1463434597503 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:37 INFO - PROCESS | 3364 | 1463434597562 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 14:36:37 INFO - PROCESS | 3364 | 1463434597569 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:37 INFO - PROCESS | 3364 | ++DOCSHELL 105FAC00 == 45 [pid = 3364] [id = 109] 14:36:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (1722A400) [pid = 3364] [serial = 324] [outer = 00000000] 14:36:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (19A85800) [pid = 3364] [serial = 325] [outer = 1722A400] 14:36:37 INFO - PROCESS | 3364 | 1463434597612 Marionette DEBUG loaded listener.js 14:36:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (1A148400) [pid = 3364] [serial = 326] [outer = 1722A400] 14:36:38 INFO - PROCESS | 3364 | 1463434598030 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 14:36:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:36:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 624ms 14:36:38 INFO - PROCESS | 3364 | 1463434598089 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 14:36:38 INFO - PROCESS | 3364 | 1463434598091 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 14:36:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:36:38 INFO - PROCESS | 3364 | 1463434598095 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:36:38 INFO - PROCESS | 3364 | 1463434598096 Marionette TRACE conn4 <- [1,402,null,{}] 14:36:38 INFO - PROCESS | 3364 | 1463434598100 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:38 INFO - PROCESS | 3364 | 1463434598159 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 14:36:38 INFO - PROCESS | 3364 | 1463434598167 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:38 INFO - PROCESS | 3364 | ++DOCSHELL 19AC7800 == 46 [pid = 3364] [id = 110] 14:36:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (1A392400) [pid = 3364] [serial = 327] [outer = 00000000] 14:36:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (1A778800) [pid = 3364] [serial = 328] [outer = 1A392400] 14:36:38 INFO - PROCESS | 3364 | 1463434598210 Marionette DEBUG loaded listener.js 14:36:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (1A8A6000) [pid = 3364] [serial = 329] [outer = 1A392400] 14:36:38 INFO - PROCESS | 3364 | 1463434598620 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 14:36:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:36:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 578ms 14:36:38 INFO - PROCESS | 3364 | 1463434598675 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 14:36:38 INFO - PROCESS | 3364 | 1463434598677 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 14:36:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:36:38 INFO - PROCESS | 3364 | 1463434598680 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:36:38 INFO - PROCESS | 3364 | 1463434598682 Marionette TRACE conn4 <- [1,406,null,{}] 14:36:38 INFO - PROCESS | 3364 | 1463434598686 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:38 INFO - PROCESS | 3364 | 1463434598780 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 14:36:38 INFO - PROCESS | 3364 | 1463434598789 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:38 INFO - PROCESS | 3364 | ++DOCSHELL 1AB6A800 == 47 [pid = 3364] [id = 111] 14:36:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (1AB75800) [pid = 3364] [serial = 330] [outer = 00000000] 14:36:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (1AD11C00) [pid = 3364] [serial = 331] [outer = 1AB75800] 14:36:38 INFO - PROCESS | 3364 | 1463434598820 Marionette DEBUG loaded listener.js 14:36:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (1ADAC000) [pid = 3364] [serial = 332] [outer = 1AB75800] 14:36:39 INFO - PROCESS | 3364 | 1463434599452 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 14:36:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:36:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 822ms 14:36:39 INFO - PROCESS | 3364 | 1463434599489 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 14:36:39 INFO - PROCESS | 3364 | 1463434599494 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 14:36:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:36:39 INFO - PROCESS | 3364 | 1463434599499 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:36:39 INFO - PROCESS | 3364 | 1463434599503 Marionette TRACE conn4 <- [1,410,null,{}] 14:36:39 INFO - PROCESS | 3364 | 1463434599509 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:39 INFO - PROCESS | 3364 | 1463434599615 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 14:36:39 INFO - PROCESS | 3364 | 1463434599696 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:39 INFO - PROCESS | 3364 | ++DOCSHELL 10A60400 == 48 [pid = 3364] [id = 112] 14:36:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (10A60C00) [pid = 3364] [serial = 333] [outer = 00000000] 14:36:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (11A03800) [pid = 3364] [serial = 334] [outer = 10A60C00] 14:36:39 INFO - PROCESS | 3364 | 1463434599792 Marionette DEBUG loaded listener.js 14:36:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (1337B000) [pid = 3364] [serial = 335] [outer = 10A60C00] 14:36:40 INFO - PROCESS | 3364 | 1463434600403 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 14:36:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:36:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 913ms 14:36:40 INFO - PROCESS | 3364 | 1463434600429 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 14:36:40 INFO - PROCESS | 3364 | 1463434600435 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 14:36:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:36:40 INFO - PROCESS | 3364 | 1463434600442 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:36:40 INFO - PROCESS | 3364 | 1463434600444 Marionette TRACE conn4 <- [1,414,null,{}] 14:36:40 INFO - PROCESS | 3364 | 1463434600448 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:40 INFO - PROCESS | 3364 | 1463434600549 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 14:36:40 INFO - PROCESS | 3364 | 1463434600629 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:40 INFO - PROCESS | 3364 | ++DOCSHELL 140D9800 == 49 [pid = 3364] [id = 113] 14:36:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (143F5C00) [pid = 3364] [serial = 336] [outer = 00000000] 14:36:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (15D99400) [pid = 3364] [serial = 337] [outer = 143F5C00] 14:36:40 INFO - PROCESS | 3364 | 1463434600724 Marionette DEBUG loaded listener.js 14:36:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (161CDC00) [pid = 3364] [serial = 338] [outer = 143F5C00] 14:36:41 INFO - PROCESS | 3364 | 1463434601360 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 14:36:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:36:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 973ms 14:36:41 INFO - PROCESS | 3364 | 1463434601409 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 14:36:41 INFO - PROCESS | 3364 | 1463434601412 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 14:36:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:36:41 INFO - PROCESS | 3364 | 1463434601416 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:36:41 INFO - PROCESS | 3364 | 1463434601419 Marionette TRACE conn4 <- [1,418,null,{}] 14:36:41 INFO - PROCESS | 3364 | 1463434601430 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:41 INFO - PROCESS | 3364 | 1463434601564 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 14:36:41 INFO - PROCESS | 3364 | 1463434601686 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:41 INFO - PROCESS | 3364 | ++DOCSHELL 16BBF000 == 50 [pid = 3364] [id = 114] 14:36:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (16BBF400) [pid = 3364] [serial = 339] [outer = 00000000] 14:36:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (16BC1C00) [pid = 3364] [serial = 340] [outer = 16BBF400] 14:36:41 INFO - PROCESS | 3364 | 1463434601744 Marionette DEBUG loaded listener.js 14:36:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (171A6000) [pid = 3364] [serial = 341] [outer = 16BBF400] 14:36:42 INFO - PROCESS | 3364 | 1463434602961 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 14:36:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 14:36:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1582ms 14:36:43 INFO - PROCESS | 3364 | 1463434603028 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 14:36:43 INFO - PROCESS | 3364 | 1463434603032 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 14:36:43 INFO - PROCESS | 3364 | 1463434603038 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:36:43 INFO - PROCESS | 3364 | 1463434603041 Marionette TRACE conn4 <- [1,422,null,{}] 14:36:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:36:43 INFO - PROCESS | 3364 | 1463434603047 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:43 INFO - PROCESS | 3364 | 1463434603123 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 14:36:43 INFO - PROCESS | 3364 | 1463434603197 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:43 INFO - PROCESS | 3364 | ++DOCSHELL 1055C000 == 51 [pid = 3364] [id = 115] 14:36:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (1055F000) [pid = 3364] [serial = 342] [outer = 00000000] 14:36:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (11C6B800) [pid = 3364] [serial = 343] [outer = 1055F000] 14:36:43 INFO - PROCESS | 3364 | 1463434603246 Marionette DEBUG loaded listener.js 14:36:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (13379C00) [pid = 3364] [serial = 344] [outer = 1055F000] 14:36:43 INFO - PROCESS | 3364 | --DOCSHELL 19AC7800 == 50 [pid = 3364] [id = 110] 14:36:43 INFO - PROCESS | 3364 | --DOCSHELL 105FAC00 == 49 [pid = 3364] [id = 109] 14:36:43 INFO - PROCESS | 3364 | --DOCSHELL 17110C00 == 48 [pid = 3364] [id = 108] 14:36:43 INFO - PROCESS | 3364 | --DOCSHELL 17223800 == 47 [pid = 3364] [id = 107] 14:36:43 INFO - PROCESS | 3364 | --DOCSHELL 16973C00 == 46 [pid = 3364] [id = 106] 14:36:43 INFO - PROCESS | 3364 | --DOCSHELL 1540E000 == 45 [pid = 3364] [id = 105] 14:36:43 INFO - PROCESS | 3364 | --DOCSHELL 15C9D800 == 44 [pid = 3364] [id = 104] 14:36:43 INFO - PROCESS | 3364 | --DOCSHELL 15401C00 == 43 [pid = 3364] [id = 103] 14:36:43 INFO - PROCESS | 3364 | --DOCSHELL 128A2C00 == 42 [pid = 3364] [id = 102] 14:36:43 INFO - PROCESS | 3364 | --DOCSHELL 114A5800 == 41 [pid = 3364] [id = 101] 14:36:43 INFO - PROCESS | 3364 | --DOCSHELL 15404800 == 40 [pid = 3364] [id = 100] 14:36:43 INFO - PROCESS | 3364 | --DOCSHELL 18391400 == 39 [pid = 3364] [id = 99] 14:36:43 INFO - PROCESS | 3364 | --DOCSHELL 10A60000 == 38 [pid = 3364] [id = 98] 14:36:43 INFO - PROCESS | 3364 | --DOCSHELL 0C7FD800 == 37 [pid = 3364] [id = 97] 14:36:43 INFO - PROCESS | 3364 | --DOCSHELL 0C7F4800 == 36 [pid = 3364] [id = 96] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (19AC0400) [pid = 3364] [serial = 271] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (131D5400) [pid = 3364] [serial = 244] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (16FEB800) [pid = 3364] [serial = 247] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (14360000) [pid = 3364] [serial = 259] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (154B6000) [pid = 3364] [serial = 260] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (16B34000) [pid = 3364] [serial = 262] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (16DA1C00) [pid = 3364] [serial = 263] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (1564A800) [pid = 3364] [serial = 257] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (13705800) [pid = 3364] [serial = 256] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (180DDC00) [pid = 3364] [serial = 269] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (1722FC00) [pid = 3364] [serial = 265] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (1AD14800) [pid = 3364] [serial = 253] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (1AB6E400) [pid = 3364] [serial = 250] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (19AC5C00) [pid = 3364] [serial = 272] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (1A89F800) [pid = 3364] [serial = 274] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (13C49C00) [pid = 3364] [serial = 277] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (15B29400) [pid = 3364] [serial = 278] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (1A8A6C00) [pid = 3364] [serial = 275] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (1AD11400) [pid = 3364] [serial = 283] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (1ADA5000) [pid = 3364] [serial = 284] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (1807FC00) [pid = 3364] [serial = 268] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (1A8A8000) [pid = 3364] [serial = 281] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (1A579C00) [pid = 3364] [serial = 280] [outer = 00000000] [url = about:blank] 14:36:43 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (17260400) [pid = 3364] [serial = 266] [outer = 00000000] [url = about:blank] 14:36:44 INFO - PROCESS | 3364 | 1463434604177 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 14:36:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:36:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1156ms 14:36:44 INFO - PROCESS | 3364 | 1463434604210 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 14:36:44 INFO - PROCESS | 3364 | 1463434604215 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 14:36:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:36:44 INFO - PROCESS | 3364 | 1463434604224 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:36:44 INFO - PROCESS | 3364 | 1463434604227 Marionette TRACE conn4 <- [1,426,null,{}] 14:36:44 INFO - PROCESS | 3364 | 1463434604231 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:44 INFO - PROCESS | 3364 | 1463434604310 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 14:36:44 INFO - PROCESS | 3364 | 1463434604317 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:44 INFO - PROCESS | 3364 | ++DOCSHELL 110D9800 == 37 [pid = 3364] [id = 116] 14:36:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (13384000) [pid = 3364] [serial = 345] [outer = 00000000] 14:36:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (140D2000) [pid = 3364] [serial = 346] [outer = 13384000] 14:36:44 INFO - PROCESS | 3364 | 1463434604347 Marionette DEBUG loaded listener.js 14:36:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (14367400) [pid = 3364] [serial = 347] [outer = 13384000] 14:36:44 INFO - PROCESS | 3364 | 1463434604811 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 14:36:44 INFO - PROCESS | 3364 | 1463434604844 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 14:36:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:36:44 INFO - PROCESS | 3364 | 1463434604852 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:36:44 INFO - PROCESS | 3364 | 1463434604855 Marionette TRACE conn4 <- [1,430,null,{}] 14:36:44 INFO - PROCESS | 3364 | 1463434604865 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:44 INFO - PROCESS | 3364 | 1463434604928 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 14:36:44 INFO - PROCESS | 3364 | 1463434604936 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:44 INFO - PROCESS | 3364 | ++DOCSHELL 15D9D400 == 38 [pid = 3364] [id = 117] 14:36:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (15EE7800) [pid = 3364] [serial = 348] [outer = 00000000] 14:36:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (161D3C00) [pid = 3364] [serial = 349] [outer = 15EE7800] 14:36:44 INFO - PROCESS | 3364 | 1463434604989 Marionette DEBUG loaded listener.js 14:36:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (16970C00) [pid = 3364] [serial = 350] [outer = 15EE7800] 14:36:45 INFO - PROCESS | 3364 | 1463434605418 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 14:36:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:36:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 608ms 14:36:45 INFO - PROCESS | 3364 | 1463434605474 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 14:36:45 INFO - PROCESS | 3364 | 1463434605476 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 14:36:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:36:45 INFO - PROCESS | 3364 | 1463434605480 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:36:45 INFO - PROCESS | 3364 | 1463434605481 Marionette TRACE conn4 <- [1,434,null,{}] 14:36:45 INFO - PROCESS | 3364 | 1463434605485 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:45 INFO - PROCESS | 3364 | 1463434605587 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 14:36:45 INFO - PROCESS | 3364 | 1463434605595 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:45 INFO - PROCESS | 3364 | ++DOCSHELL 161D8000 == 39 [pid = 3364] [id = 118] 14:36:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (16973C00) [pid = 3364] [serial = 351] [outer = 00000000] 14:36:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (16BBE400) [pid = 3364] [serial = 352] [outer = 16973C00] 14:36:45 INFO - PROCESS | 3364 | 1463434605666 Marionette DEBUG loaded listener.js 14:36:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (17103800) [pid = 3364] [serial = 353] [outer = 16973C00] 14:36:46 INFO - PROCESS | 3364 | 1463434606126 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 14:36:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:36:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 715ms 14:36:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:36:46 INFO - PROCESS | 3364 | 1463434606202 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 14:36:46 INFO - PROCESS | 3364 | 1463434606204 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 14:36:46 INFO - PROCESS | 3364 | 1463434606207 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:36:46 INFO - PROCESS | 3364 | 1463434606209 Marionette TRACE conn4 <- [1,438,null,{}] 14:36:46 INFO - PROCESS | 3364 | 1463434606212 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:46 INFO - PROCESS | 3364 | 1463434606311 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 14:36:46 INFO - PROCESS | 3364 | 1463434606323 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:46 INFO - PROCESS | 3364 | ++DOCSHELL 17109400 == 40 [pid = 3364] [id = 119] 14:36:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (1710D000) [pid = 3364] [serial = 354] [outer = 00000000] 14:36:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (17268C00) [pid = 3364] [serial = 355] [outer = 1710D000] 14:36:46 INFO - PROCESS | 3364 | 1463434606367 Marionette DEBUG loaded listener.js 14:36:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (176DB400) [pid = 3364] [serial = 356] [outer = 1710D000] 14:36:46 INFO - PROCESS | 3364 | 1463434606808 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 14:36:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:36:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 608ms 14:36:46 INFO - PROCESS | 3364 | 1463434606828 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 14:36:46 INFO - PROCESS | 3364 | 1463434606814 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 14:36:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:36:46 INFO - PROCESS | 3364 | 1463434606817 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:36:46 INFO - PROCESS | 3364 | 1463434606819 Marionette TRACE conn4 <- [1,442,null,{}] 14:36:46 INFO - PROCESS | 3364 | 1463434606828 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:46 INFO - PROCESS | 3364 | 1463434606974 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 14:36:46 INFO - PROCESS | 3364 | 1463434606991 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:47 INFO - PROCESS | 3364 | ++DOCSHELL 11CF3C00 == 41 [pid = 3364] [id = 120] 14:36:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (1436EC00) [pid = 3364] [serial = 357] [outer = 00000000] 14:36:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (18393000) [pid = 3364] [serial = 358] [outer = 1436EC00] 14:36:47 INFO - PROCESS | 3364 | 1463434607087 Marionette DEBUG loaded listener.js 14:36:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (18397000) [pid = 3364] [serial = 359] [outer = 1436EC00] 14:36:47 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (16FEE400) [pid = 3364] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:36:47 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (114A9400) [pid = 3364] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:36:47 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (161CF400) [pid = 3364] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:36:47 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (15EE8C00) [pid = 3364] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:36:47 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (15402C00) [pid = 3364] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:36:47 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (172D0800) [pid = 3364] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:36:47 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (18085400) [pid = 3364] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:36:47 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (1722A400) [pid = 3364] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:36:47 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (1A392400) [pid = 3364] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:36:47 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (12AE7C00) [pid = 3364] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:36:47 INFO - PROCESS | 3364 | 1463434607623 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 14:36:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:36:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 821ms 14:36:47 INFO - PROCESS | 3364 | 1463434607641 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 14:36:47 INFO - PROCESS | 3364 | 1463434607643 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 14:36:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:36:47 INFO - PROCESS | 3364 | 1463434607646 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:36:47 INFO - PROCESS | 3364 | 1463434607648 Marionette TRACE conn4 <- [1,446,null,{}] 14:36:47 INFO - PROCESS | 3364 | 1463434607652 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:47 INFO - PROCESS | 3364 | 1463434607726 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 14:36:47 INFO - PROCESS | 3364 | 1463434607732 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:47 INFO - PROCESS | 3364 | ++DOCSHELL 1564D800 == 42 [pid = 3364] [id = 121] 14:36:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (15D06400) [pid = 3364] [serial = 360] [outer = 00000000] 14:36:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (18085400) [pid = 3364] [serial = 361] [outer = 15D06400] 14:36:47 INFO - PROCESS | 3364 | 1463434607775 Marionette DEBUG loaded listener.js 14:36:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (19AC6000) [pid = 3364] [serial = 362] [outer = 15D06400] 14:36:48 INFO - PROCESS | 3364 | 1463434608174 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 14:36:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:36:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 578ms 14:36:48 INFO - PROCESS | 3364 | 1463434608227 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 14:36:48 INFO - PROCESS | 3364 | 1463434608229 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 14:36:48 INFO - PROCESS | 3364 | 1463434608232 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:36:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:36:48 INFO - PROCESS | 3364 | 1463434608234 Marionette TRACE conn4 <- [1,450,null,{}] 14:36:48 INFO - PROCESS | 3364 | 1463434608237 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:48 INFO - PROCESS | 3364 | 1463434608336 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 14:36:48 INFO - PROCESS | 3364 | 1463434608345 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:48 INFO - PROCESS | 3364 | ++DOCSHELL 19A8EC00 == 43 [pid = 3364] [id = 122] 14:36:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (19AC7400) [pid = 3364] [serial = 363] [outer = 00000000] 14:36:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (1A580C00) [pid = 3364] [serial = 364] [outer = 19AC7400] 14:36:48 INFO - PROCESS | 3364 | 1463434608388 Marionette DEBUG loaded listener.js 14:36:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (1A581000) [pid = 3364] [serial = 365] [outer = 19AC7400] 14:36:48 INFO - PROCESS | 3364 | 1463434608788 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 14:36:48 INFO - PROCESS | 3364 | 1463434608826 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 14:36:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:36:48 INFO - PROCESS | 3364 | 1463434608829 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:36:48 INFO - PROCESS | 3364 | 1463434608831 Marionette TRACE conn4 <- [1,454,null,{}] 14:36:48 INFO - PROCESS | 3364 | 1463434608834 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:48 INFO - PROCESS | 3364 | 1463434608912 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 14:36:48 INFO - PROCESS | 3364 | 1463434608918 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:48 INFO - PROCESS | 3364 | ++DOCSHELL 1A772800 == 44 [pid = 3364] [id = 123] 14:36:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (1A77C000) [pid = 3364] [serial = 366] [outer = 00000000] 14:36:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (1AB75400) [pid = 3364] [serial = 367] [outer = 1A77C000] 14:36:48 INFO - PROCESS | 3364 | 1463434608961 Marionette DEBUG loaded listener.js 14:36:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (1AB75C00) [pid = 3364] [serial = 368] [outer = 1A77C000] 14:36:49 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:49 INFO - PROCESS | 3364 | 1463434609373 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 14:36:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:36:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 578ms 14:36:49 INFO - PROCESS | 3364 | 1463434609428 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 14:36:49 INFO - PROCESS | 3364 | 1463434609430 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 14:36:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:36:49 INFO - PROCESS | 3364 | 1463434609416 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:36:49 INFO - PROCESS | 3364 | 1463434609418 Marionette TRACE conn4 <- [1,458,null,{}] 14:36:49 INFO - PROCESS | 3364 | 1463434609421 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:49 INFO - PROCESS | 3364 | 1463434609547 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 14:36:49 INFO - PROCESS | 3364 | 1463434609692 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:49 INFO - PROCESS | 3364 | ++DOCSHELL 0F93EC00 == 45 [pid = 3364] [id = 124] 14:36:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (0F986800) [pid = 3364] [serial = 369] [outer = 00000000] 14:36:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (105F3400) [pid = 3364] [serial = 370] [outer = 0F986800] 14:36:49 INFO - PROCESS | 3364 | 1463434609750 Marionette DEBUG loaded listener.js 14:36:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (10EB3C00) [pid = 3364] [serial = 371] [outer = 0F986800] 14:36:50 INFO - PROCESS | 3364 | 1463434610314 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 14:36:50 INFO - PROCESS | 3364 | 1463434610406 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 14:36:50 INFO - PROCESS | 3364 | 1463434610411 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:36:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:36:50 INFO - PROCESS | 3364 | 1463434610415 Marionette TRACE conn4 <- [1,462,null,{}] 14:36:50 INFO - PROCESS | 3364 | 1463434610420 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:50 INFO - PROCESS | 3364 | 1463434610568 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 14:36:50 INFO - PROCESS | 3364 | 1463434610579 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:50 INFO - PROCESS | 3364 | ++DOCSHELL 15D10400 == 46 [pid = 3364] [id = 125] 14:36:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (15D10800) [pid = 3364] [serial = 372] [outer = 00000000] 14:36:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (161CD800) [pid = 3364] [serial = 373] [outer = 15D10800] 14:36:50 INFO - PROCESS | 3364 | 1463434610635 Marionette DEBUG loaded listener.js 14:36:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (16B3B800) [pid = 3364] [serial = 374] [outer = 15D10800] 14:36:51 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:36:51 INFO - PROCESS | 3364 | 1463434611287 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 14:36:51 INFO - PROCESS | 3364 | 1463434611343 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 14:36:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:36:51 INFO - PROCESS | 3364 | 1463434611347 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:36:51 INFO - PROCESS | 3364 | 1463434611349 Marionette TRACE conn4 <- [1,466,null,{}] 14:36:51 INFO - PROCESS | 3364 | 1463434611354 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:51 INFO - PROCESS | 3364 | 1463434611437 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 14:36:51 INFO - PROCESS | 3364 | 1463434611562 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:51 INFO - PROCESS | 3364 | ++DOCSHELL 1838F400 == 47 [pid = 3364] [id = 126] 14:36:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (18393400) [pid = 3364] [serial = 375] [outer = 00000000] 14:36:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (1A8A9800) [pid = 3364] [serial = 376] [outer = 18393400] 14:36:51 INFO - PROCESS | 3364 | 1463434611617 Marionette DEBUG loaded listener.js 14:36:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (1AD08400) [pid = 3364] [serial = 377] [outer = 18393400] 14:36:52 INFO - PROCESS | 3364 | 1463434612190 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 14:36:52 INFO - PROCESS | 3364 | 1463434612222 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 14:36:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:36:52 INFO - PROCESS | 3364 | 1463434612234 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:36:52 INFO - PROCESS | 3364 | 1463434612238 Marionette TRACE conn4 <- [1,470,null,{}] 14:36:52 INFO - PROCESS | 3364 | 1463434612242 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:52 INFO - PROCESS | 3364 | 1463434612342 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 14:36:52 INFO - PROCESS | 3364 | 1463434612434 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:52 INFO - PROCESS | 3364 | ++DOCSHELL 19974C00 == 48 [pid = 3364] [id = 127] 14:36:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (19975400) [pid = 3364] [serial = 378] [outer = 00000000] 14:36:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (1997C800) [pid = 3364] [serial = 379] [outer = 19975400] 14:36:52 INFO - PROCESS | 3364 | 1463434612489 Marionette DEBUG loaded listener.js 14:36:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (1ADAEC00) [pid = 3364] [serial = 380] [outer = 19975400] 14:36:53 INFO - PROCESS | 3364 | 1463434613012 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 14:36:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:36:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 836ms 14:36:53 INFO - PROCESS | 3364 | 1463434613072 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 14:36:53 INFO - PROCESS | 3364 | 1463434613074 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 14:36:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:36:53 INFO - PROCESS | 3364 | 1463434613078 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:36:53 INFO - PROCESS | 3364 | 1463434613080 Marionette TRACE conn4 <- [1,474,null,{}] 14:36:53 INFO - PROCESS | 3364 | 1463434613083 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:53 INFO - PROCESS | 3364 | 1463434613187 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 14:36:53 INFO - PROCESS | 3364 | 1463434613263 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:53 INFO - PROCESS | 3364 | ++DOCSHELL 0C7F8C00 == 49 [pid = 3364] [id = 128] 14:36:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (0F984C00) [pid = 3364] [serial = 381] [outer = 00000000] 14:36:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (16BE9400) [pid = 3364] [serial = 382] [outer = 0F984C00] 14:36:53 INFO - PROCESS | 3364 | 1463434613315 Marionette DEBUG loaded listener.js 14:36:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (16BEC400) [pid = 3364] [serial = 383] [outer = 0F984C00] 14:36:53 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:36:53 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:36:53 INFO - PROCESS | 3364 | 1463434613930 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 14:36:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:36:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 913ms 14:36:53 INFO - PROCESS | 3364 | 1463434614004 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 14:36:53 INFO - PROCESS | 3364 | 1463434614007 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 14:36:54 INFO - PROCESS | 3364 | 1463434614011 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:36:54 INFO - PROCESS | 3364 | 1463434614013 Marionette TRACE conn4 <- [1,478,null,{}] 14:36:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:36:54 INFO - PROCESS | 3364 | 1463434614017 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:54 INFO - PROCESS | 3364 | 1463434614115 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 14:36:54 INFO - PROCESS | 3364 | 1463434614357 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:54 INFO - PROCESS | 3364 | ++DOCSHELL 0F97DC00 == 50 [pid = 3364] [id = 129] 14:36:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (105F6C00) [pid = 3364] [serial = 384] [outer = 00000000] 14:36:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (10F14400) [pid = 3364] [serial = 385] [outer = 105F6C00] 14:36:54 INFO - PROCESS | 3364 | 1463434614415 Marionette DEBUG loaded listener.js 14:36:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (1370CC00) [pid = 3364] [serial = 386] [outer = 105F6C00] 14:36:55 INFO - PROCESS | 3364 | 1463434615043 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 14:36:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:36:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1049ms 14:36:55 INFO - PROCESS | 3364 | --DOCSHELL 1A772800 == 49 [pid = 3364] [id = 123] 14:36:55 INFO - PROCESS | 3364 | --DOCSHELL 19A8EC00 == 48 [pid = 3364] [id = 122] 14:36:55 INFO - PROCESS | 3364 | --DOCSHELL 1564D800 == 47 [pid = 3364] [id = 121] 14:36:55 INFO - PROCESS | 3364 | --DOCSHELL 11CF3C00 == 46 [pid = 3364] [id = 120] 14:36:55 INFO - PROCESS | 3364 | --DOCSHELL 17109400 == 45 [pid = 3364] [id = 119] 14:36:55 INFO - PROCESS | 3364 | --DOCSHELL 161D8000 == 44 [pid = 3364] [id = 118] 14:36:55 INFO - PROCESS | 3364 | --DOCSHELL 15D9D400 == 43 [pid = 3364] [id = 117] 14:36:55 INFO - PROCESS | 3364 | --DOCSHELL 110D9800 == 42 [pid = 3364] [id = 116] 14:36:55 INFO - PROCESS | 3364 | --DOCSHELL 1055C000 == 41 [pid = 3364] [id = 115] 14:36:55 INFO - PROCESS | 3364 | --DOCSHELL 140D9800 == 40 [pid = 3364] [id = 113] 14:36:55 INFO - PROCESS | 3364 | --DOCSHELL 1AB6A800 == 39 [pid = 3364] [id = 111] 14:36:55 INFO - PROCESS | 3364 | --DOCSHELL 10A60400 == 38 [pid = 3364] [id = 112] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (176D9800) [pid = 3364] [serial = 316] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (154B4800) [pid = 3364] [serial = 292] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (1288E800) [pid = 3364] [serial = 302] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (11C5E800) [pid = 3364] [serial = 301] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (166B4000) [pid = 3364] [serial = 313] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (161D0C00) [pid = 3364] [serial = 310] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (161D3800) [pid = 3364] [serial = 311] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (156F8000) [pid = 3364] [serial = 307] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (15D05400) [pid = 3364] [serial = 308] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (199DB800) [pid = 3364] [serial = 319] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (0C7FA800) [pid = 3364] [serial = 286] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (179CD800) [pid = 3364] [serial = 317] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (1A027400) [pid = 3364] [serial = 322] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (199E2000) [pid = 3364] [serial = 320] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (19A85800) [pid = 3364] [serial = 325] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (1A778800) [pid = 3364] [serial = 328] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (11CF3000) [pid = 3364] [serial = 289] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (13312C00) [pid = 3364] [serial = 304] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (13385800) [pid = 3364] [serial = 305] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (19A8E400) [pid = 3364] [serial = 295] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (1540CC00) [pid = 3364] [serial = 298] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (1AD11C00) [pid = 3364] [serial = 331] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (1A148000) [pid = 3364] [serial = 323] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (1A148400) [pid = 3364] [serial = 326] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (1A8A6000) [pid = 3364] [serial = 329] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (16D9E000) [pid = 3364] [serial = 314] [outer = 00000000] [url = about:blank] 14:36:55 INFO - PROCESS | 3364 | 1463434615104 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 14:36:55 INFO - PROCESS | 3364 | 1463434615108 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 14:36:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:36:55 INFO - PROCESS | 3364 | 1463434615114 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:36:55 INFO - PROCESS | 3364 | 1463434615118 Marionette TRACE conn4 <- [1,482,null,{}] 14:36:55 INFO - PROCESS | 3364 | 1463434615123 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:55 INFO - PROCESS | 3364 | 1463434615226 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 14:36:55 INFO - PROCESS | 3364 | 1463434615304 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:55 INFO - PROCESS | 3364 | ++DOCSHELL 1307CC00 == 39 [pid = 3364] [id = 130] 14:36:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (130DF800) [pid = 3364] [serial = 387] [outer = 00000000] 14:36:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (13385800) [pid = 3364] [serial = 388] [outer = 130DF800] 14:36:55 INFO - PROCESS | 3364 | 1463434615351 Marionette DEBUG loaded listener.js 14:36:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (140D9800) [pid = 3364] [serial = 389] [outer = 130DF800] 14:36:55 INFO - PROCESS | 3364 | 1463434615786 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 14:36:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:36:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 715ms 14:36:55 INFO - PROCESS | 3364 | 1463434615839 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 14:36:55 INFO - PROCESS | 3364 | 1463434615842 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 14:36:55 INFO - PROCESS | 3364 | 1463434615847 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:36:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:36:55 INFO - PROCESS | 3364 | 1463434615849 Marionette TRACE conn4 <- [1,486,null,{}] 14:36:55 INFO - PROCESS | 3364 | 1463434615852 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:55 INFO - PROCESS | 3364 | 1463434615933 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 14:36:55 INFO - PROCESS | 3364 | 1463434615942 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:55 INFO - PROCESS | 3364 | ++DOCSHELL 15402C00 == 40 [pid = 3364] [id = 131] 14:36:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (154B2400) [pid = 3364] [serial = 390] [outer = 00000000] 14:36:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (161D4C00) [pid = 3364] [serial = 391] [outer = 154B2400] 14:36:55 INFO - PROCESS | 3364 | 1463434615987 Marionette DEBUG loaded listener.js 14:36:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (16B33400) [pid = 3364] [serial = 392] [outer = 154B2400] 14:36:56 INFO - PROCESS | 3364 | 1463434616427 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 14:36:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:36:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 624ms 14:36:56 INFO - PROCESS | 3364 | 1463434616467 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 14:36:56 INFO - PROCESS | 3364 | 1463434616469 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 14:36:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:36:56 INFO - PROCESS | 3364 | 1463434616474 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:36:56 INFO - PROCESS | 3364 | 1463434616479 Marionette TRACE conn4 <- [1,490,null,{}] 14:36:56 INFO - PROCESS | 3364 | 1463434616488 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:56 INFO - PROCESS | 3364 | 1463434616568 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 14:36:56 INFO - PROCESS | 3364 | 1463434616578 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:56 INFO - PROCESS | 3364 | ++DOCSHELL 1540E400 == 41 [pid = 3364] [id = 132] 14:36:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (16BE9800) [pid = 3364] [serial = 393] [outer = 00000000] 14:36:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (16D38800) [pid = 3364] [serial = 394] [outer = 16BE9800] 14:36:56 INFO - PROCESS | 3364 | 1463434616622 Marionette DEBUG loaded listener.js 14:36:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (16D3C000) [pid = 3364] [serial = 395] [outer = 16BE9800] 14:36:57 INFO - PROCESS | 3364 | 1463434617060 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 14:36:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:36:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 623ms 14:36:57 INFO - PROCESS | 3364 | 1463434617093 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 14:36:57 INFO - PROCESS | 3364 | 1463434617096 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 14:36:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:36:57 INFO - PROCESS | 3364 | 1463434617099 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:36:57 INFO - PROCESS | 3364 | 1463434617101 Marionette TRACE conn4 <- [1,494,null,{}] 14:36:57 INFO - PROCESS | 3364 | 1463434617104 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:57 INFO - PROCESS | 3364 | 1463434617200 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 14:36:57 INFO - PROCESS | 3364 | 1463434617240 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:57 INFO - PROCESS | 3364 | ++DOCSHELL 16D41000 == 42 [pid = 3364] [id = 133] 14:36:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (16DA1000) [pid = 3364] [serial = 396] [outer = 00000000] 14:36:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (17226C00) [pid = 3364] [serial = 397] [outer = 16DA1000] 14:36:57 INFO - PROCESS | 3364 | 1463434617284 Marionette DEBUG loaded listener.js 14:36:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (172D0800) [pid = 3364] [serial = 398] [outer = 16DA1000] 14:36:57 INFO - PROCESS | 3364 | 1463434617720 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 14:36:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:36:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 14:36:57 INFO - PROCESS | 3364 | 1463434617782 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 14:36:57 INFO - PROCESS | 3364 | 1463434617784 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 14:36:57 INFO - PROCESS | 3364 | 1463434617787 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:36:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:36:57 INFO - PROCESS | 3364 | 1463434617789 Marionette TRACE conn4 <- [1,498,null,{}] 14:36:57 INFO - PROCESS | 3364 | 1463434617792 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:57 INFO - PROCESS | 3364 | 1463434617894 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 14:36:57 INFO - PROCESS | 3364 | 1463434617901 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:57 INFO - PROCESS | 3364 | ++DOCSHELL 176DB800 == 43 [pid = 3364] [id = 134] 14:36:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (17808000) [pid = 3364] [serial = 399] [outer = 00000000] 14:36:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (17DE3C00) [pid = 3364] [serial = 400] [outer = 17808000] 14:36:57 INFO - PROCESS | 3364 | 1463434617951 Marionette DEBUG loaded listener.js 14:36:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (19971800) [pid = 3364] [serial = 401] [outer = 17808000] 14:36:58 INFO - PROCESS | 3364 | 1463434618384 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 14:36:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:36:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 608ms 14:36:58 INFO - PROCESS | 3364 | 1463434618409 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 14:36:58 INFO - PROCESS | 3364 | 1463434618412 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 14:36:58 INFO - PROCESS | 3364 | 1463434618415 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:36:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:36:58 INFO - PROCESS | 3364 | 1463434618417 Marionette TRACE conn4 <- [1,502,null,{}] 14:36:58 INFO - PROCESS | 3364 | 1463434618420 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:58 INFO - PROCESS | 3364 | 1463434618525 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 14:36:58 INFO - PROCESS | 3364 | 1463434618609 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:58 INFO - PROCESS | 3364 | ++DOCSHELL 19974400 == 44 [pid = 3364] [id = 135] 14:36:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (19976000) [pid = 3364] [serial = 402] [outer = 00000000] 14:36:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (19A87000) [pid = 3364] [serial = 403] [outer = 19976000] 14:36:58 INFO - PROCESS | 3364 | 1463434618652 Marionette DEBUG loaded listener.js 14:36:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (1997BC00) [pid = 3364] [serial = 404] [outer = 19976000] 14:36:59 INFO - PROCESS | 3364 | 1463434619035 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 14:36:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (199E2C00) [pid = 3364] [serial = 405] [outer = 1B3D8400] 14:36:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:36:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 669ms 14:36:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:36:59 INFO - PROCESS | 3364 | 1463434619105 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 14:36:59 INFO - PROCESS | 3364 | 1463434619107 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 14:36:59 INFO - PROCESS | 3364 | 1463434619110 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:36:59 INFO - PROCESS | 3364 | 1463434619111 Marionette TRACE conn4 <- [1,506,null,{}] 14:36:59 INFO - PROCESS | 3364 | 1463434619115 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:59 INFO - PROCESS | 3364 | 1463434619218 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 14:36:59 INFO - PROCESS | 3364 | 1463434619224 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:59 INFO - PROCESS | 3364 | ++DOCSHELL 17110C00 == 45 [pid = 3364] [id = 136] 14:36:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (19A85800) [pid = 3364] [serial = 406] [outer = 00000000] 14:36:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (1A77E800) [pid = 3364] [serial = 407] [outer = 19A85800] 14:36:59 INFO - PROCESS | 3364 | 1463434619321 Marionette DEBUG loaded listener.js 14:36:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (1AB6A400) [pid = 3364] [serial = 408] [outer = 19A85800] 14:36:59 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (16BBF400) [pid = 3364] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:36:59 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (1710D000) [pid = 3364] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:36:59 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (15D06400) [pid = 3364] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:36:59 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (1055F000) [pid = 3364] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:36:59 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (16973C00) [pid = 3364] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:36:59 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (13384000) [pid = 3364] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:36:59 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (15EE7800) [pid = 3364] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:36:59 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (1A02E000) [pid = 3364] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:36:59 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (1436EC00) [pid = 3364] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:36:59 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (1A8A2400) [pid = 3364] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:36:59 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (19AC7400) [pid = 3364] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:36:59 INFO - PROCESS | 3364 | 1463434619851 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 14:36:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:36:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 776ms 14:36:59 INFO - PROCESS | 3364 | 1463434619893 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 14:36:59 INFO - PROCESS | 3364 | 1463434619895 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 14:36:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:36:59 INFO - PROCESS | 3364 | 1463434619899 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:36:59 INFO - PROCESS | 3364 | 1463434619900 Marionette TRACE conn4 <- [1,510,null,{}] 14:36:59 INFO - PROCESS | 3364 | 1463434619903 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:59 INFO - PROCESS | 3364 | 1463434619980 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 14:36:59 INFO - PROCESS | 3364 | 1463434619987 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:59 INFO - PROCESS | 3364 | ++DOCSHELL 140D9000 == 46 [pid = 3364] [id = 137] 14:36:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (15407000) [pid = 3364] [serial = 409] [outer = 00000000] 14:37:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (17807C00) [pid = 3364] [serial = 410] [outer = 15407000] 14:37:00 INFO - PROCESS | 3364 | 1463434620030 Marionette DEBUG loaded listener.js 14:37:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (199E0400) [pid = 3364] [serial = 411] [outer = 15407000] 14:37:00 INFO - PROCESS | 3364 | 1463434620423 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 14:37:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:37:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 578ms 14:37:00 INFO - PROCESS | 3364 | 1463434620480 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 14:37:00 INFO - PROCESS | 3364 | 1463434620482 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 14:37:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:37:00 INFO - PROCESS | 3364 | 1463434620485 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:37:00 INFO - PROCESS | 3364 | 1463434620487 Marionette TRACE conn4 <- [1,514,null,{}] 14:37:00 INFO - PROCESS | 3364 | 1463434620491 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:00 INFO - PROCESS | 3364 | 1463434620569 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 14:37:00 INFO - PROCESS | 3364 | 1463434620575 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:00 INFO - PROCESS | 3364 | ++DOCSHELL 15D07400 == 47 [pid = 3364] [id = 138] 14:37:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (1A39B800) [pid = 3364] [serial = 412] [outer = 00000000] 14:37:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (1A8AD000) [pid = 3364] [serial = 413] [outer = 1A39B800] 14:37:00 INFO - PROCESS | 3364 | 1463434620621 Marionette DEBUG loaded listener.js 14:37:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (1AB72000) [pid = 3364] [serial = 414] [outer = 1A39B800] 14:37:00 INFO - PROCESS | 3364 | 1463434621000 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 14:37:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 14:37:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 578ms 14:37:01 INFO - PROCESS | 3364 | 1463434621065 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 14:37:01 INFO - PROCESS | 3364 | 1463434621067 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 14:37:01 INFO - PROCESS | 3364 | 1463434621070 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:37:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:37:01 INFO - PROCESS | 3364 | 1463434621071 Marionette TRACE conn4 <- [1,518,null,{}] 14:37:01 INFO - PROCESS | 3364 | 1463434621075 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:01 INFO - PROCESS | 3364 | 1463434621151 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 14:37:01 INFO - PROCESS | 3364 | 1463434621158 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:01 INFO - PROCESS | 3364 | ++DOCSHELL 140D6C00 == 48 [pid = 3364] [id = 139] 14:37:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (1722F400) [pid = 3364] [serial = 415] [outer = 00000000] 14:37:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (1987DC00) [pid = 3364] [serial = 416] [outer = 1722F400] 14:37:01 INFO - PROCESS | 3364 | 1463434621209 Marionette DEBUG loaded listener.js 14:37:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (19883C00) [pid = 3364] [serial = 417] [outer = 1722F400] 14:37:01 INFO - PROCESS | 3364 | 1463434621775 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 14:37:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:37:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 715ms 14:37:01 INFO - PROCESS | 3364 | 1463434621794 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 14:37:01 INFO - PROCESS | 3364 | 1463434621799 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 14:37:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:37:01 INFO - PROCESS | 3364 | 1463434621804 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:37:01 INFO - PROCESS | 3364 | 1463434621809 Marionette TRACE conn4 <- [1,522,null,{}] 14:37:01 INFO - PROCESS | 3364 | 1463434621815 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:01 INFO - PROCESS | 3364 | 1463434621922 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 14:37:02 INFO - PROCESS | 3364 | 1463434622023 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:02 INFO - PROCESS | 3364 | ++DOCSHELL 0F9F0C00 == 49 [pid = 3364] [id = 140] 14:37:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (10E58C00) [pid = 3364] [serial = 418] [outer = 00000000] 14:37:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (13705C00) [pid = 3364] [serial = 419] [outer = 10E58C00] 14:37:02 INFO - PROCESS | 3364 | 1463434622078 Marionette DEBUG loaded listener.js 14:37:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (1540FC00) [pid = 3364] [serial = 420] [outer = 10E58C00] 14:37:02 INFO - PROCESS | 3364 | 1463434622687 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 14:37:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:37:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 912ms 14:37:02 INFO - PROCESS | 3364 | 1463434622716 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 14:37:02 INFO - PROCESS | 3364 | 1463434622721 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 14:37:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:37:02 INFO - PROCESS | 3364 | 1463434622728 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:37:02 INFO - PROCESS | 3364 | 1463434622731 Marionette TRACE conn4 <- [1,526,null,{}] 14:37:02 INFO - PROCESS | 3364 | 1463434622735 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:02 INFO - PROCESS | 3364 | 1463434622836 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 14:37:02 INFO - PROCESS | 3364 | 1463434622934 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:02 INFO - PROCESS | 3364 | ++DOCSHELL 15D07000 == 50 [pid = 3364] [id = 141] 14:37:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (15D11000) [pid = 3364] [serial = 421] [outer = 00000000] 14:37:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (16BE6800) [pid = 3364] [serial = 422] [outer = 15D11000] 14:37:02 INFO - PROCESS | 3364 | 1463434622987 Marionette DEBUG loaded listener.js 14:37:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (16D36000) [pid = 3364] [serial = 423] [outer = 15D11000] 14:37:03 INFO - PROCESS | 3364 | 1463434623556 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 14:37:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 14:37:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 883ms 14:37:03 INFO - PROCESS | 3364 | 1463434623614 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 14:37:03 INFO - PROCESS | 3364 | 1463434623616 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 14:37:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:37:03 INFO - PROCESS | 3364 | 1463434623620 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:37:03 INFO - PROCESS | 3364 | 1463434623624 Marionette TRACE conn4 <- [1,530,null,{}] 14:37:03 INFO - PROCESS | 3364 | 1463434623635 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:03 INFO - PROCESS | 3364 | 1463434623739 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 14:37:03 INFO - PROCESS | 3364 | 1463434623864 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:03 INFO - PROCESS | 3364 | ++DOCSHELL 1702A800 == 51 [pid = 3364] [id = 142] 14:37:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (1702AC00) [pid = 3364] [serial = 424] [outer = 00000000] 14:37:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 137 (1780F000) [pid = 3364] [serial = 425] [outer = 1702AC00] 14:37:03 INFO - PROCESS | 3364 | 1463434623920 Marionette DEBUG loaded listener.js 14:37:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 138 (19874800) [pid = 3364] [serial = 426] [outer = 1702AC00] 14:37:04 INFO - PROCESS | 3364 | 1463434624453 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 14:37:04 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 14:37:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:37:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:37:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:37:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:37:04 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 14:37:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:37:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:37:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:37:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:37:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 867ms 14:37:04 INFO - PROCESS | 3364 | 1463434624504 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 14:37:04 INFO - PROCESS | 3364 | 1463434624507 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 14:37:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:37:04 INFO - PROCESS | 3364 | 1463434624513 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:37:04 INFO - PROCESS | 3364 | 1463434624515 Marionette TRACE conn4 <- [1,534,null,{}] 14:37:04 INFO - PROCESS | 3364 | 1463434624518 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:04 INFO - PROCESS | 3364 | 1463434624630 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 14:37:04 INFO - PROCESS | 3364 | 1463434624726 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:04 INFO - PROCESS | 3364 | ++DOCSHELL 19878800 == 52 [pid = 3364] [id = 143] 14:37:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 139 (1987CC00) [pid = 3364] [serial = 427] [outer = 00000000] 14:37:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 140 (1ADA1400) [pid = 3364] [serial = 428] [outer = 1987CC00] 14:37:04 INFO - PROCESS | 3364 | 1463434624780 Marionette DEBUG loaded listener.js 14:37:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (1AFE2000) [pid = 3364] [serial = 429] [outer = 1987CC00] 14:37:05 INFO - PROCESS | 3364 | 1463434625239 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 14:37:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 14:37:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 776ms 14:37:05 INFO - PROCESS | 3364 | 1463434625304 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 14:37:05 INFO - PROCESS | 3364 | 1463434625306 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 14:37:05 INFO - PROCESS | 3364 | 1463434625311 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:37:05 INFO - PROCESS | 3364 | 1463434625313 Marionette TRACE conn4 <- [1,538,null,{}] 14:37:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:37:05 INFO - PROCESS | 3364 | 1463434625316 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:05 INFO - PROCESS | 3364 | 1463434625421 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 14:37:05 INFO - PROCESS | 3364 | 1463434625516 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:05 INFO - PROCESS | 3364 | ++DOCSHELL 1997B000 == 53 [pid = 3364] [id = 144] 14:37:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (199D9800) [pid = 3364] [serial = 430] [outer = 00000000] 14:37:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (1B266800) [pid = 3364] [serial = 431] [outer = 199D9800] 14:37:05 INFO - PROCESS | 3364 | 1463434625571 Marionette DEBUG loaded listener.js 14:37:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (1B26B400) [pid = 3364] [serial = 432] [outer = 199D9800] 14:37:06 INFO - PROCESS | 3364 | 1463434626027 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 14:37:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 14:37:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 761ms 14:37:06 INFO - PROCESS | 3364 | 1463434626100 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 14:37:06 INFO - PROCESS | 3364 | 1463434626102 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 14:37:06 INFO - PROCESS | 3364 | 1463434626106 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:37:06 INFO - PROCESS | 3364 | 1463434626108 Marionette TRACE conn4 <- [1,542,null,{}] 14:37:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:37:06 INFO - PROCESS | 3364 | 1463434626112 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:06 INFO - PROCESS | 3364 | 1463434626232 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 14:37:06 INFO - PROCESS | 3364 | 1463434626347 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:06 INFO - PROCESS | 3364 | ++DOCSHELL 1A714400 == 54 [pid = 3364] [id = 145] 14:37:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (1A714800) [pid = 3364] [serial = 433] [outer = 00000000] 14:37:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (1A71AC00) [pid = 3364] [serial = 434] [outer = 1A714800] 14:37:06 INFO - PROCESS | 3364 | 1463434626408 Marionette DEBUG loaded listener.js 14:37:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (1A8A5000) [pid = 3364] [serial = 435] [outer = 1A714800] 14:37:06 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:06 INFO - PROCESS | 3364 | [3364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:37:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:37:06 INFO - PROCESS | 3364 | 1463434626953 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 14:37:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 867ms 14:37:06 INFO - PROCESS | 3364 | 1463434626976 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 14:37:06 INFO - PROCESS | 3364 | 1463434626978 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 14:37:06 INFO - PROCESS | 3364 | 1463434626983 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:37:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:37:06 INFO - PROCESS | 3364 | 1463434626985 Marionette TRACE conn4 <- [1,546,null,{}] 14:37:06 INFO - PROCESS | 3364 | 1463434626988 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:07 INFO - PROCESS | 3364 | 1463434627087 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 14:37:07 INFO - PROCESS | 3364 | 1463434627189 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:07 INFO - PROCESS | 3364 | ++DOCSHELL 13C48400 == 55 [pid = 3364] [id = 146] 14:37:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (15401400) [pid = 3364] [serial = 436] [outer = 00000000] 14:37:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 149 (16B41C00) [pid = 3364] [serial = 437] [outer = 15401400] 14:37:07 INFO - PROCESS | 3364 | 1463434627241 Marionette DEBUG loaded listener.js 14:37:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 150 (17224400) [pid = 3364] [serial = 438] [outer = 15401400] 14:37:07 INFO - PROCESS | 3364 | 1463434627974 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 14:37:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:37:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1019ms 14:37:08 INFO - PROCESS | 3364 | 1463434628021 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 14:37:08 INFO - PROCESS | 3364 | 1463434628026 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 14:37:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:37:08 INFO - PROCESS | 3364 | 1463434628030 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:37:08 INFO - PROCESS | 3364 | 1463434628034 Marionette TRACE conn4 <- [1,550,null,{}] 14:37:08 INFO - PROCESS | 3364 | 1463434628039 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:08 INFO - PROCESS | 3364 | 1463434628139 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 14:37:08 INFO - PROCESS | 3364 | 1463434628283 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:08 INFO - PROCESS | 3364 | ++DOCSHELL 13314C00 == 56 [pid = 3364] [id = 147] 14:37:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 151 (13385400) [pid = 3364] [serial = 439] [outer = 00000000] 14:37:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 152 (1564E400) [pid = 3364] [serial = 440] [outer = 13385400] 14:37:08 INFO - PROCESS | 3364 | 1463434628333 Marionette DEBUG loaded listener.js 14:37:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 153 (15D0DC00) [pid = 3364] [serial = 441] [outer = 13385400] 14:37:08 INFO - PROCESS | 3364 | --DOCSHELL 15D07400 == 55 [pid = 3364] [id = 138] 14:37:08 INFO - PROCESS | 3364 | --DOCSHELL 140D9000 == 54 [pid = 3364] [id = 137] 14:37:08 INFO - PROCESS | 3364 | --DOCSHELL 17110C00 == 53 [pid = 3364] [id = 136] 14:37:08 INFO - PROCESS | 3364 | --DOCSHELL 19974400 == 52 [pid = 3364] [id = 135] 14:37:08 INFO - PROCESS | 3364 | --DOCSHELL 176DB800 == 51 [pid = 3364] [id = 134] 14:37:08 INFO - PROCESS | 3364 | --DOCSHELL 16D41000 == 50 [pid = 3364] [id = 133] 14:37:08 INFO - PROCESS | 3364 | --DOCSHELL 1540E400 == 49 [pid = 3364] [id = 132] 14:37:08 INFO - PROCESS | 3364 | --DOCSHELL 15402C00 == 48 [pid = 3364] [id = 131] 14:37:08 INFO - PROCESS | 3364 | --DOCSHELL 1307CC00 == 47 [pid = 3364] [id = 130] 14:37:08 INFO - PROCESS | 3364 | --DOCSHELL 0F97DC00 == 46 [pid = 3364] [id = 129] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 152 (1AB75400) [pid = 3364] [serial = 367] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 151 (15D99400) [pid = 3364] [serial = 337] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 150 (11A03800) [pid = 3364] [serial = 334] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOCSHELL 15D10400 == 45 [pid = 3364] [id = 125] 14:37:08 INFO - PROCESS | 3364 | --DOCSHELL 0F93EC00 == 44 [pid = 3364] [id = 124] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 149 (16BBE400) [pid = 3364] [serial = 352] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 148 (171A6000) [pid = 3364] [serial = 341] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (19AC6000) [pid = 3364] [serial = 362] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (14367400) [pid = 3364] [serial = 347] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (16970C00) [pid = 3364] [serial = 350] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (11C6B800) [pid = 3364] [serial = 343] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (1A8A0400) [pid = 3364] [serial = 194] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (18397000) [pid = 3364] [serial = 359] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 141 (18393000) [pid = 3364] [serial = 358] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 140 (140D2000) [pid = 3364] [serial = 346] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 139 (17268C00) [pid = 3364] [serial = 355] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 138 (17103800) [pid = 3364] [serial = 353] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 137 (1ADA6400) [pid = 3364] [serial = 254] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 136 (1A580C00) [pid = 3364] [serial = 364] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (161D3C00) [pid = 3364] [serial = 349] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (1A581000) [pid = 3364] [serial = 365] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (16BC1C00) [pid = 3364] [serial = 340] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (176DB400) [pid = 3364] [serial = 356] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (18085400) [pid = 3364] [serial = 361] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (13379C00) [pid = 3364] [serial = 344] [outer = 00000000] [url = about:blank] 14:37:08 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:08 INFO - PROCESS | 3364 | [3364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:37:08 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:08 INFO - PROCESS | 3364 | 1463434628866 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 14:37:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:37:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 882ms 14:37:08 INFO - PROCESS | 3364 | 1463434628915 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 14:37:08 INFO - PROCESS | 3364 | 1463434628920 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 14:37:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:37:08 INFO - PROCESS | 3364 | 1463434628926 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:37:08 INFO - PROCESS | 3364 | 1463434628929 Marionette TRACE conn4 <- [1,554,null,{}] 14:37:08 INFO - PROCESS | 3364 | 1463434628916 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:09 INFO - PROCESS | 3364 | 1463434629004 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 14:37:09 INFO - PROCESS | 3364 | 1463434629091 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:09 INFO - PROCESS | 3364 | ++DOCSHELL 11C60C00 == 45 [pid = 3364] [id = 148] 14:37:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (11CF1400) [pid = 3364] [serial = 442] [outer = 00000000] 14:37:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (140D7400) [pid = 3364] [serial = 443] [outer = 11CF1400] 14:37:09 INFO - PROCESS | 3364 | 1463434629138 Marionette DEBUG loaded listener.js 14:37:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (15D99400) [pid = 3364] [serial = 444] [outer = 11CF1400] 14:37:09 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:09 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:09 INFO - PROCESS | 3364 | [3364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:37:09 INFO - PROCESS | 3364 | 1463434629532 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 14:37:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:37:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 624ms 14:37:09 INFO - PROCESS | 3364 | 1463434629544 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 14:37:09 INFO - PROCESS | 3364 | 1463434629546 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 14:37:09 INFO - PROCESS | 3364 | 1463434629550 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:37:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:37:09 INFO - PROCESS | 3364 | 1463434629553 Marionette TRACE conn4 <- [1,558,null,{}] 14:37:09 INFO - PROCESS | 3364 | 1463434629549 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:09 INFO - PROCESS | 3364 | 1463434629663 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 14:37:09 INFO - PROCESS | 3364 | 1463434629670 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:09 INFO - PROCESS | 3364 | ++DOCSHELL 1696E000 == 46 [pid = 3364] [id = 149] 14:37:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (16973800) [pid = 3364] [serial = 445] [outer = 00000000] 14:37:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (16BE2C00) [pid = 3364] [serial = 446] [outer = 16973800] 14:37:09 INFO - PROCESS | 3364 | 1463434629718 Marionette DEBUG loaded listener.js 14:37:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (16D3D400) [pid = 3364] [serial = 447] [outer = 16973800] 14:37:10 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:10 INFO - PROCESS | 3364 | [3364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:37:10 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:10 INFO - PROCESS | 3364 | 1463434630153 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 14:37:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:37:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 685ms 14:37:10 INFO - PROCESS | 3364 | 1463434630216 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 14:37:10 INFO - PROCESS | 3364 | 1463434630218 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 14:37:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:37:10 INFO - PROCESS | 3364 | 1463434630221 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:37:10 INFO - PROCESS | 3364 | 1463434630223 Marionette TRACE conn4 <- [1,562,null,{}] 14:37:10 INFO - PROCESS | 3364 | 1463434630227 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:10 INFO - PROCESS | 3364 | 1463434630308 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 14:37:10 INFO - PROCESS | 3364 | 1463434630318 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:10 INFO - PROCESS | 3364 | ++DOCSHELL 1701C400 == 47 [pid = 3364] [id = 150] 14:37:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 137 (1701C800) [pid = 3364] [serial = 448] [outer = 00000000] 14:37:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 138 (17022C00) [pid = 3364] [serial = 449] [outer = 1701C800] 14:37:10 INFO - PROCESS | 3364 | 1463434630366 Marionette DEBUG loaded listener.js 14:37:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 139 (17103800) [pid = 3364] [serial = 450] [outer = 1701C800] 14:37:10 INFO - PROCESS | 3364 | 1463434630774 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:37:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:37:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 578ms 14:37:10 INFO - PROCESS | 3364 | 1463434630818 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 14:37:10 INFO - PROCESS | 3364 | 1463434630820 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 14:37:10 INFO - PROCESS | 3364 | 1463434630823 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:37:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:37:10 INFO - PROCESS | 3364 | 1463434630825 Marionette TRACE conn4 <- [1,566,null,{}] 14:37:10 INFO - PROCESS | 3364 | 1463434630843 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:10 INFO - PROCESS | 3364 | 1463434630947 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 14:37:11 INFO - PROCESS | 3364 | 1463434631031 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:11 INFO - PROCESS | 3364 | ++DOCSHELL 17229400 == 48 [pid = 3364] [id = 151] 14:37:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 140 (1722D800) [pid = 3364] [serial = 451] [outer = 00000000] 14:37:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (17805400) [pid = 3364] [serial = 452] [outer = 1722D800] 14:37:11 INFO - PROCESS | 3364 | 1463434631079 Marionette DEBUG loaded listener.js 14:37:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (178E1800) [pid = 3364] [serial = 453] [outer = 1722D800] 14:37:11 INFO - PROCESS | 3364 | 1463434631484 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 14:37:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:37:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 685ms 14:37:11 INFO - PROCESS | 3364 | 1463434631506 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 14:37:11 INFO - PROCESS | 3364 | 1463434631508 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 14:37:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:37:11 INFO - PROCESS | 3364 | 1463434631519 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:37:11 INFO - PROCESS | 3364 | 1463434631521 Marionette TRACE conn4 <- [1,570,null,{}] 14:37:11 INFO - PROCESS | 3364 | 1463434631524 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:11 INFO - PROCESS | 3364 | 1463434631656 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 14:37:11 INFO - PROCESS | 3364 | 1463434631673 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:11 INFO - PROCESS | 3364 | ++DOCSHELL 18397000 == 49 [pid = 3364] [id = 152] 14:37:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (1987AC00) [pid = 3364] [serial = 454] [outer = 00000000] 14:37:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (1997D000) [pid = 3364] [serial = 455] [outer = 1987AC00] 14:37:11 INFO - PROCESS | 3364 | 1463434631764 Marionette DEBUG loaded listener.js 14:37:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (19AC8000) [pid = 3364] [serial = 456] [outer = 1987AC00] 14:37:12 INFO - PROCESS | 3364 | 1463434632146 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 14:37:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:37:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 684ms 14:37:12 INFO - PROCESS | 3364 | 1463434632194 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 14:37:12 INFO - PROCESS | 3364 | 1463434632196 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 14:37:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:37:12 INFO - PROCESS | 3364 | 1463434632207 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:37:12 INFO - PROCESS | 3364 | 1463434632209 Marionette TRACE conn4 <- [1,574,null,{}] 14:37:12 INFO - PROCESS | 3364 | 1463434632212 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:12 INFO - PROCESS | 3364 | 1463434632346 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 14:37:12 INFO - PROCESS | 3364 | 1463434632369 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:12 INFO - PROCESS | 3364 | ++DOCSHELL 19ACB000 == 50 [pid = 3364] [id = 153] 14:37:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (1A029400) [pid = 3364] [serial = 457] [outer = 00000000] 14:37:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (1A710400) [pid = 3364] [serial = 458] [outer = 1A029400] 14:37:12 INFO - PROCESS | 3364 | 1463434632412 Marionette DEBUG loaded listener.js 14:37:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (1A71C400) [pid = 3364] [serial = 459] [outer = 1A029400] 14:37:12 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:12 INFO - PROCESS | 3364 | [3364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:37:12 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:13 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (1A39B800) [pid = 3364] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:37:13 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (17808000) [pid = 3364] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:37:13 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (19976000) [pid = 3364] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:37:13 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (16DA1000) [pid = 3364] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:37:13 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (154B2400) [pid = 3364] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:37:13 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (19A85800) [pid = 3364] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:37:13 INFO - PROCESS | 3364 | --DOMWINDOW == 141 (105F6C00) [pid = 3364] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:37:13 INFO - PROCESS | 3364 | --DOMWINDOW == 140 (16BE9800) [pid = 3364] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:37:13 INFO - PROCESS | 3364 | --DOMWINDOW == 139 (130DF800) [pid = 3364] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:37:13 INFO - PROCESS | 3364 | --DOMWINDOW == 138 (1A77C000) [pid = 3364] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:37:13 INFO - PROCESS | 3364 | --DOMWINDOW == 137 (15407000) [pid = 3364] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:37:13 INFO - PROCESS | 3364 | 1463434633038 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 14:37:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:37:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 867ms 14:37:13 INFO - PROCESS | 3364 | 1463434633092 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 14:37:13 INFO - PROCESS | 3364 | 1463434633094 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 14:37:13 INFO - PROCESS | 3364 | 1463434633098 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:37:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:37:13 INFO - PROCESS | 3364 | 1463434633099 Marionette TRACE conn4 <- [1,578,null,{}] 14:37:13 INFO - PROCESS | 3364 | 1463434633103 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:13 INFO - PROCESS | 3364 | 1463434633190 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 14:37:13 INFO - PROCESS | 3364 | 1463434633196 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:13 INFO - PROCESS | 3364 | ++DOCSHELL 11074000 == 51 [pid = 3364] [id = 154] 14:37:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 138 (11078000) [pid = 3364] [serial = 460] [outer = 00000000] 14:37:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 139 (1107CC00) [pid = 3364] [serial = 461] [outer = 11078000] 14:37:13 INFO - PROCESS | 3364 | 1463434633241 Marionette DEBUG loaded listener.js 14:37:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 140 (1107EC00) [pid = 3364] [serial = 462] [outer = 11078000] 14:37:13 INFO - PROCESS | 3364 | 1463434633663 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 14:37:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:37:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 608ms 14:37:13 INFO - PROCESS | 3364 | 1463434633719 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 14:37:13 INFO - PROCESS | 3364 | 1463434633721 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 14:37:13 INFO - PROCESS | 3364 | 1463434633724 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:37:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:37:13 INFO - PROCESS | 3364 | 1463434633726 Marionette TRACE conn4 <- [1,582,null,{}] 14:37:13 INFO - PROCESS | 3364 | 1463434633729 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:13 INFO - PROCESS | 3364 | 1463434633806 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 14:37:13 INFO - PROCESS | 3364 | 1463434633812 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:13 INFO - PROCESS | 3364 | ++DOCSHELL 1107C400 == 52 [pid = 3364] [id = 155] 14:37:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (154B2400) [pid = 3364] [serial = 463] [outer = 00000000] 14:37:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (16BEB000) [pid = 3364] [serial = 464] [outer = 154B2400] 14:37:13 INFO - PROCESS | 3364 | 1463434633856 Marionette DEBUG loaded listener.js 14:37:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (1987B000) [pid = 3364] [serial = 465] [outer = 154B2400] 14:37:14 INFO - PROCESS | 3364 | 1463434634250 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 14:37:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:37:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 578ms 14:37:14 INFO - PROCESS | 3364 | 1463434634304 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 14:37:14 INFO - PROCESS | 3364 | 1463434634306 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 14:37:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:37:14 INFO - PROCESS | 3364 | 1463434634309 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:37:14 INFO - PROCESS | 3364 | 1463434634311 Marionette TRACE conn4 <- [1,586,null,{}] 14:37:14 INFO - PROCESS | 3364 | 1463434634314 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:14 INFO - PROCESS | 3364 | 1463434634393 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 14:37:14 INFO - PROCESS | 3364 | 1463434634399 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:14 INFO - PROCESS | 3364 | ++DOCSHELL 161D0C00 == 53 [pid = 3364] [id = 156] 14:37:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (16BC0400) [pid = 3364] [serial = 466] [outer = 00000000] 14:37:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (1A717800) [pid = 3364] [serial = 467] [outer = 16BC0400] 14:37:14 INFO - PROCESS | 3364 | 1463434634442 Marionette DEBUG loaded listener.js 14:37:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (1A778800) [pid = 3364] [serial = 468] [outer = 16BC0400] 14:37:14 INFO - PROCESS | 3364 | 1463434634851 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 14:37:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:37:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 578ms 14:37:14 INFO - PROCESS | 3364 | 1463434634888 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 14:37:14 INFO - PROCESS | 3364 | 1463434634890 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 14:37:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:37:14 INFO - PROCESS | 3364 | 1463434634893 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:37:14 INFO - PROCESS | 3364 | 1463434634895 Marionette TRACE conn4 <- [1,590,null,{}] 14:37:14 INFO - PROCESS | 3364 | 1463434634903 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:15 INFO - PROCESS | 3364 | 1463434635056 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 14:37:15 INFO - PROCESS | 3364 | 1463434635238 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:15 INFO - PROCESS | 3364 | ++DOCSHELL 10C61400 == 54 [pid = 3364] [id = 157] 14:37:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (10C62000) [pid = 3364] [serial = 469] [outer = 00000000] 14:37:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (10C69C00) [pid = 3364] [serial = 470] [outer = 10C62000] 14:37:15 INFO - PROCESS | 3364 | 1463434635278 Marionette DEBUG loaded listener.js 14:37:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 149 (10C6CC00) [pid = 3364] [serial = 471] [outer = 10C62000] 14:37:15 INFO - PROCESS | 3364 | 1463434635853 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 14:37:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:37:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1019ms 14:37:15 INFO - PROCESS | 3364 | 1463434635925 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 14:37:15 INFO - PROCESS | 3364 | 1463434635928 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 14:37:15 INFO - PROCESS | 3364 | 1463434635934 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:37:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:37:15 INFO - PROCESS | 3364 | 1463434635938 Marionette TRACE conn4 <- [1,594,null,{}] 14:37:15 INFO - PROCESS | 3364 | 1463434635943 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:16 INFO - PROCESS | 3364 | 1463434636098 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 14:37:16 INFO - PROCESS | 3364 | 1463434636109 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:16 INFO - PROCESS | 3364 | ++DOCSHELL 130E1800 == 55 [pid = 3364] [id = 158] 14:37:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 150 (13320800) [pid = 3364] [serial = 472] [outer = 00000000] 14:37:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 151 (140D9000) [pid = 3364] [serial = 473] [outer = 13320800] 14:37:16 INFO - PROCESS | 3364 | 1463434636165 Marionette DEBUG loaded listener.js 14:37:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 152 (15402C00) [pid = 3364] [serial = 474] [outer = 13320800] 14:37:16 INFO - PROCESS | 3364 | 1463434636786 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:37:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:37:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 882ms 14:37:16 INFO - PROCESS | 3364 | 1463434636822 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 14:37:16 INFO - PROCESS | 3364 | 1463434636826 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 14:37:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:37:16 INFO - PROCESS | 3364 | 1463434636829 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:37:16 INFO - PROCESS | 3364 | 1463434636832 Marionette TRACE conn4 <- [1,598,null,{}] 14:37:16 INFO - PROCESS | 3364 | 1463434636836 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:16 INFO - PROCESS | 3364 | 1463434636939 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 14:37:17 INFO - PROCESS | 3364 | 1463434637041 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:17 INFO - PROCESS | 3364 | ++DOCSHELL 13309800 == 56 [pid = 3364] [id = 159] 14:37:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 153 (165A5400) [pid = 3364] [serial = 475] [outer = 00000000] 14:37:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 154 (16BBEC00) [pid = 3364] [serial = 476] [outer = 165A5400] 14:37:17 INFO - PROCESS | 3364 | 1463434637095 Marionette DEBUG loaded listener.js 14:37:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 155 (16D9F000) [pid = 3364] [serial = 477] [outer = 165A5400] 14:37:17 INFO - PROCESS | 3364 | 1463434637658 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 14:37:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:37:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 883ms 14:37:17 INFO - PROCESS | 3364 | 1463434637717 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 14:37:17 INFO - PROCESS | 3364 | 1463434637721 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 14:37:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:37:17 INFO - PROCESS | 3364 | 1463434637715 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:37:17 INFO - PROCESS | 3364 | 1463434637720 Marionette TRACE conn4 <- [1,602,null,{}] 14:37:17 INFO - PROCESS | 3364 | 1463434637723 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:17 INFO - PROCESS | 3364 | 1463434637828 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 14:37:17 INFO - PROCESS | 3364 | 1463434637956 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:17 INFO - PROCESS | 3364 | ++DOCSHELL 16BBE400 == 57 [pid = 3364] [id = 160] 14:37:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 156 (19977000) [pid = 3364] [serial = 478] [outer = 00000000] 14:37:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 157 (1A14C800) [pid = 3364] [serial = 479] [outer = 19977000] 14:37:17 INFO - PROCESS | 3364 | 1463434638010 Marionette DEBUG loaded listener.js 14:37:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 158 (1A717000) [pid = 3364] [serial = 480] [outer = 19977000] 14:37:18 INFO - PROCESS | 3364 | 1463434638550 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 14:37:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:37:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 867ms 14:37:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:37:18 INFO - PROCESS | 3364 | 1463434638598 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 14:37:18 INFO - PROCESS | 3364 | 1463434638601 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 14:37:18 INFO - PROCESS | 3364 | 1463434638604 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:37:18 INFO - PROCESS | 3364 | 1463434638606 Marionette TRACE conn4 <- [1,606,null,{}] 14:37:18 INFO - PROCESS | 3364 | 1463434638610 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:18 INFO - PROCESS | 3364 | 1463434638710 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 14:37:18 INFO - PROCESS | 3364 | 1463434638810 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:18 INFO - PROCESS | 3364 | ++DOCSHELL 1A149000 == 58 [pid = 3364] [id = 161] 14:37:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 159 (1A8A7800) [pid = 3364] [serial = 481] [outer = 00000000] 14:37:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 160 (1ADA1800) [pid = 3364] [serial = 482] [outer = 1A8A7800] 14:37:18 INFO - PROCESS | 3364 | 1463434638864 Marionette DEBUG loaded listener.js 14:37:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 161 (1ADA7C00) [pid = 3364] [serial = 483] [outer = 1A8A7800] 14:37:19 INFO - PROCESS | 3364 | 1463434639637 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 14:37:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:37:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1065ms 14:37:19 INFO - PROCESS | 3364 | 1463434639671 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 14:37:19 INFO - PROCESS | 3364 | 1463434639673 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 14:37:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:37:19 INFO - PROCESS | 3364 | 1463434639677 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:37:19 INFO - PROCESS | 3364 | 1463434639679 Marionette TRACE conn4 <- [1,610,null,{}] 14:37:19 INFO - PROCESS | 3364 | 1463434639683 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:19 INFO - PROCESS | 3364 | 1463434639789 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 14:37:19 INFO - PROCESS | 3364 | 1463434639921 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:19 INFO - PROCESS | 3364 | ++DOCSHELL 19874400 == 59 [pid = 3364] [id = 162] 14:37:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 162 (19875800) [pid = 3364] [serial = 484] [outer = 00000000] 14:37:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 163 (1A772800) [pid = 3364] [serial = 485] [outer = 19875800] 14:37:19 INFO - PROCESS | 3364 | 1463434639985 Marionette DEBUG loaded listener.js 14:37:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 164 (1AFDB400) [pid = 3364] [serial = 486] [outer = 19875800] 14:37:20 INFO - PROCESS | 3364 | 1463434640588 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 14:37:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:37:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 913ms 14:37:20 INFO - PROCESS | 3364 | 1463434640606 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 14:37:20 INFO - PROCESS | 3364 | 1463434640608 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 14:37:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:37:20 INFO - PROCESS | 3364 | 1463434640612 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:37:20 INFO - PROCESS | 3364 | 1463434640614 Marionette TRACE conn4 <- [1,614,null,{}] 14:37:20 INFO - PROCESS | 3364 | 1463434640619 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:20 INFO - PROCESS | 3364 | 1463434640731 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 14:37:20 INFO - PROCESS | 3364 | 1463434640815 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:20 INFO - PROCESS | 3364 | ++DOCSHELL 12887400 == 60 [pid = 3364] [id = 163] 14:37:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 165 (13308400) [pid = 3364] [serial = 487] [outer = 00000000] 14:37:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 166 (15D9CC00) [pid = 3364] [serial = 488] [outer = 13308400] 14:37:20 INFO - PROCESS | 3364 | 1463434640869 Marionette DEBUG loaded listener.js 14:37:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 167 (17810400) [pid = 3364] [serial = 489] [outer = 13308400] 14:37:21 INFO - PROCESS | 3364 | 1463434641613 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 14:37:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:37:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1050ms 14:37:21 INFO - PROCESS | 3364 | 1463434641674 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 14:37:21 INFO - PROCESS | 3364 | 1463434641679 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 14:37:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:37:21 INFO - PROCESS | 3364 | 1463434641684 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:37:21 INFO - PROCESS | 3364 | 1463434641688 Marionette TRACE conn4 <- [1,618,null,{}] 14:37:21 INFO - PROCESS | 3364 | 1463434641692 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:21 INFO - PROCESS | 3364 | 1463434641790 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 14:37:21 INFO - PROCESS | 3364 | 1463434641926 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:21 INFO - PROCESS | 3364 | ++DOCSHELL 10E55000 == 61 [pid = 3364] [id = 164] 14:37:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 168 (11426000) [pid = 3364] [serial = 490] [outer = 00000000] 14:37:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 169 (1370C400) [pid = 3364] [serial = 491] [outer = 11426000] 14:37:21 INFO - PROCESS | 3364 | 1463434641976 Marionette DEBUG loaded listener.js 14:37:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 170 (140D2C00) [pid = 3364] [serial = 492] [outer = 11426000] 14:37:22 INFO - PROCESS | 3364 | --DOCSHELL 161D0C00 == 60 [pid = 3364] [id = 156] 14:37:22 INFO - PROCESS | 3364 | --DOCSHELL 1107C400 == 59 [pid = 3364] [id = 155] 14:37:22 INFO - PROCESS | 3364 | --DOCSHELL 11074000 == 58 [pid = 3364] [id = 154] 14:37:22 INFO - PROCESS | 3364 | --DOCSHELL 19ACB000 == 57 [pid = 3364] [id = 153] 14:37:22 INFO - PROCESS | 3364 | --DOCSHELL 18397000 == 56 [pid = 3364] [id = 152] 14:37:22 INFO - PROCESS | 3364 | --DOCSHELL 17229400 == 55 [pid = 3364] [id = 151] 14:37:22 INFO - PROCESS | 3364 | --DOCSHELL 1701C400 == 54 [pid = 3364] [id = 150] 14:37:22 INFO - PROCESS | 3364 | --DOCSHELL 1696E000 == 53 [pid = 3364] [id = 149] 14:37:22 INFO - PROCESS | 3364 | --DOCSHELL 11C60C00 == 52 [pid = 3364] [id = 148] 14:37:22 INFO - PROCESS | 3364 | --DOCSHELL 13314C00 == 51 [pid = 3364] [id = 147] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 169 (1987DC00) [pid = 3364] [serial = 416] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOCSHELL 15D07000 == 50 [pid = 3364] [id = 141] 14:37:22 INFO - PROCESS | 3364 | --DOCSHELL 0F9F0C00 == 49 [pid = 3364] [id = 140] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 168 (17DE3C00) [pid = 3364] [serial = 400] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 167 (19A87000) [pid = 3364] [serial = 403] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 166 (19971800) [pid = 3364] [serial = 401] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 165 (1A8A9800) [pid = 3364] [serial = 376] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 164 (17226C00) [pid = 3364] [serial = 397] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 163 (161D4C00) [pid = 3364] [serial = 391] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 162 (16B33400) [pid = 3364] [serial = 392] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 161 (1A77E800) [pid = 3364] [serial = 407] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 160 (1370CC00) [pid = 3364] [serial = 386] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 159 (10F14400) [pid = 3364] [serial = 385] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 158 (16D38800) [pid = 3364] [serial = 394] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 157 (16D3C000) [pid = 3364] [serial = 395] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 156 (16BE9400) [pid = 3364] [serial = 382] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 155 (13385800) [pid = 3364] [serial = 388] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 154 (140D9800) [pid = 3364] [serial = 389] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 153 (161CD800) [pid = 3364] [serial = 373] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 152 (1AB75C00) [pid = 3364] [serial = 368] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 151 (1997C800) [pid = 3364] [serial = 379] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 150 (105F3400) [pid = 3364] [serial = 370] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 149 (17807C00) [pid = 3364] [serial = 410] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 148 (1997BC00) [pid = 3364] [serial = 404] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (199E0400) [pid = 3364] [serial = 411] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (15D08000) [pid = 3364] [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.] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (1AB6A400) [pid = 3364] [serial = 408] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (1AB72000) [pid = 3364] [serial = 414] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (172D0800) [pid = 3364] [serial = 398] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (1A8AD000) [pid = 3364] [serial = 413] [outer = 00000000] [url = about:blank] 14:37:22 INFO - PROCESS | 3364 | 1463434642450 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 14:37:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:37:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 806ms 14:37:22 INFO - PROCESS | 3364 | 1463434642511 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 14:37:22 INFO - PROCESS | 3364 | 1463434642516 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 14:37:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:37:22 INFO - PROCESS | 3364 | 1463434642522 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:37:22 INFO - PROCESS | 3364 | 1463434642525 Marionette TRACE conn4 <- [1,622,null,{}] 14:37:22 INFO - PROCESS | 3364 | 1463434642529 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:22 INFO - PROCESS | 3364 | 1463434642613 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 14:37:22 INFO - PROCESS | 3364 | 1463434642709 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:22 INFO - PROCESS | 3364 | ++DOCSHELL 114A9400 == 50 [pid = 3364] [id = 165] 14:37:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (11C5DC00) [pid = 3364] [serial = 493] [outer = 00000000] 14:37:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (1370F000) [pid = 3364] [serial = 494] [outer = 11C5DC00] 14:37:22 INFO - PROCESS | 3364 | 1463434642737 Marionette DEBUG loaded listener.js 14:37:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (15B2AC00) [pid = 3364] [serial = 495] [outer = 11C5DC00] 14:37:23 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:23 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:23 INFO - PROCESS | 3364 | 1463434643128 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 14:37:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:37:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 624ms 14:37:23 INFO - PROCESS | 3364 | 1463434643142 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 14:37:23 INFO - PROCESS | 3364 | 1463434643144 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 14:37:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:37:23 INFO - PROCESS | 3364 | 1463434643148 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:37:23 INFO - PROCESS | 3364 | 1463434643151 Marionette TRACE conn4 <- [1,626,null,{}] 14:37:23 INFO - PROCESS | 3364 | 1463434643161 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:23 INFO - PROCESS | 3364 | 1463434643246 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 14:37:23 INFO - PROCESS | 3364 | 1463434643253 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:23 INFO - PROCESS | 3364 | ++DOCSHELL 15EE8400 == 51 [pid = 3364] [id = 166] 14:37:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (161D2000) [pid = 3364] [serial = 496] [outer = 00000000] 14:37:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (16BB7C00) [pid = 3364] [serial = 497] [outer = 161D2000] 14:37:23 INFO - PROCESS | 3364 | 1463434643299 Marionette DEBUG loaded listener.js 14:37:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (16D36800) [pid = 3364] [serial = 498] [outer = 161D2000] 14:37:23 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:23 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:23 INFO - PROCESS | 3364 | 1463434643729 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 14:37:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:37:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 624ms 14:37:23 INFO - PROCESS | 3364 | 1463434643770 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 14:37:23 INFO - PROCESS | 3364 | 1463434643774 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 14:37:23 INFO - PROCESS | 3364 | 1463434643779 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:37:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:37:23 INFO - PROCESS | 3364 | 1463434643781 Marionette TRACE conn4 <- [1,630,null,{}] 14:37:23 INFO - PROCESS | 3364 | 1463434643786 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:23 INFO - PROCESS | 3364 | 1463434643885 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 14:37:23 INFO - PROCESS | 3364 | 1463434643929 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:23 INFO - PROCESS | 3364 | ++DOCSHELL 16D3AC00 == 52 [pid = 3364] [id = 167] 14:37:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 149 (16FEE000) [pid = 3364] [serial = 499] [outer = 00000000] 14:37:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 150 (1702B800) [pid = 3364] [serial = 500] [outer = 16FEE000] 14:37:23 INFO - PROCESS | 3364 | 1463434643977 Marionette DEBUG loaded listener.js 14:37:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 151 (1722B800) [pid = 3364] [serial = 501] [outer = 16FEE000] 14:37:24 INFO - PROCESS | 3364 | 1463434644396 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 14:37:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:37:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 669ms 14:37:24 INFO - PROCESS | 3364 | 1463434644463 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 14:37:24 INFO - PROCESS | 3364 | 1463434644475 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 14:37:24 INFO - PROCESS | 3364 | 1463434644486 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:37:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:37:24 INFO - PROCESS | 3364 | 1463434644488 Marionette TRACE conn4 <- [1,634,null,{}] 14:37:24 INFO - PROCESS | 3364 | 1463434644491 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:24 INFO - PROCESS | 3364 | 1463434644581 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 14:37:24 INFO - PROCESS | 3364 | 1463434644587 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:24 INFO - PROCESS | 3364 | ++DOCSHELL 165B1000 == 53 [pid = 3364] [id = 168] 14:37:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 152 (16DA1800) [pid = 3364] [serial = 502] [outer = 00000000] 14:37:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 153 (17D61800) [pid = 3364] [serial = 503] [outer = 16DA1800] 14:37:24 INFO - PROCESS | 3364 | 1463434644631 Marionette DEBUG loaded listener.js 14:37:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 154 (180E2C00) [pid = 3364] [serial = 504] [outer = 16DA1800] 14:37:25 INFO - PROCESS | 3364 | 1463434645081 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:37:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:37:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 623ms 14:37:25 INFO - PROCESS | 3364 | 1463434645108 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 14:37:25 INFO - PROCESS | 3364 | 1463434645110 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 14:37:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:37:25 INFO - PROCESS | 3364 | 1463434645113 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:37:25 INFO - PROCESS | 3364 | 1463434645115 Marionette TRACE conn4 <- [1,638,null,{}] 14:37:25 INFO - PROCESS | 3364 | 1463434645118 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:25 INFO - PROCESS | 3364 | 1463434645219 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 14:37:25 INFO - PROCESS | 3364 | 1463434645308 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:25 INFO - PROCESS | 3364 | ++DOCSHELL 19973C00 == 54 [pid = 3364] [id = 169] 14:37:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 155 (19976000) [pid = 3364] [serial = 505] [outer = 00000000] 14:37:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 156 (19ACA000) [pid = 3364] [serial = 506] [outer = 19976000] 14:37:25 INFO - PROCESS | 3364 | 1463434645352 Marionette DEBUG loaded listener.js 14:37:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 157 (1A390800) [pid = 3364] [serial = 507] [outer = 19976000] 14:37:25 INFO - PROCESS | 3364 | 1463434645777 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 14:37:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:37:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 731ms 14:37:25 INFO - PROCESS | 3364 | 1463434645820 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 14:37:25 INFO - PROCESS | 3364 | 1463434645821 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 14:37:25 INFO - PROCESS | 3364 | 1463434645825 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:37:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:37:25 INFO - PROCESS | 3364 | 1463434645826 Marionette TRACE conn4 <- [1,642,null,{}] 14:37:25 INFO - PROCESS | 3364 | 1463434645830 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:25 INFO - PROCESS | 3364 | 1463434645939 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 14:37:25 INFO - PROCESS | 3364 | 1463434646001 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:26 INFO - PROCESS | 3364 | ++DOCSHELL 19978400 == 55 [pid = 3364] [id = 170] 14:37:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 158 (19AC9C00) [pid = 3364] [serial = 508] [outer = 00000000] 14:37:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 159 (1A8AB000) [pid = 3364] [serial = 509] [outer = 19AC9C00] 14:37:26 INFO - PROCESS | 3364 | 1463434646044 Marionette DEBUG loaded listener.js 14:37:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 160 (1AB76400) [pid = 3364] [serial = 510] [outer = 19AC9C00] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 159 (1722D800) [pid = 3364] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 158 (15401400) [pid = 3364] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 157 (1702AC00) [pid = 3364] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 156 (1987AC00) [pid = 3364] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 155 (15D11000) [pid = 3364] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 154 (11CF1400) [pid = 3364] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 153 (13385400) [pid = 3364] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 152 (10E58C00) [pid = 3364] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 151 (16973800) [pid = 3364] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 150 (1701C800) [pid = 3364] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 149 (1987CC00) [pid = 3364] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 148 (199D9800) [pid = 3364] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (1A029400) [pid = 3364] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (11078000) [pid = 3364] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (154B2400) [pid = 3364] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (0F93FC00) [pid = 3364] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (15CA2800) [pid = 3364] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (10E55400) [pid = 3364] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 141 (1436E000) [pid = 3364] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 140 (199DA400) [pid = 3364] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 139 (105F5400) [pid = 3364] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 138 (18388C00) [pid = 3364] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 137 (10E57800) [pid = 3364] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 136 (13D26800) [pid = 3364] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (0C7F5000) [pid = 3364] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (1AB69800) [pid = 3364] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:37:26 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (12AF0C00) [pid = 3364] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:37:26 INFO - PROCESS | 3364 | 1463434646712 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:37:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:37:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 912ms 14:37:26 INFO - PROCESS | 3364 | 1463434646754 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 14:37:26 INFO - PROCESS | 3364 | 1463434646756 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 14:37:26 INFO - PROCESS | 3364 | 1463434646759 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:37:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:37:26 INFO - PROCESS | 3364 | 1463434646761 Marionette TRACE conn4 <- [1,646,null,{}] 14:37:26 INFO - PROCESS | 3364 | 1463434646764 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:26 INFO - PROCESS | 3364 | 1463434646853 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 14:37:26 INFO - PROCESS | 3364 | 1463434646937 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:26 INFO - PROCESS | 3364 | ++DOCSHELL 10C69400 == 56 [pid = 3364] [id = 171] 14:37:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (10E54800) [pid = 3364] [serial = 511] [outer = 00000000] 14:37:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (14023400) [pid = 3364] [serial = 512] [outer = 10E54800] 14:37:26 INFO - PROCESS | 3364 | 1463434646985 Marionette DEBUG loaded listener.js 14:37:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (15CA2800) [pid = 3364] [serial = 513] [outer = 10E54800] 14:37:27 INFO - PROCESS | 3364 | 1463434647319 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 14:37:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:37:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 624ms 14:37:27 INFO - PROCESS | 3364 | 1463434647381 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 14:37:27 INFO - PROCESS | 3364 | 1463434647383 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 14:37:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:37:27 INFO - PROCESS | 3364 | 1463434647386 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:37:27 INFO - PROCESS | 3364 | 1463434647388 Marionette TRACE conn4 <- [1,650,null,{}] 14:37:27 INFO - PROCESS | 3364 | 1463434647391 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:27 INFO - PROCESS | 3364 | 1463434647475 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 14:37:27 INFO - PROCESS | 3364 | 1463434647565 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:27 INFO - PROCESS | 3364 | ++DOCSHELL 0F32EC00 == 57 [pid = 3364] [id = 172] 14:37:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 137 (0F32F000) [pid = 3364] [serial = 514] [outer = 00000000] 14:37:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 138 (0F339000) [pid = 3364] [serial = 515] [outer = 0F32F000] 14:37:27 INFO - PROCESS | 3364 | 1463434647607 Marionette DEBUG loaded listener.js 14:37:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 139 (0F33D000) [pid = 3364] [serial = 516] [outer = 0F32F000] 14:37:27 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:27 INFO - PROCESS | 3364 | [3364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:37:27 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:27 INFO - PROCESS | 3364 | 1463434647941 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 14:37:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:37:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 578ms 14:37:27 INFO - PROCESS | 3364 | 1463434647967 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 14:37:27 INFO - PROCESS | 3364 | 1463434647970 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 14:37:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:37:27 INFO - PROCESS | 3364 | 1463434647974 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:37:27 INFO - PROCESS | 3364 | 1463434647976 Marionette TRACE conn4 <- [1,654,null,{}] 14:37:27 INFO - PROCESS | 3364 | 1463434647980 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:28 INFO - PROCESS | 3364 | 1463434648060 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 14:37:28 INFO - PROCESS | 3364 | 1463434648181 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:28 INFO - PROCESS | 3364 | ++DOCSHELL 0F33A800 == 58 [pid = 3364] [id = 173] 14:37:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 140 (0F33C400) [pid = 3364] [serial = 517] [outer = 00000000] 14:37:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (14E7A000) [pid = 3364] [serial = 518] [outer = 0F33C400] 14:37:28 INFO - PROCESS | 3364 | 1463434648208 Marionette DEBUG loaded listener.js 14:37:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (14E7D800) [pid = 3364] [serial = 519] [outer = 0F33C400] 14:37:28 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:28 INFO - PROCESS | 3364 | [3364] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:37:28 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:28 INFO - PROCESS | 3364 | 1463434648558 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 14:37:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:37:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 609ms 14:37:28 INFO - PROCESS | 3364 | 1463434648629 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 14:37:28 INFO - PROCESS | 3364 | 1463434648634 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 14:37:28 INFO - PROCESS | 3364 | 1463434648639 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:37:28 INFO - PROCESS | 3364 | 1463434648644 Marionette TRACE conn4 <- [1,658,null,{}] 14:37:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:37:28 INFO - PROCESS | 3364 | 1463434648650 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:28 INFO - PROCESS | 3364 | 1463434648754 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 14:37:28 INFO - PROCESS | 3364 | 1463434648881 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:28 INFO - PROCESS | 3364 | ++DOCSHELL 10C34800 == 59 [pid = 3364] [id = 174] 14:37:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (10C36800) [pid = 3364] [serial = 520] [outer = 00000000] 14:37:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (10C3AC00) [pid = 3364] [serial = 521] [outer = 10C36800] 14:37:28 INFO - PROCESS | 3364 | 1463434648938 Marionette DEBUG loaded listener.js 14:37:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (10C3D000) [pid = 3364] [serial = 522] [outer = 10C36800] 14:37:29 INFO - PROCESS | 3364 | 1463434649530 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 14:37:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:37:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 973ms 14:37:29 INFO - PROCESS | 3364 | 1463434649614 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 14:37:29 INFO - PROCESS | 3364 | 1463434649618 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 14:37:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:37:29 INFO - PROCESS | 3364 | 1463434649626 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:37:29 INFO - PROCESS | 3364 | 1463434649630 Marionette TRACE conn4 <- [1,662,null,{}] 14:37:29 INFO - PROCESS | 3364 | 1463434649634 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:29 INFO - PROCESS | 3364 | 1463434649744 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 14:37:29 INFO - PROCESS | 3364 | 1463434649880 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:29 INFO - PROCESS | 3364 | ++DOCSHELL 11074400 == 60 [pid = 3364] [id = 175] 14:37:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (11074800) [pid = 3364] [serial = 523] [outer = 00000000] 14:37:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (11C60C00) [pid = 3364] [serial = 524] [outer = 11074800] 14:37:29 INFO - PROCESS | 3364 | 1463434649936 Marionette DEBUG loaded listener.js 14:37:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (1330D000) [pid = 3364] [serial = 525] [outer = 11074800] 14:37:30 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:37:30 INFO - PROCESS | 3364 | 1463434650459 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 14:37:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 14:37:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 867ms 14:37:30 INFO - PROCESS | 3364 | 1463434650511 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 14:37:30 INFO - PROCESS | 3364 | 1463434650514 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 14:37:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:37:30 INFO - PROCESS | 3364 | 1463434650518 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:37:30 INFO - PROCESS | 3364 | 1463434650520 Marionette TRACE conn4 <- [1,666,null,{}] 14:37:30 INFO - PROCESS | 3364 | 1463434650529 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:30 INFO - PROCESS | 3364 | 1463434650640 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 14:37:30 INFO - PROCESS | 3364 | 1463434650757 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:30 INFO - PROCESS | 3364 | ++DOCSHELL 14E82800 == 61 [pid = 3364] [id = 176] 14:37:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 149 (14E83400) [pid = 3364] [serial = 526] [outer = 00000000] 14:37:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 150 (1540D000) [pid = 3364] [serial = 527] [outer = 14E83400] 14:37:30 INFO - PROCESS | 3364 | 1463434650823 Marionette DEBUG loaded listener.js 14:37:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 151 (15D14400) [pid = 3364] [serial = 528] [outer = 14E83400] 14:37:31 INFO - PROCESS | 3364 | 1463434651437 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 14:37:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:37:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 973ms 14:37:31 INFO - PROCESS | 3364 | 1463434651485 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 14:37:31 INFO - PROCESS | 3364 | 1463434651488 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 14:37:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:37:31 INFO - PROCESS | 3364 | 1463434651491 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:37:31 INFO - PROCESS | 3364 | 1463434651493 Marionette TRACE conn4 <- [1,670,null,{}] 14:37:31 INFO - PROCESS | 3364 | 1463434651497 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:31 INFO - PROCESS | 3364 | 1463434651602 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 14:37:31 INFO - PROCESS | 3364 | 1463434651734 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:31 INFO - PROCESS | 3364 | ++DOCSHELL 16BC3800 == 62 [pid = 3364] [id = 177] 14:37:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 152 (16BDEC00) [pid = 3364] [serial = 529] [outer = 00000000] 14:37:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 153 (17020000) [pid = 3364] [serial = 530] [outer = 16BDEC00] 14:37:31 INFO - PROCESS | 3364 | 1463434651789 Marionette DEBUG loaded listener.js 14:37:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 154 (17230400) [pid = 3364] [serial = 531] [outer = 16BDEC00] 14:37:32 INFO - PROCESS | 3364 | 1463434652820 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 14:37:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 14:37:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1354ms 14:37:33 INFO - PROCESS | 3364 | 1463434653137 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 14:37:33 INFO - PROCESS | 3364 | 1463434653141 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 14:37:33 INFO - PROCESS | 3364 | 1463434653151 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:37:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:37:33 INFO - PROCESS | 3364 | 1463434653155 Marionette TRACE conn4 <- [1,674,null,{}] 14:37:33 INFO - PROCESS | 3364 | 1463434653160 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:33 INFO - PROCESS | 3364 | 1463434653311 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 14:37:33 INFO - PROCESS | 3364 | 1463434653414 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:33 INFO - PROCESS | 3364 | ++DOCSHELL 10C61800 == 63 [pid = 3364] [id = 178] 14:37:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 155 (10C62400) [pid = 3364] [serial = 532] [outer = 00000000] 14:37:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 156 (10C67C00) [pid = 3364] [serial = 533] [outer = 10C62400] 14:37:33 INFO - PROCESS | 3364 | 1463434653492 Marionette DEBUG loaded listener.js 14:37:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 157 (10E5D400) [pid = 3364] [serial = 534] [outer = 10C62400] 14:37:33 INFO - PROCESS | 3364 | --DOCSHELL 0F32EC00 == 62 [pid = 3364] [id = 172] 14:37:33 INFO - PROCESS | 3364 | --DOCSHELL 10C69400 == 61 [pid = 3364] [id = 171] 14:37:33 INFO - PROCESS | 3364 | --DOCSHELL 19978400 == 60 [pid = 3364] [id = 170] 14:37:33 INFO - PROCESS | 3364 | --DOCSHELL 19973C00 == 59 [pid = 3364] [id = 169] 14:37:33 INFO - PROCESS | 3364 | --DOCSHELL 165B1000 == 58 [pid = 3364] [id = 168] 14:37:33 INFO - PROCESS | 3364 | --DOCSHELL 16D3AC00 == 57 [pid = 3364] [id = 167] 14:37:33 INFO - PROCESS | 3364 | --DOCSHELL 15EE8400 == 56 [pid = 3364] [id = 166] 14:37:33 INFO - PROCESS | 3364 | --DOCSHELL 114A9400 == 55 [pid = 3364] [id = 165] 14:37:33 INFO - PROCESS | 3364 | --DOCSHELL 10E55000 == 54 [pid = 3364] [id = 164] 14:37:33 INFO - PROCESS | 3364 | --DOMWINDOW == 156 (1A717800) [pid = 3364] [serial = 467] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOCSHELL 130E1800 == 53 [pid = 3364] [id = 158] 14:37:34 INFO - PROCESS | 3364 | --DOCSHELL 10C61400 == 52 [pid = 3364] [id = 157] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 155 (10A58000) [pid = 3364] [serial = 197] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 154 (1780C000) [pid = 3364] [serial = 248] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 153 (19A85C00) [pid = 3364] [serial = 157] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 152 (1838DC00) [pid = 3364] [serial = 203] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 151 (1AB77000) [pid = 3364] [serial = 251] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 150 (12A8F000) [pid = 3364] [serial = 290] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 149 (1A391400) [pid = 3364] [serial = 206] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 148 (13313000) [pid = 3364] [serial = 160] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (154A8400) [pid = 3364] [serial = 200] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (1ADAF800) [pid = 3364] [serial = 287] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (1AD08C00) [pid = 3364] [serial = 242] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (13705400) [pid = 3364] [serial = 245] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (17805400) [pid = 3364] [serial = 452] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (178E1800) [pid = 3364] [serial = 453] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 141 (16B41C00) [pid = 3364] [serial = 437] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 140 (19874800) [pid = 3364] [serial = 426] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 139 (1780F000) [pid = 3364] [serial = 425] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 138 (19AC8000) [pid = 3364] [serial = 456] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 137 (16D36000) [pid = 3364] [serial = 423] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 136 (16BE6800) [pid = 3364] [serial = 422] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (140D7400) [pid = 3364] [serial = 443] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (15D99400) [pid = 3364] [serial = 444] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (15D0DC00) [pid = 3364] [serial = 441] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (1564E400) [pid = 3364] [serial = 440] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (1997D000) [pid = 3364] [serial = 455] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (1540FC00) [pid = 3364] [serial = 420] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (13705C00) [pid = 3364] [serial = 419] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (16BE2C00) [pid = 3364] [serial = 446] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (16D3D400) [pid = 3364] [serial = 447] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (17022C00) [pid = 3364] [serial = 449] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (1AFE2000) [pid = 3364] [serial = 429] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (1ADA1400) [pid = 3364] [serial = 428] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (1B26B400) [pid = 3364] [serial = 432] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (1B266800) [pid = 3364] [serial = 431] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (1A71AC00) [pid = 3364] [serial = 434] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (1A710400) [pid = 3364] [serial = 458] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (1107EC00) [pid = 3364] [serial = 462] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (1107CC00) [pid = 3364] [serial = 461] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (16BEB000) [pid = 3364] [serial = 464] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (1A71C400) [pid = 3364] [serial = 459] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (17224400) [pid = 3364] [serial = 438] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (17103800) [pid = 3364] [serial = 450] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (1987B000) [pid = 3364] [serial = 465] [outer = 00000000] [url = about:blank] 14:37:34 INFO - PROCESS | 3364 | 1463434654537 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 14:37:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:37:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1461ms 14:37:34 INFO - PROCESS | 3364 | 1463434654604 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 14:37:34 INFO - PROCESS | 3364 | 1463434654607 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 14:37:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:37:34 INFO - PROCESS | 3364 | 1463434654615 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:37:34 INFO - PROCESS | 3364 | 1463434654618 Marionette TRACE conn4 <- [1,678,null,{}] 14:37:34 INFO - PROCESS | 3364 | 1463434654623 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:34 INFO - PROCESS | 3364 | 1463434654702 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 14:37:34 INFO - PROCESS | 3364 | 1463434654709 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:34 INFO - PROCESS | 3364 | ++DOCSHELL 0F985C00 == 53 [pid = 3364] [id = 179] 14:37:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (103D0C00) [pid = 3364] [serial = 535] [outer = 00000000] 14:37:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (11075400) [pid = 3364] [serial = 536] [outer = 103D0C00] 14:37:34 INFO - PROCESS | 3364 | 1463434654754 Marionette DEBUG loaded listener.js 14:37:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (1107CC00) [pid = 3364] [serial = 537] [outer = 103D0C00] 14:37:35 INFO - PROCESS | 3364 | 1463434655712 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 14:37:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:37:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1110ms 14:37:35 INFO - PROCESS | 3364 | 1463434655742 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 14:37:35 INFO - PROCESS | 3364 | 1463434655744 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 14:37:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:37:35 INFO - PROCESS | 3364 | 1463434655748 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:37:35 INFO - PROCESS | 3364 | 1463434655750 Marionette TRACE conn4 <- [1,682,null,{}] 14:37:35 INFO - PROCESS | 3364 | 1463434655759 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:35 INFO - PROCESS | 3364 | 1463434655843 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 14:37:35 INFO - PROCESS | 3364 | 1463434655853 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:35 INFO - PROCESS | 3364 | ++DOCSHELL 1330B800 == 54 [pid = 3364] [id = 180] 14:37:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (13312C00) [pid = 3364] [serial = 538] [outer = 00000000] 14:37:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (13705C00) [pid = 3364] [serial = 539] [outer = 13312C00] 14:37:35 INFO - PROCESS | 3364 | 1463434655885 Marionette DEBUG loaded listener.js 14:37:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (13C49C00) [pid = 3364] [serial = 540] [outer = 13312C00] 14:37:36 INFO - PROCESS | 3364 | 1463434656830 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 14:37:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 14:37:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1111ms 14:37:36 INFO - PROCESS | 3364 | 1463434656862 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 14:37:36 INFO - PROCESS | 3364 | 1463434656864 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 14:37:36 INFO - PROCESS | 3364 | 1463434656867 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:37:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:37:36 INFO - PROCESS | 3364 | 1463434656869 Marionette TRACE conn4 <- [1,686,null,{}] 14:37:36 INFO - PROCESS | 3364 | 1463434656873 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:36 INFO - PROCESS | 3364 | 1463434656991 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 14:37:36 INFO - PROCESS | 3364 | 1463434656998 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:36 INFO - PROCESS | 3364 | ++DOCSHELL 13D24000 == 55 [pid = 3364] [id = 181] 14:37:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (140D5C00) [pid = 3364] [serial = 541] [outer = 00000000] 14:37:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (14E76800) [pid = 3364] [serial = 542] [outer = 140D5C00] 14:37:37 INFO - PROCESS | 3364 | 1463434657043 Marionette DEBUG loaded listener.js 14:37:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (14E7B000) [pid = 3364] [serial = 543] [outer = 140D5C00] 14:37:37 INFO - PROCESS | 3364 | 1463434657946 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 14:37:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 14:37:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1110ms 14:37:37 INFO - PROCESS | 3364 | 1463434657984 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 14:37:37 INFO - PROCESS | 3364 | 1463434657986 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 14:37:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:37:38 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (16BC0400) [pid = 3364] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:37:38 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (11426000) [pid = 3364] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:37:38 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (16FEE000) [pid = 3364] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:37:38 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (0F32F000) [pid = 3364] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:37:38 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (19976000) [pid = 3364] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:37:38 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (161D2000) [pid = 3364] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:37:38 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (10E54800) [pid = 3364] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:37:38 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (19AC9C00) [pid = 3364] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:37:38 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (16DA1800) [pid = 3364] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:37:38 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (11C5DC00) [pid = 3364] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:37:38 INFO - PROCESS | 3364 | 1463434658103 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:37:38 INFO - PROCESS | 3364 | 1463434658104 Marionette TRACE conn4 <- [1,690,null,{}] 14:37:38 INFO - PROCESS | 3364 | 1463434658110 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:38 INFO - PROCESS | 3364 | 1463434658196 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 14:37:38 INFO - PROCESS | 3364 | 1463434658202 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:38 INFO - PROCESS | 3364 | ++DOCSHELL 137E7C00 == 56 [pid = 3364] [id = 182] 14:37:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (137EFC00) [pid = 3364] [serial = 544] [outer = 00000000] 14:37:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (1436A800) [pid = 3364] [serial = 545] [outer = 137EFC00] 14:37:38 INFO - PROCESS | 3364 | 1463434658246 Marionette DEBUG loaded listener.js 14:37:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (14E76C00) [pid = 3364] [serial = 546] [outer = 137EFC00] 14:37:39 INFO - PROCESS | 3364 | 1463434659152 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 14:37:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:37:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1186ms 14:37:39 INFO - PROCESS | 3364 | 1463434659194 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 14:37:39 INFO - PROCESS | 3364 | 1463434659196 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 14:37:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:37:39 INFO - PROCESS | 3364 | 1463434659202 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:37:39 INFO - PROCESS | 3364 | 1463434659187 Marionette TRACE conn4 <- [1,694,null,{}] 14:37:39 INFO - PROCESS | 3364 | 1463434659190 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:39 INFO - PROCESS | 3364 | 1463434659289 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 14:37:39 INFO - PROCESS | 3364 | 1463434659298 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:39 INFO - PROCESS | 3364 | ++DOCSHELL 0F330C00 == 57 [pid = 3364] [id = 183] 14:37:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (12D37C00) [pid = 3364] [serial = 547] [outer = 00000000] 14:37:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (15D11000) [pid = 3364] [serial = 548] [outer = 12D37C00] 14:37:39 INFO - PROCESS | 3364 | 1463434659342 Marionette DEBUG loaded listener.js 14:37:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (15EE8400) [pid = 3364] [serial = 549] [outer = 12D37C00] 14:37:40 INFO - PROCESS | 3364 | 1463434660282 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 14:37:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:37:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1126ms 14:37:40 INFO - PROCESS | 3364 | 1463434660320 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 14:37:40 INFO - PROCESS | 3364 | 1463434660325 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 14:37:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:37:40 INFO - PROCESS | 3364 | 1463434660331 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:37:40 INFO - PROCESS | 3364 | 1463434660335 Marionette TRACE conn4 <- [1,698,null,{}] 14:37:40 INFO - PROCESS | 3364 | 1463434660385 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:40 INFO - PROCESS | 3364 | 1463434660463 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 14:37:40 INFO - PROCESS | 3364 | 1463434660582 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:40 INFO - PROCESS | 3364 | ++DOCSHELL 105F5400 == 58 [pid = 3364] [id = 184] 14:37:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (10C35400) [pid = 3364] [serial = 550] [outer = 00000000] 14:37:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (10C3B400) [pid = 3364] [serial = 551] [outer = 10C35400] 14:37:40 INFO - PROCESS | 3364 | 1463434660639 Marionette DEBUG loaded listener.js 14:37:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (10E54800) [pid = 3364] [serial = 552] [outer = 10C35400] 14:37:41 INFO - PROCESS | 3364 | 1463434661734 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 14:37:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:37:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1460ms 14:37:41 INFO - PROCESS | 3364 | 1463434661785 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 14:37:41 INFO - PROCESS | 3364 | 1463434661790 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 14:37:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:37:41 INFO - PROCESS | 3364 | 1463434661797 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:37:41 INFO - PROCESS | 3364 | 1463434661800 Marionette TRACE conn4 <- [1,702,null,{}] 14:37:41 INFO - PROCESS | 3364 | 1463434661804 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:41 INFO - PROCESS | 3364 | 1463434661937 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 14:37:42 INFO - PROCESS | 3364 | 1463434662067 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:42 INFO - PROCESS | 3364 | ++DOCSHELL 13386000 == 59 [pid = 3364] [id = 185] 14:37:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (13386C00) [pid = 3364] [serial = 553] [outer = 00000000] 14:37:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (140D8400) [pid = 3364] [serial = 554] [outer = 13386C00] 14:37:42 INFO - PROCESS | 3364 | 1463434662127 Marionette DEBUG loaded listener.js 14:37:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (143F6400) [pid = 3364] [serial = 555] [outer = 13386C00] 14:37:43 INFO - PROCESS | 3364 | 1463434663080 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 14:37:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 14:37:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1323ms 14:37:43 INFO - PROCESS | 3364 | 1463434663120 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 14:37:43 INFO - PROCESS | 3364 | 1463434663123 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 14:37:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:37:43 INFO - PROCESS | 3364 | 1463434663127 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:37:43 INFO - PROCESS | 3364 | 1463434663131 Marionette TRACE conn4 <- [1,706,null,{}] 14:37:43 INFO - PROCESS | 3364 | 1463434663142 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:43 INFO - PROCESS | 3364 | 1463434663275 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 14:37:43 INFO - PROCESS | 3364 | 1463434663429 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:43 INFO - PROCESS | 3364 | ++DOCSHELL 0F330800 == 60 [pid = 3364] [id = 186] 14:37:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (0F333800) [pid = 3364] [serial = 556] [outer = 00000000] 14:37:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (14E78C00) [pid = 3364] [serial = 557] [outer = 0F333800] 14:37:43 INFO - PROCESS | 3364 | 1463434663489 Marionette DEBUG loaded listener.js 14:37:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (165A5800) [pid = 3364] [serial = 558] [outer = 0F333800] 14:37:44 INFO - PROCESS | 3364 | 1463434664556 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 14:37:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:37:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1475ms 14:37:44 INFO - PROCESS | 3364 | 1463434664637 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 14:37:44 INFO - PROCESS | 3364 | 1463434664642 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 14:37:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:37:44 INFO - PROCESS | 3364 | 1463434664655 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:37:44 INFO - PROCESS | 3364 | 1463434664657 Marionette TRACE conn4 <- [1,710,null,{}] 14:37:44 INFO - PROCESS | 3364 | 1463434664663 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:44 INFO - PROCESS | 3364 | 1463434664779 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 14:37:44 INFO - PROCESS | 3364 | --DOCSHELL 137E7C00 == 59 [pid = 3364] [id = 182] 14:37:44 INFO - PROCESS | 3364 | --DOCSHELL 13D24000 == 58 [pid = 3364] [id = 181] 14:37:44 INFO - PROCESS | 3364 | --DOCSHELL 1330B800 == 57 [pid = 3364] [id = 180] 14:37:44 INFO - PROCESS | 3364 | --DOCSHELL 0F985C00 == 56 [pid = 3364] [id = 179] 14:37:44 INFO - PROCESS | 3364 | --DOCSHELL 10C61800 == 55 [pid = 3364] [id = 178] 14:37:44 INFO - PROCESS | 3364 | --DOCSHELL 11074400 == 54 [pid = 3364] [id = 175] 14:37:44 INFO - PROCESS | 3364 | --DOCSHELL 10C34800 == 53 [pid = 3364] [id = 174] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (0F33D000) [pid = 3364] [serial = 516] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (15D9CC00) [pid = 3364] [serial = 488] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (19ACA000) [pid = 3364] [serial = 506] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (16BB7C00) [pid = 3364] [serial = 497] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (10C69C00) [pid = 3364] [serial = 470] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (15CA2800) [pid = 3364] [serial = 513] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (1AB76400) [pid = 3364] [serial = 510] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (14023400) [pid = 3364] [serial = 512] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (17D61800) [pid = 3364] [serial = 503] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (180E2C00) [pid = 3364] [serial = 504] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (15B2AC00) [pid = 3364] [serial = 495] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (140D9000) [pid = 3364] [serial = 473] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (1A772800) [pid = 3364] [serial = 485] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (1A778800) [pid = 3364] [serial = 468] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (1ADA1800) [pid = 3364] [serial = 482] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (1A14C800) [pid = 3364] [serial = 479] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (0F339000) [pid = 3364] [serial = 515] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (1A390800) [pid = 3364] [serial = 507] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (140D2C00) [pid = 3364] [serial = 492] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (16BBEC00) [pid = 3364] [serial = 476] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (1370F000) [pid = 3364] [serial = 494] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (16D36800) [pid = 3364] [serial = 498] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (1370C400) [pid = 3364] [serial = 491] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (1702B800) [pid = 3364] [serial = 500] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (1722B800) [pid = 3364] [serial = 501] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (1A8AB000) [pid = 3364] [serial = 509] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (14E7A000) [pid = 3364] [serial = 518] [outer = 00000000] [url = about:blank] 14:37:44 INFO - PROCESS | 3364 | 1463434664923 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:44 INFO - PROCESS | 3364 | ++DOCSHELL 0F334800 == 54 [pid = 3364] [id = 187] 14:37:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (0F337C00) [pid = 3364] [serial = 559] [outer = 00000000] 14:37:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (10567400) [pid = 3364] [serial = 560] [outer = 0F337C00] 14:37:44 INFO - PROCESS | 3364 | 1463434664974 Marionette DEBUG loaded listener.js 14:37:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (10C66000) [pid = 3364] [serial = 561] [outer = 0F337C00] 14:37:45 INFO - PROCESS | 3364 | 1463434665357 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 14:37:45 INFO - PROCESS | 3364 | 1463434665377 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 14:37:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:37:45 INFO - PROCESS | 3364 | 1463434665383 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:37:45 INFO - PROCESS | 3364 | 1463434665386 Marionette TRACE conn4 <- [1,714,null,{}] 14:37:45 INFO - PROCESS | 3364 | 1463434665389 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:45 INFO - PROCESS | 3364 | 1463434665469 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 14:37:45 INFO - PROCESS | 3364 | 1463434665565 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:45 INFO - PROCESS | 3364 | ++DOCSHELL 10C64800 == 55 [pid = 3364] [id = 188] 14:37:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (10C69800) [pid = 3364] [serial = 562] [outer = 00000000] 14:37:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (131CD800) [pid = 3364] [serial = 563] [outer = 10C69800] 14:37:45 INFO - PROCESS | 3364 | 1463434665593 Marionette DEBUG loaded listener.js 14:37:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (13C49800) [pid = 3364] [serial = 564] [outer = 10C69800] 14:37:46 INFO - PROCESS | 3364 | 1463434666018 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 14:37:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:37:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 685ms 14:37:46 INFO - PROCESS | 3364 | 1463434666064 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 14:37:46 INFO - PROCESS | 3364 | 1463434666066 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 14:37:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:37:46 INFO - PROCESS | 3364 | 1463434666070 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:37:46 INFO - PROCESS | 3364 | 1463434666073 Marionette TRACE conn4 <- [1,718,null,{}] 14:37:46 INFO - PROCESS | 3364 | 1463434666083 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:46 INFO - PROCESS | 3364 | 1463434666183 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 14:37:46 INFO - PROCESS | 3364 | 1463434666202 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:46 INFO - PROCESS | 3364 | ++DOCSHELL 15B29400 == 56 [pid = 3364] [id = 189] 14:37:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (15B2AC00) [pid = 3364] [serial = 565] [outer = 00000000] 14:37:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (15D07000) [pid = 3364] [serial = 566] [outer = 15B2AC00] 14:37:46 INFO - PROCESS | 3364 | 1463434666248 Marionette DEBUG loaded listener.js 14:37:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (15EE7000) [pid = 3364] [serial = 567] [outer = 15B2AC00] 14:37:46 INFO - PROCESS | 3364 | 1463434666705 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 14:37:46 INFO - PROCESS | 3364 | 1463434666755 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 14:37:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:37:46 INFO - PROCESS | 3364 | 1463434666758 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:37:46 INFO - PROCESS | 3364 | 1463434666760 Marionette TRACE conn4 <- [1,722,null,{}] 14:37:46 INFO - PROCESS | 3364 | 1463434666764 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:46 INFO - PROCESS | 3364 | 1463434666826 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 14:37:46 INFO - PROCESS | 3364 | 1463434666835 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:46 INFO - PROCESS | 3364 | ++DOCSHELL 16B34000 == 57 [pid = 3364] [id = 190] 14:37:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (16B3EC00) [pid = 3364] [serial = 568] [outer = 00000000] 14:37:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (16BC3000) [pid = 3364] [serial = 569] [outer = 16B3EC00] 14:37:46 INFO - PROCESS | 3364 | 1463434666879 Marionette DEBUG loaded listener.js 14:37:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (16BE3800) [pid = 3364] [serial = 570] [outer = 16B3EC00] 14:37:47 INFO - PROCESS | 3364 | 1463434667337 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 14:37:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:37:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 624ms 14:37:47 INFO - PROCESS | 3364 | 1463434667380 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 14:37:47 INFO - PROCESS | 3364 | 1463434667382 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 14:37:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:37:47 INFO - PROCESS | 3364 | 1463434667385 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:37:47 INFO - PROCESS | 3364 | 1463434667387 Marionette TRACE conn4 <- [1,726,null,{}] 14:37:47 INFO - PROCESS | 3364 | 1463434667390 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:47 INFO - PROCESS | 3364 | 1463434667478 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 14:37:47 INFO - PROCESS | 3364 | 1463434667563 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:47 INFO - PROCESS | 3364 | ++DOCSHELL 16BEB000 == 58 [pid = 3364] [id = 191] 14:37:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (16BEC000) [pid = 3364] [serial = 571] [outer = 00000000] 14:37:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (16D35C00) [pid = 3364] [serial = 572] [outer = 16BEC000] 14:37:47 INFO - PROCESS | 3364 | 1463434667606 Marionette DEBUG loaded listener.js 14:37:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (16D39C00) [pid = 3364] [serial = 573] [outer = 16BEC000] 14:37:48 INFO - PROCESS | 3364 | 1463434668484 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 14:37:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:37:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1156ms 14:37:48 INFO - PROCESS | 3364 | 1463434668553 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 14:37:48 INFO - PROCESS | 3364 | 1463434668555 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 14:37:48 INFO - PROCESS | 3364 | 1463434668559 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:37:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:37:48 INFO - PROCESS | 3364 | 1463434668560 Marionette TRACE conn4 <- [1,730,null,{}] 14:37:48 INFO - PROCESS | 3364 | 1463434668564 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:48 INFO - PROCESS | 3364 | 1463434668688 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 14:37:48 INFO - PROCESS | 3364 | 1463434668696 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:48 INFO - PROCESS | 3364 | ++DOCSHELL 16D3F400 == 59 [pid = 3364] [id = 192] 14:37:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (16D3FC00) [pid = 3364] [serial = 574] [outer = 00000000] 14:37:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (1702B400) [pid = 3364] [serial = 575] [outer = 16D3FC00] 14:37:48 INFO - PROCESS | 3364 | 1463434668770 Marionette DEBUG loaded listener.js 14:37:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (17106C00) [pid = 3364] [serial = 576] [outer = 16D3FC00] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (12AE9C00) [pid = 3364] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (1722F400) [pid = 3364] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (18393400) [pid = 3364] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (1A714800) [pid = 3364] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (18391800) [pid = 3364] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (19977000) [pid = 3364] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (19875800) [pid = 3364] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (140D5C00) [pid = 3364] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (103D0C00) [pid = 3364] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (13312C00) [pid = 3364] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (10C62400) [pid = 3364] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (137EFC00) [pid = 3364] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (13320800) [pid = 3364] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (15D10800) [pid = 3364] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (0F984C00) [pid = 3364] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (15405800) [pid = 3364] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (1AB75800) [pid = 3364] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (10C62000) [pid = 3364] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (10A60C00) [pid = 3364] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (0F986800) [pid = 3364] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (19975400) [pid = 3364] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (143F5C00) [pid = 3364] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (165A5400) [pid = 3364] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 94 (13308400) [pid = 3364] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:37:49 INFO - PROCESS | 3364 | --DOMWINDOW == 93 (1A8A7800) [pid = 3364] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:37:49 INFO - PROCESS | 3364 | 1463434669775 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 14:37:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 14:37:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1263ms 14:37:49 INFO - PROCESS | 3364 | 1463434669820 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 14:37:49 INFO - PROCESS | 3364 | 1463434669822 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 14:37:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:37:49 INFO - PROCESS | 3364 | 1463434669826 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:37:49 INFO - PROCESS | 3364 | 1463434669837 Marionette TRACE conn4 <- [1,734,null,{}] 14:37:49 INFO - PROCESS | 3364 | 1463434669841 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:49 INFO - PROCESS | 3364 | 1463434669949 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 14:37:49 INFO - PROCESS | 3364 | 1463434669958 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:49 INFO - PROCESS | 3364 | ++DOCSHELL 10C6A800 == 60 [pid = 3364] [id = 193] 14:37:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 94 (10F1AC00) [pid = 3364] [serial = 577] [outer = 00000000] 14:37:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 95 (137EA400) [pid = 3364] [serial = 578] [outer = 10F1AC00] 14:37:49 INFO - PROCESS | 3364 | 1463434670001 Marionette DEBUG loaded listener.js 14:37:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (1540A000) [pid = 3364] [serial = 579] [outer = 10F1AC00] 14:37:50 INFO - PROCESS | 3364 | 1463434670883 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 14:37:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 14:37:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1080ms 14:37:50 INFO - PROCESS | 3364 | 1463434670900 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 14:37:50 INFO - PROCESS | 3364 | 1463434670902 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 14:37:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:37:50 INFO - PROCESS | 3364 | 1463434670905 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:37:50 INFO - PROCESS | 3364 | 1463434670907 Marionette TRACE conn4 <- [1,738,null,{}] 14:37:50 INFO - PROCESS | 3364 | 1463434670910 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:50 INFO - PROCESS | 3364 | 1463434670987 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 14:37:51 INFO - PROCESS | 3364 | 1463434671065 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:51 INFO - PROCESS | 3364 | ++DOCSHELL 154B4C00 == 61 [pid = 3364] [id = 194] 14:37:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (15D10800) [pid = 3364] [serial = 580] [outer = 00000000] 14:37:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (16BB8000) [pid = 3364] [serial = 581] [outer = 15D10800] 14:37:51 INFO - PROCESS | 3364 | 1463434671109 Marionette DEBUG loaded listener.js 14:37:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (16BB9C00) [pid = 3364] [serial = 582] [outer = 15D10800] 14:37:52 INFO - PROCESS | 3364 | 1463434672174 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 14:37:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:37:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1324ms 14:37:52 INFO - PROCESS | 3364 | 1463434672233 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 14:37:52 INFO - PROCESS | 3364 | 1463434672236 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 14:37:52 INFO - PROCESS | 3364 | 1463434672241 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:37:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:37:52 INFO - PROCESS | 3364 | 1463434672245 Marionette TRACE conn4 <- [1,742,null,{}] 14:37:52 INFO - PROCESS | 3364 | 1463434672293 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:52 INFO - PROCESS | 3364 | 1463434672390 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 14:37:52 INFO - PROCESS | 3364 | 1463434672546 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:52 INFO - PROCESS | 3364 | ++DOCSHELL 10EBFC00 == 62 [pid = 3364] [id = 195] 14:37:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (10F13C00) [pid = 3364] [serial = 583] [outer = 00000000] 14:37:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (131D7400) [pid = 3364] [serial = 584] [outer = 10F13C00] 14:37:52 INFO - PROCESS | 3364 | 1463434672602 Marionette DEBUG loaded listener.js 14:37:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (137F4400) [pid = 3364] [serial = 585] [outer = 10F13C00] 14:37:53 INFO - PROCESS | 3364 | 1463434673601 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 14:37:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 14:37:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1445ms 14:37:53 INFO - PROCESS | 3364 | 1463434673696 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 14:37:53 INFO - PROCESS | 3364 | 1463434673702 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 14:37:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:37:53 INFO - PROCESS | 3364 | 1463434673709 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:37:53 INFO - PROCESS | 3364 | 1463434673712 Marionette TRACE conn4 <- [1,746,null,{}] 14:37:53 INFO - PROCESS | 3364 | 1463434673716 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:53 INFO - PROCESS | 3364 | 1463434673852 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 14:37:54 INFO - PROCESS | 3364 | 1463434674013 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:54 INFO - PROCESS | 3364 | ++DOCSHELL 11426400 == 63 [pid = 3364] [id = 196] 14:37:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (15650000) [pid = 3364] [serial = 586] [outer = 00000000] 14:37:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (15D05400) [pid = 3364] [serial = 587] [outer = 15650000] 14:37:54 INFO - PROCESS | 3364 | 1463434674067 Marionette DEBUG loaded listener.js 14:37:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (161D3400) [pid = 3364] [serial = 588] [outer = 15650000] 14:37:54 INFO - PROCESS | 3364 | 1463434674611 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 14:37:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:37:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 913ms 14:37:54 INFO - PROCESS | 3364 | 1463434674625 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 14:37:54 INFO - PROCESS | 3364 | 1463434674628 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 14:37:54 INFO - PROCESS | 3364 | 1463434674633 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:37:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:37:54 INFO - PROCESS | 3364 | 1463434674637 Marionette TRACE conn4 <- [1,750,null,{}] 14:37:54 INFO - PROCESS | 3364 | 1463434674648 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:54 INFO - PROCESS | 3364 | 1463434674754 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 14:37:54 INFO - PROCESS | 3364 | 1463434674854 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:54 INFO - PROCESS | 3364 | ++DOCSHELL 1107A800 == 64 [pid = 3364] [id = 197] 14:37:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (11A03800) [pid = 3364] [serial = 589] [outer = 00000000] 14:37:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (14E83000) [pid = 3364] [serial = 590] [outer = 11A03800] 14:37:54 INFO - PROCESS | 3364 | 1463434674910 Marionette DEBUG loaded listener.js 14:37:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (15C9C800) [pid = 3364] [serial = 591] [outer = 11A03800] 14:37:55 INFO - PROCESS | 3364 | --DOCSHELL 19874400 == 63 [pid = 3364] [id = 162] 14:37:55 INFO - PROCESS | 3364 | --DOCSHELL 16BBF000 == 62 [pid = 3364] [id = 114] 14:37:55 INFO - PROCESS | 3364 | --DOCSHELL 16BBE400 == 61 [pid = 3364] [id = 160] 14:37:55 INFO - PROCESS | 3364 | --DOCSHELL 1A8AC000 == 60 [pid = 3364] [id = 81] 14:37:55 INFO - PROCESS | 3364 | --DOCSHELL 128A1C00 == 59 [pid = 3364] [id = 70] 14:37:55 INFO - PROCESS | 3364 | --DOCSHELL 15659000 == 58 [pid = 3364] [id = 83] 14:37:55 INFO - PROCESS | 3364 | --DOCSHELL 10C6A800 == 57 [pid = 3364] [id = 193] 14:37:55 INFO - PROCESS | 3364 | --DOCSHELL 16D3F400 == 56 [pid = 3364] [id = 192] 14:37:55 INFO - PROCESS | 3364 | --DOCSHELL 16BEB000 == 55 [pid = 3364] [id = 191] 14:37:55 INFO - PROCESS | 3364 | --DOCSHELL 16B34000 == 54 [pid = 3364] [id = 190] 14:37:55 INFO - PROCESS | 3364 | --DOCSHELL 15B29400 == 53 [pid = 3364] [id = 189] 14:37:55 INFO - PROCESS | 3364 | --DOCSHELL 10C64800 == 52 [pid = 3364] [id = 188] 14:37:55 INFO - PROCESS | 3364 | --DOCSHELL 0F334800 == 51 [pid = 3364] [id = 187] 14:37:55 INFO - PROCESS | 3364 | --DOCSHELL 0F330800 == 50 [pid = 3364] [id = 186] 14:37:55 INFO - PROCESS | 3364 | --DOCSHELL 13386000 == 49 [pid = 3364] [id = 185] 14:37:55 INFO - PROCESS | 3364 | --DOCSHELL 105F5400 == 48 [pid = 3364] [id = 184] 14:37:55 INFO - PROCESS | 3364 | --DOCSHELL 0F330C00 == 47 [pid = 3364] [id = 183] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (15402C00) [pid = 3364] [serial = 474] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (16B3B800) [pid = 3364] [serial = 374] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (16BEC400) [pid = 3364] [serial = 383] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (15B2D800) [pid = 3364] [serial = 299] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (1ADAC000) [pid = 3364] [serial = 332] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (10C6CC00) [pid = 3364] [serial = 471] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (1337B000) [pid = 3364] [serial = 335] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (10EB3C00) [pid = 3364] [serial = 371] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (1ADAEC00) [pid = 3364] [serial = 380] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (161CDC00) [pid = 3364] [serial = 338] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (16D9F000) [pid = 3364] [serial = 477] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (17810400) [pid = 3364] [serial = 489] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (1ADA7C00) [pid = 3364] [serial = 483] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 94 (15CA6C00) [pid = 3364] [serial = 293] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 93 (19883C00) [pid = 3364] [serial = 417] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 92 (1AD08400) [pid = 3364] [serial = 377] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 91 (1A8A5000) [pid = 3364] [serial = 435] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 90 (1A14D800) [pid = 3364] [serial = 296] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 89 (1A717000) [pid = 3364] [serial = 480] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 88 (1AFDB400) [pid = 3364] [serial = 486] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 87 (14E76800) [pid = 3364] [serial = 542] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 86 (11075400) [pid = 3364] [serial = 536] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 85 (1107CC00) [pid = 3364] [serial = 537] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 84 (13705C00) [pid = 3364] [serial = 539] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 83 (17020000) [pid = 3364] [serial = 530] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 82 (1540D000) [pid = 3364] [serial = 527] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 81 (11C60C00) [pid = 3364] [serial = 524] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 80 (10C3AC00) [pid = 3364] [serial = 521] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 79 (10E5D400) [pid = 3364] [serial = 534] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 78 (10C67C00) [pid = 3364] [serial = 533] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 77 (1436A800) [pid = 3364] [serial = 545] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 76 (14E7B000) [pid = 3364] [serial = 543] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 75 (13C49C00) [pid = 3364] [serial = 540] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 74 (14E76C00) [pid = 3364] [serial = 546] [outer = 00000000] [url = about:blank] 14:37:55 INFO - PROCESS | 3364 | --DOMWINDOW == 73 (15D11000) [pid = 3364] [serial = 548] [outer = 00000000] [url = about:blank] 14:37:56 INFO - PROCESS | 3364 | 1463434676080 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 14:37:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:37:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1460ms 14:37:56 INFO - PROCESS | 3364 | 1463434676103 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 14:37:56 INFO - PROCESS | 3364 | 1463434676106 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 14:37:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:37:56 INFO - PROCESS | 3364 | 1463434676110 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:37:56 INFO - PROCESS | 3364 | 1463434676114 Marionette TRACE conn4 <- [1,754,null,{}] 14:37:56 INFO - PROCESS | 3364 | 1463434676118 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:56 INFO - PROCESS | 3364 | 1463434676200 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 14:37:56 INFO - PROCESS | 3364 | 1463434676208 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:56 INFO - PROCESS | 3364 | ++DOCSHELL 10A58800 == 48 [pid = 3364] [id = 198] 14:37:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 74 (10C34400) [pid = 3364] [serial = 592] [outer = 00000000] 14:37:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 75 (10C69400) [pid = 3364] [serial = 593] [outer = 10C34400] 14:37:56 INFO - PROCESS | 3364 | 1463434676254 Marionette DEBUG loaded listener.js 14:37:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 76 (10E54400) [pid = 3364] [serial = 594] [outer = 10C34400] 14:37:57 INFO - PROCESS | 3364 | 1463434677179 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 14:37:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:37:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1111ms 14:37:57 INFO - PROCESS | 3364 | 1463434677224 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 14:37:57 INFO - PROCESS | 3364 | 1463434677229 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 14:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:37:57 INFO - PROCESS | 3364 | 1463434677235 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:37:57 INFO - PROCESS | 3364 | 1463434677237 Marionette TRACE conn4 <- [1,758,null,{}] 14:37:57 INFO - PROCESS | 3364 | 1463434677241 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:57 INFO - PROCESS | 3364 | 1463434677324 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 14:37:57 INFO - PROCESS | 3364 | 1463434677331 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:57 INFO - PROCESS | 3364 | ++DOCSHELL 1307CC00 == 49 [pid = 3364] [id = 199] 14:37:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 77 (1307EC00) [pid = 3364] [serial = 595] [outer = 00000000] 14:37:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 78 (1337F800) [pid = 3364] [serial = 596] [outer = 1307EC00] 14:37:57 INFO - PROCESS | 3364 | 1463434677381 Marionette DEBUG loaded listener.js 14:37:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 79 (137EC000) [pid = 3364] [serial = 597] [outer = 1307EC00] 14:37:57 INFO - PROCESS | 3364 | 1463434677798 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 609ms 14:37:57 INFO - PROCESS | 3364 | 1463434677855 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 14:37:57 INFO - PROCESS | 3364 | 1463434677857 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 14:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:37:57 INFO - PROCESS | 3364 | 1463434677861 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:37:57 INFO - PROCESS | 3364 | 1463434677864 Marionette TRACE conn4 <- [1,762,null,{}] 14:37:57 INFO - PROCESS | 3364 | 1463434677874 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:57 INFO - PROCESS | 3364 | 1463434677957 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 14:37:57 INFO - PROCESS | 3364 | 1463434677967 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:57 INFO - PROCESS | 3364 | ++DOCSHELL 14E77C00 == 50 [pid = 3364] [id = 200] 14:37:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 80 (14E79C00) [pid = 3364] [serial = 598] [outer = 00000000] 14:37:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 81 (14E81C00) [pid = 3364] [serial = 599] [outer = 14E79C00] 14:37:58 INFO - PROCESS | 3364 | 1463434678013 Marionette DEBUG loaded listener.js 14:37:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 82 (15408000) [pid = 3364] [serial = 600] [outer = 14E79C00] 14:37:58 INFO - PROCESS | 3364 | 1463434678457 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 14:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 623ms 14:37:58 INFO - PROCESS | 3364 | 1463434678482 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 14:37:58 INFO - PROCESS | 3364 | 1463434678484 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 14:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:37:58 INFO - PROCESS | 3364 | 1463434678492 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:37:58 INFO - PROCESS | 3364 | 1463434678493 Marionette TRACE conn4 <- [1,766,null,{}] 14:37:58 INFO - PROCESS | 3364 | 1463434678497 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:58 INFO - PROCESS | 3364 | 1463434678617 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 14:37:58 INFO - PROCESS | 3364 | 1463434678705 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:58 INFO - PROCESS | 3364 | ++DOCSHELL 156F8800 == 51 [pid = 3364] [id = 201] 14:37:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 83 (15B29400) [pid = 3364] [serial = 601] [outer = 00000000] 14:37:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 84 (15D11000) [pid = 3364] [serial = 602] [outer = 15B29400] 14:37:58 INFO - PROCESS | 3364 | 1463434678749 Marionette DEBUG loaded listener.js 14:37:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 85 (15EE6800) [pid = 3364] [serial = 603] [outer = 15B29400] 14:37:59 INFO - PROCESS | 3364 | 1463434679138 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 14:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 685ms 14:37:59 INFO - PROCESS | 3364 | 1463434679169 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 14:37:59 INFO - PROCESS | 3364 | 1463434679171 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 14:37:59 INFO - PROCESS | 3364 | 1463434679174 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:37:59 INFO - PROCESS | 3364 | 1463434679176 Marionette TRACE conn4 <- [1,770,null,{}] 14:37:59 INFO - PROCESS | 3364 | 1463434679183 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:59 INFO - PROCESS | 3364 | 1463434679297 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 14:37:59 INFO - PROCESS | 3364 | 1463434679304 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:59 INFO - PROCESS | 3364 | ++DOCSHELL 15D0F400 == 52 [pid = 3364] [id = 202] 14:37:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 86 (161CB800) [pid = 3364] [serial = 604] [outer = 00000000] 14:37:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 87 (16BBB000) [pid = 3364] [serial = 605] [outer = 161CB800] 14:37:59 INFO - PROCESS | 3364 | 1463434679347 Marionette DEBUG loaded listener.js 14:37:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 88 (16BC2000) [pid = 3364] [serial = 606] [outer = 161CB800] 14:37:59 INFO - PROCESS | 3364 | 1463434679797 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 14:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 684ms 14:37:59 INFO - PROCESS | 3364 | 1463434679856 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 14:37:59 INFO - PROCESS | 3364 | 1463434679858 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 14:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:37:59 INFO - PROCESS | 3364 | 1463434679867 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:37:59 INFO - PROCESS | 3364 | 1463434679868 Marionette TRACE conn4 <- [1,774,null,{}] 14:37:59 INFO - PROCESS | 3364 | 1463434679872 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:59 INFO - PROCESS | 3364 | 1463434680009 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 14:38:00 INFO - PROCESS | 3364 | 1463434680033 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:00 INFO - PROCESS | 3364 | ++DOCSHELL 15406400 == 53 [pid = 3364] [id = 203] 14:38:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 89 (16BEC400) [pid = 3364] [serial = 607] [outer = 00000000] 14:38:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 90 (16D3C800) [pid = 3364] [serial = 608] [outer = 16BEC400] 14:38:00 INFO - PROCESS | 3364 | 1463434680077 Marionette DEBUG loaded listener.js 14:38:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 91 (16D9F000) [pid = 3364] [serial = 609] [outer = 16BEC400] 14:38:00 INFO - PROCESS | 3364 | --DOMWINDOW == 90 (16BEC000) [pid = 3364] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:38:00 INFO - PROCESS | 3364 | --DOMWINDOW == 89 (15B2AC00) [pid = 3364] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:38:00 INFO - PROCESS | 3364 | --DOMWINDOW == 88 (10C69800) [pid = 3364] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:38:00 INFO - PROCESS | 3364 | --DOMWINDOW == 87 (0F337C00) [pid = 3364] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:38:00 INFO - PROCESS | 3364 | --DOMWINDOW == 86 (16B3EC00) [pid = 3364] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:38:00 INFO - PROCESS | 3364 | --DOMWINDOW == 85 (0F333800) [pid = 3364] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:38:00 INFO - PROCESS | 3364 | --DOMWINDOW == 84 (16D3FC00) [pid = 3364] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:38:00 INFO - PROCESS | 3364 | --DOMWINDOW == 83 (10F1AC00) [pid = 3364] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:38:00 INFO - PROCESS | 3364 | --DOMWINDOW == 82 (0F33C400) [pid = 3364] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:38:00 INFO - PROCESS | 3364 | 1463434680523 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 669ms 14:38:00 INFO - PROCESS | 3364 | 1463434680559 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 14:38:00 INFO - PROCESS | 3364 | 1463434680560 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 14:38:00 INFO - PROCESS | 3364 | 1463434680564 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:38:00 INFO - PROCESS | 3364 | 1463434680566 Marionette TRACE conn4 <- [1,778,null,{}] 14:38:00 INFO - PROCESS | 3364 | 1463434680569 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:00 INFO - PROCESS | 3364 | 1463434680654 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 14:38:00 INFO - PROCESS | 3364 | 1463434680660 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:00 INFO - PROCESS | 3364 | ++DOCSHELL 10A5AC00 == 54 [pid = 3364] [id = 204] 14:38:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 83 (10C68C00) [pid = 3364] [serial = 610] [outer = 00000000] 14:38:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 84 (16BE0400) [pid = 3364] [serial = 611] [outer = 10C68C00] 14:38:00 INFO - PROCESS | 3364 | 1463434680704 Marionette DEBUG loaded listener.js 14:38:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 85 (16BE1C00) [pid = 3364] [serial = 612] [outer = 10C68C00] 14:38:01 INFO - PROCESS | 3364 | 1463434681095 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 578ms 14:38:01 INFO - PROCESS | 3364 | 1463434681146 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 14:38:01 INFO - PROCESS | 3364 | 1463434681148 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 14:38:01 INFO - PROCESS | 3364 | 1463434681151 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:38:01 INFO - PROCESS | 3364 | 1463434681153 Marionette TRACE conn4 <- [1,782,null,{}] 14:38:01 INFO - PROCESS | 3364 | 1463434681156 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:01 INFO - PROCESS | 3364 | 1463434681233 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 14:38:01 INFO - PROCESS | 3364 | 1463434681239 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:01 INFO - PROCESS | 3364 | ++DOCSHELL 15C9E000 == 55 [pid = 3364] [id = 205] 14:38:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 86 (16B3EC00) [pid = 3364] [serial = 613] [outer = 00000000] 14:38:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 87 (1701FC00) [pid = 3364] [serial = 614] [outer = 16B3EC00] 14:38:01 INFO - PROCESS | 3364 | 1463434681285 Marionette DEBUG loaded listener.js 14:38:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 88 (17027000) [pid = 3364] [serial = 615] [outer = 16B3EC00] 14:38:01 INFO - PROCESS | 3364 | 1463434681707 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 14:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 578ms 14:38:01 INFO - PROCESS | 3364 | 1463434681740 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 14:38:01 INFO - PROCESS | 3364 | 1463434681742 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 14:38:01 INFO - PROCESS | 3364 | 1463434681745 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:38:01 INFO - PROCESS | 3364 | 1463434681747 Marionette TRACE conn4 <- [1,786,null,{}] 14:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:38:01 INFO - PROCESS | 3364 | 1463434681750 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:01 INFO - PROCESS | 3364 | 1463434681865 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 14:38:01 INFO - PROCESS | 3364 | 1463434681871 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:01 INFO - PROCESS | 3364 | ++DOCSHELL 16D9EC00 == 56 [pid = 3364] [id = 206] 14:38:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 89 (17028800) [pid = 3364] [serial = 616] [outer = 00000000] 14:38:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 90 (1722AC00) [pid = 3364] [serial = 617] [outer = 17028800] 14:38:01 INFO - PROCESS | 3364 | 1463434681915 Marionette DEBUG loaded listener.js 14:38:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 91 (1722B400) [pid = 3364] [serial = 618] [outer = 17028800] 14:38:02 INFO - PROCESS | 3364 | 1463434682355 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 14:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 14:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 684ms 14:38:02 INFO - PROCESS | 3364 | 1463434682429 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 14:38:02 INFO - PROCESS | 3364 | 1463434682434 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 14:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:38:02 INFO - PROCESS | 3364 | 1463434682439 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:38:02 INFO - PROCESS | 3364 | 1463434682444 Marionette TRACE conn4 <- [1,790,null,{}] 14:38:02 INFO - PROCESS | 3364 | 1463434682450 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:02 INFO - PROCESS | 3364 | 1463434682566 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 14:38:02 INFO - PROCESS | 3364 | 1463434682717 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:02 INFO - PROCESS | 3364 | ++DOCSHELL 10C62800 == 57 [pid = 3364] [id = 207] 14:38:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 92 (10C64000) [pid = 3364] [serial = 619] [outer = 00000000] 14:38:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 93 (10E5A400) [pid = 3364] [serial = 620] [outer = 10C64000] 14:38:02 INFO - PROCESS | 3364 | 1463434682772 Marionette DEBUG loaded listener.js 14:38:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 94 (1107D000) [pid = 3364] [serial = 621] [outer = 10C64000] 14:38:03 INFO - PROCESS | 3364 | 1463434683338 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 14:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 14:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 913ms 14:38:03 INFO - PROCESS | 3364 | 1463434683371 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 14:38:03 INFO - PROCESS | 3364 | 1463434683377 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 14:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:38:03 INFO - PROCESS | 3364 | 1463434683384 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:38:03 INFO - PROCESS | 3364 | 1463434683387 Marionette TRACE conn4 <- [1,794,null,{}] 14:38:03 INFO - PROCESS | 3364 | 1463434683391 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:03 INFO - PROCESS | 3364 | 1463434683499 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 14:38:03 INFO - PROCESS | 3364 | 1463434683585 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:03 INFO - PROCESS | 3364 | ++DOCSHELL 1107FC00 == 58 [pid = 3364] [id = 208] 14:38:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 95 (12D7E400) [pid = 3364] [serial = 622] [outer = 00000000] 14:38:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (143EA000) [pid = 3364] [serial = 623] [outer = 12D7E400] 14:38:03 INFO - PROCESS | 3364 | 1463434683642 Marionette DEBUG loaded listener.js 14:38:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (15406800) [pid = 3364] [serial = 624] [outer = 12D7E400] 14:38:04 INFO - PROCESS | 3364 | 1463434684221 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 14:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 14:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 883ms 14:38:04 INFO - PROCESS | 3364 | 1463434684254 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 14:38:04 INFO - PROCESS | 3364 | 1463434684256 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 14:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:38:04 INFO - PROCESS | 3364 | 1463434684260 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:38:04 INFO - PROCESS | 3364 | 1463434684264 Marionette TRACE conn4 <- [1,798,null,{}] 14:38:04 INFO - PROCESS | 3364 | 1463434684275 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:04 INFO - PROCESS | 3364 | 1463434684384 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 14:38:04 INFO - PROCESS | 3364 | 1463434684483 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:04 INFO - PROCESS | 3364 | ++DOCSHELL 16D3EC00 == 59 [pid = 3364] [id = 209] 14:38:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (16D3F400) [pid = 3364] [serial = 625] [outer = 00000000] 14:38:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (17024C00) [pid = 3364] [serial = 626] [outer = 16D3F400] 14:38:04 INFO - PROCESS | 3364 | 1463434684549 Marionette DEBUG loaded listener.js 14:38:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (176D8000) [pid = 3364] [serial = 627] [outer = 16D3F400] 14:38:05 INFO - PROCESS | 3364 | 1463434685119 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 14:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 867ms 14:38:05 INFO - PROCESS | 3364 | 1463434685153 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 14:38:05 INFO - PROCESS | 3364 | 1463434685156 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 14:38:05 INFO - PROCESS | 3364 | 1463434685160 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:38:05 INFO - PROCESS | 3364 | 1463434685162 Marionette TRACE conn4 <- [1,802,null,{}] 14:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:38:05 INFO - PROCESS | 3364 | 1463434685166 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:05 INFO - PROCESS | 3364 | 1463434685267 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 14:38:05 INFO - PROCESS | 3364 | 1463434685364 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:05 INFO - PROCESS | 3364 | ++DOCSHELL 176DCC00 == 60 [pid = 3364] [id = 210] 14:38:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (17D5C000) [pid = 3364] [serial = 628] [outer = 00000000] 14:38:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (1807F400) [pid = 3364] [serial = 629] [outer = 17D5C000] 14:38:05 INFO - PROCESS | 3364 | 1463434685400 Marionette DEBUG loaded listener.js 14:38:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (180E6C00) [pid = 3364] [serial = 630] [outer = 17D5C000] 14:38:05 INFO - PROCESS | 3364 | 1463434685984 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 14:38:06 INFO - PROCESS | 3364 | 1463434686033 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 14:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:38:06 INFO - PROCESS | 3364 | 1463434686020 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:38:06 INFO - PROCESS | 3364 | 1463434686022 Marionette TRACE conn4 <- [1,806,null,{}] 14:38:06 INFO - PROCESS | 3364 | 1463434686025 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:06 INFO - PROCESS | 3364 | 1463434686126 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 14:38:06 INFO - PROCESS | 3364 | 1463434686224 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:06 INFO - PROCESS | 3364 | ++DOCSHELL 105FB000 == 61 [pid = 3364] [id = 211] 14:38:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (12B60C00) [pid = 3364] [serial = 631] [outer = 00000000] 14:38:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (1987CC00) [pid = 3364] [serial = 632] [outer = 12B60C00] 14:38:06 INFO - PROCESS | 3364 | 1463434686276 Marionette DEBUG loaded listener.js 14:38:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (19881800) [pid = 3364] [serial = 633] [outer = 12B60C00] 14:38:06 INFO - PROCESS | 3364 | 1463434686817 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 14:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 806ms 14:38:06 INFO - PROCESS | 3364 | 1463434686851 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 14:38:06 INFO - PROCESS | 3364 | 1463434686854 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 14:38:06 INFO - PROCESS | 3364 | 1463434686858 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:38:06 INFO - PROCESS | 3364 | 1463434686860 Marionette TRACE conn4 <- [1,810,null,{}] 14:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:38:06 INFO - PROCESS | 3364 | 1463434686865 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:06 INFO - PROCESS | 3364 | 1463434687012 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 14:38:07 INFO - PROCESS | 3364 | 1463434687114 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:07 INFO - PROCESS | 3364 | ++DOCSHELL 18393C00 == 62 [pid = 3364] [id = 212] 14:38:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (19877800) [pid = 3364] [serial = 634] [outer = 00000000] 14:38:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (1997B800) [pid = 3364] [serial = 635] [outer = 19877800] 14:38:07 INFO - PROCESS | 3364 | 1463434687167 Marionette DEBUG loaded listener.js 14:38:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (199DB800) [pid = 3364] [serial = 636] [outer = 19877800] 14:38:07 INFO - PROCESS | 3364 | 1463434687957 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 14:38:08 INFO - PROCESS | 3364 | 1463434688036 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 14:38:08 INFO - PROCESS | 3364 | 1463434688041 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:38:08 INFO - PROCESS | 3364 | 1463434688044 Marionette TRACE conn4 <- [1,814,null,{}] 14:38:08 INFO - PROCESS | 3364 | 1463434688050 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:08 INFO - PROCESS | 3364 | 1463434688149 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 14:38:08 INFO - PROCESS | 3364 | 1463434688276 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:08 INFO - PROCESS | 3364 | ++DOCSHELL 0F336000 == 63 [pid = 3364] [id = 213] 14:38:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (0F33D000) [pid = 3364] [serial = 637] [outer = 00000000] 14:38:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (1107B000) [pid = 3364] [serial = 638] [outer = 0F33D000] 14:38:08 INFO - PROCESS | 3364 | 1463434688325 Marionette DEBUG loaded listener.js 14:38:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (10371400) [pid = 3364] [serial = 639] [outer = 0F33D000] 14:38:08 INFO - PROCESS | 3364 | --DOCSHELL 15C9E000 == 62 [pid = 3364] [id = 205] 14:38:08 INFO - PROCESS | 3364 | --DOCSHELL 10A5AC00 == 61 [pid = 3364] [id = 204] 14:38:08 INFO - PROCESS | 3364 | --DOCSHELL 15406400 == 60 [pid = 3364] [id = 203] 14:38:08 INFO - PROCESS | 3364 | --DOCSHELL 15D0F400 == 59 [pid = 3364] [id = 202] 14:38:08 INFO - PROCESS | 3364 | --DOCSHELL 156F8800 == 58 [pid = 3364] [id = 201] 14:38:08 INFO - PROCESS | 3364 | --DOCSHELL 14E77C00 == 57 [pid = 3364] [id = 200] 14:38:08 INFO - PROCESS | 3364 | --DOCSHELL 1307CC00 == 56 [pid = 3364] [id = 199] 14:38:08 INFO - PROCESS | 3364 | --DOCSHELL 10A58800 == 55 [pid = 3364] [id = 198] 14:38:08 INFO - PROCESS | 3364 | --DOCSHELL 1107A800 == 54 [pid = 3364] [id = 197] 14:38:08 INFO - PROCESS | 3364 | --DOCSHELL 11426400 == 53 [pid = 3364] [id = 196] 14:38:08 INFO - PROCESS | 3364 | --DOCSHELL 10EBFC00 == 52 [pid = 3364] [id = 195] 14:38:08 INFO - PROCESS | 3364 | --DOCSHELL 154B4C00 == 51 [pid = 3364] [id = 194] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (14E7D800) [pid = 3364] [serial = 519] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (16D35C00) [pid = 3364] [serial = 572] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (15D07000) [pid = 3364] [serial = 566] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (15EE7000) [pid = 3364] [serial = 567] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (131CD800) [pid = 3364] [serial = 563] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (13C49800) [pid = 3364] [serial = 564] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (10567400) [pid = 3364] [serial = 560] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (10C66000) [pid = 3364] [serial = 561] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (16BC3000) [pid = 3364] [serial = 569] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (165A5800) [pid = 3364] [serial = 558] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (14E78C00) [pid = 3364] [serial = 557] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (1702B400) [pid = 3364] [serial = 575] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (10C3B400) [pid = 3364] [serial = 551] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (140D8400) [pid = 3364] [serial = 554] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (16D39C00) [pid = 3364] [serial = 573] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (1540A000) [pid = 3364] [serial = 579] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (137EA400) [pid = 3364] [serial = 578] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 94 (17106C00) [pid = 3364] [serial = 576] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | --DOMWINDOW == 93 (16BE3800) [pid = 3364] [serial = 570] [outer = 00000000] [url = about:blank] 14:38:08 INFO - PROCESS | 3364 | 1463434688925 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 14:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 928ms 14:38:08 INFO - PROCESS | 3364 | 1463434688971 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 14:38:08 INFO - PROCESS | 3364 | 1463434688977 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 14:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:38:08 INFO - PROCESS | 3364 | 1463434688983 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:38:08 INFO - PROCESS | 3364 | 1463434688985 Marionette TRACE conn4 <- [1,818,null,{}] 14:38:08 INFO - PROCESS | 3364 | 1463434688989 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:09 INFO - PROCESS | 3364 | 1463434689073 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 14:38:09 INFO - PROCESS | 3364 | 1463434689080 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:09 INFO - PROCESS | 3364 | ++DOCSHELL 10C6D800 == 52 [pid = 3364] [id = 214] 14:38:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 94 (10C6E400) [pid = 3364] [serial = 640] [outer = 00000000] 14:38:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 95 (11C5E000) [pid = 3364] [serial = 641] [outer = 10C6E400] 14:38:09 INFO - PROCESS | 3364 | 1463434689108 Marionette DEBUG loaded listener.js 14:38:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (1330B800) [pid = 3364] [serial = 642] [outer = 10C6E400] 14:38:09 INFO - PROCESS | 3364 | 1463434689572 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 14:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 624ms 14:38:09 INFO - PROCESS | 3364 | 1463434689609 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 14:38:09 INFO - PROCESS | 3364 | 1463434689612 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 14:38:09 INFO - PROCESS | 3364 | 1463434689616 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:38:09 INFO - PROCESS | 3364 | 1463434689619 Marionette TRACE conn4 <- [1,822,null,{}] 14:38:09 INFO - PROCESS | 3364 | 1463434689631 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:09 INFO - PROCESS | 3364 | 1463434689700 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 14:38:09 INFO - PROCESS | 3364 | 1463434689710 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:09 INFO - PROCESS | 3364 | ++DOCSHELL 14E77C00 == 53 [pid = 3364] [id = 215] 14:38:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (14E78400) [pid = 3364] [serial = 643] [outer = 00000000] 14:38:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (15407800) [pid = 3364] [serial = 644] [outer = 14E78400] 14:38:09 INFO - PROCESS | 3364 | 1463434689757 Marionette DEBUG loaded listener.js 14:38:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (154B5000) [pid = 3364] [serial = 645] [outer = 14E78400] 14:38:10 INFO - PROCESS | 3364 | 1463434690221 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 14:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 624ms 14:38:10 INFO - PROCESS | 3364 | 1463434690240 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 14:38:10 INFO - PROCESS | 3364 | 1463434690242 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 14:38:10 INFO - PROCESS | 3364 | 1463434690245 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:38:10 INFO - PROCESS | 3364 | 1463434690247 Marionette TRACE conn4 <- [1,826,null,{}] 14:38:10 INFO - PROCESS | 3364 | 1463434690250 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:10 INFO - PROCESS | 3364 | 1463434690334 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 14:38:10 INFO - PROCESS | 3364 | 1463434690325 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:10 INFO - PROCESS | 3364 | ++DOCSHELL 15405800 == 54 [pid = 3364] [id = 216] 14:38:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (15C9E400) [pid = 3364] [serial = 646] [outer = 00000000] 14:38:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (15D0DC00) [pid = 3364] [serial = 647] [outer = 15C9E400] 14:38:10 INFO - PROCESS | 3364 | 1463434690369 Marionette DEBUG loaded listener.js 14:38:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (161D6800) [pid = 3364] [serial = 648] [outer = 15C9E400] 14:38:10 INFO - PROCESS | 3364 | 1463434690810 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 14:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 623ms 14:38:10 INFO - PROCESS | 3364 | 1463434690867 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 14:38:10 INFO - PROCESS | 3364 | 1463434690869 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 14:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:38:10 INFO - PROCESS | 3364 | 1463434690872 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:38:10 INFO - PROCESS | 3364 | 1463434690873 Marionette TRACE conn4 <- [1,830,null,{}] 14:38:10 INFO - PROCESS | 3364 | 1463434690877 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:10 INFO - PROCESS | 3364 | 1463434690957 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 14:38:10 INFO - PROCESS | 3364 | 1463434690963 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:10 INFO - PROCESS | 3364 | ++DOCSHELL 15D0D000 == 55 [pid = 3364] [id = 217] 14:38:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (15D0D800) [pid = 3364] [serial = 649] [outer = 00000000] 14:38:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (16BC3400) [pid = 3364] [serial = 650] [outer = 15D0D800] 14:38:10 INFO - PROCESS | 3364 | 1463434691008 Marionette DEBUG loaded listener.js 14:38:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (16BE5C00) [pid = 3364] [serial = 651] [outer = 15D0D800] 14:38:11 INFO - PROCESS | 3364 | 1463434691469 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 14:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 608ms 14:38:11 INFO - PROCESS | 3364 | 1463434691492 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 14:38:11 INFO - PROCESS | 3364 | 1463434691494 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 14:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:38:11 INFO - PROCESS | 3364 | 1463434691501 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:38:11 INFO - PROCESS | 3364 | 1463434691503 Marionette TRACE conn4 <- [1,834,null,{}] 14:38:11 INFO - PROCESS | 3364 | 1463434691507 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:11 INFO - PROCESS | 3364 | 1463434691617 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 14:38:11 INFO - PROCESS | 3364 | 1463434691681 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:11 INFO - PROCESS | 3364 | ++DOCSHELL 16BE9400 == 56 [pid = 3364] [id = 218] 14:38:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (16BEDC00) [pid = 3364] [serial = 652] [outer = 00000000] 14:38:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (17023400) [pid = 3364] [serial = 653] [outer = 16BEDC00] 14:38:11 INFO - PROCESS | 3364 | 1463434691725 Marionette DEBUG loaded listener.js 14:38:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (171AC800) [pid = 3364] [serial = 654] [outer = 16BEDC00] 14:38:12 INFO - PROCESS | 3364 | 1463434692140 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 14:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 669ms 14:38:12 INFO - PROCESS | 3364 | 1463434692180 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 14:38:12 INFO - PROCESS | 3364 | 1463434692182 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 14:38:12 INFO - PROCESS | 3364 | 1463434692185 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:38:12 INFO - PROCESS | 3364 | 1463434692187 Marionette TRACE conn4 <- [1,838,null,{}] 14:38:12 INFO - PROCESS | 3364 | 1463434692190 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:12 INFO - PROCESS | 3364 | 1463434692282 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 14:38:12 INFO - PROCESS | 3364 | 1463434692371 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:12 INFO - PROCESS | 3364 | ++DOCSHELL 17225400 == 57 [pid = 3364] [id = 219] 14:38:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (17229400) [pid = 3364] [serial = 655] [outer = 00000000] 14:38:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (17DE4000) [pid = 3364] [serial = 656] [outer = 17229400] 14:38:12 INFO - PROCESS | 3364 | 1463434692415 Marionette DEBUG loaded listener.js 14:38:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (19878400) [pid = 3364] [serial = 657] [outer = 17229400] 14:38:12 INFO - PROCESS | 3364 | 1463434692816 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 14:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 684ms 14:38:12 INFO - PROCESS | 3364 | 1463434692870 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 14:38:12 INFO - PROCESS | 3364 | 1463434692872 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 14:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:38:12 INFO - PROCESS | 3364 | 1463434692876 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:38:12 INFO - PROCESS | 3364 | 1463434692877 Marionette TRACE conn4 <- [1,842,null,{}] 14:38:12 INFO - PROCESS | 3364 | 1463434692880 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:12 INFO - PROCESS | 3364 | 1463434692973 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 14:38:13 INFO - PROCESS | 3364 | 1463434693042 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:13 INFO - PROCESS | 3364 | ++DOCSHELL 17811800 == 58 [pid = 3364] [id = 220] 14:38:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (179CF800) [pid = 3364] [serial = 658] [outer = 00000000] 14:38:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (19972000) [pid = 3364] [serial = 659] [outer = 179CF800] 14:38:13 INFO - PROCESS | 3364 | 1463434693085 Marionette DEBUG loaded listener.js 14:38:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (19974800) [pid = 3364] [serial = 660] [outer = 179CF800] 14:38:13 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (15B29400) [pid = 3364] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:38:13 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (161CB800) [pid = 3364] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:38:13 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (16B3EC00) [pid = 3364] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:38:13 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (1307EC00) [pid = 3364] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:38:13 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (10C34400) [pid = 3364] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:38:13 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (14E79C00) [pid = 3364] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:38:13 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (16BEC400) [pid = 3364] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:38:13 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (10C68C00) [pid = 3364] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:38:13 INFO - PROCESS | 3364 | 1463434693493 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 14:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 685ms 14:38:13 INFO - PROCESS | 3364 | 1463434693539 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 14:38:13 INFO - PROCESS | 3364 | 1463434693541 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 14:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:38:13 INFO - PROCESS | 3364 | 1463434693544 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:38:13 INFO - PROCESS | 3364 | 1463434693546 Marionette TRACE conn4 <- [1,846,null,{}] 14:38:13 INFO - PROCESS | 3364 | 1463434693549 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:13 INFO - PROCESS | 3364 | 1463434693659 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 14:38:13 INFO - PROCESS | 3364 | 1463434693667 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:13 INFO - PROCESS | 3364 | ++DOCSHELL 0F33B800 == 59 [pid = 3364] [id = 221] 14:38:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (10C6C800) [pid = 3364] [serial = 661] [outer = 00000000] 14:38:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (19875400) [pid = 3364] [serial = 662] [outer = 10C6C800] 14:38:13 INFO - PROCESS | 3364 | 1463434693717 Marionette DEBUG loaded listener.js 14:38:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (199DD000) [pid = 3364] [serial = 663] [outer = 10C6C800] 14:38:14 INFO - PROCESS | 3364 | 1463434694122 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 14:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 623ms 14:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:38:14 INFO - PROCESS | 3364 | 1463434694187 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 14:38:14 INFO - PROCESS | 3364 | 1463434694188 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 14:38:14 INFO - PROCESS | 3364 | 1463434694175 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:38:14 INFO - PROCESS | 3364 | 1463434694178 Marionette TRACE conn4 <- [1,850,null,{}] 14:38:14 INFO - PROCESS | 3364 | 1463434694181 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:14 INFO - PROCESS | 3364 | 1463434694261 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 14:38:14 INFO - PROCESS | 3364 | 1463434694268 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:14 INFO - PROCESS | 3364 | ++DOCSHELL 176D9800 == 60 [pid = 3364] [id = 222] 14:38:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (19A82C00) [pid = 3364] [serial = 664] [outer = 00000000] 14:38:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (19ABD000) [pid = 3364] [serial = 665] [outer = 19A82C00] 14:38:14 INFO - PROCESS | 3364 | 1463434694311 Marionette DEBUG loaded listener.js 14:38:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (19AC8000) [pid = 3364] [serial = 666] [outer = 19A82C00] 14:38:14 INFO - PROCESS | 3364 | 1463434694727 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 14:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 578ms 14:38:14 INFO - PROCESS | 3364 | 1463434694772 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 14:38:14 INFO - PROCESS | 3364 | 1463434694774 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 14:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:38:14 INFO - PROCESS | 3364 | 1463434694777 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:38:14 INFO - PROCESS | 3364 | 1463434694779 Marionette TRACE conn4 <- [1,854,null,{}] 14:38:14 INFO - PROCESS | 3364 | 1463434694786 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:14 INFO - PROCESS | 3364 | 1463434694867 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 14:38:14 INFO - PROCESS | 3364 | 1463434694874 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:14 INFO - PROCESS | 3364 | ++DOCSHELL 1055B800 == 61 [pid = 3364] [id = 223] 14:38:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (199E2000) [pid = 3364] [serial = 667] [outer = 00000000] 14:38:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (1A39C400) [pid = 3364] [serial = 668] [outer = 199E2000] 14:38:14 INFO - PROCESS | 3364 | 1463434694921 Marionette DEBUG loaded listener.js 14:38:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (1A712000) [pid = 3364] [serial = 669] [outer = 199E2000] 14:38:15 INFO - PROCESS | 3364 | 1463434695578 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 14:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 882ms 14:38:15 INFO - PROCESS | 3364 | 1463434695647 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 14:38:15 INFO - PROCESS | 3364 | 1463434695652 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 14:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:38:15 INFO - PROCESS | 3364 | 1463434695657 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:38:15 INFO - PROCESS | 3364 | 1463434695661 Marionette TRACE conn4 <- [1,858,null,{}] 14:38:15 INFO - PROCESS | 3364 | 1463434695668 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:15 INFO - PROCESS | 3364 | 1463434695819 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 14:38:15 INFO - PROCESS | 3364 | 1463434695950 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:15 INFO - PROCESS | 3364 | ++DOCSHELL 10C38C00 == 62 [pid = 3364] [id = 224] 14:38:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (10C62400) [pid = 3364] [serial = 670] [outer = 00000000] 14:38:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (1142C000) [pid = 3364] [serial = 671] [outer = 10C62400] 14:38:15 INFO - PROCESS | 3364 | 1463434696007 Marionette DEBUG loaded listener.js 14:38:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (13317C00) [pid = 3364] [serial = 672] [outer = 10C62400] 14:38:16 INFO - PROCESS | 3364 | 1463434696583 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 14:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 974ms 14:38:16 INFO - PROCESS | 3364 | 1463434696644 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 14:38:16 INFO - PROCESS | 3364 | 1463434696650 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 14:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:38:16 INFO - PROCESS | 3364 | 1463434696656 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:38:16 INFO - PROCESS | 3364 | 1463434696659 Marionette TRACE conn4 <- [1,862,null,{}] 14:38:16 INFO - PROCESS | 3364 | 1463434696678 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:16 INFO - PROCESS | 3364 | 1463434696774 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 14:38:16 INFO - PROCESS | 3364 | 1463434696903 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:16 INFO - PROCESS | 3364 | ++DOCSHELL 14E76400 == 63 [pid = 3364] [id = 225] 14:38:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (14E7A000) [pid = 3364] [serial = 673] [outer = 00000000] 14:38:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (156F8000) [pid = 3364] [serial = 674] [outer = 14E7A000] 14:38:16 INFO - PROCESS | 3364 | 1463434696957 Marionette DEBUG loaded listener.js 14:38:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (15D12400) [pid = 3364] [serial = 675] [outer = 14E7A000] 14:38:17 INFO - PROCESS | 3364 | 1463434697534 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 14:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 973ms 14:38:17 INFO - PROCESS | 3364 | 1463434697623 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 14:38:17 INFO - PROCESS | 3364 | 1463434697626 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 14:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:38:17 INFO - PROCESS | 3364 | 1463434697630 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:38:17 INFO - PROCESS | 3364 | 1463434697633 Marionette TRACE conn4 <- [1,866,null,{}] 14:38:17 INFO - PROCESS | 3364 | 1463434697644 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:17 INFO - PROCESS | 3364 | 1463434697796 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 14:38:17 INFO - PROCESS | 3364 | 1463434697921 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:17 INFO - PROCESS | 3364 | ++DOCSHELL 16D40000 == 64 [pid = 3364] [id = 226] 14:38:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (17227C00) [pid = 3364] [serial = 676] [outer = 00000000] 14:38:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (199DAC00) [pid = 3364] [serial = 677] [outer = 17227C00] 14:38:17 INFO - PROCESS | 3364 | 1463434697962 Marionette DEBUG loaded listener.js 14:38:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (1A147000) [pid = 3364] [serial = 678] [outer = 17227C00] 14:38:18 INFO - PROCESS | 3364 | 1463434698528 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 14:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 928ms 14:38:18 INFO - PROCESS | 3364 | 1463434698556 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 14:38:18 INFO - PROCESS | 3364 | 1463434698559 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 14:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:38:18 INFO - PROCESS | 3364 | 1463434698563 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:38:18 INFO - PROCESS | 3364 | 1463434698565 Marionette TRACE conn4 <- [1,870,null,{}] 14:38:18 INFO - PROCESS | 3364 | 1463434698568 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:18 INFO - PROCESS | 3364 | 1463434698657 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 14:38:18 INFO - PROCESS | 3364 | 1463434698762 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:18 INFO - PROCESS | 3364 | ++DOCSHELL 1A710400 == 65 [pid = 3364] [id = 227] 14:38:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (1A710C00) [pid = 3364] [serial = 679] [outer = 00000000] 14:38:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (1A719C00) [pid = 3364] [serial = 680] [outer = 1A710C00] 14:38:18 INFO - PROCESS | 3364 | 1463434698820 Marionette DEBUG loaded listener.js 14:38:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (1A71EC00) [pid = 3364] [serial = 681] [outer = 1A710C00] 14:38:19 INFO - PROCESS | 3364 | 1463434699355 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 14:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 822ms 14:38:19 INFO - PROCESS | 3364 | 1463434699377 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 14:38:19 INFO - PROCESS | 3364 | 1463434699379 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 14:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:38:19 INFO - PROCESS | 3364 | 1463434699384 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:38:19 INFO - PROCESS | 3364 | 1463434699386 Marionette TRACE conn4 <- [1,874,null,{}] 14:38:19 INFO - PROCESS | 3364 | 1463434699389 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:19 INFO - PROCESS | 3364 | 1463434699490 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 14:38:19 INFO - PROCESS | 3364 | 1463434699594 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:19 INFO - PROCESS | 3364 | ++DOCSHELL 1A391400 == 66 [pid = 3364] [id = 228] 14:38:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (1A583C00) [pid = 3364] [serial = 682] [outer = 00000000] 14:38:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (1A77AC00) [pid = 3364] [serial = 683] [outer = 1A583C00] 14:38:19 INFO - PROCESS | 3364 | 1463434699646 Marionette DEBUG loaded listener.js 14:38:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (1A77DC00) [pid = 3364] [serial = 684] [outer = 1A583C00] 14:38:20 INFO - PROCESS | 3364 | 1463434700468 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 14:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1110ms 14:38:20 INFO - PROCESS | 3364 | 1463434700497 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 14:38:20 INFO - PROCESS | 3364 | 1463434700501 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 14:38:20 INFO - PROCESS | 3364 | 1463434700506 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:38:20 INFO - PROCESS | 3364 | 1463434700510 Marionette TRACE conn4 <- [1,878,null,{}] 14:38:20 INFO - PROCESS | 3364 | 1463434700515 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:20 INFO - PROCESS | 3364 | 1463434700616 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 14:38:20 INFO - PROCESS | 3364 | 1463434700741 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:20 INFO - PROCESS | 3364 | ++DOCSHELL 11075400 == 67 [pid = 3364] [id = 229] 14:38:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (130E1800) [pid = 3364] [serial = 685] [outer = 00000000] 14:38:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (13D26400) [pid = 3364] [serial = 686] [outer = 130E1800] 14:38:20 INFO - PROCESS | 3364 | 1463434700792 Marionette DEBUG loaded listener.js 14:38:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (1436C400) [pid = 3364] [serial = 687] [outer = 130E1800] 14:38:21 INFO - PROCESS | 3364 | 1463434701610 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 14:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1156ms 14:38:21 INFO - PROCESS | 3364 | 1463434701673 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 14:38:21 INFO - PROCESS | 3364 | 1463434701678 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 14:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:38:21 INFO - PROCESS | 3364 | 1463434701684 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:38:21 INFO - PROCESS | 3364 | 1463434701686 Marionette TRACE conn4 <- [1,882,null,{}] 14:38:21 INFO - PROCESS | 3364 | 1463434701690 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:21 INFO - PROCESS | 3364 | 1463434701806 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 14:38:21 INFO - PROCESS | 3364 | --DOCSHELL 176D9800 == 66 [pid = 3364] [id = 222] 14:38:21 INFO - PROCESS | 3364 | --DOCSHELL 0F33B800 == 65 [pid = 3364] [id = 221] 14:38:21 INFO - PROCESS | 3364 | --DOCSHELL 17811800 == 64 [pid = 3364] [id = 220] 14:38:21 INFO - PROCESS | 3364 | --DOCSHELL 17225400 == 63 [pid = 3364] [id = 219] 14:38:21 INFO - PROCESS | 3364 | --DOCSHELL 16BE9400 == 62 [pid = 3364] [id = 218] 14:38:21 INFO - PROCESS | 3364 | --DOCSHELL 15D0D000 == 61 [pid = 3364] [id = 217] 14:38:21 INFO - PROCESS | 3364 | --DOCSHELL 15405800 == 60 [pid = 3364] [id = 216] 14:38:21 INFO - PROCESS | 3364 | --DOCSHELL 14E77C00 == 59 [pid = 3364] [id = 215] 14:38:21 INFO - PROCESS | 3364 | --DOCSHELL 10C6D800 == 58 [pid = 3364] [id = 214] 14:38:21 INFO - PROCESS | 3364 | --DOCSHELL 0F336000 == 57 [pid = 3364] [id = 213] 14:38:21 INFO - PROCESS | 3364 | --DOCSHELL 176DCC00 == 56 [pid = 3364] [id = 210] 14:38:21 INFO - PROCESS | 3364 | --DOCSHELL 16D3EC00 == 55 [pid = 3364] [id = 209] 14:38:21 INFO - PROCESS | 3364 | --DOCSHELL 1107FC00 == 54 [pid = 3364] [id = 208] 14:38:21 INFO - PROCESS | 3364 | --DOCSHELL 10C62800 == 53 [pid = 3364] [id = 207] 14:38:21 INFO - PROCESS | 3364 | --DOCSHELL 16D9EC00 == 52 [pid = 3364] [id = 206] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (15D11000) [pid = 3364] [serial = 602] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (16BBB000) [pid = 3364] [serial = 605] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (16BB8000) [pid = 3364] [serial = 581] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (17027000) [pid = 3364] [serial = 615] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (1722AC00) [pid = 3364] [serial = 617] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (131D7400) [pid = 3364] [serial = 584] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (1337F800) [pid = 3364] [serial = 596] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (137EC000) [pid = 3364] [serial = 597] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (14E83000) [pid = 3364] [serial = 590] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (10C69400) [pid = 3364] [serial = 593] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (10E54400) [pid = 3364] [serial = 594] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (14E81C00) [pid = 3364] [serial = 599] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (15EE6800) [pid = 3364] [serial = 603] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (15D05400) [pid = 3364] [serial = 587] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (16D3C800) [pid = 3364] [serial = 608] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (16BC2000) [pid = 3364] [serial = 606] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (1701FC00) [pid = 3364] [serial = 614] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (16D9F000) [pid = 3364] [serial = 609] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (16BE0400) [pid = 3364] [serial = 611] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (16BE1C00) [pid = 3364] [serial = 612] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (15408000) [pid = 3364] [serial = 600] [outer = 00000000] [url = about:blank] 14:38:21 INFO - PROCESS | 3364 | 1463434701949 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:21 INFO - PROCESS | 3364 | ++DOCSHELL 0C7F3800 == 53 [pid = 3364] [id = 230] 14:38:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (0C7F5000) [pid = 3364] [serial = 688] [outer = 00000000] 14:38:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (105FB400) [pid = 3364] [serial = 689] [outer = 0C7F5000] 14:38:21 INFO - PROCESS | 3364 | 1463434701995 Marionette DEBUG loaded listener.js 14:38:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (10C6CC00) [pid = 3364] [serial = 690] [outer = 0C7F5000] 14:38:22 INFO - PROCESS | 3364 | 1463434702384 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 14:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 715ms 14:38:22 INFO - PROCESS | 3364 | 1463434702428 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 14:38:22 INFO - PROCESS | 3364 | 1463434702430 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 14:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:38:22 INFO - PROCESS | 3364 | 1463434702438 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:38:22 INFO - PROCESS | 3364 | 1463434702442 Marionette TRACE conn4 <- [1,886,null,{}] 14:38:22 INFO - PROCESS | 3364 | 1463434702452 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:22 INFO - PROCESS | 3364 | 1463434702539 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 14:38:22 INFO - PROCESS | 3364 | 1463434702547 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:22 INFO - PROCESS | 3364 | ++DOCSHELL 15406000 == 54 [pid = 3364] [id = 231] 14:38:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (15407000) [pid = 3364] [serial = 691] [outer = 00000000] 14:38:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (15EEA400) [pid = 3364] [serial = 692] [outer = 15407000] 14:38:22 INFO - PROCESS | 3364 | 1463434702594 Marionette DEBUG loaded listener.js 14:38:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (16BC3C00) [pid = 3364] [serial = 693] [outer = 15407000] 14:38:23 INFO - PROCESS | 3364 | 1463434703039 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 14:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 609ms 14:38:23 INFO - PROCESS | 3364 | 1463434703056 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 14:38:23 INFO - PROCESS | 3364 | 1463434703059 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 14:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:38:23 INFO - PROCESS | 3364 | 1463434703066 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:38:23 INFO - PROCESS | 3364 | 1463434703068 Marionette TRACE conn4 <- [1,890,null,{}] 14:38:23 INFO - PROCESS | 3364 | 1463434703071 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:23 INFO - PROCESS | 3364 | 1463434703154 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 14:38:23 INFO - PROCESS | 3364 | 1463434703160 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:23 INFO - PROCESS | 3364 | ++DOCSHELL 161D3C00 == 55 [pid = 3364] [id = 232] 14:38:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (16D35400) [pid = 3364] [serial = 694] [outer = 00000000] 14:38:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (16FE4800) [pid = 3364] [serial = 695] [outer = 16D35400] 14:38:23 INFO - PROCESS | 3364 | 1463434703204 Marionette DEBUG loaded listener.js 14:38:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (17022C00) [pid = 3364] [serial = 696] [outer = 16D35400] 14:38:23 INFO - PROCESS | 3364 | 1463434703656 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 14:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 685ms 14:38:23 INFO - PROCESS | 3364 | 1463434703749 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 14:38:23 INFO - PROCESS | 3364 | 1463434703751 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 14:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:38:23 INFO - PROCESS | 3364 | 1463434703754 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:38:23 INFO - PROCESS | 3364 | 1463434703756 Marionette TRACE conn4 <- [1,894,null,{}] 14:38:23 INFO - PROCESS | 3364 | 1463434703760 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:23 INFO - PROCESS | 3364 | 1463434703842 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 14:38:23 INFO - PROCESS | 3364 | 1463434703848 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:23 INFO - PROCESS | 3364 | ++DOCSHELL 1701D400 == 56 [pid = 3364] [id = 233] 14:38:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (1702B800) [pid = 3364] [serial = 697] [outer = 00000000] 14:38:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (17225400) [pid = 3364] [serial = 698] [outer = 1702B800] 14:38:23 INFO - PROCESS | 3364 | 1463434703900 Marionette DEBUG loaded listener.js 14:38:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (179CDC00) [pid = 3364] [serial = 699] [outer = 1702B800] 14:38:24 INFO - PROCESS | 3364 | 1463434704344 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 14:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 623ms 14:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:38:24 INFO - PROCESS | 3364 | 1463434704377 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 14:38:24 INFO - PROCESS | 3364 | 1463434704378 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 14:38:24 INFO - PROCESS | 3364 | 1463434704382 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:38:24 INFO - PROCESS | 3364 | 1463434704383 Marionette TRACE conn4 <- [1,898,null,{}] 14:38:24 INFO - PROCESS | 3364 | 1463434704387 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:24 INFO - PROCESS | 3364 | 1463434704547 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 14:38:24 INFO - PROCESS | 3364 | 1463434704572 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:24 INFO - PROCESS | 3364 | ++DOCSHELL 10C3A400 == 57 [pid = 3364] [id = 234] 14:38:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (161D9000) [pid = 3364] [serial = 700] [outer = 00000000] 14:38:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (19976400) [pid = 3364] [serial = 701] [outer = 161D9000] 14:38:24 INFO - PROCESS | 3364 | 1463434704616 Marionette DEBUG loaded listener.js 14:38:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (19A84000) [pid = 3364] [serial = 702] [outer = 161D9000] 14:38:25 INFO - PROCESS | 3364 | 1463434705056 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 14:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 730ms 14:38:25 INFO - PROCESS | 3364 | 1463434705102 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 14:38:25 INFO - PROCESS | 3364 | 1463434705104 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 14:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:38:25 INFO - PROCESS | 3364 | 1463434705111 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:38:25 INFO - PROCESS | 3364 | 1463434705113 Marionette TRACE conn4 <- [1,902,null,{}] 14:38:25 INFO - PROCESS | 3364 | 1463434705116 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:25 INFO - PROCESS | 3364 | 1463434705226 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 14:38:25 INFO - PROCESS | 3364 | 1463434705307 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:25 INFO - PROCESS | 3364 | ++DOCSHELL 1A14DC00 == 58 [pid = 3364] [id = 235] 14:38:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (1A57A000) [pid = 3364] [serial = 703] [outer = 00000000] 14:38:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (1A719000) [pid = 3364] [serial = 704] [outer = 1A57A000] 14:38:25 INFO - PROCESS | 3364 | 1463434705351 Marionette DEBUG loaded listener.js 14:38:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (1A778800) [pid = 3364] [serial = 705] [outer = 1A57A000] 14:38:25 INFO - PROCESS | 3364 | 1463434705737 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 14:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 685ms 14:38:25 INFO - PROCESS | 3364 | 1463434705797 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 14:38:25 INFO - PROCESS | 3364 | 1463434705799 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 14:38:25 INFO - PROCESS | 3364 | 1463434705802 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:38:25 INFO - PROCESS | 3364 | 1463434705804 Marionette TRACE conn4 <- [1,906,null,{}] 14:38:25 INFO - PROCESS | 3364 | 1463434705843 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:25 INFO - PROCESS | 3364 | 1463434705959 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 14:38:25 INFO - PROCESS | 3364 | 1463434705972 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:26 INFO - PROCESS | 3364 | ++DOCSHELL 1107A000 == 59 [pid = 3364] [id = 236] 14:38:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (1107BC00) [pid = 3364] [serial = 706] [outer = 00000000] 14:38:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (15D08400) [pid = 3364] [serial = 707] [outer = 1107BC00] 14:38:26 INFO - PROCESS | 3364 | 1463434706201 Marionette DEBUG loaded listener.js 14:38:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (17230800) [pid = 3364] [serial = 708] [outer = 1107BC00] 14:38:26 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (179CF800) [pid = 3364] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:38:26 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (14E78400) [pid = 3364] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:38:26 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (15D0D800) [pid = 3364] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:38:26 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (15C9E400) [pid = 3364] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:38:26 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (10C6C800) [pid = 3364] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:38:26 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (17229400) [pid = 3364] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:38:26 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (16BEDC00) [pid = 3364] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:38:26 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (19A82C00) [pid = 3364] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:38:26 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (0F33D000) [pid = 3364] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:38:26 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (10C6E400) [pid = 3364] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:38:26 INFO - PROCESS | 3364 | 1463434706552 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 14:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 791ms 14:38:26 INFO - PROCESS | 3364 | 1463434706607 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 14:38:26 INFO - PROCESS | 3364 | 1463434706609 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 14:38:26 INFO - PROCESS | 3364 | 1463434706612 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:38:26 INFO - PROCESS | 3364 | 1463434706614 Marionette TRACE conn4 <- [1,910,null,{}] 14:38:26 INFO - PROCESS | 3364 | 1463434706617 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:26 INFO - PROCESS | 3364 | 1463434706698 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 14:38:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (15D07800) [pid = 3364] [serial = 709] [outer = 1B3D8400] 14:38:26 INFO - PROCESS | 3364 | 1463434706807 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:26 INFO - PROCESS | 3364 | ++DOCSHELL 19879000 == 60 [pid = 3364] [id = 237] 14:38:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (19A82C00) [pid = 3364] [serial = 710] [outer = 00000000] 14:38:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (1A712400) [pid = 3364] [serial = 711] [outer = 19A82C00] 14:38:26 INFO - PROCESS | 3364 | 1463434706860 Marionette DEBUG loaded listener.js 14:38:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (1A8A7800) [pid = 3364] [serial = 712] [outer = 19A82C00] 14:38:27 INFO - PROCESS | 3364 | 1463434707232 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 14:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 14:38:27 INFO - PROCESS | 3364 | 1463434707295 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 14:38:27 INFO - PROCESS | 3364 | 1463434707297 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 14:38:27 INFO - PROCESS | 3364 | 1463434707300 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:38:27 INFO - PROCESS | 3364 | 1463434707302 Marionette TRACE conn4 <- [1,914,null,{}] 14:38:27 INFO - PROCESS | 3364 | 1463434707305 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:27 INFO - PROCESS | 3364 | 1463434707416 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 14:38:27 INFO - PROCESS | 3364 | 1463434707425 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:27 INFO - PROCESS | 3364 | ++DOCSHELL 1A14CC00 == 61 [pid = 3364] [id = 238] 14:38:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (1A38F800) [pid = 3364] [serial = 713] [outer = 00000000] 14:38:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (1AB70000) [pid = 3364] [serial = 714] [outer = 1A38F800] 14:38:27 INFO - PROCESS | 3364 | 1463434707472 Marionette DEBUG loaded listener.js 14:38:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (1AB72400) [pid = 3364] [serial = 715] [outer = 1A38F800] 14:38:27 INFO - PROCESS | 3364 | 1463434707870 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 14:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 623ms 14:38:27 INFO - PROCESS | 3364 | 1463434707919 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 14:38:27 INFO - PROCESS | 3364 | 1463434707922 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 14:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:38:27 INFO - PROCESS | 3364 | 1463434707925 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:38:27 INFO - PROCESS | 3364 | 1463434707927 Marionette TRACE conn4 <- [1,918,null,{}] 14:38:27 INFO - PROCESS | 3364 | 1463434707931 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:28 INFO - PROCESS | 3364 | 1463434708057 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 14:38:28 INFO - PROCESS | 3364 | 1463434708064 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:28 INFO - PROCESS | 3364 | ++DOCSHELL 10C6C800 == 62 [pid = 3364] [id = 239] 14:38:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (16D37000) [pid = 3364] [serial = 716] [outer = 00000000] 14:38:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (1ADA6C00) [pid = 3364] [serial = 717] [outer = 16D37000] 14:38:28 INFO - PROCESS | 3364 | 1463434708111 Marionette DEBUG loaded listener.js 14:38:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (1ADAC400) [pid = 3364] [serial = 718] [outer = 16D37000] 14:38:28 INFO - PROCESS | 3364 | 1463434708810 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 14:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 928ms 14:38:28 INFO - PROCESS | 3364 | 1463434708851 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 14:38:28 INFO - PROCESS | 3364 | 1463434708857 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 14:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:38:28 INFO - PROCESS | 3364 | 1463434708864 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:38:28 INFO - PROCESS | 3364 | 1463434708869 Marionette TRACE conn4 <- [1,922,null,{}] 14:38:28 INFO - PROCESS | 3364 | 1463434708874 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:28 INFO - PROCESS | 3364 | 1463434708995 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 14:38:29 INFO - PROCESS | 3364 | 1463434709113 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:29 INFO - PROCESS | 3364 | ++DOCSHELL 12D2DC00 == 63 [pid = 3364] [id = 240] 14:38:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (12D2E000) [pid = 3364] [serial = 719] [outer = 00000000] 14:38:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (140D7C00) [pid = 3364] [serial = 720] [outer = 12D2E000] 14:38:29 INFO - PROCESS | 3364 | 1463434709170 Marionette DEBUG loaded listener.js 14:38:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (15406400) [pid = 3364] [serial = 721] [outer = 12D2E000] 14:38:29 INFO - PROCESS | 3364 | 1463434709701 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 14:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 928ms 14:38:29 INFO - PROCESS | 3364 | 1463434709774 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 14:38:29 INFO - PROCESS | 3364 | 1463434709780 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 14:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:38:29 INFO - PROCESS | 3364 | 1463434709786 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:38:29 INFO - PROCESS | 3364 | 1463434709789 Marionette TRACE conn4 <- [1,926,null,{}] 14:38:29 INFO - PROCESS | 3364 | 1463434709793 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:29 INFO - PROCESS | 3364 | 1463434709901 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 14:38:30 INFO - PROCESS | 3364 | 1463434710042 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:30 INFO - PROCESS | 3364 | ++DOCSHELL 13C49800 == 64 [pid = 3364] [id = 241] 14:38:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 137 (15B2D800) [pid = 3364] [serial = 722] [outer = 00000000] 14:38:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 138 (16D39800) [pid = 3364] [serial = 723] [outer = 15B2D800] 14:38:30 INFO - PROCESS | 3364 | 1463434710096 Marionette DEBUG loaded listener.js 14:38:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 139 (17026000) [pid = 3364] [serial = 724] [outer = 15B2D800] 14:38:30 INFO - PROCESS | 3364 | 1463434710665 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 14:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 913ms 14:38:30 INFO - PROCESS | 3364 | 1463434710713 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 14:38:30 INFO - PROCESS | 3364 | 1463434710716 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 14:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:38:30 INFO - PROCESS | 3364 | 1463434710720 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:38:30 INFO - PROCESS | 3364 | 1463434710723 Marionette TRACE conn4 <- [1,930,null,{}] 14:38:30 INFO - PROCESS | 3364 | 1463434710734 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:30 INFO - PROCESS | 3364 | 1463434710844 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 14:38:30 INFO - PROCESS | 3364 | 1463434710936 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:30 INFO - PROCESS | 3364 | ++DOCSHELL 1A8AC000 == 65 [pid = 3364] [id = 242] 14:38:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 140 (1A8AC400) [pid = 3364] [serial = 725] [outer = 00000000] 14:38:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (1AD0E800) [pid = 3364] [serial = 726] [outer = 1A8AC400] 14:38:30 INFO - PROCESS | 3364 | 1463434710991 Marionette DEBUG loaded listener.js 14:38:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (1ADA3400) [pid = 3364] [serial = 727] [outer = 1A8AC400] 14:38:31 INFO - PROCESS | 3364 | 1463434711593 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 14:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 928ms 14:38:31 INFO - PROCESS | 3364 | 1463434711627 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 14:38:31 INFO - PROCESS | 3364 | 1463434711630 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 14:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:38:31 INFO - PROCESS | 3364 | 1463434711634 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:38:31 INFO - PROCESS | 3364 | 1463434711636 Marionette TRACE conn4 <- [1,934,null,{}] 14:38:31 INFO - PROCESS | 3364 | 1463434711639 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:31 INFO - PROCESS | 3364 | 1463434711745 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 14:38:31 INFO - PROCESS | 3364 | 1463434711850 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:31 INFO - PROCESS | 3364 | ++DOCSHELL 1A147C00 == 66 [pid = 3364] [id = 243] 14:38:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (1ADA1800) [pid = 3364] [serial = 728] [outer = 00000000] 14:38:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (1AFE0000) [pid = 3364] [serial = 729] [outer = 1ADA1800] 14:38:31 INFO - PROCESS | 3364 | 1463434711906 Marionette DEBUG loaded listener.js 14:38:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (1AFE5800) [pid = 3364] [serial = 730] [outer = 1ADA1800] 14:38:32 INFO - PROCESS | 3364 | 1463434712454 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 14:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 882ms 14:38:32 INFO - PROCESS | 3364 | 1463434712520 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 14:38:32 INFO - PROCESS | 3364 | 1463434712523 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 14:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:38:32 INFO - PROCESS | 3364 | 1463434712526 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:38:32 INFO - PROCESS | 3364 | 1463434712528 Marionette TRACE conn4 <- [1,938,null,{}] 14:38:32 INFO - PROCESS | 3364 | 1463434712532 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:32 INFO - PROCESS | 3364 | 1463434712633 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 14:38:32 INFO - PROCESS | 3364 | 1463434712766 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:32 INFO - PROCESS | 3364 | ++DOCSHELL 140D1C00 == 67 [pid = 3364] [id = 244] 14:38:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (1AB72C00) [pid = 3364] [serial = 731] [outer = 00000000] 14:38:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (1B269800) [pid = 3364] [serial = 732] [outer = 1AB72C00] 14:38:32 INFO - PROCESS | 3364 | 1463434712819 Marionette DEBUG loaded listener.js 14:38:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (16BE1800) [pid = 3364] [serial = 733] [outer = 1AB72C00] 14:38:33 INFO - PROCESS | 3364 | 1463434713359 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 14:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 867ms 14:38:33 INFO - PROCESS | 3364 | 1463434713414 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 14:38:33 INFO - PROCESS | 3364 | 1463434713417 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 14:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:38:33 INFO - PROCESS | 3364 | 1463434713420 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:38:33 INFO - PROCESS | 3364 | 1463434713422 Marionette TRACE conn4 <- [1,942,null,{}] 14:38:33 INFO - PROCESS | 3364 | 1463434713426 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:33 INFO - PROCESS | 3364 | 1463434713528 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 14:38:33 INFO - PROCESS | 3364 | 1463434713672 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:33 INFO - PROCESS | 3364 | ++DOCSHELL 1107DC00 == 68 [pid = 3364] [id = 245] 14:38:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 149 (19A89800) [pid = 3364] [serial = 734] [outer = 00000000] 14:38:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 150 (1B3CF800) [pid = 3364] [serial = 735] [outer = 19A89800] 14:38:33 INFO - PROCESS | 3364 | 1463434713762 Marionette DEBUG loaded listener.js 14:38:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 151 (1B3D6C00) [pid = 3364] [serial = 736] [outer = 19A89800] 14:38:34 INFO - PROCESS | 3364 | 1463434714386 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 14:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1217ms 14:38:34 INFO - PROCESS | 3364 | 1463434714647 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 14:38:34 INFO - PROCESS | 3364 | 1463434714651 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 14:38:34 INFO - PROCESS | 3364 | 1463434714656 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:38:34 INFO - PROCESS | 3364 | 1463434714659 Marionette TRACE conn4 <- [1,946,null,{}] 14:38:34 INFO - PROCESS | 3364 | 1463434714648 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:34 INFO - PROCESS | 3364 | 1463434714750 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 14:38:34 INFO - PROCESS | 3364 | 1463434714880 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:34 INFO - PROCESS | 3364 | ++DOCSHELL 12D81000 == 69 [pid = 3364] [id = 246] 14:38:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 152 (13025000) [pid = 3364] [serial = 737] [outer = 00000000] 14:38:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 153 (137E7C00) [pid = 3364] [serial = 738] [outer = 13025000] 14:38:34 INFO - PROCESS | 3364 | 1463434714928 Marionette DEBUG loaded listener.js 14:38:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 154 (143F3800) [pid = 3364] [serial = 739] [outer = 13025000] 14:38:35 INFO - PROCESS | 3364 | 1463434715492 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 14:38:35 INFO - PROCESS | 3364 | --DOCSHELL 1A14CC00 == 68 [pid = 3364] [id = 238] 14:38:35 INFO - PROCESS | 3364 | --DOCSHELL 19879000 == 67 [pid = 3364] [id = 237] 14:38:35 INFO - PROCESS | 3364 | --DOCSHELL 1107A000 == 66 [pid = 3364] [id = 236] 14:38:35 INFO - PROCESS | 3364 | --DOCSHELL 1A14DC00 == 65 [pid = 3364] [id = 235] 14:38:35 INFO - PROCESS | 3364 | --DOCSHELL 10C3A400 == 64 [pid = 3364] [id = 234] 14:38:35 INFO - PROCESS | 3364 | --DOCSHELL 1701D400 == 63 [pid = 3364] [id = 233] 14:38:35 INFO - PROCESS | 3364 | --DOCSHELL 161D3C00 == 62 [pid = 3364] [id = 232] 14:38:35 INFO - PROCESS | 3364 | --DOCSHELL 15406000 == 61 [pid = 3364] [id = 231] 14:38:35 INFO - PROCESS | 3364 | --DOCSHELL 0C7F3800 == 60 [pid = 3364] [id = 230] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 153 (1A39C400) [pid = 3364] [serial = 668] [outer = 00000000] [url = about:blank] 14:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 913ms 14:38:35 INFO - PROCESS | 3364 | --DOCSHELL 11075400 == 59 [pid = 3364] [id = 229] 14:38:35 INFO - PROCESS | 3364 | --DOCSHELL 10C38C00 == 58 [pid = 3364] [id = 224] 14:38:35 INFO - PROCESS | 3364 | --DOCSHELL 1055B800 == 57 [pid = 3364] [id = 223] 14:38:35 INFO - PROCESS | 3364 | 1463434715580 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 14:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:38:35 INFO - PROCESS | 3364 | 1463434715583 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 14:38:35 INFO - PROCESS | 3364 | 1463434715590 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:38:35 INFO - PROCESS | 3364 | 1463434715594 Marionette TRACE conn4 <- [1,950,null,{}] 14:38:35 INFO - PROCESS | 3364 | 1463434715598 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:35 INFO - PROCESS | 3364 | 1463434715683 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 152 (19AC8000) [pid = 3364] [serial = 666] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 151 (17024C00) [pid = 3364] [serial = 626] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 150 (19974800) [pid = 3364] [serial = 660] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 149 (10E5A400) [pid = 3364] [serial = 620] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 148 (19972000) [pid = 3364] [serial = 659] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (154B5000) [pid = 3364] [serial = 645] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (16BC3400) [pid = 3364] [serial = 650] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (161D6800) [pid = 3364] [serial = 648] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (199DD000) [pid = 3364] [serial = 663] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (1997B800) [pid = 3364] [serial = 635] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (19878400) [pid = 3364] [serial = 657] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 141 (16BE5C00) [pid = 3364] [serial = 651] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 140 (17023400) [pid = 3364] [serial = 653] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 139 (15407800) [pid = 3364] [serial = 644] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 138 (171AC800) [pid = 3364] [serial = 654] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 137 (19875400) [pid = 3364] [serial = 662] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 136 (1807F400) [pid = 3364] [serial = 629] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (17DE4000) [pid = 3364] [serial = 656] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (19ABD000) [pid = 3364] [serial = 665] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (10371400) [pid = 3364] [serial = 639] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (11C5E000) [pid = 3364] [serial = 641] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (1987CC00) [pid = 3364] [serial = 632] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (143EA000) [pid = 3364] [serial = 623] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (1330B800) [pid = 3364] [serial = 642] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (1107B000) [pid = 3364] [serial = 638] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (15D0DC00) [pid = 3364] [serial = 647] [outer = 00000000] [url = about:blank] 14:38:35 INFO - PROCESS | 3364 | 1463434715795 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:35 INFO - PROCESS | 3364 | ++DOCSHELL 10371400 == 58 [pid = 3364] [id = 247] 14:38:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (10C3CC00) [pid = 3364] [serial = 740] [outer = 00000000] 14:38:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (11C5E000) [pid = 3364] [serial = 741] [outer = 10C3CC00] 14:38:35 INFO - PROCESS | 3364 | 1463434715842 Marionette DEBUG loaded listener.js 14:38:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (143EA000) [pid = 3364] [serial = 742] [outer = 10C3CC00] 14:38:36 INFO - PROCESS | 3364 | 1463434716274 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 14:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 715ms 14:38:36 INFO - PROCESS | 3364 | 1463434716312 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 14:38:36 INFO - PROCESS | 3364 | 1463434716314 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 14:38:36 INFO - PROCESS | 3364 | 1463434716318 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:38:36 INFO - PROCESS | 3364 | 1463434716320 Marionette TRACE conn4 <- [1,954,null,{}] 14:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:38:36 INFO - PROCESS | 3364 | 1463434716329 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:36 INFO - PROCESS | 3364 | 1463434716418 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 14:38:36 INFO - PROCESS | 3364 | 1463434716429 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:36 INFO - PROCESS | 3364 | ++DOCSHELL 161CD000 == 59 [pid = 3364] [id = 248] 14:38:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (161CE400) [pid = 3364] [serial = 743] [outer = 00000000] 14:38:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (161D8400) [pid = 3364] [serial = 744] [outer = 161CE400] 14:38:36 INFO - PROCESS | 3364 | 1463434716461 Marionette DEBUG loaded listener.js 14:38:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (16BB8000) [pid = 3364] [serial = 745] [outer = 161CE400] 14:38:36 INFO - PROCESS | 3364 | 1463434716921 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 14:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 609ms 14:38:36 INFO - PROCESS | 3364 | 1463434716945 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 14:38:36 INFO - PROCESS | 3364 | 1463434716947 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 14:38:36 INFO - PROCESS | 3364 | 1463434716951 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:38:36 INFO - PROCESS | 3364 | 1463434716952 Marionette TRACE conn4 <- [1,958,null,{}] 14:38:36 INFO - PROCESS | 3364 | 1463434716956 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:37 INFO - PROCESS | 3364 | 1463434717040 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 14:38:37 INFO - PROCESS | 3364 | 1463434717046 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:37 INFO - PROCESS | 3364 | ++DOCSHELL 16BEC000 == 60 [pid = 3364] [id = 249] 14:38:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (16BED400) [pid = 3364] [serial = 746] [outer = 00000000] 14:38:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (1701E400) [pid = 3364] [serial = 747] [outer = 16BED400] 14:38:37 INFO - PROCESS | 3364 | 1463434717074 Marionette DEBUG loaded listener.js 14:38:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (17103000) [pid = 3364] [serial = 748] [outer = 16BED400] 14:38:37 INFO - PROCESS | 3364 | 1463434717531 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 14:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 624ms 14:38:37 INFO - PROCESS | 3364 | 1463434717573 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 14:38:37 INFO - PROCESS | 3364 | 1463434717575 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 14:38:37 INFO - PROCESS | 3364 | 1463434717578 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:38:37 INFO - PROCESS | 3364 | 1463434717580 Marionette TRACE conn4 <- [1,962,null,{}] 14:38:37 INFO - PROCESS | 3364 | 1463434717583 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:37 INFO - PROCESS | 3364 | 1463434717674 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 14:38:37 INFO - PROCESS | 3364 | 1463434717664 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:37 INFO - PROCESS | 3364 | ++DOCSHELL 17026C00 == 61 [pid = 3364] [id = 250] 14:38:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 137 (171A5000) [pid = 3364] [serial = 749] [outer = 00000000] 14:38:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 138 (17267800) [pid = 3364] [serial = 750] [outer = 171A5000] 14:38:37 INFO - PROCESS | 3364 | 1463434717709 Marionette DEBUG loaded listener.js 14:38:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 139 (179D5800) [pid = 3364] [serial = 751] [outer = 171A5000] 14:38:38 INFO - PROCESS | 3364 | 1463434718204 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 14:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 684ms 14:38:38 INFO - PROCESS | 3364 | 1463434718268 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 14:38:38 INFO - PROCESS | 3364 | 1463434718270 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 14:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:38:38 INFO - PROCESS | 3364 | 1463434718273 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:38:38 INFO - PROCESS | 3364 | 1463434718275 Marionette TRACE conn4 <- [1,966,null,{}] 14:38:38 INFO - PROCESS | 3364 | 1463434718278 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:38 INFO - PROCESS | 3364 | 1463434718398 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 14:38:38 INFO - PROCESS | 3364 | 1463434718462 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:38 INFO - PROCESS | 3364 | ++DOCSHELL 180DA000 == 62 [pid = 3364] [id = 251] 14:38:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 140 (1987A800) [pid = 3364] [serial = 752] [outer = 00000000] 14:38:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (19975000) [pid = 3364] [serial = 753] [outer = 1987A800] 14:38:38 INFO - PROCESS | 3364 | 1463434718506 Marionette DEBUG loaded listener.js 14:38:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (199D6000) [pid = 3364] [serial = 754] [outer = 1987A800] 14:38:38 INFO - PROCESS | 3364 | 1463434718918 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 14:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 715ms 14:38:39 INFO - PROCESS | 3364 | 1463434719010 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 14:38:39 INFO - PROCESS | 3364 | 1463434719012 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 14:38:39 INFO - PROCESS | 3364 | 1463434719016 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:38:39 INFO - PROCESS | 3364 | 1463434719017 Marionette TRACE conn4 <- [1,970,null,{}] 14:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:38:39 INFO - PROCESS | 3364 | 1463434719022 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:39 INFO - PROCESS | 3364 | 1463434719137 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 14:38:39 INFO - PROCESS | 3364 | 1463434719209 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:39 INFO - PROCESS | 3364 | ++DOCSHELL 1987B400 == 63 [pid = 3364] [id = 252] 14:38:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (19974800) [pid = 3364] [serial = 755] [outer = 00000000] 14:38:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (19AC3800) [pid = 3364] [serial = 756] [outer = 19974800] 14:38:39 INFO - PROCESS | 3364 | 1463434719253 Marionette DEBUG loaded listener.js 14:38:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (1A390800) [pid = 3364] [serial = 757] [outer = 19974800] 14:38:39 INFO - PROCESS | 3364 | 1463434719641 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 14:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 669ms 14:38:39 INFO - PROCESS | 3364 | 1463434719700 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 14:38:39 INFO - PROCESS | 3364 | 1463434719702 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 14:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:38:39 INFO - PROCESS | 3364 | 1463434719705 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:38:39 INFO - PROCESS | 3364 | 1463434719707 Marionette TRACE conn4 <- [1,974,null,{}] 14:38:39 INFO - PROCESS | 3364 | 1463434719710 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:39 INFO - PROCESS | 3364 | 1463434719830 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 14:38:40 INFO - PROCESS | 3364 | 1463434720039 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:40 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (19A82C00) [pid = 3364] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:38:40 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (1107BC00) [pid = 3364] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:38:40 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (1A38F800) [pid = 3364] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:38:40 INFO - PROCESS | 3364 | --DOMWINDOW == 141 (161D9000) [pid = 3364] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:38:40 INFO - PROCESS | 3364 | --DOMWINDOW == 140 (1A57A000) [pid = 3364] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:38:40 INFO - PROCESS | 3364 | --DOMWINDOW == 139 (16D35400) [pid = 3364] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:38:40 INFO - PROCESS | 3364 | --DOMWINDOW == 138 (130E1800) [pid = 3364] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:38:40 INFO - PROCESS | 3364 | --DOMWINDOW == 137 (15407000) [pid = 3364] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:38:40 INFO - PROCESS | 3364 | --DOMWINDOW == 136 (0C7F5000) [pid = 3364] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:38:40 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (1702B800) [pid = 3364] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:38:40 INFO - PROCESS | 3364 | ++DOCSHELL 1107FC00 == 64 [pid = 3364] [id = 253] 14:38:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (11CEC800) [pid = 3364] [serial = 758] [outer = 00000000] 14:38:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 137 (15D14800) [pid = 3364] [serial = 759] [outer = 11CEC800] 14:38:40 INFO - PROCESS | 3364 | 1463434720107 Marionette DEBUG loaded listener.js 14:38:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 138 (1702B800) [pid = 3364] [serial = 760] [outer = 11CEC800] 14:38:40 INFO - PROCESS | 3364 | 1463434720495 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 14:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 822ms 14:38:40 INFO - PROCESS | 3364 | 1463434720532 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 14:38:40 INFO - PROCESS | 3364 | 1463434720534 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 14:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:38:40 INFO - PROCESS | 3364 | 1463434720537 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:38:40 INFO - PROCESS | 3364 | 1463434720539 Marionette TRACE conn4 <- [1,978,null,{}] 14:38:40 INFO - PROCESS | 3364 | 1463434720542 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:40 INFO - PROCESS | 3364 | 1463434720659 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 14:38:40 INFO - PROCESS | 3364 | 1463434720665 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:40 INFO - PROCESS | 3364 | ++DOCSHELL 10C39C00 == 65 [pid = 3364] [id = 254] 14:38:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 139 (16FF0000) [pid = 3364] [serial = 761] [outer = 00000000] 14:38:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 140 (1A772800) [pid = 3364] [serial = 762] [outer = 16FF0000] 14:38:40 INFO - PROCESS | 3364 | 1463434720708 Marionette DEBUG loaded listener.js 14:38:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (1A8A0C00) [pid = 3364] [serial = 763] [outer = 16FF0000] 14:38:41 INFO - PROCESS | 3364 | 1463434721079 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 14:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 578ms 14:38:41 INFO - PROCESS | 3364 | 1463434721116 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 14:38:41 INFO - PROCESS | 3364 | 1463434721118 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 14:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:38:41 INFO - PROCESS | 3364 | 1463434721133 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:38:41 INFO - PROCESS | 3364 | 1463434721135 Marionette TRACE conn4 <- [1,982,null,{}] 14:38:41 INFO - PROCESS | 3364 | 1463434721142 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:41 INFO - PROCESS | 3364 | 1463434721232 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 14:38:41 INFO - PROCESS | 3364 | 1463434721240 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:41 INFO - PROCESS | 3364 | ++DOCSHELL 1AD05400 == 66 [pid = 3364] [id = 255] 14:38:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (1AD0AC00) [pid = 3364] [serial = 764] [outer = 00000000] 14:38:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (1AD0D000) [pid = 3364] [serial = 765] [outer = 1AD0AC00] 14:38:41 INFO - PROCESS | 3364 | 1463434721286 Marionette DEBUG loaded listener.js 14:38:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (1AFDF400) [pid = 3364] [serial = 766] [outer = 1AD0AC00] 14:38:41 INFO - PROCESS | 3364 | 1463434721689 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 14:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 578ms 14:38:41 INFO - PROCESS | 3364 | 1463434721712 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 14:38:41 INFO - PROCESS | 3364 | 1463434721715 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 14:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:38:41 INFO - PROCESS | 3364 | 1463434721718 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:38:41 INFO - PROCESS | 3364 | 1463434721720 Marionette TRACE conn4 <- [1,986,null,{}] 14:38:41 INFO - PROCESS | 3364 | 1463434721724 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:41 INFO - PROCESS | 3364 | 1463434721867 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 14:38:41 INFO - PROCESS | 3364 | 1463434721876 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:41 INFO - PROCESS | 3364 | ++DOCSHELL 1A582C00 == 67 [pid = 3364] [id = 256] 14:38:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (1ADAD800) [pid = 3364] [serial = 767] [outer = 00000000] 14:38:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (1B3D9400) [pid = 3364] [serial = 768] [outer = 1ADAD800] 14:38:41 INFO - PROCESS | 3364 | 1463434721924 Marionette DEBUG loaded listener.js 14:38:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (1B4C9400) [pid = 3364] [serial = 769] [outer = 1ADAD800] 14:38:42 INFO - PROCESS | 3364 | 1463434722595 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 14:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 913ms 14:38:42 INFO - PROCESS | 3364 | 1463434722648 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 14:38:42 INFO - PROCESS | 3364 | 1463434722653 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 14:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:38:42 INFO - PROCESS | 3364 | 1463434722672 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:38:42 INFO - PROCESS | 3364 | 1463434722677 Marionette TRACE conn4 <- [1,990,null,{}] 14:38:42 INFO - PROCESS | 3364 | 1463434722682 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:42 INFO - PROCESS | 3364 | 1463434722781 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 14:38:42 INFO - PROCESS | 3364 | 1463434722920 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:42 INFO - PROCESS | 3364 | ++DOCSHELL 10C6F800 == 68 [pid = 3364] [id = 257] 14:38:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (12B5DC00) [pid = 3364] [serial = 770] [outer = 00000000] 14:38:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 149 (14E83000) [pid = 3364] [serial = 771] [outer = 12B5DC00] 14:38:42 INFO - PROCESS | 3364 | 1463434722977 Marionette DEBUG loaded listener.js 14:38:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 150 (156F9C00) [pid = 3364] [serial = 772] [outer = 12B5DC00] 14:38:43 INFO - PROCESS | 3364 | 1463434723559 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 14:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 974ms 14:38:43 INFO - PROCESS | 3364 | 1463434723639 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 14:38:43 INFO - PROCESS | 3364 | 1463434723645 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 14:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:38:43 INFO - PROCESS | 3364 | 1463434723652 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:38:43 INFO - PROCESS | 3364 | 1463434723654 Marionette TRACE conn4 <- [1,994,null,{}] 14:38:43 INFO - PROCESS | 3364 | 1463434723659 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:43 INFO - PROCESS | 3364 | 1463434723768 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 14:38:43 INFO - PROCESS | 3364 | 1463434723906 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:43 INFO - PROCESS | 3364 | ++DOCSHELL 1564E800 == 69 [pid = 3364] [id = 258] 14:38:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 151 (15B2A800) [pid = 3364] [serial = 773] [outer = 00000000] 14:38:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 152 (1701D000) [pid = 3364] [serial = 774] [outer = 15B2A800] 14:38:43 INFO - PROCESS | 3364 | 1463434723960 Marionette DEBUG loaded listener.js 14:38:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 153 (1807F400) [pid = 3364] [serial = 775] [outer = 15B2A800] 14:38:44 INFO - PROCESS | 3364 | 1463434724569 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 14:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 974ms 14:38:44 INFO - PROCESS | 3364 | 1463434724634 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 14:38:44 INFO - PROCESS | 3364 | 1463434724637 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 14:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:38:44 INFO - PROCESS | 3364 | 1463434724641 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:38:44 INFO - PROCESS | 3364 | 1463434724644 Marionette TRACE conn4 <- [1,998,null,{}] 14:38:44 INFO - PROCESS | 3364 | 1463434724655 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:44 INFO - PROCESS | 3364 | 1463434724749 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 14:38:44 INFO - PROCESS | 3364 | 1463434724888 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:44 INFO - PROCESS | 3364 | ++DOCSHELL 1A71D000 == 70 [pid = 3364] [id = 259] 14:38:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 154 (1A77BC00) [pid = 3364] [serial = 776] [outer = 00000000] 14:38:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 155 (1AFE2800) [pid = 3364] [serial = 777] [outer = 1A77BC00] 14:38:44 INFO - PROCESS | 3364 | 1463434724947 Marionette DEBUG loaded listener.js 14:38:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 156 (1B3D7000) [pid = 3364] [serial = 778] [outer = 1A77BC00] 14:38:45 INFO - PROCESS | 3364 | 1463434725495 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 14:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 927ms 14:38:45 INFO - PROCESS | 3364 | 1463434725551 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 14:38:45 INFO - PROCESS | 3364 | 1463434725554 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 14:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:38:45 INFO - PROCESS | 3364 | 1463434725558 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:38:45 INFO - PROCESS | 3364 | 1463434725560 Marionette TRACE conn4 <- [1,1002,null,{}] 14:38:45 INFO - PROCESS | 3364 | 1463434725563 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:45 INFO - PROCESS | 3364 | 1463434725679 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 14:38:45 INFO - PROCESS | 3364 | 1463434725787 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:45 INFO - PROCESS | 3364 | ++DOCSHELL 1ADA2000 == 71 [pid = 3364] [id = 260] 14:38:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 157 (1B3CE000) [pid = 3364] [serial = 779] [outer = 00000000] 14:38:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 158 (1B4D1C00) [pid = 3364] [serial = 780] [outer = 1B3CE000] 14:38:45 INFO - PROCESS | 3364 | 1463434725841 Marionette DEBUG loaded listener.js 14:38:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 159 (1D340800) [pid = 3364] [serial = 781] [outer = 1B3CE000] 14:38:46 INFO - PROCESS | 3364 | 1463434726453 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 14:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 928ms 14:38:46 INFO - PROCESS | 3364 | 1463434726485 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 14:38:46 INFO - PROCESS | 3364 | 1463434726488 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 14:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:38:46 INFO - PROCESS | 3364 | 1463434726491 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:38:46 INFO - PROCESS | 3364 | 1463434726493 Marionette TRACE conn4 <- [1,1006,null,{}] 14:38:46 INFO - PROCESS | 3364 | 1463434726497 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:46 INFO - PROCESS | 3364 | 1463434726587 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 14:38:46 INFO - PROCESS | 3364 | 1463434726696 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:46 INFO - PROCESS | 3364 | ++DOCSHELL 1AB69000 == 72 [pid = 3364] [id = 261] 14:38:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 160 (1AD08C00) [pid = 3364] [serial = 782] [outer = 00000000] 14:38:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 161 (1D344800) [pid = 3364] [serial = 783] [outer = 1AD08C00] 14:38:46 INFO - PROCESS | 3364 | 1463434726748 Marionette DEBUG loaded listener.js 14:38:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 162 (1D346800) [pid = 3364] [serial = 784] [outer = 1AD08C00] 14:38:47 INFO - PROCESS | 3364 | 1463434727329 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 14:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 913ms 14:38:47 INFO - PROCESS | 3364 | 1463434727402 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 14:38:47 INFO - PROCESS | 3364 | 1463434727405 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 14:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:38:47 INFO - PROCESS | 3364 | 1463434727408 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:38:47 INFO - PROCESS | 3364 | 1463434727410 Marionette TRACE conn4 <- [1,1010,null,{}] 14:38:47 INFO - PROCESS | 3364 | 1463434727414 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:47 INFO - PROCESS | 3364 | 1463434727571 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 14:38:47 INFO - PROCESS | 3364 | 1463434727715 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:47 INFO - PROCESS | 3364 | ++DOCSHELL 11429C00 == 73 [pid = 3364] [id = 262] 14:38:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 163 (1B4C9800) [pid = 3364] [serial = 785] [outer = 00000000] 14:38:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 164 (1D557400) [pid = 3364] [serial = 786] [outer = 1B4C9800] 14:38:47 INFO - PROCESS | 3364 | 1463434727770 Marionette DEBUG loaded listener.js 14:38:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 165 (1F22E400) [pid = 3364] [serial = 787] [outer = 1B4C9800] 14:38:48 INFO - PROCESS | 3364 | 1463434728315 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 14:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1156ms 14:38:48 INFO - PROCESS | 3364 | 1463434728569 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 14:38:48 INFO - PROCESS | 3364 | 1463434728574 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 14:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:38:48 INFO - PROCESS | 3364 | 1463434728579 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:38:48 INFO - PROCESS | 3364 | 1463434728582 Marionette TRACE conn4 <- [1,1014,null,{}] 14:38:48 INFO - PROCESS | 3364 | 1463434728587 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:48 INFO - PROCESS | 3364 | 1463434728696 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 14:38:48 INFO - PROCESS | 3364 | 1463434728829 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:48 INFO - PROCESS | 3364 | ++DOCSHELL 12D38000 == 74 [pid = 3364] [id = 263] 14:38:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 166 (12D82C00) [pid = 3364] [serial = 788] [outer = 00000000] 14:38:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 167 (137EA400) [pid = 3364] [serial = 789] [outer = 12D82C00] 14:38:48 INFO - PROCESS | 3364 | 1463434728877 Marionette DEBUG loaded listener.js 14:38:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 168 (15410C00) [pid = 3364] [serial = 790] [outer = 12D82C00] 14:38:49 INFO - PROCESS | 3364 | 1463434729484 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 14:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 973ms 14:38:49 INFO - PROCESS | 3364 | 1463434729567 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 14:38:49 INFO - PROCESS | 3364 | 1463434729570 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 14:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:38:49 INFO - PROCESS | 3364 | 1463434729577 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:38:49 INFO - PROCESS | 3364 | 1463434729581 Marionette TRACE conn4 <- [1,1018,null,{}] 14:38:49 INFO - PROCESS | 3364 | 1463434729585 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:49 INFO - PROCESS | 3364 | 1463434729739 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 14:38:49 INFO - PROCESS | 3364 | --DOCSHELL 0F33A800 == 73 [pid = 3364] [id = 173] 14:38:49 INFO - PROCESS | 3364 | --DOCSHELL 140D6C00 == 72 [pid = 3364] [id = 139] 14:38:49 INFO - PROCESS | 3364 | --DOCSHELL 1AD05400 == 71 [pid = 3364] [id = 255] 14:38:49 INFO - PROCESS | 3364 | --DOCSHELL 10C39C00 == 70 [pid = 3364] [id = 254] 14:38:49 INFO - PROCESS | 3364 | --DOCSHELL 1107FC00 == 69 [pid = 3364] [id = 253] 14:38:49 INFO - PROCESS | 3364 | --DOCSHELL 1987B400 == 68 [pid = 3364] [id = 252] 14:38:49 INFO - PROCESS | 3364 | --DOCSHELL 180DA000 == 67 [pid = 3364] [id = 251] 14:38:49 INFO - PROCESS | 3364 | --DOCSHELL 17026C00 == 66 [pid = 3364] [id = 250] 14:38:49 INFO - PROCESS | 3364 | --DOCSHELL 16BEC000 == 65 [pid = 3364] [id = 249] 14:38:49 INFO - PROCESS | 3364 | --DOCSHELL 161CD000 == 64 [pid = 3364] [id = 248] 14:38:49 INFO - PROCESS | 3364 | --DOCSHELL 10371400 == 63 [pid = 3364] [id = 247] 14:38:49 INFO - PROCESS | 3364 | --DOCSHELL 12D81000 == 62 [pid = 3364] [id = 246] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 167 (1142C000) [pid = 3364] [serial = 671] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 166 (156F8000) [pid = 3364] [serial = 674] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 165 (199DAC00) [pid = 3364] [serial = 677] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 164 (1A719C00) [pid = 3364] [serial = 680] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 163 (1A77AC00) [pid = 3364] [serial = 683] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOCSHELL 1A8AC000 == 61 [pid = 3364] [id = 242] 14:38:49 INFO - PROCESS | 3364 | --DOCSHELL 13C49800 == 60 [pid = 3364] [id = 241] 14:38:49 INFO - PROCESS | 3364 | --DOCSHELL 12D2DC00 == 59 [pid = 3364] [id = 240] 14:38:49 INFO - PROCESS | 3364 | --DOCSHELL 10C6C800 == 58 [pid = 3364] [id = 239] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 162 (19976400) [pid = 3364] [serial = 701] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 161 (1A719000) [pid = 3364] [serial = 704] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 160 (19A84000) [pid = 3364] [serial = 702] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 159 (16FE4800) [pid = 3364] [serial = 695] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 158 (17022C00) [pid = 3364] [serial = 696] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 157 (1436C400) [pid = 3364] [serial = 687] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 156 (13D26400) [pid = 3364] [serial = 686] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 155 (15EEA400) [pid = 3364] [serial = 692] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 154 (16BC3C00) [pid = 3364] [serial = 693] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 153 (105FB400) [pid = 3364] [serial = 689] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 152 (10C6CC00) [pid = 3364] [serial = 690] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 151 (17225400) [pid = 3364] [serial = 698] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 150 (1A778800) [pid = 3364] [serial = 705] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 149 (199E2C00) [pid = 3364] [serial = 405] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 148 (1AB72400) [pid = 3364] [serial = 715] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (1A8A7800) [pid = 3364] [serial = 712] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (17230800) [pid = 3364] [serial = 708] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (15D08400) [pid = 3364] [serial = 707] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (1A712400) [pid = 3364] [serial = 711] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (179CDC00) [pid = 3364] [serial = 699] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (1AB70000) [pid = 3364] [serial = 714] [outer = 00000000] [url = about:blank] 14:38:49 INFO - PROCESS | 3364 | 1463434729876 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:49 INFO - PROCESS | 3364 | ++DOCSHELL 0F33A800 == 59 [pid = 3364] [id = 264] 14:38:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (0F9EC400) [pid = 3364] [serial = 791] [outer = 00000000] 14:38:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (10EC0C00) [pid = 3364] [serial = 792] [outer = 0F9EC400] 14:38:49 INFO - PROCESS | 3364 | 1463434729921 Marionette DEBUG loaded listener.js 14:38:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (13C49800) [pid = 3364] [serial = 793] [outer = 0F9EC400] 14:38:50 INFO - PROCESS | 3364 | 1463434730336 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 14:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 822ms 14:38:50 INFO - PROCESS | 3364 | 1463434730388 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 14:38:50 INFO - PROCESS | 3364 | 1463434730391 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 14:38:50 INFO - PROCESS | 3364 | 1463434730395 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:38:50 INFO - PROCESS | 3364 | 1463434730397 Marionette TRACE conn4 <- [1,1022,null,{}] 14:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:38:50 INFO - PROCESS | 3364 | 1463434730406 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:50 INFO - PROCESS | 3364 | 1463434730498 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 14:38:50 INFO - PROCESS | 3364 | 1463434730509 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:50 INFO - PROCESS | 3364 | ++DOCSHELL 165B0800 == 60 [pid = 3364] [id = 265] 14:38:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (165B0C00) [pid = 3364] [serial = 794] [outer = 00000000] 14:38:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (16BBF800) [pid = 3364] [serial = 795] [outer = 165B0C00] 14:38:50 INFO - PROCESS | 3364 | 1463434730557 Marionette DEBUG loaded listener.js 14:38:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (16BE4400) [pid = 3364] [serial = 796] [outer = 165B0C00] 14:38:50 INFO - PROCESS | 3364 | 1463434731004 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 14:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 608ms 14:38:51 INFO - PROCESS | 3364 | 1463434731022 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 14:38:51 INFO - PROCESS | 3364 | 1463434731024 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 14:38:51 INFO - PROCESS | 3364 | 1463434731027 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:38:51 INFO - PROCESS | 3364 | 1463434731029 Marionette TRACE conn4 <- [1,1026,null,{}] 14:38:51 INFO - PROCESS | 3364 | 1463434731032 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:51 INFO - PROCESS | 3364 | 1463434731116 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 14:38:51 INFO - PROCESS | 3364 | 1463434731122 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:51 INFO - PROCESS | 3364 | ++DOCSHELL 16D40800 == 61 [pid = 3364] [id = 266] 14:38:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 149 (16D9F400) [pid = 3364] [serial = 797] [outer = 00000000] 14:38:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 150 (1722D800) [pid = 3364] [serial = 798] [outer = 16D9F400] 14:38:51 INFO - PROCESS | 3364 | 1463434731166 Marionette DEBUG loaded listener.js 14:38:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 151 (17809800) [pid = 3364] [serial = 799] [outer = 16D9F400] 14:38:51 INFO - PROCESS | 3364 | 1463434731605 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 14:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 623ms 14:38:51 INFO - PROCESS | 3364 | 1463434731649 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 14:38:51 INFO - PROCESS | 3364 | 1463434731651 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 14:38:51 INFO - PROCESS | 3364 | 1463434731654 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:38:51 INFO - PROCESS | 3364 | 1463434731656 Marionette TRACE conn4 <- [1,1030,null,{}] 14:38:51 INFO - PROCESS | 3364 | 1463434731659 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:51 INFO - PROCESS | 3364 | 1463434731742 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 14:38:51 INFO - PROCESS | 3364 | 1463434731750 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:51 INFO - PROCESS | 3364 | ++DOCSHELL 16D3A400 == 62 [pid = 3364] [id = 267] 14:38:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 152 (16FEFC00) [pid = 3364] [serial = 800] [outer = 00000000] 14:38:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 153 (19877400) [pid = 3364] [serial = 801] [outer = 16FEFC00] 14:38:51 INFO - PROCESS | 3364 | 1463434731793 Marionette DEBUG loaded listener.js 14:38:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 154 (19975400) [pid = 3364] [serial = 802] [outer = 16FEFC00] 14:38:52 INFO - PROCESS | 3364 | 1463434732280 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 14:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 685ms 14:38:52 INFO - PROCESS | 3364 | 1463434732336 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 14:38:52 INFO - PROCESS | 3364 | 1463434732338 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 14:38:52 INFO - PROCESS | 3364 | 1463434732342 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:38:52 INFO - PROCESS | 3364 | 1463434732343 Marionette TRACE conn4 <- [1,1034,null,{}] 14:38:52 INFO - PROCESS | 3364 | 1463434732346 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:52 INFO - PROCESS | 3364 | 1463434732492 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 14:38:52 INFO - PROCESS | 3364 | 1463434732555 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:52 INFO - PROCESS | 3364 | ++DOCSHELL 199DFC00 == 63 [pid = 3364] [id = 268] 14:38:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 155 (19A8C000) [pid = 3364] [serial = 803] [outer = 00000000] 14:38:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 156 (19AC9C00) [pid = 3364] [serial = 804] [outer = 19A8C000] 14:38:52 INFO - PROCESS | 3364 | 1463434732599 Marionette DEBUG loaded listener.js 14:38:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 157 (1A14F800) [pid = 3364] [serial = 805] [outer = 19A8C000] 14:38:53 INFO - PROCESS | 3364 | 1463434733012 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 14:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 715ms 14:38:53 INFO - PROCESS | 3364 | 1463434733098 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 14:38:53 INFO - PROCESS | 3364 | 1463434733100 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 14:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:38:53 INFO - PROCESS | 3364 | 1463434733107 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:38:53 INFO - PROCESS | 3364 | 1463434733109 Marionette TRACE conn4 <- [1,1038,null,{}] 14:38:53 INFO - PROCESS | 3364 | 1463434733112 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:53 INFO - PROCESS | 3364 | 1463434733228 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 14:38:53 INFO - PROCESS | 3364 | 1463434733296 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:53 INFO - PROCESS | 3364 | ++DOCSHELL 1A393C00 == 64 [pid = 3364] [id = 269] 14:38:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 158 (1A579800) [pid = 3364] [serial = 806] [outer = 00000000] 14:38:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 159 (1A778400) [pid = 3364] [serial = 807] [outer = 1A579800] 14:38:53 INFO - PROCESS | 3364 | 1463434733340 Marionette DEBUG loaded listener.js 14:38:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 160 (1A8A0400) [pid = 3364] [serial = 808] [outer = 1A579800] 14:38:53 INFO - PROCESS | 3364 | 1463434733723 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 14:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 685ms 14:38:53 INFO - PROCESS | 3364 | 1463434733790 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 14:38:53 INFO - PROCESS | 3364 | 1463434733792 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 14:38:53 INFO - PROCESS | 3364 | 1463434733795 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:38:53 INFO - PROCESS | 3364 | 1463434733797 Marionette TRACE conn4 <- [1,1042,null,{}] 14:38:53 INFO - PROCESS | 3364 | 1463434733801 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:53 INFO - PROCESS | 3364 | 1463434733915 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 14:38:53 INFO - PROCESS | 3364 | 1463434733924 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:54 INFO - PROCESS | 3364 | ++DOCSHELL 14E7EC00 == 65 [pid = 3364] [id = 270] 14:38:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 161 (16BC1000) [pid = 3364] [serial = 809] [outer = 00000000] 14:38:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 162 (1A8AD400) [pid = 3364] [serial = 810] [outer = 16BC1000] 14:38:54 INFO - PROCESS | 3364 | 1463434734188 Marionette DEBUG loaded listener.js 14:38:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 163 (1AB75800) [pid = 3364] [serial = 811] [outer = 16BC1000] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 162 (1AD0AC00) [pid = 3364] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 161 (161CE400) [pid = 3364] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 160 (16D37000) [pid = 3364] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 159 (13025000) [pid = 3364] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 158 (1987A800) [pid = 3364] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 157 (171A5000) [pid = 3364] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 156 (10C3CC00) [pid = 3364] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 155 (16BED400) [pid = 3364] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 154 (19974800) [pid = 3364] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 153 (11CEC800) [pid = 3364] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 152 (16FF0000) [pid = 3364] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 151 (15D10800) [pid = 3364] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 150 (10C36800) [pid = 3364] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 149 (13386C00) [pid = 3364] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 148 (17028800) [pid = 3364] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (14E83400) [pid = 3364] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (199E2000) [pid = 3364] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (10C35400) [pid = 3364] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (11074800) [pid = 3364] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:38:54 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (16BDEC00) [pid = 3364] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:38:54 INFO - PROCESS | 3364 | 1463434734888 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 14:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1111ms 14:38:54 INFO - PROCESS | 3364 | 1463434734907 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 14:38:54 INFO - PROCESS | 3364 | 1463434734910 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 14:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:38:54 INFO - PROCESS | 3364 | 1463434734916 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:38:54 INFO - PROCESS | 3364 | 1463434734919 Marionette TRACE conn4 <- [1,1046,null,{}] 14:38:54 INFO - PROCESS | 3364 | 1463434734924 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:55 INFO - PROCESS | 3364 | 1463434735038 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 14:38:55 INFO - PROCESS | 3364 | 1463434735149 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:55 INFO - PROCESS | 3364 | ++DOCSHELL 10C3D800 == 66 [pid = 3364] [id = 271] 14:38:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (10C66C00) [pid = 3364] [serial = 812] [outer = 00000000] 14:38:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (12A95400) [pid = 3364] [serial = 813] [outer = 10C66C00] 14:38:55 INFO - PROCESS | 3364 | 1463434735204 Marionette DEBUG loaded listener.js 14:38:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (13C48000) [pid = 3364] [serial = 814] [outer = 10C66C00] 14:38:55 INFO - PROCESS | 3364 | 1463434735814 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 14:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 912ms 14:38:55 INFO - PROCESS | 3364 | 1463434735846 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 14:38:55 INFO - PROCESS | 3364 | 1463434735852 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 14:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:38:55 INFO - PROCESS | 3364 | 1463434735859 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:38:55 INFO - PROCESS | 3364 | 1463434735861 Marionette TRACE conn4 <- [1,1050,null,{}] 14:38:55 INFO - PROCESS | 3364 | 1463434735865 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:55 INFO - PROCESS | 3364 | 1463434735977 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 14:38:56 INFO - PROCESS | 3364 | 1463434736072 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:56 INFO - PROCESS | 3364 | ++DOCSHELL 156F8000 == 67 [pid = 3364] [id = 272] 14:38:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (15B25C00) [pid = 3364] [serial = 815] [outer = 00000000] 14:38:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (16BC2000) [pid = 3364] [serial = 816] [outer = 15B25C00] 14:38:56 INFO - PROCESS | 3364 | 1463434736166 Marionette DEBUG loaded listener.js 14:38:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 149 (16D38800) [pid = 3364] [serial = 817] [outer = 15B25C00] 14:38:56 INFO - PROCESS | 3364 | 1463434736681 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 14:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 882ms 14:38:56 INFO - PROCESS | 3364 | 1463434736727 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 14:38:56 INFO - PROCESS | 3364 | 1463434736729 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 14:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:38:56 INFO - PROCESS | 3364 | 1463434736733 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:38:56 INFO - PROCESS | 3364 | 1463434736737 Marionette TRACE conn4 <- [1,1054,null,{}] 14:38:56 INFO - PROCESS | 3364 | 1463434736748 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:56 INFO - PROCESS | 3364 | 1463434736856 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 14:38:56 INFO - PROCESS | 3364 | 1463434736970 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:57 INFO - PROCESS | 3364 | ++DOCSHELL 19970800 == 68 [pid = 3364] [id = 273] 14:38:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 150 (19978000) [pid = 3364] [serial = 818] [outer = 00000000] 14:38:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 151 (199E1800) [pid = 3364] [serial = 819] [outer = 19978000] 14:38:57 INFO - PROCESS | 3364 | 1463434737071 Marionette DEBUG loaded listener.js 14:38:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 152 (1A14D400) [pid = 3364] [serial = 820] [outer = 19978000] 14:38:57 INFO - PROCESS | 3364 | 1463434737659 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 14:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 973ms 14:38:57 INFO - PROCESS | 3364 | 1463434737718 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 14:38:57 INFO - PROCESS | 3364 | 1463434737721 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 14:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:38:57 INFO - PROCESS | 3364 | 1463434737725 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:38:57 INFO - PROCESS | 3364 | 1463434737727 Marionette TRACE conn4 <- [1,1058,null,{}] 14:38:57 INFO - PROCESS | 3364 | 1463434737745 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:57 INFO - PROCESS | 3364 | 1463434737853 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 14:38:57 INFO - PROCESS | 3364 | 1463434737972 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:57 INFO - PROCESS | 3364 | ++DOCSHELL 17DEAC00 == 69 [pid = 3364] [id = 274] 14:38:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 153 (1807B800) [pid = 3364] [serial = 821] [outer = 00000000] 14:38:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 154 (1A77E000) [pid = 3364] [serial = 822] [outer = 1807B800] 14:38:58 INFO - PROCESS | 3364 | 1463434738026 Marionette DEBUG loaded listener.js 14:38:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 155 (1A8AD800) [pid = 3364] [serial = 823] [outer = 1807B800] 14:38:58 INFO - PROCESS | 3364 | 1463434738571 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 14:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 882ms 14:38:58 INFO - PROCESS | 3364 | 1463434738609 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 14:38:58 INFO - PROCESS | 3364 | 1463434738611 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 14:38:58 INFO - PROCESS | 3364 | 1463434738616 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:38:58 INFO - PROCESS | 3364 | 1463434738618 Marionette TRACE conn4 <- [1,1062,null,{}] 14:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:38:58 INFO - PROCESS | 3364 | 1463434738622 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:58 INFO - PROCESS | 3364 | 1463434738732 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 14:38:58 INFO - PROCESS | 3364 | 1463434738842 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:58 INFO - PROCESS | 3364 | ++DOCSHELL 10373400 == 70 [pid = 3364] [id = 275] 14:38:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 156 (1A14C800) [pid = 3364] [serial = 824] [outer = 00000000] 14:38:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 157 (1ADAC000) [pid = 3364] [serial = 825] [outer = 1A14C800] 14:38:58 INFO - PROCESS | 3364 | 1463434738895 Marionette DEBUG loaded listener.js 14:38:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 158 (1AFE0C00) [pid = 3364] [serial = 826] [outer = 1A14C800] 14:38:59 INFO - PROCESS | 3364 | 1463434739452 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 14:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 867ms 14:38:59 INFO - PROCESS | 3364 | 1463434739487 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 14:38:59 INFO - PROCESS | 3364 | 1463434739489 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 14:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:38:59 INFO - PROCESS | 3364 | 1463434739493 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:38:59 INFO - PROCESS | 3364 | 1463434739494 Marionette TRACE conn4 <- [1,1066,null,{}] 14:38:59 INFO - PROCESS | 3364 | 1463434739498 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:59 INFO - PROCESS | 3364 | 1463434739618 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 14:38:59 INFO - PROCESS | 3364 | 1463434739730 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:59 INFO - PROCESS | 3364 | ++DOCSHELL 10C6EC00 == 71 [pid = 3364] [id = 276] 14:38:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 159 (1AD0B800) [pid = 3364] [serial = 827] [outer = 00000000] 14:38:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 160 (1D33E800) [pid = 3364] [serial = 828] [outer = 1AD0B800] 14:38:59 INFO - PROCESS | 3364 | 1463434739807 Marionette DEBUG loaded listener.js 14:38:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 161 (1D54D800) [pid = 3364] [serial = 829] [outer = 1AD0B800] 14:39:00 INFO - PROCESS | 3364 | 1463434740376 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 14:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 913ms 14:39:00 INFO - PROCESS | 3364 | 1463434740403 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 14:39:00 INFO - PROCESS | 3364 | 1463434740406 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 14:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:39:00 INFO - PROCESS | 3364 | 1463434740409 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:39:00 INFO - PROCESS | 3364 | 1463434740411 Marionette TRACE conn4 <- [1,1070,null,{}] 14:39:00 INFO - PROCESS | 3364 | 1463434740415 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:00 INFO - PROCESS | 3364 | 1463434740518 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 14:39:00 INFO - PROCESS | 3364 | 1463434740677 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:00 INFO - PROCESS | 3364 | ++DOCSHELL 11071400 == 72 [pid = 3364] [id = 277] 14:39:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 162 (11074800) [pid = 3364] [serial = 830] [outer = 00000000] 14:39:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 163 (1B274C00) [pid = 3364] [serial = 831] [outer = 11074800] 14:39:00 INFO - PROCESS | 3364 | 1463434740731 Marionette DEBUG loaded listener.js 14:39:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 164 (1D554800) [pid = 3364] [serial = 832] [outer = 11074800] 14:39:01 INFO - PROCESS | 3364 | 1463434741348 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 14:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 974ms 14:39:01 INFO - PROCESS | 3364 | 1463434741396 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 14:39:01 INFO - PROCESS | 3364 | 1463434741398 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 14:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:39:01 INFO - PROCESS | 3364 | 1463434741402 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:39:01 INFO - PROCESS | 3364 | 1463434741404 Marionette TRACE conn4 <- [1,1074,null,{}] 14:39:01 INFO - PROCESS | 3364 | 1463434741408 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:01 INFO - PROCESS | 3364 | 1463434741512 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 14:39:01 INFO - PROCESS | 3364 | 1463434741740 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:01 INFO - PROCESS | 3364 | ++DOCSHELL 10A5E800 == 73 [pid = 3364] [id = 278] 14:39:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 165 (10A62800) [pid = 3364] [serial = 833] [outer = 00000000] 14:39:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 166 (10C66400) [pid = 3364] [serial = 834] [outer = 10A62800] 14:39:01 INFO - PROCESS | 3364 | 1463434741800 Marionette DEBUG loaded listener.js 14:39:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 167 (10F11400) [pid = 3364] [serial = 835] [outer = 10A62800] 14:39:02 INFO - PROCESS | 3364 | 1463434742354 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 14:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1004ms 14:39:02 INFO - PROCESS | 3364 | 1463434742423 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 14:39:02 INFO - PROCESS | 3364 | 1463434742427 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 14:39:02 INFO - PROCESS | 3364 | 1463434742431 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:39:02 INFO - PROCESS | 3364 | 1463434742435 Marionette TRACE conn4 <- [1,1078,null,{}] 14:39:02 INFO - PROCESS | 3364 | 1463434742440 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:02 INFO - PROCESS | 3364 | 1463434742546 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 14:39:02 INFO - PROCESS | 3364 | 1463434742695 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:02 INFO - PROCESS | 3364 | --DOCSHELL 1A714400 == 72 [pid = 3364] [id = 145] 14:39:02 INFO - PROCESS | 3364 | --DOCSHELL 19974C00 == 71 [pid = 3364] [id = 127] 14:39:02 INFO - PROCESS | 3364 | --DOCSHELL 16D40000 == 70 [pid = 3364] [id = 226] 14:39:02 INFO - PROCESS | 3364 | --DOCSHELL 1A393C00 == 69 [pid = 3364] [id = 269] 14:39:02 INFO - PROCESS | 3364 | --DOCSHELL 199DFC00 == 68 [pid = 3364] [id = 268] 14:39:02 INFO - PROCESS | 3364 | --DOCSHELL 16D3A400 == 67 [pid = 3364] [id = 267] 14:39:02 INFO - PROCESS | 3364 | --DOCSHELL 16D40800 == 66 [pid = 3364] [id = 266] 14:39:02 INFO - PROCESS | 3364 | --DOCSHELL 165B0800 == 65 [pid = 3364] [id = 265] 14:39:02 INFO - PROCESS | 3364 | --DOCSHELL 0F33A800 == 64 [pid = 3364] [id = 264] 14:39:02 INFO - PROCESS | 3364 | --DOCSHELL 12D38000 == 63 [pid = 3364] [id = 263] 14:39:02 INFO - PROCESS | 3364 | --DOCSHELL 1A71D000 == 62 [pid = 3364] [id = 259] 14:39:02 INFO - PROCESS | 3364 | --DOCSHELL 1564E800 == 61 [pid = 3364] [id = 258] 14:39:02 INFO - PROCESS | 3364 | --DOCSHELL 10C6F800 == 60 [pid = 3364] [id = 257] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 166 (16BB9C00) [pid = 3364] [serial = 582] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 165 (10C3D000) [pid = 3364] [serial = 522] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 164 (143F6400) [pid = 3364] [serial = 555] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 163 (1722B400) [pid = 3364] [serial = 618] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 162 (15D14400) [pid = 3364] [serial = 528] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 161 (1A712000) [pid = 3364] [serial = 669] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 160 (10E54800) [pid = 3364] [serial = 552] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 159 (1330D000) [pid = 3364] [serial = 525] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 158 (17230400) [pid = 3364] [serial = 531] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 157 (1AD0D000) [pid = 3364] [serial = 765] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 156 (161D8400) [pid = 3364] [serial = 744] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 155 (16BB8000) [pid = 3364] [serial = 745] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 154 (1ADA6C00) [pid = 3364] [serial = 717] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 153 (1ADAC400) [pid = 3364] [serial = 718] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 152 (137E7C00) [pid = 3364] [serial = 738] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 151 (19975000) [pid = 3364] [serial = 753] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 150 (143F3800) [pid = 3364] [serial = 739] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 149 (17267800) [pid = 3364] [serial = 750] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 148 (11C5E000) [pid = 3364] [serial = 741] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (143EA000) [pid = 3364] [serial = 742] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (1701E400) [pid = 3364] [serial = 747] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (17103000) [pid = 3364] [serial = 748] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (140D7C00) [pid = 3364] [serial = 720] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (19AC3800) [pid = 3364] [serial = 756] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (16D39800) [pid = 3364] [serial = 723] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 141 (199D6000) [pid = 3364] [serial = 754] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 140 (1AD0E800) [pid = 3364] [serial = 726] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 139 (1AFE0000) [pid = 3364] [serial = 729] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 138 (1B269800) [pid = 3364] [serial = 732] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 137 (1B3CF800) [pid = 3364] [serial = 735] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 136 (1A390800) [pid = 3364] [serial = 757] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (15D14800) [pid = 3364] [serial = 759] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (1A772800) [pid = 3364] [serial = 762] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (1AFDF400) [pid = 3364] [serial = 766] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (1702B800) [pid = 3364] [serial = 760] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (1A8A0C00) [pid = 3364] [serial = 763] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (179D5800) [pid = 3364] [serial = 751] [outer = 00000000] [url = about:blank] 14:39:02 INFO - PROCESS | 3364 | ++DOCSHELL 0F33A800 == 61 [pid = 3364] [id = 279] 14:39:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (0F984C00) [pid = 3364] [serial = 836] [outer = 00000000] 14:39:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (105F4000) [pid = 3364] [serial = 837] [outer = 0F984C00] 14:39:02 INFO - PROCESS | 3364 | 1463434742780 Marionette DEBUG loaded listener.js 14:39:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (10C3F400) [pid = 3364] [serial = 838] [outer = 0F984C00] 14:39:03 INFO - PROCESS | 3364 | 1463434743200 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 14:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 822ms 14:39:03 INFO - PROCESS | 3364 | 1463434743262 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 14:39:03 INFO - PROCESS | 3364 | 1463434743266 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 14:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:39:03 INFO - PROCESS | 3364 | 1463434743271 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:39:03 INFO - PROCESS | 3364 | 1463434743272 Marionette TRACE conn4 <- [1,1082,null,{}] 14:39:03 INFO - PROCESS | 3364 | 1463434743276 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:03 INFO - PROCESS | 3364 | 1463434743365 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 14:39:03 INFO - PROCESS | 3364 | 1463434743374 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:03 INFO - PROCESS | 3364 | ++DOCSHELL 10C6F000 == 62 [pid = 3364] [id = 280] 14:39:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (10EB9000) [pid = 3364] [serial = 839] [outer = 00000000] 14:39:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (110D0000) [pid = 3364] [serial = 840] [outer = 10EB9000] 14:39:03 INFO - PROCESS | 3364 | 1463434743419 Marionette DEBUG loaded listener.js 14:39:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (11C5E000) [pid = 3364] [serial = 841] [outer = 10EB9000] 14:39:03 INFO - PROCESS | 3364 | 1463434743877 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 14:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 608ms 14:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:39:03 INFO - PROCESS | 3364 | 1463434743892 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 14:39:03 INFO - PROCESS | 3364 | 1463434743894 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 14:39:03 INFO - PROCESS | 3364 | 1463434743899 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:39:03 INFO - PROCESS | 3364 | 1463434743905 Marionette TRACE conn4 <- [1,1086,null,{}] 14:39:03 INFO - PROCESS | 3364 | 1463434743918 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:03 INFO - PROCESS | 3364 | 1463434744008 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 14:39:04 INFO - PROCESS | 3364 | 1463434744018 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:04 INFO - PROCESS | 3364 | ++DOCSHELL 13075000 == 63 [pid = 3364] [id = 281] 14:39:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 137 (131D2000) [pid = 3364] [serial = 842] [outer = 00000000] 14:39:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 138 (13379C00) [pid = 3364] [serial = 843] [outer = 131D2000] 14:39:04 INFO - PROCESS | 3364 | 1463434744061 Marionette DEBUG loaded listener.js 14:39:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 139 (1370DC00) [pid = 3364] [serial = 844] [outer = 131D2000] 14:39:04 INFO - PROCESS | 3364 | 1463434744518 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 14:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 14:39:04 INFO - PROCESS | 3364 | 1463434744580 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 14:39:04 INFO - PROCESS | 3364 | 1463434744582 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 14:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:39:04 INFO - PROCESS | 3364 | 1463434744586 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:39:04 INFO - PROCESS | 3364 | 1463434744587 Marionette TRACE conn4 <- [1,1090,null,{}] 14:39:04 INFO - PROCESS | 3364 | 1463434744591 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:04 INFO - PROCESS | 3364 | 1463434744685 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 14:39:04 INFO - PROCESS | 3364 | 1463434744677 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:04 INFO - PROCESS | 3364 | ++DOCSHELL 137E7C00 == 64 [pid = 3364] [id = 282] 14:39:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 140 (14014C00) [pid = 3364] [serial = 845] [outer = 00000000] 14:39:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (14E77000) [pid = 3364] [serial = 846] [outer = 14014C00] 14:39:04 INFO - PROCESS | 3364 | 1463434744721 Marionette DEBUG loaded listener.js 14:39:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (14E7C400) [pid = 3364] [serial = 847] [outer = 14014C00] 14:39:05 INFO - PROCESS | 3364 | 1463434745215 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 14:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 669ms 14:39:05 INFO - PROCESS | 3364 | 1463434745273 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 14:39:05 INFO - PROCESS | 3364 | 1463434745275 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 14:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:39:05 INFO - PROCESS | 3364 | 1463434745278 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:39:05 INFO - PROCESS | 3364 | 1463434745280 Marionette TRACE conn4 <- [1,1094,null,{}] 14:39:05 INFO - PROCESS | 3364 | 1463434745283 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:05 INFO - PROCESS | 3364 | 1463434745411 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 14:39:05 INFO - PROCESS | 3364 | 1463434745440 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:05 INFO - PROCESS | 3364 | ++DOCSHELL 15403800 == 65 [pid = 3364] [id = 283] 14:39:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (15404000) [pid = 3364] [serial = 848] [outer = 00000000] 14:39:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (154B6000) [pid = 3364] [serial = 849] [outer = 15404000] 14:39:05 INFO - PROCESS | 3364 | 1463434745491 Marionette DEBUG loaded listener.js 14:39:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (15B2F000) [pid = 3364] [serial = 850] [outer = 15404000] 14:39:05 INFO - PROCESS | 3364 | 1463434745946 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 14:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 715ms 14:39:05 INFO - PROCESS | 3364 | 1463434745990 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 14:39:05 INFO - PROCESS | 3364 | 1463434745992 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 14:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:39:05 INFO - PROCESS | 3364 | 1463434745995 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:39:05 INFO - PROCESS | 3364 | 1463434745997 Marionette TRACE conn4 <- [1,1098,null,{}] 14:39:05 INFO - PROCESS | 3364 | 1463434746000 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:06 INFO - PROCESS | 3364 | 1463434746119 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 14:39:06 INFO - PROCESS | 3364 | 1463434746188 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:06 INFO - PROCESS | 3364 | ++DOCSHELL 15CA9400 == 66 [pid = 3364] [id = 284] 14:39:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (15D05400) [pid = 3364] [serial = 851] [outer = 00000000] 14:39:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (161CD400) [pid = 3364] [serial = 852] [outer = 15D05400] 14:39:06 INFO - PROCESS | 3364 | 1463434746231 Marionette DEBUG loaded listener.js 14:39:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (16970400) [pid = 3364] [serial = 853] [outer = 15D05400] 14:39:06 INFO - PROCESS | 3364 | 1463434746629 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 14:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 684ms 14:39:06 INFO - PROCESS | 3364 | 1463434746677 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 14:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:39:06 INFO - PROCESS | 3364 | 1463434746680 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 14:39:06 INFO - PROCESS | 3364 | 1463434746684 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:39:06 INFO - PROCESS | 3364 | 1463434746687 Marionette TRACE conn4 <- [1,1102,null,{}] 14:39:06 INFO - PROCESS | 3364 | 1463434746697 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:06 INFO - PROCESS | 3364 | 1463434746840 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 14:39:06 INFO - PROCESS | 3364 | 1463434746910 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:06 INFO - PROCESS | 3364 | ++DOCSHELL 15D99800 == 67 [pid = 3364] [id = 285] 14:39:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 149 (15EE5400) [pid = 3364] [serial = 854] [outer = 00000000] 14:39:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 150 (16BC0C00) [pid = 3364] [serial = 855] [outer = 15EE5400] 14:39:06 INFO - PROCESS | 3364 | 1463434746953 Marionette DEBUG loaded listener.js 14:39:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 151 (16BE4800) [pid = 3364] [serial = 856] [outer = 15EE5400] 14:39:07 INFO - PROCESS | 3364 | --DOMWINDOW == 150 (1A579800) [pid = 3364] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:39:07 INFO - PROCESS | 3364 | --DOMWINDOW == 149 (12D82C00) [pid = 3364] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:39:07 INFO - PROCESS | 3364 | --DOMWINDOW == 148 (0F9EC400) [pid = 3364] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:39:07 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (165B0C00) [pid = 3364] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:39:07 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (16D9F400) [pid = 3364] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:39:07 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (16FEFC00) [pid = 3364] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:39:07 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (19A8C000) [pid = 3364] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:39:07 INFO - PROCESS | 3364 | 1463434747348 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 14:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 14:39:07 INFO - PROCESS | 3364 | 1463434747404 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 14:39:07 INFO - PROCESS | 3364 | 1463434747406 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 14:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:39:07 INFO - PROCESS | 3364 | 1463434747420 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:39:07 INFO - PROCESS | 3364 | 1463434747421 Marionette TRACE conn4 <- [1,1106,null,{}] 14:39:07 INFO - PROCESS | 3364 | 1463434747425 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:07 INFO - PROCESS | 3364 | 1463434747545 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 14:39:07 INFO - PROCESS | 3364 | 1463434747609 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:07 INFO - PROCESS | 3364 | ++DOCSHELL 1540DC00 == 68 [pid = 3364] [id = 286] 14:39:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (15D9B400) [pid = 3364] [serial = 857] [outer = 00000000] 14:39:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (16BE9400) [pid = 3364] [serial = 858] [outer = 15D9B400] 14:39:07 INFO - PROCESS | 3364 | 1463434747652 Marionette DEBUG loaded listener.js 14:39:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (16D39800) [pid = 3364] [serial = 859] [outer = 15D9B400] 14:39:07 INFO - PROCESS | 3364 | 1463434747985 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 14:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 624ms 14:39:08 INFO - PROCESS | 3364 | 1463434748040 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 14:39:08 INFO - PROCESS | 3364 | 1463434748042 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 14:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:39:08 INFO - PROCESS | 3364 | 1463434748045 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:39:08 INFO - PROCESS | 3364 | 1463434748047 Marionette TRACE conn4 <- [1,1110,null,{}] 14:39:08 INFO - PROCESS | 3364 | 1463434748051 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:08 INFO - PROCESS | 3364 | 1463434748138 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 14:39:08 INFO - PROCESS | 3364 | 1463434748169 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:08 INFO - PROCESS | 3364 | ++DOCSHELL 0F9ED800 == 69 [pid = 3364] [id = 287] 14:39:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (10C36800) [pid = 3364] [serial = 860] [outer = 00000000] 14:39:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 149 (16DA1800) [pid = 3364] [serial = 861] [outer = 10C36800] 14:39:08 INFO - PROCESS | 3364 | 1463434748212 Marionette DEBUG loaded listener.js 14:39:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 150 (1701DC00) [pid = 3364] [serial = 862] [outer = 10C36800] 14:39:08 INFO - PROCESS | 3364 | 1463434748614 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 14:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 624ms 14:39:08 INFO - PROCESS | 3364 | 1463434748667 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 14:39:08 INFO - PROCESS | 3364 | 1463434748669 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 14:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:39:08 INFO - PROCESS | 3364 | 1463434748672 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:39:08 INFO - PROCESS | 3364 | 1463434748674 Marionette TRACE conn4 <- [1,1114,null,{}] 14:39:08 INFO - PROCESS | 3364 | 1463434748677 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:08 INFO - PROCESS | 3364 | 1463434748768 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 14:39:08 INFO - PROCESS | 3364 | 1463434748775 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:08 INFO - PROCESS | 3364 | ++DOCSHELL 14367400 == 70 [pid = 3364] [id = 288] 14:39:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 151 (16D35800) [pid = 3364] [serial = 863] [outer = 00000000] 14:39:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 152 (17109000) [pid = 3364] [serial = 864] [outer = 16D35800] 14:39:08 INFO - PROCESS | 3364 | 1463434748824 Marionette DEBUG loaded listener.js 14:39:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 153 (1722AC00) [pid = 3364] [serial = 865] [outer = 16D35800] 14:39:09 INFO - PROCESS | 3364 | 1463434749422 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 14:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 776ms 14:39:09 INFO - PROCESS | 3364 | 1463434749481 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 14:39:09 INFO - PROCESS | 3364 | 1463434749486 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 14:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:39:09 INFO - PROCESS | 3364 | 1463434749505 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:39:09 INFO - PROCESS | 3364 | 1463434749508 Marionette TRACE conn4 <- [1,1118,null,{}] 14:39:09 INFO - PROCESS | 3364 | 1463434749518 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:09 INFO - PROCESS | 3364 | 1463434749643 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 14:39:09 INFO - PROCESS | 3364 | 1463434749779 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:09 INFO - PROCESS | 3364 | ++DOCSHELL 0C7F2C00 == 71 [pid = 3364] [id = 289] 14:39:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 154 (0F334400) [pid = 3364] [serial = 866] [outer = 00000000] 14:39:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 155 (10C70C00) [pid = 3364] [serial = 867] [outer = 0F334400] 14:39:09 INFO - PROCESS | 3364 | 1463434749836 Marionette DEBUG loaded listener.js 14:39:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 156 (11074000) [pid = 3364] [serial = 868] [outer = 0F334400] 14:39:10 INFO - PROCESS | 3364 | 1463434750386 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 14:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 928ms 14:39:10 INFO - PROCESS | 3364 | 1463434750438 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 14:39:10 INFO - PROCESS | 3364 | 1463434750444 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 14:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:39:10 INFO - PROCESS | 3364 | 1463434750451 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:39:10 INFO - PROCESS | 3364 | 1463434750454 Marionette TRACE conn4 <- [1,1122,null,{}] 14:39:10 INFO - PROCESS | 3364 | 1463434750459 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:10 INFO - PROCESS | 3364 | 1463434750586 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 14:39:10 INFO - PROCESS | 3364 | 1463434750728 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:10 INFO - PROCESS | 3364 | ++DOCSHELL 10C6F400 == 72 [pid = 3364] [id = 290] 14:39:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 157 (11080000) [pid = 3364] [serial = 869] [outer = 00000000] 14:39:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 158 (13D26400) [pid = 3364] [serial = 870] [outer = 11080000] 14:39:10 INFO - PROCESS | 3364 | 1463434750791 Marionette DEBUG loaded listener.js 14:39:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 159 (15401400) [pid = 3364] [serial = 871] [outer = 11080000] 14:39:11 INFO - PROCESS | 3364 | 1463434751362 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 974ms 14:39:11 INFO - PROCESS | 3364 | 1463434751417 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 14:39:11 INFO - PROCESS | 3364 | 1463434751419 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 14:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:39:11 INFO - PROCESS | 3364 | 1463434751424 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:39:11 INFO - PROCESS | 3364 | 1463434751427 Marionette TRACE conn4 <- [1,1126,null,{}] 14:39:11 INFO - PROCESS | 3364 | 1463434751438 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:11 INFO - PROCESS | 3364 | 1463434751551 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 14:39:11 INFO - PROCESS | 3364 | 1463434751694 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:11 INFO - PROCESS | 3364 | ++DOCSHELL 16BBD000 == 73 [pid = 3364] [id = 291] 14:39:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 160 (16BBF400) [pid = 3364] [serial = 872] [outer = 00000000] 14:39:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 161 (1702B800) [pid = 3364] [serial = 873] [outer = 16BBF400] 14:39:11 INFO - PROCESS | 3364 | 1463434751735 Marionette DEBUG loaded listener.js 14:39:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 162 (1722CC00) [pid = 3364] [serial = 874] [outer = 16BBF400] 14:39:12 INFO - PROCESS | 3364 | 1463434752364 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 14:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 974ms 14:39:12 INFO - PROCESS | 3364 | 1463434752392 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 14:39:12 INFO - PROCESS | 3364 | 1463434752395 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 14:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:39:12 INFO - PROCESS | 3364 | 1463434752399 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:39:12 INFO - PROCESS | 3364 | 1463434752400 Marionette TRACE conn4 <- [1,1130,null,{}] 14:39:12 INFO - PROCESS | 3364 | 1463434752404 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:12 INFO - PROCESS | 3364 | 1463434752515 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 14:39:12 INFO - PROCESS | 3364 | 1463434752628 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:12 INFO - PROCESS | 3364 | ++DOCSHELL 1780CC00 == 74 [pid = 3364] [id = 292] 14:39:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 163 (1780EC00) [pid = 3364] [serial = 875] [outer = 00000000] 14:39:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 164 (179CD800) [pid = 3364] [serial = 876] [outer = 1780EC00] 14:39:12 INFO - PROCESS | 3364 | 1463434752680 Marionette DEBUG loaded listener.js 14:39:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 165 (18085400) [pid = 3364] [serial = 877] [outer = 1780EC00] 14:39:13 INFO - PROCESS | 3364 | 1463434753253 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 14:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 928ms 14:39:13 INFO - PROCESS | 3364 | 1463434753327 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 14:39:13 INFO - PROCESS | 3364 | 1463434753330 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 14:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:39:13 INFO - PROCESS | 3364 | 1463434753333 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:39:13 INFO - PROCESS | 3364 | 1463434753335 Marionette TRACE conn4 <- [1,1134,null,{}] 14:39:13 INFO - PROCESS | 3364 | 1463434753339 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:13 INFO - PROCESS | 3364 | 1463434753445 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 14:39:13 INFO - PROCESS | 3364 | 1463434753587 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:13 INFO - PROCESS | 3364 | ++DOCSHELL 1436D400 == 75 [pid = 3364] [id = 293] 14:39:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 166 (143E9800) [pid = 3364] [serial = 878] [outer = 00000000] 14:39:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 167 (16BE1000) [pid = 3364] [serial = 879] [outer = 143E9800] 14:39:13 INFO - PROCESS | 3364 | 1463434753671 Marionette DEBUG loaded listener.js 14:39:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 168 (176D2000) [pid = 3364] [serial = 880] [outer = 143E9800] 14:39:14 INFO - PROCESS | 3364 | 1463434754675 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 14:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1353ms 14:39:14 INFO - PROCESS | 3364 | 1463434754695 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 14:39:14 INFO - PROCESS | 3364 | 1463434754699 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 14:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:39:14 INFO - PROCESS | 3364 | 1463434754704 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:39:14 INFO - PROCESS | 3364 | 1463434754708 Marionette TRACE conn4 <- [1,1138,null,{}] 14:39:14 INFO - PROCESS | 3364 | 1463434754714 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:14 INFO - PROCESS | 3364 | 1463434754817 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 14:39:14 INFO - PROCESS | 3364 | 1463434754969 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:15 INFO - PROCESS | 3364 | ++DOCSHELL 10C34C00 == 76 [pid = 3364] [id = 294] 14:39:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 169 (10C35400) [pid = 3364] [serial = 881] [outer = 00000000] 14:39:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 170 (10E56800) [pid = 3364] [serial = 882] [outer = 10C35400] 14:39:15 INFO - PROCESS | 3364 | 1463434755055 Marionette DEBUG loaded listener.js 14:39:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 171 (11075800) [pid = 3364] [serial = 883] [outer = 10C35400] 14:39:15 INFO - PROCESS | 3364 | --DOCSHELL 0F9ED800 == 75 [pid = 3364] [id = 287] 14:39:15 INFO - PROCESS | 3364 | --DOCSHELL 1540DC00 == 74 [pid = 3364] [id = 286] 14:39:15 INFO - PROCESS | 3364 | --DOCSHELL 15D99800 == 73 [pid = 3364] [id = 285] 14:39:15 INFO - PROCESS | 3364 | --DOCSHELL 15CA9400 == 72 [pid = 3364] [id = 284] 14:39:15 INFO - PROCESS | 3364 | --DOCSHELL 15403800 == 71 [pid = 3364] [id = 283] 14:39:15 INFO - PROCESS | 3364 | --DOCSHELL 13075000 == 70 [pid = 3364] [id = 281] 14:39:15 INFO - PROCESS | 3364 | --DOCSHELL 10C6F000 == 69 [pid = 3364] [id = 280] 14:39:15 INFO - PROCESS | 3364 | --DOCSHELL 0F33A800 == 68 [pid = 3364] [id = 279] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 170 (1B3D9400) [pid = 3364] [serial = 768] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 169 (14E83000) [pid = 3364] [serial = 771] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 168 (1701D000) [pid = 3364] [serial = 774] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 167 (1AFE2800) [pid = 3364] [serial = 777] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 166 (1B4D1C00) [pid = 3364] [serial = 780] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 165 (1D344800) [pid = 3364] [serial = 783] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 164 (1D557400) [pid = 3364] [serial = 786] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 163 (1A8AD400) [pid = 3364] [serial = 810] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | 1463434755666 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 14:39:15 INFO - PROCESS | 3364 | --DOCSHELL 10A5E800 == 67 [pid = 3364] [id = 278] 14:39:15 INFO - PROCESS | 3364 | --DOCSHELL 17DEAC00 == 66 [pid = 3364] [id = 274] 14:39:15 INFO - PROCESS | 3364 | --DOCSHELL 19970800 == 65 [pid = 3364] [id = 273] 14:39:15 INFO - PROCESS | 3364 | --DOCSHELL 156F8000 == 64 [pid = 3364] [id = 272] 14:39:15 INFO - PROCESS | 3364 | --DOCSHELL 10C3D800 == 63 [pid = 3364] [id = 271] 14:39:15 INFO - PROCESS | 3364 | --DOCSHELL 14E7EC00 == 62 [pid = 3364] [id = 270] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 162 (1A8A0400) [pid = 3364] [serial = 808] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 161 (19877400) [pid = 3364] [serial = 801] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 160 (1A778400) [pid = 3364] [serial = 807] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 159 (1A14F800) [pid = 3364] [serial = 805] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 158 (15410C00) [pid = 3364] [serial = 790] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 157 (137EA400) [pid = 3364] [serial = 789] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 156 (10EC0C00) [pid = 3364] [serial = 792] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 155 (16BBF800) [pid = 3364] [serial = 795] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 154 (16BE4400) [pid = 3364] [serial = 796] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 153 (13C49800) [pid = 3364] [serial = 793] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 152 (1722D800) [pid = 3364] [serial = 798] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 151 (17809800) [pid = 3364] [serial = 799] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 150 (19975400) [pid = 3364] [serial = 802] [outer = 00000000] [url = about:blank] 14:39:15 INFO - PROCESS | 3364 | --DOMWINDOW == 149 (19AC9C00) [pid = 3364] [serial = 804] [outer = 00000000] [url = about:blank] 14:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1019ms 14:39:15 INFO - PROCESS | 3364 | 1463434755742 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 14:39:15 INFO - PROCESS | 3364 | 1463434755747 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 14:39:15 INFO - PROCESS | 3364 | 1463434755755 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:39:15 INFO - PROCESS | 3364 | 1463434755758 Marionette TRACE conn4 <- [1,1142,null,{}] 14:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:39:15 INFO - PROCESS | 3364 | 1463434755764 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:15 INFO - PROCESS | 3364 | 1463434755862 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 14:39:15 INFO - PROCESS | 3364 | 1463434755872 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:15 INFO - PROCESS | 3364 | ++DOCSHELL 10F1C800 == 63 [pid = 3364] [id = 295] 14:39:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 150 (11073400) [pid = 3364] [serial = 884] [outer = 00000000] 14:39:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 151 (114AFC00) [pid = 3364] [serial = 885] [outer = 11073400] 14:39:15 INFO - PROCESS | 3364 | 1463434755917 Marionette DEBUG loaded listener.js 14:39:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 152 (128A4000) [pid = 3364] [serial = 886] [outer = 11073400] 14:39:16 INFO - PROCESS | 3364 | 1463434756423 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 14:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 715ms 14:39:16 INFO - PROCESS | 3364 | 1463434756485 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 14:39:16 INFO - PROCESS | 3364 | 1463434756487 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 14:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:39:16 INFO - PROCESS | 3364 | 1463434756491 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:39:16 INFO - PROCESS | 3364 | 1463434756495 Marionette TRACE conn4 <- [1,1146,null,{}] 14:39:16 INFO - PROCESS | 3364 | 1463434756506 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:16 INFO - PROCESS | 3364 | 1463434756591 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 14:39:16 INFO - PROCESS | 3364 | 1463434756688 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:16 INFO - PROCESS | 3364 | ++DOCSHELL 12AF0800 == 64 [pid = 3364] [id = 296] 14:39:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 153 (13706800) [pid = 3364] [serial = 887] [outer = 00000000] 14:39:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 154 (13D29000) [pid = 3364] [serial = 888] [outer = 13706800] 14:39:16 INFO - PROCESS | 3364 | 1463434756734 Marionette DEBUG loaded listener.js 14:39:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 155 (143F2800) [pid = 3364] [serial = 889] [outer = 13706800] 14:39:17 INFO - PROCESS | 3364 | 1463434757106 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 14:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 14:39:17 INFO - PROCESS | 3364 | 1463434757174 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 14:39:17 INFO - PROCESS | 3364 | 1463434757177 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 14:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:39:17 INFO - PROCESS | 3364 | 1463434757180 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:39:17 INFO - PROCESS | 3364 | 1463434757182 Marionette TRACE conn4 <- [1,1150,null,{}] 14:39:17 INFO - PROCESS | 3364 | 1463434757185 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:17 INFO - PROCESS | 3364 | 1463434757268 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 14:39:17 INFO - PROCESS | 3364 | 1463434757274 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:17 INFO - PROCESS | 3364 | ++DOCSHELL 14368800 == 65 [pid = 3364] [id = 297] 14:39:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 156 (143F6C00) [pid = 3364] [serial = 890] [outer = 00000000] 14:39:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 157 (15403000) [pid = 3364] [serial = 891] [outer = 143F6C00] 14:39:17 INFO - PROCESS | 3364 | 1463434757318 Marionette DEBUG loaded listener.js 14:39:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 158 (154B5C00) [pid = 3364] [serial = 892] [outer = 143F6C00] 14:39:17 INFO - PROCESS | 3364 | 1463434757734 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 14:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 578ms 14:39:17 INFO - PROCESS | 3364 | 1463434757781 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 14:39:17 INFO - PROCESS | 3364 | 1463434757783 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 14:39:17 INFO - PROCESS | 3364 | 1463434757787 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:39:17 INFO - PROCESS | 3364 | 1463434757788 Marionette TRACE conn4 <- [1,1154,null,{}] 14:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:39:17 INFO - PROCESS | 3364 | 1463434757804 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:17 INFO - PROCESS | 3364 | 1463434757934 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 14:39:18 INFO - PROCESS | 3364 | 1463434758024 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:18 INFO - PROCESS | 3364 | ++DOCSHELL 15B29800 == 66 [pid = 3364] [id = 298] 14:39:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 159 (15C9E800) [pid = 3364] [serial = 893] [outer = 00000000] 14:39:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 160 (15D14800) [pid = 3364] [serial = 894] [outer = 15C9E800] 14:39:18 INFO - PROCESS | 3364 | 1463434758054 Marionette DEBUG loaded listener.js 14:39:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 161 (15EE8000) [pid = 3364] [serial = 895] [outer = 15C9E800] 14:39:18 INFO - PROCESS | 3364 | 1463434758477 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 14:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 746ms 14:39:18 INFO - PROCESS | 3364 | 1463434758534 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 14:39:18 INFO - PROCESS | 3364 | 1463434758536 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 14:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:39:18 INFO - PROCESS | 3364 | 1463434758540 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:39:18 INFO - PROCESS | 3364 | 1463434758541 Marionette TRACE conn4 <- [1,1158,null,{}] 14:39:18 INFO - PROCESS | 3364 | 1463434758545 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:18 INFO - PROCESS | 3364 | 1463434758685 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 14:39:18 INFO - PROCESS | 3364 | 1463434758735 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:18 INFO - PROCESS | 3364 | ++DOCSHELL 13D23000 == 67 [pid = 3364] [id = 299] 14:39:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 162 (14E81000) [pid = 3364] [serial = 896] [outer = 00000000] 14:39:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 163 (16BBD800) [pid = 3364] [serial = 897] [outer = 14E81000] 14:39:18 INFO - PROCESS | 3364 | 1463434758780 Marionette DEBUG loaded listener.js 14:39:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 164 (16BBE800) [pid = 3364] [serial = 898] [outer = 14E81000] 14:39:19 INFO - PROCESS | 3364 | 1463434759201 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 14:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 715ms 14:39:19 INFO - PROCESS | 3364 | 1463434759270 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 14:39:19 INFO - PROCESS | 3364 | 1463434759272 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 14:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:39:19 INFO - PROCESS | 3364 | 1463434759285 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:39:19 INFO - PROCESS | 3364 | 1463434759287 Marionette TRACE conn4 <- [1,1162,null,{}] 14:39:19 INFO - PROCESS | 3364 | 1463434759290 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:19 INFO - PROCESS | 3364 | 1463434759409 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 14:39:19 INFO - PROCESS | 3364 | 1463434759542 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:19 INFO - PROCESS | 3364 | ++DOCSHELL 16BE4400 == 68 [pid = 3364] [id = 300] 14:39:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 165 (17805400) [pid = 3364] [serial = 899] [outer = 00000000] 14:39:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 166 (178DF400) [pid = 3364] [serial = 900] [outer = 17805400] 14:39:19 INFO - PROCESS | 3364 | 1463434759586 Marionette DEBUG loaded listener.js 14:39:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 167 (179D5800) [pid = 3364] [serial = 901] [outer = 17805400] 14:39:20 INFO - PROCESS | 3364 | --DOMWINDOW == 166 (1ADAD800) [pid = 3364] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:39:20 INFO - PROCESS | 3364 | --DOMWINDOW == 165 (15404000) [pid = 3364] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:39:20 INFO - PROCESS | 3364 | --DOMWINDOW == 164 (15D05400) [pid = 3364] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:39:20 INFO - PROCESS | 3364 | --DOMWINDOW == 163 (10A62800) [pid = 3364] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:39:20 INFO - PROCESS | 3364 | --DOMWINDOW == 162 (14014C00) [pid = 3364] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:39:20 INFO - PROCESS | 3364 | --DOMWINDOW == 161 (131D2000) [pid = 3364] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:39:20 INFO - PROCESS | 3364 | --DOMWINDOW == 160 (10EB9000) [pid = 3364] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:39:20 INFO - PROCESS | 3364 | --DOMWINDOW == 159 (15D9B400) [pid = 3364] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:39:20 INFO - PROCESS | 3364 | --DOMWINDOW == 158 (0F984C00) [pid = 3364] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:39:20 INFO - PROCESS | 3364 | --DOMWINDOW == 157 (15EE5400) [pid = 3364] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:39:20 INFO - PROCESS | 3364 | --DOMWINDOW == 156 (10C36800) [pid = 3364] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:39:20 INFO - PROCESS | 3364 | 1463434760262 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 14:39:20 INFO - PROCESS | 3364 | 1463434760296 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 14:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:39:20 INFO - PROCESS | 3364 | 1463434760298 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:39:20 INFO - PROCESS | 3364 | 1463434760300 Marionette TRACE conn4 <- [1,1166,null,{}] 14:39:20 INFO - PROCESS | 3364 | 1463434760304 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:20 INFO - PROCESS | 3364 | 1463434760424 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 14:39:20 INFO - PROCESS | 3364 | 1463434760487 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:20 INFO - PROCESS | 3364 | ++DOCSHELL 15EE0400 == 69 [pid = 3364] [id = 301] 14:39:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 157 (15EE5000) [pid = 3364] [serial = 902] [outer = 00000000] 14:39:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 158 (17023C00) [pid = 3364] [serial = 903] [outer = 15EE5000] 14:39:20 INFO - PROCESS | 3364 | 1463434760533 Marionette DEBUG loaded listener.js 14:39:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 159 (180DC800) [pid = 3364] [serial = 904] [outer = 15EE5000] 14:39:20 INFO - PROCESS | 3364 | 1463434760862 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 14:39:20 INFO - PROCESS | 3364 | 1463434760920 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 14:39:20 INFO - PROCESS | 3364 | 1463434760923 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:39:20 INFO - PROCESS | 3364 | 1463434760925 Marionette TRACE conn4 <- [1,1170,null,{}] 14:39:20 INFO - PROCESS | 3364 | 1463434760928 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:21 INFO - PROCESS | 3364 | 1463434761014 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 14:39:21 INFO - PROCESS | 3364 | 1463434761021 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:21 INFO - PROCESS | 3364 | ++DOCSHELL 16D38C00 == 70 [pid = 3364] [id = 302] 14:39:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 160 (19881C00) [pid = 3364] [serial = 905] [outer = 00000000] 14:39:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 161 (1997AC00) [pid = 3364] [serial = 906] [outer = 19881C00] 14:39:21 INFO - PROCESS | 3364 | 1463434761065 Marionette DEBUG loaded listener.js 14:39:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 162 (199D7C00) [pid = 3364] [serial = 907] [outer = 19881C00] 14:39:21 INFO - PROCESS | 3364 | 1463434761498 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 14:39:21 INFO - PROCESS | 3364 | 1463434761547 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 14:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:39:21 INFO - PROCESS | 3364 | 1463434761550 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:39:21 INFO - PROCESS | 3364 | 1463434761552 Marionette TRACE conn4 <- [1,1174,null,{}] 14:39:21 INFO - PROCESS | 3364 | 1463434761556 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:21 INFO - PROCESS | 3364 | 1463434761635 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 14:39:21 INFO - PROCESS | 3364 | 1463434761641 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:21 INFO - PROCESS | 3364 | ++DOCSHELL 1987A000 == 71 [pid = 3364] [id = 303] 14:39:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 163 (199DA400) [pid = 3364] [serial = 908] [outer = 00000000] 14:39:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 164 (19A8B800) [pid = 3364] [serial = 909] [outer = 199DA400] 14:39:21 INFO - PROCESS | 3364 | 1463434761684 Marionette DEBUG loaded listener.js 14:39:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 165 (19AC0000) [pid = 3364] [serial = 910] [outer = 199DA400] 14:39:22 INFO - PROCESS | 3364 | 1463434762238 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 14:39:22 INFO - PROCESS | 3364 | 1463434762279 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 14:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:39:22 INFO - PROCESS | 3364 | 1463434762284 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:39:22 INFO - PROCESS | 3364 | 1463434762289 Marionette TRACE conn4 <- [1,1178,null,{}] 14:39:22 INFO - PROCESS | 3364 | 1463434762295 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:22 INFO - PROCESS | 3364 | 1463434762455 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 14:39:22 INFO - PROCESS | 3364 | 1463434762601 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:22 INFO - PROCESS | 3364 | ++DOCSHELL 0C7F6C00 == 72 [pid = 3364] [id = 304] 14:39:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 166 (10A57000) [pid = 3364] [serial = 911] [outer = 00000000] 14:39:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 167 (1107A400) [pid = 3364] [serial = 912] [outer = 10A57000] 14:39:22 INFO - PROCESS | 3364 | 1463434762642 Marionette DEBUG loaded listener.js 14:39:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 168 (12AE9C00) [pid = 3364] [serial = 913] [outer = 10A57000] 14:39:23 INFO - PROCESS | 3364 | 1463434763224 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 14:39:23 INFO - PROCESS | 3364 | 1463434763276 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 14:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:39:23 INFO - PROCESS | 3364 | 1463434763267 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:39:23 INFO - PROCESS | 3364 | 1463434763270 Marionette TRACE conn4 <- [1,1182,null,{}] 14:39:23 INFO - PROCESS | 3364 | 1463434763274 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:23 INFO - PROCESS | 3364 | 1463434763381 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 14:39:23 INFO - PROCESS | 3364 | 1463434763494 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:23 INFO - PROCESS | 3364 | ++DOCSHELL 10E5D800 == 73 [pid = 3364] [id = 305] 14:39:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 169 (1331EC00) [pid = 3364] [serial = 914] [outer = 00000000] 14:39:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 170 (14E85000) [pid = 3364] [serial = 915] [outer = 1331EC00] 14:39:23 INFO - PROCESS | 3364 | 1463434763589 Marionette DEBUG loaded listener.js 14:39:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 171 (15D0F400) [pid = 3364] [serial = 916] [outer = 1331EC00] 14:39:24 INFO - PROCESS | 3364 | 1463434764202 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 14:39:24 INFO - PROCESS | 3364 | 1463434764257 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 14:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:39:24 INFO - PROCESS | 3364 | 1463434764261 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:39:24 INFO - PROCESS | 3364 | 1463434764265 Marionette TRACE conn4 <- [1,1186,null,{}] 14:39:24 INFO - PROCESS | 3364 | 1463434764276 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:24 INFO - PROCESS | 3364 | 1463434764383 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 14:39:24 INFO - PROCESS | 3364 | 1463434764527 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:24 INFO - PROCESS | 3364 | ++DOCSHELL 13313400 == 74 [pid = 3364] [id = 306] 14:39:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 172 (16D33C00) [pid = 3364] [serial = 917] [outer = 00000000] 14:39:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 173 (19A82800) [pid = 3364] [serial = 918] [outer = 16D33C00] 14:39:24 INFO - PROCESS | 3364 | 1463434764584 Marionette DEBUG loaded listener.js 14:39:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 174 (1A027400) [pid = 3364] [serial = 919] [outer = 16D33C00] 14:39:25 INFO - PROCESS | 3364 | 1463434765179 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 974ms 14:39:25 INFO - PROCESS | 3364 | 1463434765228 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 14:39:25 INFO - PROCESS | 3364 | 1463434765231 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 14:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:39:25 INFO - PROCESS | 3364 | 1463434765234 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:39:25 INFO - PROCESS | 3364 | 1463434765236 Marionette TRACE conn4 <- [1,1190,null,{}] 14:39:25 INFO - PROCESS | 3364 | 1463434765240 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:25 INFO - PROCESS | 3364 | 1463434765344 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 14:39:25 INFO - PROCESS | 3364 | 1463434765484 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:25 INFO - PROCESS | 3364 | ++DOCSHELL 19ACB800 == 75 [pid = 3364] [id = 307] 14:39:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 175 (1A026800) [pid = 3364] [serial = 920] [outer = 00000000] 14:39:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 176 (1A393800) [pid = 3364] [serial = 921] [outer = 1A026800] 14:39:25 INFO - PROCESS | 3364 | 1463434765538 Marionette DEBUG loaded listener.js 14:39:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 177 (1A711400) [pid = 3364] [serial = 922] [outer = 1A026800] 14:39:26 INFO - PROCESS | 3364 | 1463434766031 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 14:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 821ms 14:39:26 INFO - PROCESS | 3364 | 1463434766068 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 14:39:26 INFO - PROCESS | 3364 | 1463434766070 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 14:39:26 INFO - PROCESS | 3364 | 1463434766074 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:39:26 INFO - PROCESS | 3364 | 1463434766076 Marionette TRACE conn4 <- [1,1194,null,{}] 14:39:26 INFO - PROCESS | 3364 | 1463434766080 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:26 INFO - PROCESS | 3364 | 1463434766184 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 14:39:26 INFO - PROCESS | 3364 | 1463434766295 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:26 INFO - PROCESS | 3364 | ++DOCSHELL 1A392800 == 76 [pid = 3364] [id = 308] 14:39:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 178 (1A713000) [pid = 3364] [serial = 923] [outer = 00000000] 14:39:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 179 (1A71E800) [pid = 3364] [serial = 924] [outer = 1A713000] 14:39:26 INFO - PROCESS | 3364 | 1463434766348 Marionette DEBUG loaded listener.js 14:39:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 180 (1A778800) [pid = 3364] [serial = 925] [outer = 1A713000] 14:39:26 INFO - PROCESS | 3364 | 1463434766906 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 14:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 882ms 14:39:26 INFO - PROCESS | 3364 | 1463434766964 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 14:39:26 INFO - PROCESS | 3364 | 1463434766967 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 14:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:39:26 INFO - PROCESS | 3364 | 1463434766970 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:39:26 INFO - PROCESS | 3364 | 1463434766972 Marionette TRACE conn4 <- [1,1198,null,{}] 14:39:26 INFO - PROCESS | 3364 | 1463434766976 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:27 INFO - PROCESS | 3364 | 1463434767097 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 14:39:27 INFO - PROCESS | 3364 | 1463434767212 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:27 INFO - PROCESS | 3364 | ++DOCSHELL 161D6C00 == 77 [pid = 3364] [id = 309] 14:39:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 181 (1A57FC00) [pid = 3364] [serial = 926] [outer = 00000000] 14:39:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 182 (1AB71800) [pid = 3364] [serial = 927] [outer = 1A57FC00] 14:39:27 INFO - PROCESS | 3364 | 1463434767306 Marionette DEBUG loaded listener.js 14:39:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 183 (1AB76800) [pid = 3364] [serial = 928] [outer = 1A57FC00] 14:39:27 INFO - PROCESS | 3364 | 1463434767870 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 973ms 14:39:27 INFO - PROCESS | 3364 | 1463434767937 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 14:39:27 INFO - PROCESS | 3364 | 1463434767939 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 14:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:39:27 INFO - PROCESS | 3364 | 1463434767943 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:39:27 INFO - PROCESS | 3364 | 1463434767945 Marionette TRACE conn4 <- [1,1202,null,{}] 14:39:27 INFO - PROCESS | 3364 | 1463434767965 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:28 INFO - PROCESS | 3364 | 1463434768067 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 14:39:28 INFO - PROCESS | 3364 | 1463434768211 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:28 INFO - PROCESS | 3364 | ++DOCSHELL 0F9F0400 == 78 [pid = 3364] [id = 310] 14:39:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 184 (10C69000) [pid = 3364] [serial = 929] [outer = 00000000] 14:39:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 185 (140D0C00) [pid = 3364] [serial = 930] [outer = 10C69000] 14:39:28 INFO - PROCESS | 3364 | 1463434768264 Marionette DEBUG loaded listener.js 14:39:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 186 (14E85800) [pid = 3364] [serial = 931] [outer = 10C69000] 14:39:28 INFO - PROCESS | 3364 | 1463434768808 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 14:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 912ms 14:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:39:28 INFO - PROCESS | 3364 | 1463434768872 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 14:39:28 INFO - PROCESS | 3364 | 1463434768874 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 14:39:28 INFO - PROCESS | 3364 | 1463434768878 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:39:28 INFO - PROCESS | 3364 | 1463434768879 Marionette TRACE conn4 <- [1,1206,null,{}] 14:39:28 INFO - PROCESS | 3364 | 1463434768883 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:29 INFO - PROCESS | 3364 | 1463434769124 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 14:39:29 INFO - PROCESS | 3364 | 1463434769273 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:29 INFO - PROCESS | 3364 | ++DOCSHELL 10C38000 == 79 [pid = 3364] [id = 311] 14:39:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 187 (10C3BC00) [pid = 3364] [serial = 932] [outer = 00000000] 14:39:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 188 (10C64C00) [pid = 3364] [serial = 933] [outer = 10C3BC00] 14:39:29 INFO - PROCESS | 3364 | 1463434769325 Marionette DEBUG loaded listener.js 14:39:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 189 (11079800) [pid = 3364] [serial = 934] [outer = 10C3BC00] 14:39:29 INFO - PROCESS | 3364 | 1463434769917 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 14:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1049ms 14:39:29 INFO - PROCESS | 3364 | 1463434769947 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 14:39:29 INFO - PROCESS | 3364 | 1463434769950 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 14:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:39:29 INFO - PROCESS | 3364 | 1463434769956 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:39:29 INFO - PROCESS | 3364 | 1463434769960 Marionette TRACE conn4 <- [1,1210,null,{}] 14:39:29 INFO - PROCESS | 3364 | 1463434769964 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:30 INFO - PROCESS | 3364 | 1463434770063 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 14:39:30 INFO - PROCESS | 3364 | --DOCSHELL 16D38C00 == 78 [pid = 3364] [id = 302] 14:39:30 INFO - PROCESS | 3364 | --DOCSHELL 137E7C00 == 77 [pid = 3364] [id = 282] 14:39:30 INFO - PROCESS | 3364 | --DOCSHELL 15EE0400 == 76 [pid = 3364] [id = 301] 14:39:30 INFO - PROCESS | 3364 | --DOCSHELL 16BE4400 == 75 [pid = 3364] [id = 300] 14:39:30 INFO - PROCESS | 3364 | --DOCSHELL 13D23000 == 74 [pid = 3364] [id = 299] 14:39:30 INFO - PROCESS | 3364 | --DOCSHELL 15B29800 == 73 [pid = 3364] [id = 298] 14:39:30 INFO - PROCESS | 3364 | --DOCSHELL 14368800 == 72 [pid = 3364] [id = 297] 14:39:30 INFO - PROCESS | 3364 | --DOCSHELL 12AF0800 == 71 [pid = 3364] [id = 296] 14:39:30 INFO - PROCESS | 3364 | --DOCSHELL 10F1C800 == 70 [pid = 3364] [id = 295] 14:39:30 INFO - PROCESS | 3364 | --DOCSHELL 10C34C00 == 69 [pid = 3364] [id = 294] 14:39:30 INFO - PROCESS | 3364 | --DOCSHELL 1780CC00 == 68 [pid = 3364] [id = 292] 14:39:30 INFO - PROCESS | 3364 | --DOCSHELL 16BBD000 == 67 [pid = 3364] [id = 291] 14:39:30 INFO - PROCESS | 3364 | --DOCSHELL 10C6F400 == 66 [pid = 3364] [id = 290] 14:39:30 INFO - PROCESS | 3364 | --DOCSHELL 0C7F2C00 == 65 [pid = 3364] [id = 289] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 188 (1B4C9400) [pid = 3364] [serial = 769] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 187 (154B6000) [pid = 3364] [serial = 849] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 186 (15B2F000) [pid = 3364] [serial = 850] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 185 (16970400) [pid = 3364] [serial = 853] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 184 (161CD400) [pid = 3364] [serial = 852] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 183 (10F11400) [pid = 3364] [serial = 835] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 182 (10C66400) [pid = 3364] [serial = 834] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 181 (14E77000) [pid = 3364] [serial = 846] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 180 (13379C00) [pid = 3364] [serial = 843] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 179 (1370DC00) [pid = 3364] [serial = 844] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 178 (110D0000) [pid = 3364] [serial = 840] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 177 (11C5E000) [pid = 3364] [serial = 841] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 176 (16BE9400) [pid = 3364] [serial = 858] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 175 (105F4000) [pid = 3364] [serial = 837] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 174 (10C3F400) [pid = 3364] [serial = 838] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 173 (12A95400) [pid = 3364] [serial = 813] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 172 (16BC2000) [pid = 3364] [serial = 816] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 171 (199E1800) [pid = 3364] [serial = 819] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 170 (1A77E000) [pid = 3364] [serial = 822] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 169 (1ADAC000) [pid = 3364] [serial = 825] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 168 (1D33E800) [pid = 3364] [serial = 828] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 167 (1B274C00) [pid = 3364] [serial = 831] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 166 (16BC0C00) [pid = 3364] [serial = 855] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 165 (17109000) [pid = 3364] [serial = 864] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 164 (16DA1800) [pid = 3364] [serial = 861] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 163 (1701DC00) [pid = 3364] [serial = 862] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 162 (16BE4800) [pid = 3364] [serial = 856] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 161 (16D39800) [pid = 3364] [serial = 859] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | --DOMWINDOW == 160 (14E7C400) [pid = 3364] [serial = 847] [outer = 00000000] [url = about:blank] 14:39:30 INFO - PROCESS | 3364 | 1463434770237 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:30 INFO - PROCESS | 3364 | ++DOCSHELL 10A59000 == 66 [pid = 3364] [id = 312] 14:39:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 161 (10C34C00) [pid = 3364] [serial = 935] [outer = 00000000] 14:39:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 162 (10C6A400) [pid = 3364] [serial = 936] [outer = 10C34C00] 14:39:30 INFO - PROCESS | 3364 | 1463434770286 Marionette DEBUG loaded listener.js 14:39:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 163 (110D5000) [pid = 3364] [serial = 937] [outer = 10C34C00] 14:39:30 INFO - PROCESS | 3364 | 1463434770669 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 14:39:30 INFO - PROCESS | 3364 | 1463434770749 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 14:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:39:30 INFO - PROCESS | 3364 | 1463434770757 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:39:30 INFO - PROCESS | 3364 | 1463434770759 Marionette TRACE conn4 <- [1,1214,null,{}] 14:39:30 INFO - PROCESS | 3364 | 1463434770763 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:30 INFO - PROCESS | 3364 | 1463434770855 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 14:39:30 INFO - PROCESS | 3364 | 1463434770872 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:30 INFO - PROCESS | 3364 | ++DOCSHELL 14E7DC00 == 67 [pid = 3364] [id = 313] 14:39:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 164 (14E84800) [pid = 3364] [serial = 938] [outer = 00000000] 14:39:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 165 (1540DC00) [pid = 3364] [serial = 939] [outer = 14E84800] 14:39:30 INFO - PROCESS | 3364 | 1463434770916 Marionette DEBUG loaded listener.js 14:39:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 166 (15C9E400) [pid = 3364] [serial = 940] [outer = 14E84800] 14:39:31 INFO - PROCESS | 3364 | 1463434771390 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 14:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 697ms 14:39:31 INFO - PROCESS | 3364 | 1463434771455 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 14:39:31 INFO - PROCESS | 3364 | 1463434771458 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 14:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:39:31 INFO - PROCESS | 3364 | 1463434771468 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:39:31 INFO - PROCESS | 3364 | 1463434771472 Marionette TRACE conn4 <- [1,1218,null,{}] 14:39:31 INFO - PROCESS | 3364 | 1463434771476 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:31 INFO - PROCESS | 3364 | 1463434771564 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 14:39:31 INFO - PROCESS | 3364 | 1463434771673 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:31 INFO - PROCESS | 3364 | ++DOCSHELL 14E78000 == 68 [pid = 3364] [id = 314] 14:39:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 167 (1540B800) [pid = 3364] [serial = 941] [outer = 00000000] 14:39:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 168 (16BE3800) [pid = 3364] [serial = 942] [outer = 1540B800] 14:39:31 INFO - PROCESS | 3364 | 1463434771717 Marionette DEBUG loaded listener.js 14:39:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 169 (16D37800) [pid = 3364] [serial = 943] [outer = 1540B800] 14:39:32 INFO - PROCESS | 3364 | 1463434772069 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 14:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 650ms 14:39:32 INFO - PROCESS | 3364 | 1463434772103 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 14:39:32 INFO - PROCESS | 3364 | 1463434772105 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 14:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:39:32 INFO - PROCESS | 3364 | 1463434772108 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:39:32 INFO - PROCESS | 3364 | 1463434772110 Marionette TRACE conn4 <- [1,1222,null,{}] 14:39:32 INFO - PROCESS | 3364 | 1463434772114 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:32 INFO - PROCESS | 3364 | 1463434772204 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 14:39:32 INFO - PROCESS | 3364 | 1463434772237 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:32 INFO - PROCESS | 3364 | ++DOCSHELL 1701FC00 == 69 [pid = 3364] [id = 315] 14:39:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 170 (17022C00) [pid = 3364] [serial = 944] [outer = 00000000] 14:39:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 171 (17222800) [pid = 3364] [serial = 945] [outer = 17022C00] 14:39:32 INFO - PROCESS | 3364 | 1463434772281 Marionette DEBUG loaded listener.js 14:39:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 172 (1780CC00) [pid = 3364] [serial = 946] [outer = 17022C00] 14:39:32 INFO - PROCESS | 3364 | 1463434772754 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 14:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 681ms 14:39:32 INFO - PROCESS | 3364 | 1463434772808 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 14:39:32 INFO - PROCESS | 3364 | 1463434772810 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 14:39:32 INFO - PROCESS | 3364 | 1463434772813 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:39:32 INFO - PROCESS | 3364 | 1463434772815 Marionette TRACE conn4 <- [1,1226,null,{}] 14:39:32 INFO - PROCESS | 3364 | 1463434772818 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:32 INFO - PROCESS | 3364 | 1463434772940 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 14:39:33 INFO - PROCESS | 3364 | 1463434773011 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:33 INFO - PROCESS | 3364 | ++DOCSHELL 19877000 == 70 [pid = 3364] [id = 316] 14:39:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 173 (1987C800) [pid = 3364] [serial = 947] [outer = 00000000] 14:39:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 174 (199DA800) [pid = 3364] [serial = 948] [outer = 1987C800] 14:39:33 INFO - PROCESS | 3364 | 1463434773063 Marionette DEBUG loaded listener.js 14:39:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 175 (19ACA000) [pid = 3364] [serial = 949] [outer = 1987C800] 14:39:33 INFO - PROCESS | 3364 | 1463434773495 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 14:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 727ms 14:39:33 INFO - PROCESS | 3364 | 1463434773554 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 14:39:33 INFO - PROCESS | 3364 | 1463434773556 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 14:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:39:33 INFO - PROCESS | 3364 | 1463434773559 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:39:33 INFO - PROCESS | 3364 | 1463434773561 Marionette TRACE conn4 <- [1,1230,null,{}] 14:39:33 INFO - PROCESS | 3364 | 1463434773564 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:33 INFO - PROCESS | 3364 | 1463434773700 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 14:39:33 INFO - PROCESS | 3364 | 1463434773771 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:33 INFO - PROCESS | 3364 | ++DOCSHELL 1A390C00 == 71 [pid = 3364] [id = 317] 14:39:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 176 (1A71C400) [pid = 3364] [serial = 950] [outer = 00000000] 14:39:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 177 (1A740C00) [pid = 3364] [serial = 951] [outer = 1A71C400] 14:39:33 INFO - PROCESS | 3364 | 1463434773815 Marionette DEBUG loaded listener.js 14:39:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 178 (1A744C00) [pid = 3364] [serial = 952] [outer = 1A71C400] 14:39:34 INFO - PROCESS | 3364 | 1463434774224 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 14:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 728ms 14:39:34 INFO - PROCESS | 3364 | 1463434774284 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 14:39:34 INFO - PROCESS | 3364 | 1463434774286 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 14:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:39:34 INFO - PROCESS | 3364 | 1463434774294 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:39:34 INFO - PROCESS | 3364 | 1463434774296 Marionette TRACE conn4 <- [1,1234,null,{}] 14:39:34 INFO - PROCESS | 3364 | 1463434774300 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:34 INFO - PROCESS | 3364 | 1463434774415 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 14:39:34 INFO - PROCESS | 3364 | 1463434774425 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:34 INFO - PROCESS | 3364 | ++DOCSHELL 11C04800 == 72 [pid = 3364] [id = 318] 14:39:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 179 (14E7A800) [pid = 3364] [serial = 953] [outer = 00000000] 14:39:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 180 (1A744000) [pid = 3364] [serial = 954] [outer = 14E7A800] 14:39:34 INFO - PROCESS | 3364 | 1463434774620 Marionette DEBUG loaded listener.js 14:39:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 181 (1A77B400) [pid = 3364] [serial = 955] [outer = 14E7A800] 14:39:34 INFO - PROCESS | 3364 | --DOMWINDOW == 180 (16BC1000) [pid = 3364] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:39:34 INFO - PROCESS | 3364 | --DOMWINDOW == 179 (14E81000) [pid = 3364] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:39:34 INFO - PROCESS | 3364 | --DOMWINDOW == 178 (10C35400) [pid = 3364] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:39:34 INFO - PROCESS | 3364 | --DOMWINDOW == 177 (15C9E800) [pid = 3364] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:39:34 INFO - PROCESS | 3364 | --DOMWINDOW == 176 (143F6C00) [pid = 3364] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:39:34 INFO - PROCESS | 3364 | --DOMWINDOW == 175 (19881C00) [pid = 3364] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:39:34 INFO - PROCESS | 3364 | --DOMWINDOW == 174 (11073400) [pid = 3364] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:39:34 INFO - PROCESS | 3364 | --DOMWINDOW == 173 (15EE5000) [pid = 3364] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:39:34 INFO - PROCESS | 3364 | --DOMWINDOW == 172 (17805400) [pid = 3364] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:39:34 INFO - PROCESS | 3364 | --DOMWINDOW == 171 (13706800) [pid = 3364] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:39:34 INFO - PROCESS | 3364 | 1463434774987 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 14:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 728ms 14:39:35 INFO - PROCESS | 3364 | 1463434775044 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 14:39:35 INFO - PROCESS | 3364 | 1463434775045 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 14:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:39:35 INFO - PROCESS | 3364 | 1463434775060 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:39:35 INFO - PROCESS | 3364 | 1463434775062 Marionette TRACE conn4 <- [1,1238,null,{}] 14:39:35 INFO - PROCESS | 3364 | 1463434775065 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:35 INFO - PROCESS | 3364 | 1463434775184 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 14:39:35 INFO - PROCESS | 3364 | 1463434775196 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:35 INFO - PROCESS | 3364 | ++DOCSHELL 1564D800 == 73 [pid = 3364] [id = 319] 14:39:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 172 (156F1000) [pid = 3364] [serial = 956] [outer = 00000000] 14:39:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 173 (17225800) [pid = 3364] [serial = 957] [outer = 156F1000] 14:39:35 INFO - PROCESS | 3364 | 1463434775248 Marionette DEBUG loaded listener.js 14:39:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 174 (1A714400) [pid = 3364] [serial = 958] [outer = 156F1000] 14:39:35 INFO - PROCESS | 3364 | 1463434775645 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 14:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 650ms 14:39:35 INFO - PROCESS | 3364 | 1463434775693 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 14:39:35 INFO - PROCESS | 3364 | 1463434775695 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 14:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:39:35 INFO - PROCESS | 3364 | 1463434775698 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:39:35 INFO - PROCESS | 3364 | 1463434775699 Marionette TRACE conn4 <- [1,1242,null,{}] 14:39:35 INFO - PROCESS | 3364 | 1463434775703 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:35 INFO - PROCESS | 3364 | 1463434775824 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 14:39:35 INFO - PROCESS | 3364 | 1463434775834 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:35 INFO - PROCESS | 3364 | ++DOCSHELL 17103800 == 74 [pid = 3364] [id = 320] 14:39:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 175 (1A74A800) [pid = 3364] [serial = 959] [outer = 00000000] 14:39:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 176 (1A8AC000) [pid = 3364] [serial = 960] [outer = 1A74A800] 14:39:35 INFO - PROCESS | 3364 | 1463434775877 Marionette DEBUG loaded listener.js 14:39:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 177 (1AB76000) [pid = 3364] [serial = 961] [outer = 1A74A800] 14:39:36 INFO - PROCESS | 3364 | 1463434776298 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 14:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 619ms 14:39:36 INFO - PROCESS | 3364 | 1463434776336 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 14:39:36 INFO - PROCESS | 3364 | 1463434776338 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 14:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:39:36 INFO - PROCESS | 3364 | 1463434776342 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:39:36 INFO - PROCESS | 3364 | 1463434776343 Marionette TRACE conn4 <- [1,1246,null,{}] 14:39:36 INFO - PROCESS | 3364 | 1463434776347 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:36 INFO - PROCESS | 3364 | 1463434776470 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 14:39:36 INFO - PROCESS | 3364 | 1463434776518 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:36 INFO - PROCESS | 3364 | ++DOCSHELL 1AD13800 == 75 [pid = 3364] [id = 321] 14:39:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 178 (1AD13C00) [pid = 3364] [serial = 962] [outer = 00000000] 14:39:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 179 (1ADA7C00) [pid = 3364] [serial = 963] [outer = 1AD13C00] 14:39:36 INFO - PROCESS | 3364 | 1463434776566 Marionette DEBUG loaded listener.js 14:39:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 180 (1AFDC400) [pid = 3364] [serial = 964] [outer = 1AD13C00] 14:39:37 INFO - PROCESS | 3364 | 1463434777219 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 14:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 929ms 14:39:37 INFO - PROCESS | 3364 | 1463434777273 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 14:39:37 INFO - PROCESS | 3364 | 1463434777281 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 14:39:37 INFO - PROCESS | 3364 | 1463434777286 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:39:37 INFO - PROCESS | 3364 | 1463434777290 Marionette TRACE conn4 <- [1,1250,null,{}] 14:39:37 INFO - PROCESS | 3364 | 1463434777296 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:37 INFO - PROCESS | 3364 | 1463434777411 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 14:39:37 INFO - PROCESS | 3364 | 1463434777557 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:37 INFO - PROCESS | 3364 | ++DOCSHELL 11C04400 == 76 [pid = 3364] [id = 322] 14:39:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 181 (12A95400) [pid = 3364] [serial = 965] [outer = 00000000] 14:39:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 182 (13D1F800) [pid = 3364] [serial = 966] [outer = 12A95400] 14:39:37 INFO - PROCESS | 3364 | 1463434777613 Marionette DEBUG loaded listener.js 14:39:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 183 (14E77000) [pid = 3364] [serial = 967] [outer = 12A95400] 14:39:38 INFO - PROCESS | 3364 | 1463434778202 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 14:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 944ms 14:39:38 INFO - PROCESS | 3364 | 1463434778253 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 14:39:38 INFO - PROCESS | 3364 | 1463434778259 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 14:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:39:38 INFO - PROCESS | 3364 | 1463434778266 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:39:38 INFO - PROCESS | 3364 | 1463434778269 Marionette TRACE conn4 <- [1,1254,null,{}] 14:39:38 INFO - PROCESS | 3364 | 1463434778273 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:38 INFO - PROCESS | 3364 | 1463434778392 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 14:39:38 INFO - PROCESS | 3364 | 1463434778508 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:38 INFO - PROCESS | 3364 | ++DOCSHELL 16BBCC00 == 77 [pid = 3364] [id = 323] 14:39:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 184 (16BC2C00) [pid = 3364] [serial = 968] [outer = 00000000] 14:39:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 185 (17021400) [pid = 3364] [serial = 969] [outer = 16BC2C00] 14:39:38 INFO - PROCESS | 3364 | 1463434778602 Marionette DEBUG loaded listener.js 14:39:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 186 (179CD000) [pid = 3364] [serial = 970] [outer = 16BC2C00] 14:39:39 INFO - PROCESS | 3364 | 1463434779222 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 14:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1037ms 14:39:39 INFO - PROCESS | 3364 | 1463434779297 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 14:39:39 INFO - PROCESS | 3364 | 1463434779300 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 14:39:39 INFO - PROCESS | 3364 | 1463434779325 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:39:39 INFO - PROCESS | 3364 | 1463434779330 Marionette TRACE conn4 <- [1,1258,null,{}] 14:39:39 INFO - PROCESS | 3364 | 1463434779384 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:39 INFO - PROCESS | 3364 | 1463434779526 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 14:39:39 INFO - PROCESS | 3364 | 1463434779630 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:39 INFO - PROCESS | 3364 | ++DOCSHELL 1A8A7000 == 78 [pid = 3364] [id = 324] 14:39:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 187 (1A8AA000) [pid = 3364] [serial = 971] [outer = 00000000] 14:39:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 188 (1ADA6400) [pid = 3364] [serial = 972] [outer = 1A8AA000] 14:39:39 INFO - PROCESS | 3364 | 1463434779686 Marionette DEBUG loaded listener.js 14:39:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 189 (1AFE3000) [pid = 3364] [serial = 973] [outer = 1A8AA000] 14:39:40 INFO - PROCESS | 3364 | 1463434780246 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 14:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 929ms 14:39:40 INFO - PROCESS | 3364 | 1463434780280 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 14:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:39:40 INFO - PROCESS | 3364 | 1463434780283 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 14:39:40 INFO - PROCESS | 3364 | 1463434780287 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:39:40 INFO - PROCESS | 3364 | 1463434780289 Marionette TRACE conn4 <- [1,1262,null,{}] 14:39:40 INFO - PROCESS | 3364 | 1463434780293 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:40 INFO - PROCESS | 3364 | 1463434780408 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 14:39:40 INFO - PROCESS | 3364 | 1463434780523 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:40 INFO - PROCESS | 3364 | ++DOCSHELL 1A8ABC00 == 79 [pid = 3364] [id = 325] 14:39:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 190 (1AD07C00) [pid = 3364] [serial = 974] [outer = 00000000] 14:39:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 191 (1B272800) [pid = 3364] [serial = 975] [outer = 1AD07C00] 14:39:40 INFO - PROCESS | 3364 | 1463434780602 Marionette DEBUG loaded listener.js 14:39:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 192 (1B3D2400) [pid = 3364] [serial = 976] [outer = 1AD07C00] 14:39:41 INFO - PROCESS | 3364 | 1463434781139 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 14:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 898ms 14:39:41 INFO - PROCESS | 3364 | 1463434781172 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 14:39:41 INFO - PROCESS | 3364 | 1463434781175 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 14:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:39:41 INFO - PROCESS | 3364 | 1463434781178 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:39:41 INFO - PROCESS | 3364 | 1463434781180 Marionette TRACE conn4 <- [1,1266,null,{}] 14:39:41 INFO - PROCESS | 3364 | 1463434781184 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:41 INFO - PROCESS | 3364 | 1463434781289 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 14:39:41 INFO - PROCESS | 3364 | 1463434781450 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:41 INFO - PROCESS | 3364 | ++DOCSHELL 1B271000 == 80 [pid = 3364] [id = 326] 14:39:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 193 (1B45BC00) [pid = 3364] [serial = 977] [outer = 00000000] 14:39:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 194 (1B4CAC00) [pid = 3364] [serial = 978] [outer = 1B45BC00] 14:39:41 INFO - PROCESS | 3364 | 1463434781506 Marionette DEBUG loaded listener.js 14:39:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 195 (1D33AC00) [pid = 3364] [serial = 979] [outer = 1B45BC00] 14:39:42 INFO - PROCESS | 3364 | 1463434782072 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 14:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 944ms 14:39:42 INFO - PROCESS | 3364 | 1463434782123 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 14:39:42 INFO - PROCESS | 3364 | 1463434782126 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 14:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:39:42 INFO - PROCESS | 3364 | 1463434782129 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:39:42 INFO - PROCESS | 3364 | 1463434782131 Marionette TRACE conn4 <- [1,1270,null,{}] 14:39:42 INFO - PROCESS | 3364 | 1463434782134 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:42 INFO - PROCESS | 3364 | 1463434782247 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 14:39:42 INFO - PROCESS | 3364 | 1463434782416 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:42 INFO - PROCESS | 3364 | ++DOCSHELL 11074400 == 81 [pid = 3364] [id = 327] 14:39:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 196 (11075000) [pid = 3364] [serial = 980] [outer = 00000000] 14:39:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 197 (1AFDDC00) [pid = 3364] [serial = 981] [outer = 11075000] 14:39:42 INFO - PROCESS | 3364 | 1463434782472 Marionette DEBUG loaded listener.js 14:39:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 198 (1D554000) [pid = 3364] [serial = 982] [outer = 11075000] 14:39:43 INFO - PROCESS | 3364 | 1463434783055 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 14:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 990ms 14:39:43 INFO - PROCESS | 3364 | 1463434783116 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 14:39:43 INFO - PROCESS | 3364 | 1463434783118 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 14:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:39:43 INFO - PROCESS | 3364 | 1463434783122 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:39:43 INFO - PROCESS | 3364 | 1463434783124 Marionette TRACE conn4 <- [1,1274,null,{}] 14:39:43 INFO - PROCESS | 3364 | 1463434783128 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:43 INFO - PROCESS | 3364 | 1463434783231 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 14:39:43 INFO - PROCESS | 3364 | 1463434783563 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:43 INFO - PROCESS | 3364 | ++DOCSHELL 103D8800 == 82 [pid = 3364] [id = 328] 14:39:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 199 (1055F800) [pid = 3364] [serial = 983] [outer = 00000000] 14:39:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 200 (10E5A800) [pid = 3364] [serial = 984] [outer = 1055F800] 14:39:43 INFO - PROCESS | 3364 | 1463434783632 Marionette DEBUG loaded listener.js 14:39:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 201 (12AEE000) [pid = 3364] [serial = 985] [outer = 1055F800] 14:39:44 INFO - PROCESS | 3364 | 1463434784269 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 14:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1176ms 14:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:39:44 INFO - PROCESS | 3364 | 1463434784305 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 14:39:44 INFO - PROCESS | 3364 | 1463434784309 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 14:39:44 INFO - PROCESS | 3364 | 1463434784314 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:39:44 INFO - PROCESS | 3364 | 1463434784317 Marionette TRACE conn4 <- [1,1278,null,{}] 14:39:44 INFO - PROCESS | 3364 | 1463434784322 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:44 INFO - PROCESS | 3364 | 1463434784425 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 14:39:44 INFO - PROCESS | 3364 | 1463434784591 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:44 INFO - PROCESS | 3364 | ++DOCSHELL 13306000 == 83 [pid = 3364] [id = 329] 14:39:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 202 (13714000) [pid = 3364] [serial = 986] [outer = 00000000] 14:39:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 203 (14E83C00) [pid = 3364] [serial = 987] [outer = 13714000] 14:39:44 INFO - PROCESS | 3364 | 1463434784641 Marionette DEBUG loaded listener.js 14:39:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 204 (15B26000) [pid = 3364] [serial = 988] [outer = 13714000] 14:39:44 INFO - PROCESS | 3364 | --DOCSHELL 17103800 == 82 [pid = 3364] [id = 320] 14:39:44 INFO - PROCESS | 3364 | --DOCSHELL 1564D800 == 81 [pid = 3364] [id = 319] 14:39:44 INFO - PROCESS | 3364 | --DOCSHELL 11C04800 == 80 [pid = 3364] [id = 318] 14:39:44 INFO - PROCESS | 3364 | --DOCSHELL 1A390C00 == 79 [pid = 3364] [id = 317] 14:39:44 INFO - PROCESS | 3364 | --DOCSHELL 19877000 == 78 [pid = 3364] [id = 316] 14:39:44 INFO - PROCESS | 3364 | --DOCSHELL 1701FC00 == 77 [pid = 3364] [id = 315] 14:39:44 INFO - PROCESS | 3364 | --DOCSHELL 14E78000 == 76 [pid = 3364] [id = 314] 14:39:44 INFO - PROCESS | 3364 | --DOCSHELL 14E7DC00 == 75 [pid = 3364] [id = 313] 14:39:44 INFO - PROCESS | 3364 | --DOCSHELL 10A59000 == 74 [pid = 3364] [id = 312] 14:39:44 INFO - PROCESS | 3364 | --DOCSHELL 14367400 == 73 [pid = 3364] [id = 288] 14:39:44 INFO - PROCESS | 3364 | --DOCSHELL 10C38000 == 72 [pid = 3364] [id = 311] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 203 (10C70C00) [pid = 3364] [serial = 867] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 202 (13D26400) [pid = 3364] [serial = 870] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 201 (1702B800) [pid = 3364] [serial = 873] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 200 (179CD800) [pid = 3364] [serial = 876] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 199 (19A8B800) [pid = 3364] [serial = 909] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOCSHELL 19ACB800 == 71 [pid = 3364] [id = 307] 14:39:44 INFO - PROCESS | 3364 | --DOCSHELL 13313400 == 70 [pid = 3364] [id = 306] 14:39:44 INFO - PROCESS | 3364 | --DOCSHELL 10E5D800 == 69 [pid = 3364] [id = 305] 14:39:44 INFO - PROCESS | 3364 | --DOCSHELL 0C7F6C00 == 68 [pid = 3364] [id = 304] 14:39:44 INFO - PROCESS | 3364 | --DOCSHELL 1987A000 == 67 [pid = 3364] [id = 303] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 198 (15D14800) [pid = 3364] [serial = 894] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 197 (15EE8000) [pid = 3364] [serial = 895] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 196 (16BBE800) [pid = 3364] [serial = 898] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 195 (15403000) [pid = 3364] [serial = 891] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 194 (199D7C00) [pid = 3364] [serial = 907] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 193 (114AFC00) [pid = 3364] [serial = 885] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 192 (16BE1000) [pid = 3364] [serial = 879] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 191 (17023C00) [pid = 3364] [serial = 903] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 190 (178DF400) [pid = 3364] [serial = 900] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 189 (1997AC00) [pid = 3364] [serial = 906] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 188 (128A4000) [pid = 3364] [serial = 886] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 187 (179D5800) [pid = 3364] [serial = 901] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 186 (13D29000) [pid = 3364] [serial = 888] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 185 (143F2800) [pid = 3364] [serial = 889] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 184 (180DC800) [pid = 3364] [serial = 904] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 183 (154B5C00) [pid = 3364] [serial = 892] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 182 (1AB75800) [pid = 3364] [serial = 811] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 181 (16BBD800) [pid = 3364] [serial = 897] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 180 (11075800) [pid = 3364] [serial = 883] [outer = 00000000] [url = about:blank] 14:39:44 INFO - PROCESS | 3364 | --DOMWINDOW == 179 (10E56800) [pid = 3364] [serial = 882] [outer = 00000000] [url = about:blank] 14:39:45 INFO - PROCESS | 3364 | 1463434785176 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 14:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 898ms 14:39:45 INFO - PROCESS | 3364 | 1463434785217 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 14:39:45 INFO - PROCESS | 3364 | 1463434785221 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 14:39:45 INFO - PROCESS | 3364 | 1463434785225 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:39:45 INFO - PROCESS | 3364 | 1463434785227 Marionette TRACE conn4 <- [1,1282,null,{}] 14:39:45 INFO - PROCESS | 3364 | 1463434785231 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:45 INFO - PROCESS | 3364 | 1463434785317 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 14:39:45 INFO - PROCESS | 3364 | 1463434785424 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:45 INFO - PROCESS | 3364 | ++DOCSHELL 11A11400 == 68 [pid = 3364] [id = 330] 14:39:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 180 (11C0B400) [pid = 3364] [serial = 989] [outer = 00000000] 14:39:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 181 (13D29000) [pid = 3364] [serial = 990] [outer = 11C0B400] 14:39:45 INFO - PROCESS | 3364 | 1463434785476 Marionette DEBUG loaded listener.js 14:39:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 182 (15655000) [pid = 3364] [serial = 991] [outer = 11C0B400] 14:39:45 INFO - PROCESS | 3364 | 1463434785850 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 14:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 696ms 14:39:45 INFO - PROCESS | 3364 | 1463434785910 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 14:39:45 INFO - PROCESS | 3364 | 1463434785912 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 14:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:39:45 INFO - PROCESS | 3364 | 1463434785918 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:39:45 INFO - PROCESS | 3364 | 1463434785927 Marionette TRACE conn4 <- [1,1286,null,{}] 14:39:45 INFO - PROCESS | 3364 | 1463434785941 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:46 INFO - PROCESS | 3364 | 1463434786038 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 14:39:46 INFO - PROCESS | 3364 | 1463434786054 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:46 INFO - PROCESS | 3364 | ++DOCSHELL 16BE8400 == 69 [pid = 3364] [id = 331] 14:39:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 183 (16BE8800) [pid = 3364] [serial = 992] [outer = 00000000] 14:39:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 184 (16D9F000) [pid = 3364] [serial = 993] [outer = 16BE8800] 14:39:46 INFO - PROCESS | 3364 | 1463434786098 Marionette DEBUG loaded listener.js 14:39:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 185 (1701E400) [pid = 3364] [serial = 994] [outer = 16BE8800] 14:39:46 INFO - PROCESS | 3364 | 1463434786573 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 681ms 14:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:39:46 INFO - PROCESS | 3364 | 1463434786617 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 14:39:46 INFO - PROCESS | 3364 | 1463434786619 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 14:39:46 INFO - PROCESS | 3364 | 1463434786622 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:39:46 INFO - PROCESS | 3364 | 1463434786624 Marionette TRACE conn4 <- [1,1290,null,{}] 14:39:46 INFO - PROCESS | 3364 | 1463434786627 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:46 INFO - PROCESS | 3364 | 1463434786739 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 14:39:46 INFO - PROCESS | 3364 | 1463434786853 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:46 INFO - PROCESS | 3364 | ++DOCSHELL 17025800 == 70 [pid = 3364] [id = 332] 14:39:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 186 (17027800) [pid = 3364] [serial = 995] [outer = 00000000] 14:39:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 187 (17230400) [pid = 3364] [serial = 996] [outer = 17027800] 14:39:46 INFO - PROCESS | 3364 | 1463434786898 Marionette DEBUG loaded listener.js 14:39:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 188 (176D6C00) [pid = 3364] [serial = 997] [outer = 17027800] 14:39:47 INFO - PROCESS | 3364 | 1463434787262 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 14:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 681ms 14:39:47 INFO - PROCESS | 3364 | 1463434787313 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 14:39:47 INFO - PROCESS | 3364 | 1463434787315 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 14:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:39:47 INFO - PROCESS | 3364 | 1463434787318 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:39:47 INFO - PROCESS | 3364 | 1463434787320 Marionette TRACE conn4 <- [1,1294,null,{}] 14:39:47 INFO - PROCESS | 3364 | 1463434787324 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:47 INFO - PROCESS | 3364 | 1463434787445 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 14:39:47 INFO - PROCESS | 3364 | 1463434787520 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:47 INFO - PROCESS | 3364 | ++DOCSHELL 178DF400 == 71 [pid = 3364] [id = 333] 14:39:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 189 (17D5EC00) [pid = 3364] [serial = 998] [outer = 00000000] 14:39:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 190 (18397C00) [pid = 3364] [serial = 999] [outer = 17D5EC00] 14:39:47 INFO - PROCESS | 3364 | 1463434787570 Marionette DEBUG loaded listener.js 14:39:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 191 (19975000) [pid = 3364] [serial = 1000] [outer = 17D5EC00] 14:39:48 INFO - PROCESS | 3364 | 1463434788005 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 14:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 728ms 14:39:48 INFO - PROCESS | 3364 | 1463434788080 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 14:39:48 INFO - PROCESS | 3364 | 1463434788082 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 14:39:48 INFO - PROCESS | 3364 | 1463434788091 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:39:48 INFO - PROCESS | 3364 | 1463434788093 Marionette TRACE conn4 <- [1,1298,null,{}] 14:39:48 INFO - PROCESS | 3364 | 1463434788096 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:48 INFO - PROCESS | 3364 | 1463434788216 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 14:39:48 INFO - PROCESS | 3364 | 1463434788288 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:48 INFO - PROCESS | 3364 | ++DOCSHELL 17DE7400 == 72 [pid = 3364] [id = 334] 14:39:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 192 (199DF000) [pid = 3364] [serial = 1001] [outer = 00000000] 14:39:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 193 (1A14B400) [pid = 3364] [serial = 1002] [outer = 199DF000] 14:39:48 INFO - PROCESS | 3364 | 1463434788332 Marionette DEBUG loaded listener.js 14:39:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 194 (1A71A000) [pid = 3364] [serial = 1003] [outer = 199DF000] 14:39:48 INFO - PROCESS | 3364 | 1463434788750 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 14:39:48 INFO - PROCESS | 3364 | 1463434788793 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 14:39:48 INFO - PROCESS | 3364 | 1463434788796 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:39:48 INFO - PROCESS | 3364 | 1463434788797 Marionette TRACE conn4 <- [1,1302,null,{}] 14:39:48 INFO - PROCESS | 3364 | 1463434788813 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:48 INFO - PROCESS | 3364 | 1463434788919 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 14:39:48 INFO - PROCESS | 3364 | 1463434788925 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:48 INFO - PROCESS | 3364 | ++DOCSHELL 105F0400 == 73 [pid = 3364] [id = 335] 14:39:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 195 (10C32400) [pid = 3364] [serial = 1004] [outer = 00000000] 14:39:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 196 (1A73F000) [pid = 3364] [serial = 1005] [outer = 10C32400] 14:39:48 INFO - PROCESS | 3364 | 1463434788973 Marionette DEBUG loaded listener.js 14:39:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 197 (1A749000) [pid = 3364] [serial = 1006] [outer = 10C32400] 14:39:49 INFO - PROCESS | 3364 | --DOMWINDOW == 196 (1987C800) [pid = 3364] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:39:49 INFO - PROCESS | 3364 | --DOMWINDOW == 195 (1A71C400) [pid = 3364] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:39:49 INFO - PROCESS | 3364 | --DOMWINDOW == 194 (199DA400) [pid = 3364] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:39:49 INFO - PROCESS | 3364 | --DOMWINDOW == 193 (10C34C00) [pid = 3364] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:39:49 INFO - PROCESS | 3364 | --DOMWINDOW == 192 (14E84800) [pid = 3364] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:39:49 INFO - PROCESS | 3364 | --DOMWINDOW == 191 (1540B800) [pid = 3364] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:39:49 INFO - PROCESS | 3364 | --DOMWINDOW == 190 (10C3BC00) [pid = 3364] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:39:49 INFO - PROCESS | 3364 | --DOMWINDOW == 189 (17022C00) [pid = 3364] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:39:49 INFO - PROCESS | 3364 | --DOMWINDOW == 188 (1A74A800) [pid = 3364] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:39:49 INFO - PROCESS | 3364 | --DOMWINDOW == 187 (14E7A800) [pid = 3364] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:39:49 INFO - PROCESS | 3364 | --DOMWINDOW == 186 (156F1000) [pid = 3364] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:39:49 INFO - PROCESS | 3364 | --DOMWINDOW == 185 (16D35800) [pid = 3364] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:39:49 INFO - PROCESS | 3364 | 1463434789589 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 14:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 851ms 14:39:49 INFO - PROCESS | 3364 | 1463434789644 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 14:39:49 INFO - PROCESS | 3364 | 1463434789646 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 14:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:39:49 INFO - PROCESS | 3364 | 1463434789649 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:39:49 INFO - PROCESS | 3364 | 1463434789651 Marionette TRACE conn4 <- [1,1306,null,{}] 14:39:49 INFO - PROCESS | 3364 | 1463434789654 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:49 INFO - PROCESS | 3364 | 1463434789748 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 14:39:49 INFO - PROCESS | 3364 | 1463434789760 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:49 INFO - PROCESS | 3364 | ++DOCSHELL 140DD000 == 74 [pid = 3364] [id = 336] 14:39:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 186 (143F7800) [pid = 3364] [serial = 1007] [outer = 00000000] 14:39:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 187 (16BC1400) [pid = 3364] [serial = 1008] [outer = 143F7800] 14:39:49 INFO - PROCESS | 3364 | 1463434789803 Marionette DEBUG loaded listener.js 14:39:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 188 (1987C800) [pid = 3364] [serial = 1009] [outer = 143F7800] 14:39:50 INFO - PROCESS | 3364 | 1463434790229 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 14:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 619ms 14:39:50 INFO - PROCESS | 3364 | 1463434790288 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 14:39:50 INFO - PROCESS | 3364 | 1463434790290 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 14:39:50 INFO - PROCESS | 3364 | 1463434790293 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:39:50 INFO - PROCESS | 3364 | 1463434790295 Marionette TRACE conn4 <- [1,1310,null,{}] 14:39:50 INFO - PROCESS | 3364 | 1463434790298 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:50 INFO - PROCESS | 3364 | 1463434790381 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 14:39:50 INFO - PROCESS | 3364 | 1463434790388 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:50 INFO - PROCESS | 3364 | ++DOCSHELL 161CD400 == 75 [pid = 3364] [id = 337] 14:39:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 189 (161CE400) [pid = 3364] [serial = 1010] [outer = 00000000] 14:39:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 190 (1705F800) [pid = 3364] [serial = 1011] [outer = 161CE400] 14:39:50 INFO - PROCESS | 3364 | 1463434790431 Marionette DEBUG loaded listener.js 14:39:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 191 (17062800) [pid = 3364] [serial = 1012] [outer = 161CE400] 14:39:50 INFO - PROCESS | 3364 | 1463434790862 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 14:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 619ms 14:39:50 INFO - PROCESS | 3364 | 1463434790919 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 14:39:50 INFO - PROCESS | 3364 | 1463434790921 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 14:39:50 INFO - PROCESS | 3364 | 1463434790924 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:39:50 INFO - PROCESS | 3364 | 1463434790926 Marionette TRACE conn4 <- [1,1314,null,{}] 14:39:50 INFO - PROCESS | 3364 | 1463434790930 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:51 INFO - PROCESS | 3364 | 1463434791014 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 14:39:51 INFO - PROCESS | 3364 | 1463434791021 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:51 INFO - PROCESS | 3364 | ++DOCSHELL 16974000 == 76 [pid = 3364] [id = 338] 14:39:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 192 (1705D400) [pid = 3364] [serial = 1013] [outer = 00000000] 14:39:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 193 (19A83400) [pid = 3364] [serial = 1014] [outer = 1705D400] 14:39:51 INFO - PROCESS | 3364 | 1463434791069 Marionette DEBUG loaded listener.js 14:39:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 194 (1AB6F800) [pid = 3364] [serial = 1015] [outer = 1705D400] 14:39:51 INFO - PROCESS | 3364 | 1463434791802 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 14:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 897ms 14:39:51 INFO - PROCESS | 3364 | 1463434791831 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 14:39:51 INFO - PROCESS | 3364 | 1463434791836 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 14:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:39:51 INFO - PROCESS | 3364 | 1463434791841 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:39:51 INFO - PROCESS | 3364 | 1463434791845 Marionette TRACE conn4 <- [1,1318,null,{}] 14:39:51 INFO - PROCESS | 3364 | 1463434791851 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:51 INFO - PROCESS | 3364 | 1463434791967 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 14:39:52 INFO - PROCESS | 3364 | 1463434792130 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:52 INFO - PROCESS | 3364 | ++DOCSHELL 10C6CC00 == 77 [pid = 3364] [id = 339] 14:39:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 195 (10EBF400) [pid = 3364] [serial = 1016] [outer = 00000000] 14:39:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 196 (137E8000) [pid = 3364] [serial = 1017] [outer = 10EBF400] 14:39:52 INFO - PROCESS | 3364 | 1463434792172 Marionette DEBUG loaded listener.js 14:39:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 197 (140D9800) [pid = 3364] [serial = 1018] [outer = 10EBF400] 14:39:52 INFO - PROCESS | 3364 | 1463434792794 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 14:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1037ms 14:39:52 INFO - PROCESS | 3364 | 1463434792873 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 14:39:52 INFO - PROCESS | 3364 | 1463434792879 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 14:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:39:52 INFO - PROCESS | 3364 | 1463434792918 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:39:52 INFO - PROCESS | 3364 | 1463434792921 Marionette TRACE conn4 <- [1,1322,null,{}] 14:39:52 INFO - PROCESS | 3364 | 1463434792926 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:53 INFO - PROCESS | 3364 | 1463434793045 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 14:39:53 INFO - PROCESS | 3364 | 1463434793185 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:53 INFO - PROCESS | 3364 | ++DOCSHELL 15D99C00 == 78 [pid = 3364] [id = 340] 14:39:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 198 (16973400) [pid = 3364] [serial = 1019] [outer = 00000000] 14:39:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 199 (16BDFC00) [pid = 3364] [serial = 1020] [outer = 16973400] 14:39:53 INFO - PROCESS | 3364 | 1463434793242 Marionette DEBUG loaded listener.js 14:39:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 200 (1701EC00) [pid = 3364] [serial = 1021] [outer = 16973400] 14:39:53 INFO - PROCESS | 3364 | 1463434793824 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 975ms 14:39:53 INFO - PROCESS | 3364 | 1463434793892 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 14:39:53 INFO - PROCESS | 3364 | 1463434793895 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 14:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:39:53 INFO - PROCESS | 3364 | 1463434793899 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:39:53 INFO - PROCESS | 3364 | 1463434793903 Marionette TRACE conn4 <- [1,1326,null,{}] 14:39:53 INFO - PROCESS | 3364 | 1463434793913 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:54 INFO - PROCESS | 3364 | 1463434794057 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 14:39:54 INFO - PROCESS | 3364 | 1463434794208 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:54 INFO - PROCESS | 3364 | ++DOCSHELL 199DEC00 == 79 [pid = 3364] [id = 341] 14:39:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 201 (19A8E000) [pid = 3364] [serial = 1022] [outer = 00000000] 14:39:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 202 (1A777400) [pid = 3364] [serial = 1023] [outer = 19A8E000] 14:39:54 INFO - PROCESS | 3364 | 1463434794265 Marionette DEBUG loaded listener.js 14:39:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 203 (1ADA6C00) [pid = 3364] [serial = 1024] [outer = 19A8E000] 14:39:55 INFO - PROCESS | 3364 | 1463434795288 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 14:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1377ms 14:39:55 INFO - PROCESS | 3364 | 1463434795304 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 14:39:55 INFO - PROCESS | 3364 | 1463434795307 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 14:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:39:55 INFO - PROCESS | 3364 | 1463434795311 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:39:55 INFO - PROCESS | 3364 | 1463434795313 Marionette TRACE conn4 <- [1,1330,null,{}] 14:39:55 INFO - PROCESS | 3364 | 1463434795317 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:55 INFO - PROCESS | 3364 | 1463434795426 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 14:39:55 INFO - PROCESS | 3364 | 1463434795606 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:55 INFO - PROCESS | 3364 | ++DOCSHELL 17064000 == 80 [pid = 3364] [id = 342] 14:39:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 204 (1A394C00) [pid = 3364] [serial = 1025] [outer = 00000000] 14:39:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 205 (1B45B000) [pid = 3364] [serial = 1026] [outer = 1A394C00] 14:39:55 INFO - PROCESS | 3364 | 1463434795675 Marionette DEBUG loaded listener.js 14:39:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 206 (1D33D800) [pid = 3364] [serial = 1027] [outer = 1A394C00] 14:39:56 INFO - PROCESS | 3364 | 1463434796185 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 14:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 929ms 14:39:56 INFO - PROCESS | 3364 | 1463434796239 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 14:39:56 INFO - PROCESS | 3364 | 1463434796241 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 14:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:39:56 INFO - PROCESS | 3364 | 1463434796245 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:39:56 INFO - PROCESS | 3364 | 1463434796247 Marionette TRACE conn4 <- [1,1334,null,{}] 14:39:56 INFO - PROCESS | 3364 | 1463434796250 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:56 INFO - PROCESS | 3364 | 1463434796358 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 14:39:56 INFO - PROCESS | 3364 | 1463434796519 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:56 INFO - PROCESS | 3364 | ++DOCSHELL 1ADAB800 == 81 [pid = 3364] [id = 343] 14:39:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 207 (1B3DB800) [pid = 3364] [serial = 1028] [outer = 00000000] 14:39:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 208 (1D557000) [pid = 3364] [serial = 1029] [outer = 1B3DB800] 14:39:56 INFO - PROCESS | 3364 | 1463434796573 Marionette DEBUG loaded listener.js 14:39:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 209 (1E055400) [pid = 3364] [serial = 1030] [outer = 1B3DB800] 14:39:57 INFO - PROCESS | 3364 | 1463434797224 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 14:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1022ms 14:39:57 INFO - PROCESS | 3364 | 1463434797297 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 14:39:57 INFO - PROCESS | 3364 | 1463434797300 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 14:39:57 INFO - PROCESS | 3364 | 1463434797304 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:39:57 INFO - PROCESS | 3364 | 1463434797307 Marionette TRACE conn4 <- [1,1338,null,{}] 14:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:39:57 INFO - PROCESS | 3364 | 1463434797310 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:57 INFO - PROCESS | 3364 | 1463434797434 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 14:39:57 INFO - PROCESS | 3364 | 1463434797554 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:57 INFO - PROCESS | 3364 | ++DOCSHELL 10F13000 == 82 [pid = 3364] [id = 344] 14:39:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 210 (1E055000) [pid = 3364] [serial = 1031] [outer = 00000000] 14:39:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 211 (1EE1C400) [pid = 3364] [serial = 1032] [outer = 1E055000] 14:39:57 INFO - PROCESS | 3364 | 1463434797647 Marionette DEBUG loaded listener.js 14:39:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 212 (1EE1E800) [pid = 3364] [serial = 1033] [outer = 1E055000] 14:39:58 INFO - PROCESS | 3364 | 1463434798286 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 14:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1022ms 14:39:58 INFO - PROCESS | 3364 | 1463434798347 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 14:39:58 INFO - PROCESS | 3364 | 1463434798349 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 14:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:39:58 INFO - PROCESS | 3364 | 1463434798352 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:39:58 INFO - PROCESS | 3364 | 1463434798354 Marionette TRACE conn4 <- [1,1342,null,{}] 14:39:58 INFO - PROCESS | 3364 | 1463434798358 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:58 INFO - PROCESS | 3364 | 1463434798479 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 14:39:58 INFO - PROCESS | 3364 | 1463434798626 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:58 INFO - PROCESS | 3364 | ++DOCSHELL 0F331400 == 83 [pid = 3364] [id = 345] 14:39:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 213 (0F939800) [pid = 3364] [serial = 1034] [outer = 00000000] 14:39:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 214 (156F8C00) [pid = 3364] [serial = 1035] [outer = 0F939800] 14:39:58 INFO - PROCESS | 3364 | 1463434798680 Marionette DEBUG loaded listener.js 14:39:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 215 (16D3AC00) [pid = 3364] [serial = 1036] [outer = 0F939800] 14:39:59 INFO - PROCESS | 3364 | 1463434799204 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 14:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 929ms 14:39:59 INFO - PROCESS | 3364 | 1463434799282 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 14:39:59 INFO - PROCESS | 3364 | 1463434799284 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 14:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:39:59 INFO - PROCESS | 3364 | 1463434799288 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:39:59 INFO - PROCESS | 3364 | 1463434799290 Marionette TRACE conn4 <- [1,1346,null,{}] 14:39:59 INFO - PROCESS | 3364 | 1463434799294 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:39:59 INFO - PROCESS | 3364 | 1463434799403 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 14:39:59 INFO - PROCESS | 3364 | 1463434799702 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:59 INFO - PROCESS | 3364 | ++DOCSHELL 0F9E6000 == 84 [pid = 3364] [id = 346] 14:39:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 216 (10A55C00) [pid = 3364] [serial = 1037] [outer = 00000000] 14:39:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 217 (10EBA000) [pid = 3364] [serial = 1038] [outer = 10A55C00] 14:39:59 INFO - PROCESS | 3364 | 1463434799756 Marionette DEBUG loaded listener.js 14:39:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 218 (13078C00) [pid = 3364] [serial = 1039] [outer = 10A55C00] 14:40:00 INFO - PROCESS | 3364 | 1463434800319 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 14:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1068ms 14:40:00 INFO - PROCESS | 3364 | 1463434800380 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 14:40:00 INFO - PROCESS | 3364 | 1463434800384 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 14:40:00 INFO - PROCESS | 3364 | 1463434800389 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:40:00 INFO - PROCESS | 3364 | 1463434800392 Marionette TRACE conn4 <- [1,1350,null,{}] 14:40:00 INFO - PROCESS | 3364 | 1463434800397 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:00 INFO - PROCESS | 3364 | 1463434800503 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 14:40:00 INFO - PROCESS | 3364 | 1463434800670 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:00 INFO - PROCESS | 3364 | ++DOCSHELL 10C37400 == 85 [pid = 3364] [id = 347] 14:40:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 219 (14368800) [pid = 3364] [serial = 1040] [outer = 00000000] 14:40:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 220 (165A5400) [pid = 3364] [serial = 1041] [outer = 14368800] 14:40:00 INFO - PROCESS | 3364 | 1463434800725 Marionette DEBUG loaded listener.js 14:40:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 221 (16BE3400) [pid = 3364] [serial = 1042] [outer = 14368800] 14:40:01 INFO - PROCESS | 3364 | --DOCSHELL 161CD400 == 84 [pid = 3364] [id = 337] 14:40:01 INFO - PROCESS | 3364 | --DOCSHELL 140DD000 == 83 [pid = 3364] [id = 336] 14:40:01 INFO - PROCESS | 3364 | --DOCSHELL 105F0400 == 82 [pid = 3364] [id = 335] 14:40:01 INFO - PROCESS | 3364 | --DOCSHELL 17DE7400 == 81 [pid = 3364] [id = 334] 14:40:01 INFO - PROCESS | 3364 | --DOCSHELL 178DF400 == 80 [pid = 3364] [id = 333] 14:40:01 INFO - PROCESS | 3364 | --DOCSHELL 17025800 == 79 [pid = 3364] [id = 332] 14:40:01 INFO - PROCESS | 3364 | --DOCSHELL 16BE8400 == 78 [pid = 3364] [id = 331] 14:40:01 INFO - PROCESS | 3364 | --DOCSHELL 11A11400 == 77 [pid = 3364] [id = 330] 14:40:01 INFO - PROCESS | 3364 | --DOCSHELL 13306000 == 76 [pid = 3364] [id = 329] 14:40:01 INFO - PROCESS | 3364 | --DOCSHELL 103D8800 == 75 [pid = 3364] [id = 328] 14:40:01 INFO - PROCESS | 3364 | --DOCSHELL 1A8A7000 == 74 [pid = 3364] [id = 324] 14:40:01 INFO - PROCESS | 3364 | --DOCSHELL 16BBCC00 == 73 [pid = 3364] [id = 323] 14:40:01 INFO - PROCESS | 3364 | --DOCSHELL 11C04400 == 72 [pid = 3364] [id = 322] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 220 (1722AC00) [pid = 3364] [serial = 865] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 219 (199DA800) [pid = 3364] [serial = 948] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 218 (1A740C00) [pid = 3364] [serial = 951] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 217 (19ACA000) [pid = 3364] [serial = 949] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 216 (1A744C00) [pid = 3364] [serial = 952] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 215 (19AC0000) [pid = 3364] [serial = 910] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 214 (10C6A400) [pid = 3364] [serial = 936] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 213 (110D5000) [pid = 3364] [serial = 937] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 212 (14E85000) [pid = 3364] [serial = 915] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 211 (1540DC00) [pid = 3364] [serial = 939] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 210 (15C9E400) [pid = 3364] [serial = 940] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 209 (16BE3800) [pid = 3364] [serial = 942] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 208 (16D37800) [pid = 3364] [serial = 943] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 207 (1A393800) [pid = 3364] [serial = 921] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 206 (1A71E800) [pid = 3364] [serial = 924] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 205 (11079800) [pid = 3364] [serial = 934] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 204 (10C64C00) [pid = 3364] [serial = 933] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 203 (17222800) [pid = 3364] [serial = 945] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 202 (19A82800) [pid = 3364] [serial = 918] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 201 (1AB71800) [pid = 3364] [serial = 927] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 200 (1A8AC000) [pid = 3364] [serial = 960] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 199 (1107A400) [pid = 3364] [serial = 912] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 198 (140D0C00) [pid = 3364] [serial = 930] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 197 (1A744000) [pid = 3364] [serial = 954] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 196 (1A77B400) [pid = 3364] [serial = 955] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 195 (1A714400) [pid = 3364] [serial = 958] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 194 (17225800) [pid = 3364] [serial = 957] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 193 (1AB76000) [pid = 3364] [serial = 961] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | --DOMWINDOW == 192 (1780CC00) [pid = 3364] [serial = 946] [outer = 00000000] [url = about:blank] 14:40:01 INFO - PROCESS | 3364 | 1463434801286 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 944ms 14:40:01 INFO - PROCESS | 3364 | 1463434801321 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 14:40:01 INFO - PROCESS | 3364 | 1463434801325 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 14:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:40:01 INFO - PROCESS | 3364 | 1463434801329 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:40:01 INFO - PROCESS | 3364 | 1463434801331 Marionette TRACE conn4 <- [1,1354,null,{}] 14:40:01 INFO - PROCESS | 3364 | 1463434801334 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:01 INFO - PROCESS | 3364 | 1463434801425 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 14:40:01 INFO - PROCESS | 3364 | 1463434801435 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:01 INFO - PROCESS | 3364 | ++DOCSHELL 12AF0800 == 73 [pid = 3364] [id = 348] 14:40:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 193 (12B66800) [pid = 3364] [serial = 1043] [outer = 00000000] 14:40:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 194 (154B6000) [pid = 3364] [serial = 1044] [outer = 12B66800] 14:40:01 INFO - PROCESS | 3364 | 1463434801484 Marionette DEBUG loaded listener.js 14:40:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 195 (16BBCC00) [pid = 3364] [serial = 1045] [outer = 12B66800] 14:40:02 INFO - PROCESS | 3364 | 1463434802269 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 14:40:02 INFO - PROCESS | 3364 | 1463434802321 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 14:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:40:02 INFO - PROCESS | 3364 | 1463434802327 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:40:02 INFO - PROCESS | 3364 | 1463434802330 Marionette TRACE conn4 <- [1,1358,null,{}] 14:40:02 INFO - PROCESS | 3364 | 1463434802336 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:02 INFO - PROCESS | 3364 | 1463434802484 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 14:40:02 INFO - PROCESS | 3364 | 1463434802632 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:02 INFO - PROCESS | 3364 | ++DOCSHELL 13D26800 == 74 [pid = 3364] [id = 349] 14:40:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 196 (14E84400) [pid = 3364] [serial = 1046] [outer = 00000000] 14:40:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 197 (15D0DC00) [pid = 3364] [serial = 1047] [outer = 14E84400] 14:40:02 INFO - PROCESS | 3364 | 1463434802692 Marionette DEBUG loaded listener.js 14:40:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 198 (16B33C00) [pid = 3364] [serial = 1048] [outer = 14E84400] 14:40:03 INFO - PROCESS | 3364 | 1463434803270 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 14:40:03 INFO - PROCESS | 3364 | 1463434803335 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 14:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:40:03 INFO - PROCESS | 3364 | 1463434803342 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:40:03 INFO - PROCESS | 3364 | 1463434803345 Marionette TRACE conn4 <- [1,1362,null,{}] 14:40:03 INFO - PROCESS | 3364 | 1463434803349 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:03 INFO - PROCESS | 3364 | 1463434803457 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 14:40:03 INFO - PROCESS | 3364 | 1463434803618 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:03 INFO - PROCESS | 3364 | ++DOCSHELL 16BED000 == 75 [pid = 3364] [id = 350] 14:40:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 199 (17025800) [pid = 3364] [serial = 1049] [outer = 00000000] 14:40:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 200 (17222800) [pid = 3364] [serial = 1050] [outer = 17025800] 14:40:03 INFO - PROCESS | 3364 | 1463434803673 Marionette DEBUG loaded listener.js 14:40:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 201 (176D7800) [pid = 3364] [serial = 1051] [outer = 17025800] 14:40:04 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:40:04 INFO - PROCESS | 3364 | 1463434804306 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 14:40:04 INFO - PROCESS | 3364 | 1463434804332 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 14:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:40:04 INFO - PROCESS | 3364 | 1463434804338 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:40:04 INFO - PROCESS | 3364 | 1463434804341 Marionette TRACE conn4 <- [1,1366,null,{}] 14:40:04 INFO - PROCESS | 3364 | 1463434804353 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:04 INFO - PROCESS | 3364 | 1463434804463 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 14:40:04 INFO - PROCESS | 3364 | 1463434804612 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:04 INFO - PROCESS | 3364 | ++DOCSHELL 199D8000 == 76 [pid = 3364] [id = 351] 14:40:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 202 (199D9800) [pid = 3364] [serial = 1052] [outer = 00000000] 14:40:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 203 (19A8AC00) [pid = 3364] [serial = 1053] [outer = 199D9800] 14:40:04 INFO - PROCESS | 3364 | 1463434804669 Marionette DEBUG loaded listener.js 14:40:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 204 (19ACA000) [pid = 3364] [serial = 1054] [outer = 199D9800] 14:40:05 INFO - PROCESS | 3364 | 1463434805263 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 14:40:05 INFO - PROCESS | 3364 | 1463434805300 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 14:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:40:05 INFO - PROCESS | 3364 | 1463434805305 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:40:05 INFO - PROCESS | 3364 | 1463434805308 Marionette TRACE conn4 <- [1,1370,null,{}] 14:40:05 INFO - PROCESS | 3364 | 1463434805311 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:05 INFO - PROCESS | 3364 | 1463434805417 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 14:40:05 INFO - PROCESS | 3364 | 1463434805576 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:05 INFO - PROCESS | 3364 | ++DOCSHELL 1A71AC00 == 77 [pid = 3364] [id = 352] 14:40:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 205 (1A73C400) [pid = 3364] [serial = 1055] [outer = 00000000] 14:40:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 206 (1A745400) [pid = 3364] [serial = 1056] [outer = 1A73C400] 14:40:05 INFO - PROCESS | 3364 | 1463434805631 Marionette DEBUG loaded listener.js 14:40:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 207 (1A748400) [pid = 3364] [serial = 1057] [outer = 1A73C400] 14:40:06 INFO - PROCESS | 3364 | [3364] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:40:06 INFO - PROCESS | 3364 | 1463434806229 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 14:40:06 INFO - PROCESS | 3364 | 1463434806294 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 14:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:40:06 INFO - PROCESS | 3364 | 1463434806298 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:40:06 INFO - PROCESS | 3364 | 1463434806300 Marionette TRACE conn4 <- [1,1374,null,{}] 14:40:06 INFO - PROCESS | 3364 | 1463434806304 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:06 INFO - PROCESS | 3364 | 1463434806407 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 14:40:06 INFO - PROCESS | 3364 | 1463434806553 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:06 INFO - PROCESS | 3364 | ++DOCSHELL 1A71B000 == 78 [pid = 3364] [id = 353] 14:40:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 208 (1A71DC00) [pid = 3364] [serial = 1058] [outer = 00000000] 14:40:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 209 (1AB6AC00) [pid = 3364] [serial = 1059] [outer = 1A71DC00] 14:40:06 INFO - PROCESS | 3364 | 1463434806607 Marionette DEBUG loaded listener.js 14:40:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 210 (1AD0F000) [pid = 3364] [serial = 1060] [outer = 1A71DC00] 14:40:07 INFO - PROCESS | 3364 | 1463434807191 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 14:40:07 INFO - PROCESS | 3364 | 1463434807245 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 14:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:40:07 INFO - PROCESS | 3364 | 1463434807249 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:40:07 INFO - PROCESS | 3364 | 1463434807251 Marionette TRACE conn4 <- [1,1378,null,{}] 14:40:07 INFO - PROCESS | 3364 | 1463434807254 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:07 INFO - PROCESS | 3364 | 1463434807375 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 14:40:07 INFO - PROCESS | 3364 | 1463434807536 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:07 INFO - PROCESS | 3364 | ++DOCSHELL 199E3C00 == 79 [pid = 3364] [id = 354] 14:40:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 211 (1A8A4000) [pid = 3364] [serial = 1061] [outer = 00000000] 14:40:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 212 (1E05A400) [pid = 3364] [serial = 1062] [outer = 1A8A4000] 14:40:07 INFO - PROCESS | 3364 | 1463434807591 Marionette DEBUG loaded listener.js 14:40:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 213 (1EE1BC00) [pid = 3364] [serial = 1063] [outer = 1A8A4000] 14:40:08 INFO - PROCESS | 3364 | 1463434808134 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 14:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 944ms 14:40:08 INFO - PROCESS | 3364 | 1463434808176 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 14:40:08 INFO - PROCESS | 3364 | 1463434808179 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 14:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:40:08 INFO - PROCESS | 3364 | 1463434808182 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:40:08 INFO - PROCESS | 3364 | 1463434808184 Marionette TRACE conn4 <- [1,1382,null,{}] 14:40:08 INFO - PROCESS | 3364 | 1463434808188 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:08 INFO - PROCESS | 3364 | 1463434808290 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 14:40:08 INFO - PROCESS | 3364 | 1463434808436 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:08 INFO - PROCESS | 3364 | ++DOCSHELL 10C65400 == 80 [pid = 3364] [id = 355] 14:40:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 214 (14015C00) [pid = 3364] [serial = 1064] [outer = 00000000] 14:40:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 215 (1EE25800) [pid = 3364] [serial = 1065] [outer = 14015C00] 14:40:08 INFO - PROCESS | 3364 | 1463434808490 Marionette DEBUG loaded listener.js 14:40:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 216 (1EE28C00) [pid = 3364] [serial = 1066] [outer = 14015C00] 14:40:09 INFO - PROCESS | 3364 | 1463434809105 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 14:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 945ms 14:40:09 INFO - PROCESS | 3364 | 1463434809130 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 14:40:09 INFO - PROCESS | 3364 | 1463434809132 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 14:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:40:09 INFO - PROCESS | 3364 | 1463434809137 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:40:09 INFO - PROCESS | 3364 | 1463434809139 Marionette TRACE conn4 <- [1,1386,null,{}] 14:40:09 INFO - PROCESS | 3364 | 1463434809143 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:09 INFO - PROCESS | 3364 | 1463434809230 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 14:40:09 INFO - PROCESS | 3364 | 1463434809376 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:09 INFO - PROCESS | 3364 | ++DOCSHELL 1E05D800 == 81 [pid = 3364] [id = 356] 14:40:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 217 (1E05DC00) [pid = 3364] [serial = 1067] [outer = 00000000] 14:40:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 218 (1EE3E000) [pid = 3364] [serial = 1068] [outer = 1E05DC00] 14:40:09 INFO - PROCESS | 3364 | 1463434809431 Marionette DEBUG loaded listener.js 14:40:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 219 (1EE3FC00) [pid = 3364] [serial = 1069] [outer = 1E05DC00] 14:40:10 INFO - PROCESS | 3364 | 1463434810016 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 14:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 944ms 14:40:10 INFO - PROCESS | 3364 | 1463434810068 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 14:40:10 INFO - PROCESS | 3364 | 1463434810070 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 14:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:40:10 INFO - PROCESS | 3364 | 1463434810074 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:40:10 INFO - PROCESS | 3364 | 1463434810076 Marionette TRACE conn4 <- [1,1390,null,{}] 14:40:10 INFO - PROCESS | 3364 | 1463434810079 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:10 INFO - PROCESS | 3364 | 1463434810186 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 14:40:10 INFO - PROCESS | 3364 | 1463434810470 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:10 INFO - PROCESS | 3364 | ++DOCSHELL 1107C800 == 82 [pid = 3364] [id = 357] 14:40:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 220 (11424800) [pid = 3364] [serial = 1070] [outer = 00000000] 14:40:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 221 (143F6000) [pid = 3364] [serial = 1071] [outer = 11424800] 14:40:10 INFO - PROCESS | 3364 | 1463434810521 Marionette DEBUG loaded listener.js 14:40:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 222 (1540DC00) [pid = 3364] [serial = 1072] [outer = 11424800] 14:40:11 INFO - PROCESS | 3364 | 1463434811117 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 14:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1083ms 14:40:11 INFO - PROCESS | 3364 | 1463434811154 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 14:40:11 INFO - PROCESS | 3364 | 1463434811158 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 14:40:11 INFO - PROCESS | 3364 | 1463434811162 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:40:11 INFO - PROCESS | 3364 | 1463434811166 Marionette TRACE conn4 <- [1,1394,null,{}] 14:40:11 INFO - PROCESS | 3364 | 1463434811170 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:11 INFO - PROCESS | 3364 | 1463434811279 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 14:40:11 INFO - PROCESS | 3364 | 1463434811446 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:11 INFO - PROCESS | 3364 | --DOCSHELL 1B271000 == 81 [pid = 3364] [id = 326] 14:40:11 INFO - PROCESS | 3364 | --DOCSHELL 1107DC00 == 80 [pid = 3364] [id = 245] 14:40:11 INFO - PROCESS | 3364 | --DOCSHELL 10C37400 == 79 [pid = 3364] [id = 347] 14:40:11 INFO - PROCESS | 3364 | --DOCSHELL 0F9E6000 == 78 [pid = 3364] [id = 346] 14:40:11 INFO - PROCESS | 3364 | --DOCSHELL 1ADAB800 == 77 [pid = 3364] [id = 343] 14:40:11 INFO - PROCESS | 3364 | --DOCSHELL 17064000 == 76 [pid = 3364] [id = 342] 14:40:11 INFO - PROCESS | 3364 | --DOCSHELL 199DEC00 == 75 [pid = 3364] [id = 341] 14:40:11 INFO - PROCESS | 3364 | --DOCSHELL 15D99C00 == 74 [pid = 3364] [id = 340] 14:40:11 INFO - PROCESS | 3364 | --DOCSHELL 10C6CC00 == 73 [pid = 3364] [id = 339] 14:40:11 INFO - PROCESS | 3364 | ++DOCSHELL 10C37400 == 74 [pid = 3364] [id = 358] 14:40:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 223 (10C68000) [pid = 3364] [serial = 1073] [outer = 00000000] 14:40:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 224 (17023800) [pid = 3364] [serial = 1074] [outer = 10C68000] 14:40:11 INFO - PROCESS | 3364 | 1463434811520 Marionette DEBUG loaded listener.js 14:40:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 225 (18390400) [pid = 3364] [serial = 1075] [outer = 10C68000] 14:40:11 INFO - PROCESS | 3364 | 1463434811906 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 14:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 790ms 14:40:11 INFO - PROCESS | 3364 | 1463434811967 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 14:40:11 INFO - PROCESS | 3364 | 1463434811971 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 14:40:11 INFO - PROCESS | 3364 | 1463434811974 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:40:11 INFO - PROCESS | 3364 | 1463434811976 Marionette TRACE conn4 <- [1,1398,null,{}] 14:40:11 INFO - PROCESS | 3364 | 1463434811980 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:12 INFO - PROCESS | 3364 | 1463434812076 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 14:40:12 INFO - PROCESS | 3364 | 1463434812086 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:12 INFO - PROCESS | 3364 | ++DOCSHELL 1A73EC00 == 75 [pid = 3364] [id = 359] 14:40:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 226 (1A745800) [pid = 3364] [serial = 1076] [outer = 00000000] 14:40:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 227 (1ADA1C00) [pid = 3364] [serial = 1077] [outer = 1A745800] 14:40:12 INFO - PROCESS | 3364 | 1463434812131 Marionette DEBUG loaded listener.js 14:40:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 228 (1B45C400) [pid = 3364] [serial = 1078] [outer = 1A745800] 14:40:12 INFO - PROCESS | 3364 | 1463434812647 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 14:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 728ms 14:40:12 INFO - PROCESS | 3364 | 1463434812699 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 14:40:12 INFO - PROCESS | 3364 | 1463434812701 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 14:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:40:12 INFO - PROCESS | 3364 | 1463434812711 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:40:12 INFO - PROCESS | 3364 | 1463434812716 Marionette TRACE conn4 <- [1,1402,null,{}] 14:40:12 INFO - PROCESS | 3364 | 1463434812720 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:12 INFO - PROCESS | 3364 | 1463434812828 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 14:40:12 INFO - PROCESS | 3364 | 1463434812939 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:12 INFO - PROCESS | 3364 | ++DOCSHELL 18CEF800 == 76 [pid = 3364] [id = 360] 14:40:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 229 (18CF1000) [pid = 3364] [serial = 1079] [outer = 00000000] 14:40:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 230 (18CFE000) [pid = 3364] [serial = 1080] [outer = 18CF1000] 14:40:12 INFO - PROCESS | 3364 | 1463434812982 Marionette DEBUG loaded listener.js 14:40:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 231 (1E052C00) [pid = 3364] [serial = 1081] [outer = 18CF1000] 14:40:13 INFO - PROCESS | 3364 | 1463434813403 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 14:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 743ms 14:40:13 INFO - PROCESS | 3364 | 1463434813467 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 14:40:13 INFO - PROCESS | 3364 | 1463434813469 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 14:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:40:13 INFO - PROCESS | 3364 | 1463434813473 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:40:13 INFO - PROCESS | 3364 | 1463434813474 Marionette TRACE conn4 <- [1,1406,null,{}] 14:40:13 INFO - PROCESS | 3364 | 1463434813477 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:13 INFO - PROCESS | 3364 | 1463434813604 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 14:40:13 INFO - PROCESS | 3364 | 1463434813678 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:13 INFO - PROCESS | 3364 | ++DOCSHELL 18CFDC00 == 77 [pid = 3364] [id = 361] 14:40:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 232 (1B4CF400) [pid = 3364] [serial = 1082] [outer = 00000000] 14:40:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 233 (1EE3DC00) [pid = 3364] [serial = 1083] [outer = 1B4CF400] 14:40:13 INFO - PROCESS | 3364 | 1463434813721 Marionette DEBUG loaded listener.js 14:40:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 234 (1F231400) [pid = 3364] [serial = 1084] [outer = 1B4CF400] 14:40:14 INFO - PROCESS | 3364 | 1463434814161 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 14:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 728ms 14:40:14 INFO - PROCESS | 3364 | 1463434814212 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 14:40:14 INFO - PROCESS | 3364 | 1463434814214 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 14:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:40:14 INFO - PROCESS | 3364 | 1463434814202 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:40:14 INFO - PROCESS | 3364 | 1463434814203 Marionette TRACE conn4 <- [1,1410,null,{}] 14:40:14 INFO - PROCESS | 3364 | 1463434814207 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:14 INFO - PROCESS | 3364 | 1463434814332 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 14:40:14 INFO - PROCESS | 3364 | 1463434814413 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:14 INFO - PROCESS | 3364 | ++DOCSHELL 1E2EC000 == 78 [pid = 3364] [id = 362] 14:40:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 235 (1E2EC400) [pid = 3364] [serial = 1085] [outer = 00000000] 14:40:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 236 (1E2EF000) [pid = 3364] [serial = 1086] [outer = 1E2EC400] 14:40:14 INFO - PROCESS | 3364 | 1463434814462 Marionette DEBUG loaded listener.js 14:40:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 237 (1EE1B400) [pid = 3364] [serial = 1087] [outer = 1E2EC400] 14:40:14 INFO - PROCESS | 3364 | 1463434814917 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 14:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 728ms 14:40:14 INFO - PROCESS | 3364 | 1463434814971 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 14:40:14 INFO - PROCESS | 3364 | 1463434814973 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 14:40:14 INFO - PROCESS | 3364 | 1463434814976 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:40:14 INFO - PROCESS | 3364 | 1463434814978 Marionette TRACE conn4 <- [1,1414,null,{}] 14:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:40:14 INFO - PROCESS | 3364 | 1463434814982 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:15 INFO - PROCESS | 3364 | 1463434815118 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 14:40:15 INFO - PROCESS | 3364 | --DOMWINDOW == 236 (17D5EC00) [pid = 3364] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:40:15 INFO - PROCESS | 3364 | --DOMWINDOW == 235 (199DF000) [pid = 3364] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:40:15 INFO - PROCESS | 3364 | --DOMWINDOW == 234 (10C32400) [pid = 3364] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:40:15 INFO - PROCESS | 3364 | --DOMWINDOW == 233 (1055F800) [pid = 3364] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:40:15 INFO - PROCESS | 3364 | --DOMWINDOW == 232 (16BE8800) [pid = 3364] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:40:15 INFO - PROCESS | 3364 | --DOMWINDOW == 231 (161CE400) [pid = 3364] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:40:15 INFO - PROCESS | 3364 | --DOMWINDOW == 230 (11C0B400) [pid = 3364] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:40:15 INFO - PROCESS | 3364 | --DOMWINDOW == 229 (13714000) [pid = 3364] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:40:15 INFO - PROCESS | 3364 | --DOMWINDOW == 228 (17027800) [pid = 3364] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:40:15 INFO - PROCESS | 3364 | --DOMWINDOW == 227 (10A55C00) [pid = 3364] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:40:15 INFO - PROCESS | 3364 | --DOMWINDOW == 226 (14368800) [pid = 3364] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:40:15 INFO - PROCESS | 3364 | --DOMWINDOW == 225 (143F7800) [pid = 3364] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:40:15 INFO - PROCESS | 3364 | 1463434815322 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:15 INFO - PROCESS | 3364 | ++DOCSHELL 1055F800 == 79 [pid = 3364] [id = 363] 14:40:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 226 (10A55C00) [pid = 3364] [serial = 1088] [outer = 00000000] 14:40:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 227 (11CF3C00) [pid = 3364] [serial = 1089] [outer = 10A55C00] 14:40:15 INFO - PROCESS | 3364 | 1463434815365 Marionette DEBUG loaded listener.js 14:40:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 228 (143F5C00) [pid = 3364] [serial = 1090] [outer = 10A55C00] 14:40:15 INFO - PROCESS | 3364 | 1463434815721 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 14:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 758ms 14:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:40:15 INFO - PROCESS | 3364 | 1463434815763 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 14:40:15 INFO - PROCESS | 3364 | 1463434815765 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 14:40:15 INFO - PROCESS | 3364 | 1463434815768 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:40:15 INFO - PROCESS | 3364 | 1463434815770 Marionette TRACE conn4 <- [1,1418,null,{}] 14:40:15 INFO - PROCESS | 3364 | 1463434815773 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:15 INFO - PROCESS | 3364 | 1463434815901 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 14:40:15 INFO - PROCESS | 3364 | 1463434815910 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:15 INFO - PROCESS | 3364 | ++DOCSHELL 137F2000 == 80 [pid = 3364] [id = 364] 14:40:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 229 (179D2800) [pid = 3364] [serial = 1091] [outer = 00000000] 14:40:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 230 (1E052800) [pid = 3364] [serial = 1092] [outer = 179D2800] 14:40:15 INFO - PROCESS | 3364 | 1463434815938 Marionette DEBUG loaded listener.js 14:40:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 231 (1F23BC00) [pid = 3364] [serial = 1093] [outer = 179D2800] 14:40:16 INFO - PROCESS | 3364 | 1463434816360 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 14:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 634ms 14:40:16 INFO - PROCESS | 3364 | 1463434816390 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 14:40:16 INFO - PROCESS | 3364 | 1463434816392 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 14:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:40:16 INFO - PROCESS | 3364 | 1463434816396 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:40:16 INFO - PROCESS | 3364 | 1463434816407 Marionette TRACE conn4 <- [1,1422,null,{}] 14:40:16 INFO - PROCESS | 3364 | 1463434816410 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:16 INFO - PROCESS | 3364 | 1463434816538 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 14:40:16 INFO - PROCESS | 3364 | 1463434816579 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:16 INFO - PROCESS | 3364 | ++DOCSHELL 10F12800 == 81 [pid = 3364] [id = 365] 14:40:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 232 (15B2EC00) [pid = 3364] [serial = 1094] [outer = 00000000] 14:40:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 233 (1F734400) [pid = 3364] [serial = 1095] [outer = 15B2EC00] 14:40:16 INFO - PROCESS | 3364 | 1463434816622 Marionette DEBUG loaded listener.js 14:40:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 234 (11C5DC00) [pid = 3364] [serial = 1096] [outer = 15B2EC00] 14:40:17 INFO - PROCESS | 3364 | 1463434817035 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 14:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 697ms 14:40:17 INFO - PROCESS | 3364 | 1463434817099 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 14:40:17 INFO - PROCESS | 3364 | 1463434817100 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 14:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:40:17 INFO - PROCESS | 3364 | 1463434817114 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:40:17 INFO - PROCESS | 3364 | 1463434817117 Marionette TRACE conn4 <- [1,1426,null,{}] 14:40:17 INFO - PROCESS | 3364 | 1463434817121 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:17 INFO - PROCESS | 3364 | 1463434817215 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 14:40:17 INFO - PROCESS | 3364 | 1463434817224 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:17 INFO - PROCESS | 3364 | ++DOCSHELL 1F736400 == 82 [pid = 3364] [id = 366] 14:40:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 235 (1F738400) [pid = 3364] [serial = 1097] [outer = 00000000] 14:40:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 236 (1F73D400) [pid = 3364] [serial = 1098] [outer = 1F738400] 14:40:17 INFO - PROCESS | 3364 | 1463434817267 Marionette DEBUG loaded listener.js 14:40:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 237 (1FB49400) [pid = 3364] [serial = 1099] [outer = 1F738400] 14:40:18 INFO - PROCESS | 3364 | 1463434818022 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 14:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 929ms 14:40:18 INFO - PROCESS | 3364 | 1463434818044 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 14:40:18 INFO - PROCESS | 3364 | 1463434818049 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 14:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:40:18 INFO - PROCESS | 3364 | 1463434818055 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:40:18 INFO - PROCESS | 3364 | 1463434818060 Marionette TRACE conn4 <- [1,1430,null,{}] 14:40:18 INFO - PROCESS | 3364 | 1463434818065 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:18 INFO - PROCESS | 3364 | 1463434818193 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 14:40:18 INFO - PROCESS | 3364 | 1463434818349 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:18 INFO - PROCESS | 3364 | ++DOCSHELL 1702BC00 == 83 [pid = 3364] [id = 367] 14:40:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 238 (17058400) [pid = 3364] [serial = 1100] [outer = 00000000] 14:40:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 239 (180E2C00) [pid = 3364] [serial = 1101] [outer = 17058400] 14:40:18 INFO - PROCESS | 3364 | 1463434818406 Marionette DEBUG loaded listener.js 14:40:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 240 (18CF5400) [pid = 3364] [serial = 1102] [outer = 17058400] 14:40:18 INFO - PROCESS | 3364 | 1463434818974 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 14:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 991ms 14:40:19 INFO - PROCESS | 3364 | 1463434819060 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 14:40:19 INFO - PROCESS | 3364 | 1463434819066 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 14:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:40:19 INFO - PROCESS | 3364 | 1463434819073 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:40:19 INFO - PROCESS | 3364 | 1463434819076 Marionette TRACE conn4 <- [1,1434,null,{}] 14:40:19 INFO - PROCESS | 3364 | 1463434819095 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:19 INFO - PROCESS | 3364 | 1463434819222 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 14:40:19 INFO - PROCESS | 3364 | 1463434819369 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:19 INFO - PROCESS | 3364 | ++DOCSHELL 19973C00 == 84 [pid = 3364] [id = 368] 14:40:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 241 (199DE800) [pid = 3364] [serial = 1103] [outer = 00000000] 14:40:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 242 (1A8AB400) [pid = 3364] [serial = 1104] [outer = 199DE800] 14:40:19 INFO - PROCESS | 3364 | 1463434819423 Marionette DEBUG loaded listener.js 14:40:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 243 (1D552400) [pid = 3364] [serial = 1105] [outer = 199DE800] 14:40:20 INFO - PROCESS | 3364 | 1463434820083 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 14:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1037ms 14:40:20 INFO - PROCESS | 3364 | 1463434820104 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 14:40:20 INFO - PROCESS | 3364 | 1463434820106 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 14:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:40:20 INFO - PROCESS | 3364 | 1463434820110 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:40:20 INFO - PROCESS | 3364 | 1463434820114 Marionette TRACE conn4 <- [1,1438,null,{}] 14:40:20 INFO - PROCESS | 3364 | 1463434820142 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:20 INFO - PROCESS | 3364 | 1463434820266 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 14:40:20 INFO - PROCESS | 3364 | 1463434820423 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:20 INFO - PROCESS | 3364 | ++DOCSHELL 1F238400 == 85 [pid = 3364] [id = 369] 14:40:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 244 (1F733C00) [pid = 3364] [serial = 1106] [outer = 00000000] 14:40:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 245 (1F73BC00) [pid = 3364] [serial = 1107] [outer = 1F733C00] 14:40:20 INFO - PROCESS | 3364 | 1463434820480 Marionette DEBUG loaded listener.js 14:40:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 246 (1FB53000) [pid = 3364] [serial = 1108] [outer = 1F733C00] 14:40:21 INFO - PROCESS | 3364 | 1463434821052 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 14:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 990ms 14:40:21 INFO - PROCESS | 3364 | 1463434821095 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 14:40:21 INFO - PROCESS | 3364 | 1463434821098 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 14:40:21 INFO - PROCESS | 3364 | 1463434821101 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:40:21 INFO - PROCESS | 3364 | 1463434821103 Marionette TRACE conn4 <- [1,1442,null,{}] 14:40:21 INFO - PROCESS | 3364 | 1463434821107 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:21 INFO - PROCESS | 3364 | 1463434821226 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 14:40:21 INFO - PROCESS | 3364 | 1463434821381 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:21 INFO - PROCESS | 3364 | ++DOCSHELL 1FB57C00 == 86 [pid = 3364] [id = 370] 14:40:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 247 (1FB58000) [pid = 3364] [serial = 1109] [outer = 00000000] 14:40:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 248 (21554000) [pid = 3364] [serial = 1110] [outer = 1FB58000] 14:40:21 INFO - PROCESS | 3364 | 1463434821435 Marionette DEBUG loaded listener.js 14:40:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 249 (21557C00) [pid = 3364] [serial = 1111] [outer = 1FB58000] 14:40:22 INFO - PROCESS | 3364 | 1463434822032 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 14:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 990ms 14:40:22 INFO - PROCESS | 3364 | 1463434822103 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 14:40:22 INFO - PROCESS | 3364 | 1463434822106 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 14:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:40:22 INFO - PROCESS | 3364 | 1463434822109 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:40:22 INFO - PROCESS | 3364 | 1463434822111 Marionette TRACE conn4 <- [1,1446,null,{}] 14:40:22 INFO - PROCESS | 3364 | 1463434822115 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:22 INFO - PROCESS | 3364 | 1463434822224 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 14:40:22 INFO - PROCESS | 3364 | 1463434822384 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:22 INFO - PROCESS | 3364 | ++DOCSHELL 1F686400 == 87 [pid = 3364] [id = 371] 14:40:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 250 (1F686C00) [pid = 3364] [serial = 1112] [outer = 00000000] 14:40:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 251 (1F68D400) [pid = 3364] [serial = 1113] [outer = 1F686C00] 14:40:22 INFO - PROCESS | 3364 | 1463434822438 Marionette DEBUG loaded listener.js 14:40:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 252 (1F690400) [pid = 3364] [serial = 1114] [outer = 1F686C00] 14:40:22 INFO - PROCESS | 3364 | 1463434822988 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 14:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 929ms 14:40:23 INFO - PROCESS | 3364 | 1463434823037 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 14:40:23 INFO - PROCESS | 3364 | 1463434823040 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 14:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:40:23 INFO - PROCESS | 3364 | 1463434823043 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:40:23 INFO - PROCESS | 3364 | 1463434823045 Marionette TRACE conn4 <- [1,1450,null,{}] 14:40:23 INFO - PROCESS | 3364 | 1463434823049 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:23 INFO - PROCESS | 3364 | 1463434823166 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 14:40:23 INFO - PROCESS | 3364 | 1463434823340 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:23 INFO - PROCESS | 3364 | ++DOCSHELL 1F68D000 == 88 [pid = 3364] [id = 372] 14:40:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 253 (2155CC00) [pid = 3364] [serial = 1115] [outer = 00000000] 14:40:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 254 (21560800) [pid = 3364] [serial = 1116] [outer = 2155CC00] 14:40:23 INFO - PROCESS | 3364 | 1463434823394 Marionette DEBUG loaded listener.js 14:40:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 255 (21596000) [pid = 3364] [serial = 1117] [outer = 2155CC00] 14:40:23 INFO - PROCESS | 3364 | 1463434823998 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 14:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 990ms 14:40:24 INFO - PROCESS | 3364 | 1463434824045 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 14:40:24 INFO - PROCESS | 3364 | 1463434824047 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 14:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:40:24 INFO - PROCESS | 3364 | 1463434824051 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:40:24 INFO - PROCESS | 3364 | 1463434824053 Marionette TRACE conn4 <- [1,1454,null,{}] 14:40:24 INFO - PROCESS | 3364 | 1463434824056 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:24 INFO - PROCESS | 3364 | 1463434824163 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 14:40:24 INFO - PROCESS | 3364 | 1463434824339 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:24 INFO - PROCESS | 3364 | ++DOCSHELL 143F2800 == 89 [pid = 3364] [id = 373] 14:40:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 256 (143F6C00) [pid = 3364] [serial = 1118] [outer = 00000000] 14:40:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 257 (21598C00) [pid = 3364] [serial = 1119] [outer = 143F6C00] 14:40:24 INFO - PROCESS | 3364 | 1463434824393 Marionette DEBUG loaded listener.js 14:40:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 258 (2159B400) [pid = 3364] [serial = 1120] [outer = 143F6C00] 14:40:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 259 (16B40800) [pid = 3364] [serial = 1121] [outer = 1B3D8400] 14:40:25 INFO - PROCESS | 3364 | 1463434825038 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 14:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1037ms 14:40:25 INFO - PROCESS | 3364 | 1463434825089 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 14:40:25 INFO - PROCESS | 3364 | 1463434825091 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 14:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:40:25 INFO - PROCESS | 3364 | 1463434825095 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:40:25 INFO - PROCESS | 3364 | 1463434825097 Marionette TRACE conn4 <- [1,1458,null,{}] 14:40:25 INFO - PROCESS | 3364 | 1463434825100 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:25 INFO - PROCESS | 3364 | 1463434825210 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 14:40:25 INFO - PROCESS | 3364 | 1463434825374 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:25 INFO - PROCESS | 3364 | ++DOCSHELL 10C3C400 == 90 [pid = 3364] [id = 374] 14:40:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 260 (10C61800) [pid = 3364] [serial = 1122] [outer = 00000000] 14:40:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 261 (15EEC400) [pid = 3364] [serial = 1123] [outer = 10C61800] 14:40:25 INFO - PROCESS | 3364 | 1463434825427 Marionette DEBUG loaded listener.js 14:40:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 262 (17026C00) [pid = 3364] [serial = 1124] [outer = 10C61800] 14:40:25 INFO - PROCESS | 3364 | 1463434826001 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 14:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 928ms 14:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:40:26 INFO - PROCESS | 3364 | 1463434826039 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 14:40:26 INFO - PROCESS | 3364 | 1463434826041 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 14:40:26 INFO - PROCESS | 3364 | 1463434826045 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:40:26 INFO - PROCESS | 3364 | 1463434826047 Marionette TRACE conn4 <- [1,1462,null,{}] 14:40:26 INFO - PROCESS | 3364 | 1463434826050 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:26 INFO - PROCESS | 3364 | 1463434826161 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 14:40:26 INFO - PROCESS | 3364 | 1463434826291 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:26 INFO - PROCESS | 3364 | ++DOCSHELL 161CC400 == 91 [pid = 3364] [id = 375] 14:40:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 263 (16BC0C00) [pid = 3364] [serial = 1125] [outer = 00000000] 14:40:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 264 (19ABF800) [pid = 3364] [serial = 1126] [outer = 16BC0C00] 14:40:26 INFO - PROCESS | 3364 | 1463434826350 Marionette DEBUG loaded listener.js 14:40:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 265 (1A74AC00) [pid = 3364] [serial = 1127] [outer = 16BC0C00] 14:40:27 INFO - PROCESS | 3364 | 1463434827271 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 14:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1284ms 14:40:27 INFO - PROCESS | 3364 | 1463434827329 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 14:40:27 INFO - PROCESS | 3364 | 1463434827336 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 14:40:27 INFO - PROCESS | 3364 | 1463434827342 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:40:27 INFO - PROCESS | 3364 | 1463434827347 Marionette TRACE conn4 <- [1,1466,null,{}] 14:40:27 INFO - PROCESS | 3364 | 1463434827351 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:27 INFO - PROCESS | 3364 | 1463434827459 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 14:40:27 INFO - PROCESS | 3364 | 1463434827618 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:27 INFO - PROCESS | 3364 | ++DOCSHELL 14E79400 == 92 [pid = 3364] [id = 376] 14:40:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 266 (1540B400) [pid = 3364] [serial = 1128] [outer = 00000000] 14:40:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 267 (16BC2400) [pid = 3364] [serial = 1129] [outer = 1540B400] 14:40:27 INFO - PROCESS | 3364 | 1463434827669 Marionette DEBUG loaded listener.js 14:40:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 268 (16BE1000) [pid = 3364] [serial = 1130] [outer = 1540B400] 14:40:28 INFO - PROCESS | 3364 | --DOCSHELL 1702A800 == 91 [pid = 3364] [id = 142] 14:40:28 INFO - PROCESS | 3364 | --DOCSHELL 0C7F8C00 == 90 [pid = 3364] [id = 128] 14:40:28 INFO - PROCESS | 3364 | --DOCSHELL 10F12800 == 89 [pid = 3364] [id = 365] 14:40:28 INFO - PROCESS | 3364 | --DOCSHELL 137F2000 == 88 [pid = 3364] [id = 364] 14:40:28 INFO - PROCESS | 3364 | --DOCSHELL 1055F800 == 87 [pid = 3364] [id = 363] 14:40:28 INFO - PROCESS | 3364 | --DOCSHELL 1E2EC000 == 86 [pid = 3364] [id = 362] 14:40:28 INFO - PROCESS | 3364 | --DOCSHELL 18CFDC00 == 85 [pid = 3364] [id = 361] 14:40:28 INFO - PROCESS | 3364 | --DOCSHELL 18CEF800 == 84 [pid = 3364] [id = 360] 14:40:28 INFO - PROCESS | 3364 | --DOCSHELL 1A73EC00 == 83 [pid = 3364] [id = 359] 14:40:28 INFO - PROCESS | 3364 | --DOCSHELL 10C37400 == 82 [pid = 3364] [id = 358] 14:40:28 INFO - PROCESS | 3364 | --DOCSHELL 1107C800 == 81 [pid = 3364] [id = 357] 14:40:28 INFO - PROCESS | 3364 | --DOCSHELL 199D8000 == 80 [pid = 3364] [id = 351] 14:40:28 INFO - PROCESS | 3364 | --DOCSHELL 16BED000 == 79 [pid = 3364] [id = 350] 14:40:28 INFO - PROCESS | 3364 | --DOCSHELL 13D26800 == 78 [pid = 3364] [id = 349] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 267 (18397C00) [pid = 3364] [serial = 999] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 266 (1A71A000) [pid = 3364] [serial = 1003] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 265 (1A14B400) [pid = 3364] [serial = 1002] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 264 (19975000) [pid = 3364] [serial = 1000] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 263 (1A73F000) [pid = 3364] [serial = 1005] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 262 (1ADA7C00) [pid = 3364] [serial = 963] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 261 (13D1F800) [pid = 3364] [serial = 966] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 260 (17021400) [pid = 3364] [serial = 969] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 259 (1ADA6400) [pid = 3364] [serial = 972] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 258 (1B272800) [pid = 3364] [serial = 975] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 257 (1B4CAC00) [pid = 3364] [serial = 978] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 256 (12AEE000) [pid = 3364] [serial = 985] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 255 (10E5A800) [pid = 3364] [serial = 984] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 254 (16D9F000) [pid = 3364] [serial = 993] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 253 (1701E400) [pid = 3364] [serial = 994] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 252 (1705F800) [pid = 3364] [serial = 1011] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 251 (13D29000) [pid = 3364] [serial = 990] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 250 (15655000) [pid = 3364] [serial = 991] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 249 (15B26000) [pid = 3364] [serial = 988] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 248 (14E83C00) [pid = 3364] [serial = 987] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 247 (17230400) [pid = 3364] [serial = 996] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 246 (10EBA000) [pid = 3364] [serial = 1038] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 245 (1AFDDC00) [pid = 3364] [serial = 981] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 244 (13078C00) [pid = 3364] [serial = 1039] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 243 (165A5400) [pid = 3364] [serial = 1041] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 242 (137E8000) [pid = 3364] [serial = 1017] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 241 (16BDFC00) [pid = 3364] [serial = 1020] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 240 (1A777400) [pid = 3364] [serial = 1023] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 239 (1B45B000) [pid = 3364] [serial = 1026] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 238 (1D557000) [pid = 3364] [serial = 1029] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 237 (19A83400) [pid = 3364] [serial = 1014] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 236 (1EE1C400) [pid = 3364] [serial = 1032] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 235 (16BC1400) [pid = 3364] [serial = 1008] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 234 (1A749000) [pid = 3364] [serial = 1006] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 233 (156F8C00) [pid = 3364] [serial = 1035] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 232 (17062800) [pid = 3364] [serial = 1012] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 231 (16BE3400) [pid = 3364] [serial = 1042] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 230 (1987C800) [pid = 3364] [serial = 1009] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 229 (176D6C00) [pid = 3364] [serial = 997] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | --DOMWINDOW == 228 (154B6000) [pid = 3364] [serial = 1044] [outer = 00000000] [url = about:blank] 14:40:28 INFO - PROCESS | 3364 | 1463434828255 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 14:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 928ms 14:40:28 INFO - PROCESS | 3364 | 1463434828273 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 14:40:28 INFO - PROCESS | 3364 | 1463434828279 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 14:40:28 INFO - PROCESS | 3364 | 1463434828284 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:40:28 INFO - PROCESS | 3364 | 1463434828287 Marionette TRACE conn4 <- [1,1470,null,{}] 14:40:28 INFO - PROCESS | 3364 | 1463434828291 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:28 INFO - PROCESS | 3364 | 1463434828405 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 14:40:28 INFO - PROCESS | 3364 | 1463434828522 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:28 INFO - PROCESS | 3364 | ++DOCSHELL 10C37800 == 79 [pid = 3364] [id = 377] 14:40:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 229 (10C39800) [pid = 3364] [serial = 1131] [outer = 00000000] 14:40:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 230 (13313400) [pid = 3364] [serial = 1132] [outer = 10C39800] 14:40:28 INFO - PROCESS | 3364 | 1463434828567 Marionette DEBUG loaded listener.js 14:40:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 231 (15D0A400) [pid = 3364] [serial = 1133] [outer = 10C39800] 14:40:28 INFO - PROCESS | 3364 | 1463434828986 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 14:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 727ms 14:40:29 INFO - PROCESS | 3364 | 1463434829024 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 14:40:29 INFO - PROCESS | 3364 | 1463434829026 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 14:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:40:29 INFO - PROCESS | 3364 | 1463434829057 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:40:29 INFO - PROCESS | 3364 | 1463434829060 Marionette TRACE conn4 <- [1,1474,null,{}] 14:40:29 INFO - PROCESS | 3364 | 1463434829070 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:29 INFO - PROCESS | 3364 | 1463434829168 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 14:40:29 INFO - PROCESS | 3364 | 1463434829182 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:29 INFO - PROCESS | 3364 | ++DOCSHELL 17063000 == 80 [pid = 3364] [id = 378] 14:40:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 232 (17063400) [pid = 3364] [serial = 1134] [outer = 00000000] 14:40:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 233 (171A8000) [pid = 3364] [serial = 1135] [outer = 17063400] 14:40:29 INFO - PROCESS | 3364 | 1463434829231 Marionette DEBUG loaded listener.js 14:40:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 234 (176D3C00) [pid = 3364] [serial = 1136] [outer = 17063400] 14:40:29 INFO - PROCESS | 3364 | 1463434829698 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 14:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 681ms 14:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:40:29 INFO - PROCESS | 3364 | 1463434829740 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 14:40:29 INFO - PROCESS | 3364 | 1463434829743 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 14:40:29 INFO - PROCESS | 3364 | 1463434829746 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:40:29 INFO - PROCESS | 3364 | 1463434829747 Marionette TRACE conn4 <- [1,1478,null,{}] 14:40:29 INFO - PROCESS | 3364 | 1463434829751 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:29 INFO - PROCESS | 3364 | 1463434829841 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 14:40:29 INFO - PROCESS | 3364 | 1463434829847 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:29 INFO - PROCESS | 3364 | ++DOCSHELL 1780F000 == 81 [pid = 3364] [id = 379] 14:40:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 235 (17D5C400) [pid = 3364] [serial = 1137] [outer = 00000000] 14:40:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 236 (18CF2000) [pid = 3364] [serial = 1138] [outer = 17D5C400] 14:40:29 INFO - PROCESS | 3364 | 1463434829892 Marionette DEBUG loaded listener.js 14:40:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 237 (18CFDC00) [pid = 3364] [serial = 1139] [outer = 17D5C400] 14:40:30 INFO - PROCESS | 3364 | 1463434830324 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 14:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 619ms 14:40:30 INFO - PROCESS | 3364 | 1463434830381 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 14:40:30 INFO - PROCESS | 3364 | 1463434830383 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 14:40:30 INFO - PROCESS | 3364 | 1463434830386 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:40:30 INFO - PROCESS | 3364 | 1463434830388 Marionette TRACE conn4 <- [1,1482,null,{}] 14:40:30 INFO - PROCESS | 3364 | 1463434830392 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:30 INFO - PROCESS | 3364 | 1463434830494 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 14:40:30 INFO - PROCESS | 3364 | 1463434830500 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:30 INFO - PROCESS | 3364 | ++DOCSHELL 179D5C00 == 82 [pid = 3364] [id = 380] 14:40:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 238 (179D8400) [pid = 3364] [serial = 1140] [outer = 00000000] 14:40:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 239 (19A82800) [pid = 3364] [serial = 1141] [outer = 179D8400] 14:40:30 INFO - PROCESS | 3364 | 1463434830545 Marionette DEBUG loaded listener.js 14:40:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 240 (19AC9800) [pid = 3364] [serial = 1142] [outer = 179D8400] 14:40:31 INFO - PROCESS | 3364 | 1463434831085 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 14:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 727ms 14:40:31 INFO - PROCESS | 3364 | 1463434831127 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 14:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:40:31 INFO - PROCESS | 3364 | 1463434831129 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 14:40:31 INFO - PROCESS | 3364 | 1463434831132 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:40:31 INFO - PROCESS | 3364 | 1463434831134 Marionette TRACE conn4 <- [1,1486,null,{}] 14:40:31 INFO - PROCESS | 3364 | 1463434831138 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:31 INFO - PROCESS | 3364 | 1463434831279 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 14:40:31 INFO - PROCESS | 3364 | 1463434831359 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:31 INFO - PROCESS | 3364 | ++DOCSHELL 1A744000 == 83 [pid = 3364] [id = 381] 14:40:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 241 (1A746C00) [pid = 3364] [serial = 1143] [outer = 00000000] 14:40:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 242 (1A8A9000) [pid = 3364] [serial = 1144] [outer = 1A746C00] 14:40:31 INFO - PROCESS | 3364 | 1463434831386 Marionette DEBUG loaded listener.js 14:40:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 243 (1AD11000) [pid = 3364] [serial = 1145] [outer = 1A746C00] 14:40:31 INFO - PROCESS | 3364 | 1463434831786 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 14:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 680ms 14:40:31 INFO - PROCESS | 3364 | 1463434831817 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 14:40:31 INFO - PROCESS | 3364 | 1463434831819 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 14:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:40:31 INFO - PROCESS | 3364 | 1463434831822 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:40:31 INFO - PROCESS | 3364 | 1463434831824 Marionette TRACE conn4 <- [1,1490,null,{}] 14:40:31 INFO - PROCESS | 3364 | 1463434831827 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:31 INFO - PROCESS | 3364 | 1463434831976 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 14:40:31 INFO - PROCESS | 3364 | 1463434832000 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:31 INFO - PROCESS | 3364 | ++DOCSHELL 1997B400 == 84 [pid = 3364] [id = 382] 14:40:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 244 (1A57A800) [pid = 3364] [serial = 1146] [outer = 00000000] 14:40:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 245 (1B3D2C00) [pid = 3364] [serial = 1147] [outer = 1A57A800] 14:40:32 INFO - PROCESS | 3364 | 1463434832043 Marionette DEBUG loaded listener.js 14:40:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 246 (1D339800) [pid = 3364] [serial = 1148] [outer = 1A57A800] 14:40:32 INFO - PROCESS | 3364 | 1463434832485 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 14:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 681ms 14:40:32 INFO - PROCESS | 3364 | 1463434832521 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 14:40:32 INFO - PROCESS | 3364 | 1463434832523 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 14:40:32 INFO - PROCESS | 3364 | 1463434832526 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:40:32 INFO - PROCESS | 3364 | 1463434832528 Marionette TRACE conn4 <- [1,1494,null,{}] 14:40:32 INFO - PROCESS | 3364 | 1463434832531 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:32 INFO - PROCESS | 3364 | 1463434832656 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 14:40:32 INFO - PROCESS | 3364 | 1463434832667 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:32 INFO - PROCESS | 3364 | ++DOCSHELL 1AFDD000 == 85 [pid = 3364] [id = 383] 14:40:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 247 (1D344400) [pid = 3364] [serial = 1149] [outer = 00000000] 14:40:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 248 (1E058800) [pid = 3364] [serial = 1150] [outer = 1D344400] 14:40:32 INFO - PROCESS | 3364 | 1463434832712 Marionette DEBUG loaded listener.js 14:40:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 249 (1E2EB000) [pid = 3364] [serial = 1151] [outer = 1D344400] 14:40:33 INFO - PROCESS | 3364 | --DOMWINDOW == 248 (1B4CF400) [pid = 3364] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:40:33 INFO - PROCESS | 3364 | --DOMWINDOW == 247 (1E2EC400) [pid = 3364] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:40:33 INFO - PROCESS | 3364 | --DOMWINDOW == 246 (10A55C00) [pid = 3364] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:40:33 INFO - PROCESS | 3364 | --DOMWINDOW == 245 (11424800) [pid = 3364] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:40:33 INFO - PROCESS | 3364 | --DOMWINDOW == 244 (10C68000) [pid = 3364] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:40:33 INFO - PROCESS | 3364 | --DOMWINDOW == 243 (1A745800) [pid = 3364] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:40:33 INFO - PROCESS | 3364 | --DOMWINDOW == 242 (18CF1000) [pid = 3364] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:40:33 INFO - PROCESS | 3364 | --DOMWINDOW == 241 (179D2800) [pid = 3364] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:40:33 INFO - PROCESS | 3364 | --DOMWINDOW == 240 (15B2EC00) [pid = 3364] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:40:33 INFO - PROCESS | 3364 | 1463434833388 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 14:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 929ms 14:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:40:33 INFO - PROCESS | 3364 | 1463434833455 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 14:40:33 INFO - PROCESS | 3364 | 1463434833458 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 14:40:33 INFO - PROCESS | 3364 | 1463434833463 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:40:33 INFO - PROCESS | 3364 | 1463434833465 Marionette TRACE conn4 <- [1,1498,null,{}] 14:40:33 INFO - PROCESS | 3364 | 1463434833469 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:33 INFO - PROCESS | 3364 | 1463434833554 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 14:40:33 INFO - PROCESS | 3364 | 1463434833560 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:33 INFO - PROCESS | 3364 | ++DOCSHELL 10F14800 == 86 [pid = 3364] [id = 384] 14:40:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 241 (14014400) [pid = 3364] [serial = 1152] [outer = 00000000] 14:40:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 242 (19AC8800) [pid = 3364] [serial = 1153] [outer = 14014400] 14:40:33 INFO - PROCESS | 3364 | 1463434833604 Marionette DEBUG loaded listener.js 14:40:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 243 (1A746000) [pid = 3364] [serial = 1154] [outer = 14014400] 14:40:34 INFO - PROCESS | 3364 | 1463434834068 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 14:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 619ms 14:40:34 INFO - PROCESS | 3364 | 1463434834098 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 14:40:34 INFO - PROCESS | 3364 | 1463434834100 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 14:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:40:34 INFO - PROCESS | 3364 | 1463434834103 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:40:34 INFO - PROCESS | 3364 | 1463434834105 Marionette TRACE conn4 <- [1,1502,null,{}] 14:40:34 INFO - PROCESS | 3364 | 1463434834108 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:34 INFO - PROCESS | 3364 | 1463434834195 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 14:40:34 INFO - PROCESS | 3364 | 1463434834203 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:34 INFO - PROCESS | 3364 | ++DOCSHELL 0F33DC00 == 87 [pid = 3364] [id = 385] 14:40:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 244 (1055F800) [pid = 3364] [serial = 1155] [outer = 00000000] 14:40:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 245 (140DD400) [pid = 3364] [serial = 1156] [outer = 1055F800] 14:40:34 INFO - PROCESS | 3364 | 1463434834246 Marionette DEBUG loaded listener.js 14:40:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 246 (179D2800) [pid = 3364] [serial = 1157] [outer = 1055F800] 14:40:34 INFO - PROCESS | 3364 | 1463434834691 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 14:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 634ms 14:40:34 INFO - PROCESS | 3364 | 1463434834742 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 14:40:34 INFO - PROCESS | 3364 | 1463434834744 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 14:40:34 INFO - PROCESS | 3364 | 1463434834747 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:40:34 INFO - PROCESS | 3364 | 1463434834749 Marionette TRACE conn4 <- [1,1506,null,{}] 14:40:34 INFO - PROCESS | 3364 | 1463434834756 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:34 INFO - PROCESS | 3364 | 1463434834861 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 14:40:34 INFO - PROCESS | 3364 | 1463434834852 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:34 INFO - PROCESS | 3364 | ++DOCSHELL 10C6CC00 == 88 [pid = 3364] [id = 386] 14:40:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 247 (1D597400) [pid = 3364] [serial = 1158] [outer = 00000000] 14:40:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 248 (1E05EC00) [pid = 3364] [serial = 1159] [outer = 1D597400] 14:40:34 INFO - PROCESS | 3364 | 1463434834900 Marionette DEBUG loaded listener.js 14:40:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 249 (1E2F2C00) [pid = 3364] [serial = 1160] [outer = 1D597400] 14:40:35 INFO - PROCESS | 3364 | 1463434835674 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 991ms 14:40:35 INFO - PROCESS | 3364 | 1463434835735 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 14:40:35 INFO - PROCESS | 3364 | 1463434835740 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 14:40:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:40:35 INFO - PROCESS | 3364 | 1463434835745 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:40:35 INFO - PROCESS | 3364 | 1463434835750 Marionette TRACE conn4 <- [1,1510,null,{}] 14:40:35 INFO - PROCESS | 3364 | 1463434835755 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:35 INFO - PROCESS | 3364 | 1463434835876 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 14:40:36 INFO - PROCESS | 3364 | 1463434836035 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:36 INFO - PROCESS | 3364 | ++DOCSHELL 1330B800 == 89 [pid = 3364] [id = 387] 14:40:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 250 (1331D400) [pid = 3364] [serial = 1161] [outer = 00000000] 14:40:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 251 (154A8400) [pid = 3364] [serial = 1162] [outer = 1331D400] 14:40:36 INFO - PROCESS | 3364 | 1463434836093 Marionette DEBUG loaded listener.js 14:40:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 252 (15D05400) [pid = 3364] [serial = 1163] [outer = 1331D400] 14:40:36 INFO - PROCESS | 3364 | 1463434836652 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 14:40:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 14:40:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:40:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 14:40:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:40:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 14:40:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:40:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 14:40:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:40:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 944ms 14:40:36 INFO - PROCESS | 3364 | 1463434836679 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 14:40:36 INFO - PROCESS | 3364 | 1463434836685 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 14:40:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:40:36 INFO - PROCESS | 3364 | 1463434836691 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:40:36 INFO - PROCESS | 3364 | 1463434836694 Marionette TRACE conn4 <- [1,1514,null,{}] 14:40:36 INFO - PROCESS | 3364 | 1463434836698 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:36 INFO - PROCESS | 3364 | 1463434836813 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 14:40:36 INFO - PROCESS | 3364 | 1463434836943 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:36 INFO - PROCESS | 3364 | ++DOCSHELL 16B33400 == 90 [pid = 3364] [id = 388] 14:40:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 253 (16BC1C00) [pid = 3364] [serial = 1164] [outer = 00000000] 14:40:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 254 (19975800) [pid = 3364] [serial = 1165] [outer = 16BC1C00] 14:40:36 INFO - PROCESS | 3364 | 1463434836998 Marionette DEBUG loaded listener.js 14:40:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 255 (1A57AC00) [pid = 3364] [serial = 1166] [outer = 16BC1C00] 14:40:37 INFO - PROCESS | 3364 | 1463434837504 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 14:40:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:40:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:40:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:40:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:40:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:40:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:40:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:40:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:40:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:40:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 836ms 14:40:37 INFO - PROCESS | 3364 | 1463434837587 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 14:40:37 INFO - PROCESS | 3364 | 1463434837590 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 14:40:37 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:40:37 INFO - PROCESS | 3364 | 1463434837608 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:40:37 INFO - PROCESS | 3364 | 1463434837612 Marionette TRACE conn4 <- [1,1518,null,{}] 14:40:37 INFO - PROCESS | 3364 | 1463434837623 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:37 INFO - PROCESS | 3364 | 1463434837741 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 14:40:37 INFO - PROCESS | 3364 | 1463434837913 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:37 INFO - PROCESS | 3364 | ++DOCSHELL 1D59A400 == 91 [pid = 3364] [id = 389] 14:40:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 256 (1D59B000) [pid = 3364] [serial = 1167] [outer = 00000000] 14:40:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 257 (1E2E8400) [pid = 3364] [serial = 1168] [outer = 1D59B000] 14:40:37 INFO - PROCESS | 3364 | 1463434837971 Marionette DEBUG loaded listener.js 14:40:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 258 (1EE27400) [pid = 3364] [serial = 1169] [outer = 1D59B000] 14:40:38 INFO - PROCESS | 3364 | 1463434838451 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 14:40:38 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 14:40:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:40:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:40:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:40:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:40:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 14:40:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:40:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 897ms 14:40:38 INFO - PROCESS | 3364 | 1463434838502 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 14:40:38 INFO - PROCESS | 3364 | 1463434838505 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 14:40:38 INFO - PROCESS | 3364 | 1463434838510 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:40:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:40:38 INFO - PROCESS | 3364 | 1463434838511 Marionette TRACE conn4 <- [1,1522,null,{}] 14:40:38 INFO - PROCESS | 3364 | 1463434838515 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:38 INFO - PROCESS | 3364 | 1463434838635 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 14:40:38 INFO - PROCESS | 3364 | 1463434838825 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:38 INFO - PROCESS | 3364 | ++DOCSHELL 1F238800 == 92 [pid = 3364] [id = 390] 14:40:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 259 (1F239400) [pid = 3364] [serial = 1170] [outer = 00000000] 14:40:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 260 (1F683400) [pid = 3364] [serial = 1171] [outer = 1F239400] 14:40:38 INFO - PROCESS | 3364 | 1463434838883 Marionette DEBUG loaded listener.js 14:40:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 261 (1F68A400) [pid = 3364] [serial = 1172] [outer = 1F239400] 14:40:39 INFO - PROCESS | 3364 | 1463434839472 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:40:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:40:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 975ms 14:40:39 INFO - PROCESS | 3364 | 1463434839497 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 14:40:39 INFO - PROCESS | 3364 | 1463434839500 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 14:40:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:40:39 INFO - PROCESS | 3364 | 1463434839503 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:40:39 INFO - PROCESS | 3364 | 1463434839505 Marionette TRACE conn4 <- [1,1526,null,{}] 14:40:39 INFO - PROCESS | 3364 | 1463434839508 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:39 INFO - PROCESS | 3364 | 1463434839624 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 14:40:39 INFO - PROCESS | 3364 | 1463434839793 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:39 INFO - PROCESS | 3364 | ++DOCSHELL 10E55800 == 93 [pid = 3364] [id = 391] 14:40:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 262 (12B68000) [pid = 3364] [serial = 1173] [outer = 00000000] 14:40:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 263 (1FB31C00) [pid = 3364] [serial = 1174] [outer = 12B68000] 14:40:39 INFO - PROCESS | 3364 | 1463434839847 Marionette DEBUG loaded listener.js 14:40:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 264 (1FB36C00) [pid = 3364] [serial = 1175] [outer = 12B68000] 14:40:40 INFO - PROCESS | 3364 | 1463434840377 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:40:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:40:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 929ms 14:40:40 INFO - PROCESS | 3364 | 1463434840432 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 14:40:40 INFO - PROCESS | 3364 | 1463434840435 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 14:40:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:40:40 INFO - PROCESS | 3364 | 1463434840438 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:40:40 INFO - PROCESS | 3364 | 1463434840440 Marionette TRACE conn4 <- [1,1530,null,{}] 14:40:40 INFO - PROCESS | 3364 | 1463434840444 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:40 INFO - PROCESS | 3364 | 1463434840562 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 14:40:40 INFO - PROCESS | 3364 | 1463434840739 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:40 INFO - PROCESS | 3364 | ++DOCSHELL 1FB38000 == 94 [pid = 3364] [id = 392] 14:40:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 265 (1FB3D800) [pid = 3364] [serial = 1176] [outer = 00000000] 14:40:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 266 (21551800) [pid = 3364] [serial = 1177] [outer = 1FB3D800] 14:40:40 INFO - PROCESS | 3364 | 1463434840794 Marionette DEBUG loaded listener.js 14:40:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 267 (21554400) [pid = 3364] [serial = 1178] [outer = 1FB3D800] 14:40:41 INFO - PROCESS | 3364 | 1463434841351 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 14:40:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:40:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 929ms 14:40:41 INFO - PROCESS | 3364 | 1463434841383 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 14:40:41 INFO - PROCESS | 3364 | 1463434841386 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 14:40:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:40:41 INFO - PROCESS | 3364 | 1463434841389 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:40:41 INFO - PROCESS | 3364 | 1463434841391 Marionette TRACE conn4 <- [1,1534,null,{}] 14:40:41 INFO - PROCESS | 3364 | 1463434841395 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:41 INFO - PROCESS | 3364 | 1463434841502 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 14:40:41 INFO - PROCESS | 3364 | 1463434841677 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:41 INFO - PROCESS | 3364 | ++DOCSHELL 1FB3F800 == 95 [pid = 3364] [id = 393] 14:40:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 268 (1FB4C000) [pid = 3364] [serial = 1179] [outer = 00000000] 14:40:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 269 (21596400) [pid = 3364] [serial = 1180] [outer = 1FB4C000] 14:40:41 INFO - PROCESS | 3364 | 1463434841731 Marionette DEBUG loaded listener.js 14:40:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 270 (2159D400) [pid = 3364] [serial = 1181] [outer = 1FB4C000] 14:40:42 INFO - PROCESS | 3364 | 1463434842316 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:40:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:40:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 991ms 14:40:42 INFO - PROCESS | 3364 | 1463434842381 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 14:40:42 INFO - PROCESS | 3364 | 1463434842383 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 14:40:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:40:42 INFO - PROCESS | 3364 | 1463434842387 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:40:42 INFO - PROCESS | 3364 | 1463434842389 Marionette TRACE conn4 <- [1,1538,null,{}] 14:40:42 INFO - PROCESS | 3364 | 1463434842393 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:42 INFO - PROCESS | 3364 | 1463434842506 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 14:40:42 INFO - PROCESS | 3364 | 1463434842851 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:42 INFO - PROCESS | 3364 | ++DOCSHELL 10A59800 == 96 [pid = 3364] [id = 394] 14:40:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 271 (10EB9000) [pid = 3364] [serial = 1182] [outer = 00000000] 14:40:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 272 (128A4000) [pid = 3364] [serial = 1183] [outer = 10EB9000] 14:40:42 INFO - PROCESS | 3364 | 1463434842908 Marionette DEBUG loaded listener.js 14:40:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 273 (13D26C00) [pid = 3364] [serial = 1184] [outer = 10EB9000] 14:40:43 INFO - PROCESS | 3364 | 1463434843523 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:40:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:40:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1207ms 14:40:43 INFO - PROCESS | 3364 | 1463434843580 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 14:40:43 INFO - PROCESS | 3364 | 1463434843585 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 14:40:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:40:43 INFO - PROCESS | 3364 | 1463434843589 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:40:43 INFO - PROCESS | 3364 | 1463434843592 Marionette TRACE conn4 <- [1,1542,null,{}] 14:40:43 INFO - PROCESS | 3364 | 1463434843597 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:43 INFO - PROCESS | 3364 | 1463434843718 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 14:40:43 INFO - PROCESS | 3364 | 1463434843889 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:43 INFO - PROCESS | 3364 | ++DOCSHELL 17021400 == 97 [pid = 3364] [id = 395] 14:40:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 274 (17059C00) [pid = 3364] [serial = 1185] [outer = 00000000] 14:40:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 275 (17D5EC00) [pid = 3364] [serial = 1186] [outer = 17059C00] 14:40:43 INFO - PROCESS | 3364 | 1463434843940 Marionette DEBUG loaded listener.js 14:40:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 276 (19978C00) [pid = 3364] [serial = 1187] [outer = 17059C00] 14:40:44 INFO - PROCESS | 3364 | 1463434844558 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:40:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:40:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1037ms 14:40:44 INFO - PROCESS | 3364 | 1463434844655 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 14:40:44 INFO - PROCESS | 3364 | 1463434844659 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 14:40:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:40:44 INFO - PROCESS | 3364 | 1463434844664 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:40:44 INFO - PROCESS | 3364 | 1463434844666 Marionette TRACE conn4 <- [1,1546,null,{}] 14:40:44 INFO - PROCESS | 3364 | 1463434844669 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:44 INFO - PROCESS | 3364 | 1463434844864 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 14:40:44 INFO - PROCESS | 3364 | 1463434844876 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:44 INFO - PROCESS | 3364 | ++DOCSHELL 1A743000 == 98 [pid = 3364] [id = 396] 14:40:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 277 (1A74A000) [pid = 3364] [serial = 1188] [outer = 00000000] 14:40:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 278 (1AFDDC00) [pid = 3364] [serial = 1189] [outer = 1A74A000] 14:40:44 INFO - PROCESS | 3364 | 1463434844923 Marionette DEBUG loaded listener.js 14:40:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 279 (1D558000) [pid = 3364] [serial = 1190] [outer = 1A74A000] 14:40:45 INFO - PROCESS | 3364 | 1463434845588 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:40:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:40:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 990ms 14:40:45 INFO - PROCESS | 3364 | 1463434845648 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 14:40:45 INFO - PROCESS | 3364 | 1463434845650 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 14:40:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:40:45 INFO - PROCESS | 3364 | 1463434845655 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:40:45 INFO - PROCESS | 3364 | 1463434845661 Marionette TRACE conn4 <- [1,1550,null,{}] 14:40:45 INFO - PROCESS | 3364 | 1463434845669 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:45 INFO - PROCESS | 3364 | 1463434845812 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 14:40:45 INFO - PROCESS | 3364 | 1463434845980 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:45 INFO - PROCESS | 3364 | ++DOCSHELL 13D23800 == 99 [pid = 3364] [id = 397] 14:40:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 280 (199E1800) [pid = 3364] [serial = 1191] [outer = 00000000] 14:40:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 281 (1E2F0000) [pid = 3364] [serial = 1192] [outer = 199E1800] 14:40:46 INFO - PROCESS | 3364 | 1463434846030 Marionette DEBUG loaded listener.js 14:40:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 282 (1EE37000) [pid = 3364] [serial = 1193] [outer = 199E1800] 14:40:46 INFO - PROCESS | 3364 | --DOCSHELL 11074400 == 98 [pid = 3364] [id = 327] 14:40:46 INFO - PROCESS | 3364 | --DOCSHELL 1A147C00 == 97 [pid = 3364] [id = 243] 14:40:46 INFO - PROCESS | 3364 | --DOCSHELL 0F33DC00 == 96 [pid = 3364] [id = 385] 14:40:46 INFO - PROCESS | 3364 | --DOCSHELL 10F14800 == 95 [pid = 3364] [id = 384] 14:40:46 INFO - PROCESS | 3364 | --DOCSHELL 1AFDD000 == 94 [pid = 3364] [id = 383] 14:40:46 INFO - PROCESS | 3364 | --DOCSHELL 1997B400 == 93 [pid = 3364] [id = 382] 14:40:46 INFO - PROCESS | 3364 | --DOCSHELL 1A744000 == 92 [pid = 3364] [id = 381] 14:40:46 INFO - PROCESS | 3364 | --DOCSHELL 179D5C00 == 91 [pid = 3364] [id = 380] 14:40:46 INFO - PROCESS | 3364 | --DOCSHELL 1780F000 == 90 [pid = 3364] [id = 379] 14:40:46 INFO - PROCESS | 3364 | --DOCSHELL 17063000 == 89 [pid = 3364] [id = 378] 14:40:46 INFO - PROCESS | 3364 | --DOCSHELL 10C37800 == 88 [pid = 3364] [id = 377] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 281 (15D0DC00) [pid = 3364] [serial = 1047] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 280 (17222800) [pid = 3364] [serial = 1050] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 279 (19A8AC00) [pid = 3364] [serial = 1053] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 278 (1A745400) [pid = 3364] [serial = 1056] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 277 (1AB6AC00) [pid = 3364] [serial = 1059] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 276 (1E05A400) [pid = 3364] [serial = 1062] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 275 (1EE25800) [pid = 3364] [serial = 1065] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 274 (1EE3E000) [pid = 3364] [serial = 1068] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOCSHELL 14E79400 == 87 [pid = 3364] [id = 376] 14:40:46 INFO - PROCESS | 3364 | --DOCSHELL 1F68D000 == 86 [pid = 3364] [id = 372] 14:40:46 INFO - PROCESS | 3364 | --DOCSHELL 1F686400 == 85 [pid = 3364] [id = 371] 14:40:46 INFO - PROCESS | 3364 | --DOCSHELL 1FB57C00 == 84 [pid = 3364] [id = 370] 14:40:46 INFO - PROCESS | 3364 | --DOCSHELL 1F238400 == 83 [pid = 3364] [id = 369] 14:40:46 INFO - PROCESS | 3364 | --DOCSHELL 19973C00 == 82 [pid = 3364] [id = 368] 14:40:46 INFO - PROCESS | 3364 | --DOCSHELL 1702BC00 == 81 [pid = 3364] [id = 367] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 273 (1EE3DC00) [pid = 3364] [serial = 1083] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 272 (1E2EF000) [pid = 3364] [serial = 1086] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 271 (1F231400) [pid = 3364] [serial = 1084] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 270 (11CF3C00) [pid = 3364] [serial = 1089] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 269 (1EE1B400) [pid = 3364] [serial = 1087] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 268 (1540DC00) [pid = 3364] [serial = 1072] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 267 (143F6000) [pid = 3364] [serial = 1071] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 266 (17023800) [pid = 3364] [serial = 1074] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 265 (18390400) [pid = 3364] [serial = 1075] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 264 (1ADA1C00) [pid = 3364] [serial = 1077] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 263 (1B45C400) [pid = 3364] [serial = 1078] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 262 (18CFE000) [pid = 3364] [serial = 1080] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 261 (11C5DC00) [pid = 3364] [serial = 1096] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 260 (143F5C00) [pid = 3364] [serial = 1090] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 259 (1F23BC00) [pid = 3364] [serial = 1093] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 258 (1E052800) [pid = 3364] [serial = 1092] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 257 (1E052C00) [pid = 3364] [serial = 1081] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | --DOMWINDOW == 256 (1F734400) [pid = 3364] [serial = 1095] [outer = 00000000] [url = about:blank] 14:40:46 INFO - PROCESS | 3364 | 1463434846627 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:40:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:40:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 990ms 14:40:46 INFO - PROCESS | 3364 | 1463434846660 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 14:40:46 INFO - PROCESS | 3364 | 1463434846663 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 14:40:46 INFO - PROCESS | 3364 | 1463434846666 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:40:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:40:46 INFO - PROCESS | 3364 | 1463434846667 Marionette TRACE conn4 <- [1,1554,null,{}] 14:40:46 INFO - PROCESS | 3364 | 1463434846671 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:46 INFO - PROCESS | 3364 | 1463434846750 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 14:40:46 INFO - PROCESS | 3364 | 1463434846759 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:46 INFO - PROCESS | 3364 | ++DOCSHELL 1370E400 == 82 [pid = 3364] [id = 398] 14:40:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 257 (13714000) [pid = 3364] [serial = 1194] [outer = 00000000] 14:40:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 258 (15B2F000) [pid = 3364] [serial = 1195] [outer = 13714000] 14:40:46 INFO - PROCESS | 3364 | 1463434846803 Marionette DEBUG loaded listener.js 14:40:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 259 (1722AC00) [pid = 3364] [serial = 1196] [outer = 13714000] 14:40:47 INFO - PROCESS | 3364 | 1463434847277 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:40:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:40:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 696ms 14:40:47 INFO - PROCESS | 3364 | 1463434847350 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 14:40:47 INFO - PROCESS | 3364 | 1463434847352 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 14:40:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:40:47 INFO - PROCESS | 3364 | 1463434847355 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:40:47 INFO - PROCESS | 3364 | 1463434847357 Marionette TRACE conn4 <- [1,1558,null,{}] 14:40:47 INFO - PROCESS | 3364 | 1463434847360 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:47 INFO - PROCESS | 3364 | 1463434847448 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 14:40:47 INFO - PROCESS | 3364 | 1463434847567 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:47 INFO - PROCESS | 3364 | ++DOCSHELL 18CF7000 == 83 [pid = 3364] [id = 399] 14:40:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 260 (18CF8400) [pid = 3364] [serial = 1197] [outer = 00000000] 14:40:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 261 (19A8AC00) [pid = 3364] [serial = 1198] [outer = 18CF8400] 14:40:47 INFO - PROCESS | 3364 | 1463434847624 Marionette DEBUG loaded listener.js 14:40:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 262 (1A8ADC00) [pid = 3364] [serial = 1199] [outer = 18CF8400] 14:40:48 INFO - PROCESS | 3364 | 1463434848033 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:40:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:40:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 743ms 14:40:48 INFO - PROCESS | 3364 | 1463434848096 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 14:40:48 INFO - PROCESS | 3364 | 1463434848098 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 14:40:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:40:48 INFO - PROCESS | 3364 | 1463434848126 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:40:48 INFO - PROCESS | 3364 | 1463434848127 Marionette TRACE conn4 <- [1,1562,null,{}] 14:40:48 INFO - PROCESS | 3364 | 1463434848132 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:48 INFO - PROCESS | 3364 | 1463434848220 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 14:40:48 INFO - PROCESS | 3364 | 1463434848231 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:48 INFO - PROCESS | 3364 | ++DOCSHELL 19A87800 == 84 [pid = 3364] [id = 400] 14:40:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 263 (1A73D800) [pid = 3364] [serial = 1200] [outer = 00000000] 14:40:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 264 (1E05F800) [pid = 3364] [serial = 1201] [outer = 1A73D800] 14:40:48 INFO - PROCESS | 3364 | 1463434848274 Marionette DEBUG loaded listener.js 14:40:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 265 (1EE40C00) [pid = 3364] [serial = 1202] [outer = 1A73D800] 14:40:48 INFO - PROCESS | 3364 | 1463434848704 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 14:40:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:40:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 650ms 14:40:48 INFO - PROCESS | 3364 | 1463434848758 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 14:40:48 INFO - PROCESS | 3364 | 1463434848760 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 14:40:48 INFO - PROCESS | 3364 | 1463434848764 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:40:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:40:48 INFO - PROCESS | 3364 | 1463434848767 Marionette TRACE conn4 <- [1,1566,null,{}] 14:40:48 INFO - PROCESS | 3364 | 1463434848786 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:48 INFO - PROCESS | 3364 | 1463434848923 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 14:40:48 INFO - PROCESS | 3364 | 1463434848948 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:48 INFO - PROCESS | 3364 | ++DOCSHELL 1D33F400 == 85 [pid = 3364] [id = 401] 14:40:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 266 (1D557000) [pid = 3364] [serial = 1203] [outer = 00000000] 14:40:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 267 (1F238C00) [pid = 3364] [serial = 1204] [outer = 1D557000] 14:40:48 INFO - PROCESS | 3364 | 1463434848992 Marionette DEBUG loaded listener.js 14:40:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 268 (1F23D400) [pid = 3364] [serial = 1205] [outer = 1D557000] 14:40:49 INFO - PROCESS | 3364 | 1463434849434 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 14:40:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:40:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 681ms 14:40:49 INFO - PROCESS | 3364 | 1463434849469 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 14:40:49 INFO - PROCESS | 3364 | 1463434849471 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 14:40:49 INFO - PROCESS | 3364 | 1463434849474 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:40:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:40:49 INFO - PROCESS | 3364 | 1463434849476 Marionette TRACE conn4 <- [1,1570,null,{}] 14:40:49 INFO - PROCESS | 3364 | 1463434849479 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:49 INFO - PROCESS | 3364 | 1463434849611 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 14:40:49 INFO - PROCESS | 3364 | 1463434849663 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:49 INFO - PROCESS | 3364 | ++DOCSHELL 1F22EC00 == 86 [pid = 3364] [id = 402] 14:40:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 269 (1F23C000) [pid = 3364] [serial = 1206] [outer = 00000000] 14:40:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 270 (1F739000) [pid = 3364] [serial = 1207] [outer = 1F23C000] 14:40:49 INFO - PROCESS | 3364 | 1463434849706 Marionette DEBUG loaded listener.js 14:40:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 271 (1FB39000) [pid = 3364] [serial = 1208] [outer = 1F23C000] 14:40:50 INFO - PROCESS | 3364 | 1463434850157 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:40:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:40:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 727ms 14:40:50 INFO - PROCESS | 3364 | 1463434850216 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 14:40:50 INFO - PROCESS | 3364 | 1463434850218 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 14:40:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:40:50 INFO - PROCESS | 3364 | 1463434850227 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:40:50 INFO - PROCESS | 3364 | 1463434850229 Marionette TRACE conn4 <- [1,1574,null,{}] 14:40:50 INFO - PROCESS | 3364 | 1463434850232 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:50 INFO - PROCESS | 3364 | 1463434850345 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 14:40:50 INFO - PROCESS | 3364 | 1463434850425 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:50 INFO - PROCESS | 3364 | ++DOCSHELL 1E2E6400 == 87 [pid = 3364] [id = 403] 14:40:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 272 (1F731400) [pid = 3364] [serial = 1209] [outer = 00000000] 14:40:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 273 (1FB56800) [pid = 3364] [serial = 1210] [outer = 1F731400] 14:40:50 INFO - PROCESS | 3364 | 1463434850468 Marionette DEBUG loaded listener.js 14:40:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 274 (21560000) [pid = 3364] [serial = 1211] [outer = 1F731400] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 273 (1AD08C00) [pid = 3364] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 272 (1A583C00) [pid = 3364] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 271 (1B4C9800) [pid = 3364] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 270 (12B5DC00) [pid = 3364] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 269 (16BBF400) [pid = 3364] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 268 (1AD0B800) [pid = 3364] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 267 (10C66C00) [pid = 3364] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 266 (1AB72C00) [pid = 3364] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 265 (17227C00) [pid = 3364] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 264 (11074800) [pid = 3364] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 263 (10C62400) [pid = 3364] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 262 (1A710C00) [pid = 3364] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 261 (15B25C00) [pid = 3364] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 260 (1780EC00) [pid = 3364] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 259 (15650000) [pid = 3364] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 258 (19978000) [pid = 3364] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 257 (12D7E400) [pid = 3364] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 256 (12D2E000) [pid = 3364] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 255 (143E9800) [pid = 3364] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 254 (1B3CE000) [pid = 3364] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 253 (10A57000) [pid = 3364] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 252 (1A026800) [pid = 3364] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 251 (1A713000) [pid = 3364] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 250 (10C69000) [pid = 3364] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 249 (12B60C00) [pid = 3364] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 248 (15B2A800) [pid = 3364] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 247 (19A89800) [pid = 3364] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 246 (16D3F400) [pid = 3364] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 245 (10C64000) [pid = 3364] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 244 (14E7A000) [pid = 3364] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 243 (1A8AC400) [pid = 3364] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 242 (16D33C00) [pid = 3364] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 241 (0F334400) [pid = 3364] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 240 (1807B800) [pid = 3364] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 239 (1A14C800) [pid = 3364] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 238 (1331EC00) [pid = 3364] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 237 (11080000) [pid = 3364] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 236 (1ADA1800) [pid = 3364] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 235 (17D5C000) [pid = 3364] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 234 (1A77BC00) [pid = 3364] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 233 (19877800) [pid = 3364] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 232 (15B2D800) [pid = 3364] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 231 (1A57FC00) [pid = 3364] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 230 (14E84400) [pid = 3364] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 229 (11A03800) [pid = 3364] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 228 (1A394C00) [pid = 3364] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 227 (12D37C00) [pid = 3364] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 226 (0F939800) [pid = 3364] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 225 (10F13C00) [pid = 3364] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 224 (1A71DC00) [pid = 3364] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 223 (1E05DC00) [pid = 3364] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 222 (14015C00) [pid = 3364] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 221 (17025800) [pid = 3364] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 220 (1B3DB800) [pid = 3364] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 219 (199D9800) [pid = 3364] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 218 (1E055000) [pid = 3364] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 217 (1A73C400) [pid = 3364] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 216 (1A8A4000) [pid = 3364] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 215 (12B66800) [pid = 3364] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 214 (12A95400) [pid = 3364] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 213 (16BC2C00) [pid = 3364] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 212 (1A8AA000) [pid = 3364] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 211 (1AD07C00) [pid = 3364] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 210 (1B45BC00) [pid = 3364] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 209 (11075000) [pid = 3364] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 208 (10EBF400) [pid = 3364] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 207 (16973400) [pid = 3364] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 206 (19A8E000) [pid = 3364] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 205 (1705D400) [pid = 3364] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 204 (1AD13C00) [pid = 3364] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 203 (1A746C00) [pid = 3364] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 202 (1A57A800) [pid = 3364] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 201 (1D344400) [pid = 3364] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 200 (1055F800) [pid = 3364] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 199 (14014400) [pid = 3364] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 198 (199DE800) [pid = 3364] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 197 (1F738400) [pid = 3364] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 196 (1FB58000) [pid = 3364] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 195 (17063400) [pid = 3364] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 194 (179D8400) [pid = 3364] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 193 (1F686C00) [pid = 3364] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 192 (16BC0C00) [pid = 3364] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 191 (1540B400) [pid = 3364] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 190 (10C39800) [pid = 3364] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 189 (17D5C400) [pid = 3364] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:40:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 188 (17058400) [pid = 3364] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:40:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1656ms 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 187 (1F733C00) [pid = 3364] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:40:51 INFO - PROCESS | 3364 | --DOMWINDOW == 186 (2155CC00) [pid = 3364] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:40:51 INFO - PROCESS | 3364 | 1463434851815 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 14:40:51 INFO - PROCESS | 3364 | 1463434851874 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 14:40:51 INFO - PROCESS | 3364 | 1463434851876 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 14:40:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:40:51 INFO - PROCESS | 3364 | 1463434851880 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:40:51 INFO - PROCESS | 3364 | 1463434851881 Marionette TRACE conn4 <- [1,1578,null,{}] 14:40:51 INFO - PROCESS | 3364 | 1463434851885 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:51 INFO - PROCESS | 3364 | 1463434851962 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 14:40:51 INFO - PROCESS | 3364 | 1463434851970 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:51 INFO - PROCESS | 3364 | ++DOCSHELL 10A59C00 == 88 [pid = 3364] [id = 404] 14:40:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 187 (10A5B000) [pid = 3364] [serial = 1212] [outer = 00000000] 14:40:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 188 (10C68400) [pid = 3364] [serial = 1213] [outer = 10A5B000] 14:40:52 INFO - PROCESS | 3364 | 1463434852030 Marionette DEBUG loaded listener.js 14:40:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 189 (11245000) [pid = 3364] [serial = 1214] [outer = 10A5B000] 14:40:52 INFO - PROCESS | 3364 | 1463434852497 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 14:40:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:40:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 696ms 14:40:52 INFO - PROCESS | 3364 | 1463434852562 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 14:40:52 INFO - PROCESS | 3364 | 1463434852565 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 14:40:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:40:52 INFO - PROCESS | 3364 | 1463434852568 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:40:52 INFO - PROCESS | 3364 | 1463434852570 Marionette TRACE conn4 <- [1,1582,null,{}] 14:40:52 INFO - PROCESS | 3364 | 1463434852574 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:52 INFO - PROCESS | 3364 | 1463434852676 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 14:40:52 INFO - PROCESS | 3364 | 1463434852683 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:52 INFO - PROCESS | 3364 | ++DOCSHELL 12D7E400 == 89 [pid = 3364] [id = 405] 14:40:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 190 (13025000) [pid = 3364] [serial = 1215] [outer = 00000000] 14:40:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 191 (1540B400) [pid = 3364] [serial = 1216] [outer = 13025000] 14:40:52 INFO - PROCESS | 3364 | 1463434852726 Marionette DEBUG loaded listener.js 14:40:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 192 (15D08400) [pid = 3364] [serial = 1217] [outer = 13025000] 14:40:53 INFO - PROCESS | 3364 | 1463434853181 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:40:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:40:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 634ms 14:40:53 INFO - PROCESS | 3364 | 1463434853209 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 14:40:53 INFO - PROCESS | 3364 | 1463434853211 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 14:40:53 INFO - PROCESS | 3364 | 1463434853215 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:40:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:40:53 INFO - PROCESS | 3364 | 1463434853216 Marionette TRACE conn4 <- [1,1586,null,{}] 14:40:53 INFO - PROCESS | 3364 | 1463434853239 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:53 INFO - PROCESS | 3364 | 1463434853330 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 14:40:53 INFO - PROCESS | 3364 | 1463434853336 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:53 INFO - PROCESS | 3364 | ++DOCSHELL 137F2000 == 90 [pid = 3364] [id = 406] 14:40:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 193 (13D22C00) [pid = 3364] [serial = 1218] [outer = 00000000] 14:40:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 194 (16BE0400) [pid = 3364] [serial = 1219] [outer = 13D22C00] 14:40:53 INFO - PROCESS | 3364 | 1463434853380 Marionette DEBUG loaded listener.js 14:40:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 195 (17024C00) [pid = 3364] [serial = 1220] [outer = 13D22C00] 14:40:54 INFO - PROCESS | 3364 | 1463434854130 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:40:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:40:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 975ms 14:40:54 INFO - PROCESS | 3364 | 1463434854187 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 14:40:54 INFO - PROCESS | 3364 | 1463434854190 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 14:40:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:40:54 INFO - PROCESS | 3364 | 1463434854195 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:40:54 INFO - PROCESS | 3364 | 1463434854199 Marionette TRACE conn4 <- [1,1590,null,{}] 14:40:54 INFO - PROCESS | 3364 | 1463434854205 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:54 INFO - PROCESS | 3364 | 1463434854358 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 14:40:54 INFO - PROCESS | 3364 | 1463434854497 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:54 INFO - PROCESS | 3364 | ++DOCSHELL 10E55400 == 91 [pid = 3364] [id = 407] 14:40:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 196 (11C04800) [pid = 3364] [serial = 1221] [outer = 00000000] 14:40:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 197 (137EE400) [pid = 3364] [serial = 1222] [outer = 11C04800] 14:40:54 INFO - PROCESS | 3364 | 1463434854552 Marionette DEBUG loaded listener.js 14:40:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 198 (15CA3000) [pid = 3364] [serial = 1223] [outer = 11C04800] 14:40:55 INFO - PROCESS | 3364 | 1463434855170 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 14:40:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:40:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1037ms 14:40:55 INFO - PROCESS | 3364 | 1463434855243 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 14:40:55 INFO - PROCESS | 3364 | 1463434855249 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 14:40:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:40:55 INFO - PROCESS | 3364 | 1463434855289 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:40:55 INFO - PROCESS | 3364 | 1463434855292 Marionette TRACE conn4 <- [1,1594,null,{}] 14:40:55 INFO - PROCESS | 3364 | 1463434855297 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:55 INFO - PROCESS | 3364 | 1463434855423 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 14:40:55 INFO - PROCESS | 3364 | 1463434855566 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:55 INFO - PROCESS | 3364 | ++DOCSHELL 16BC3C00 == 92 [pid = 3364] [id = 408] 14:40:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 199 (16D37000) [pid = 3364] [serial = 1224] [outer = 00000000] 14:40:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 200 (171AD400) [pid = 3364] [serial = 1225] [outer = 16D37000] 14:40:55 INFO - PROCESS | 3364 | 1463434855621 Marionette DEBUG loaded listener.js 14:40:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 201 (179D8400) [pid = 3364] [serial = 1226] [outer = 16D37000] 14:40:56 INFO - PROCESS | 3364 | 1463434856218 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 14:40:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:40:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1006ms 14:40:56 INFO - PROCESS | 3364 | 1463434856261 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 14:40:56 INFO - PROCESS | 3364 | 1463434856264 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 14:40:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:40:56 INFO - PROCESS | 3364 | 1463434856268 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:40:56 INFO - PROCESS | 3364 | 1463434856272 Marionette TRACE conn4 <- [1,1598,null,{}] 14:40:56 INFO - PROCESS | 3364 | 1463434856282 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:56 INFO - PROCESS | 3364 | 1463434856399 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 14:40:56 INFO - PROCESS | 3364 | 1463434856567 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:56 INFO - PROCESS | 3364 | ++DOCSHELL 199E2000 == 93 [pid = 3364] [id = 409] 14:40:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 202 (199E4400) [pid = 3364] [serial = 1227] [outer = 00000000] 14:40:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 203 (19AC7400) [pid = 3364] [serial = 1228] [outer = 199E4400] 14:40:56 INFO - PROCESS | 3364 | 1463434856624 Marionette DEBUG loaded listener.js 14:40:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 204 (1A583C00) [pid = 3364] [serial = 1229] [outer = 199E4400] 14:40:57 INFO - PROCESS | 3364 | 1463434857218 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 14:40:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:40:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 990ms 14:40:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:40:57 INFO - PROCESS | 3364 | 1463434857253 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 14:40:57 INFO - PROCESS | 3364 | 1463434857255 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 14:40:57 INFO - PROCESS | 3364 | 1463434857259 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:40:57 INFO - PROCESS | 3364 | 1463434857261 Marionette TRACE conn4 <- [1,1602,null,{}] 14:40:57 INFO - PROCESS | 3364 | 1463434857265 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:57 INFO - PROCESS | 3364 | 1463434857436 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 14:40:57 INFO - PROCESS | 3364 | 1463434857559 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:57 INFO - PROCESS | 3364 | ++DOCSHELL 19A89800 == 94 [pid = 3364] [id = 410] 14:40:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 205 (19AC4C00) [pid = 3364] [serial = 1230] [outer = 00000000] 14:40:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 206 (1A748000) [pid = 3364] [serial = 1231] [outer = 19AC4C00] 14:40:57 INFO - PROCESS | 3364 | 1463434857613 Marionette DEBUG loaded listener.js 14:40:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 207 (1A8A5000) [pid = 3364] [serial = 1232] [outer = 19AC4C00] 14:40:58 INFO - PROCESS | 3364 | 1463434858150 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 14:40:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 14:40:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 928ms 14:40:58 INFO - PROCESS | 3364 | 1463434858204 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 14:40:58 INFO - PROCESS | 3364 | 1463434858206 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 14:40:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:40:58 INFO - PROCESS | 3364 | 1463434858210 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:40:58 INFO - PROCESS | 3364 | 1463434858212 Marionette TRACE conn4 <- [1,1606,null,{}] 14:40:58 INFO - PROCESS | 3364 | 1463434858215 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:58 INFO - PROCESS | 3364 | 1463434858326 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 14:40:58 INFO - PROCESS | 3364 | 1463434858503 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:58 INFO - PROCESS | 3364 | ++DOCSHELL 19A8D400 == 95 [pid = 3364] [id = 411] 14:40:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 208 (1A71F000) [pid = 3364] [serial = 1233] [outer = 00000000] 14:40:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 209 (1AD07C00) [pid = 3364] [serial = 1234] [outer = 1A71F000] 14:40:58 INFO - PROCESS | 3364 | 1463434858558 Marionette DEBUG loaded listener.js 14:40:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 210 (1AFE3800) [pid = 3364] [serial = 1235] [outer = 1A71F000] 14:40:59 INFO - PROCESS | 3364 | 1463434859132 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 14:40:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:40:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 990ms 14:40:59 INFO - PROCESS | 3364 | 1463434859196 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 14:40:59 INFO - PROCESS | 3364 | 1463434859198 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 14:40:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:40:59 INFO - PROCESS | 3364 | 1463434859201 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:40:59 INFO - PROCESS | 3364 | 1463434859203 Marionette TRACE conn4 <- [1,1610,null,{}] 14:40:59 INFO - PROCESS | 3364 | 1463434859207 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:40:59 INFO - PROCESS | 3364 | 1463434859335 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 14:40:59 INFO - PROCESS | 3364 | 1463434859502 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:59 INFO - PROCESS | 3364 | ++DOCSHELL 1A8A8C00 == 96 [pid = 3364] [id = 412] 14:40:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 211 (1D33E000) [pid = 3364] [serial = 1236] [outer = 00000000] 14:40:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 212 (1D593400) [pid = 3364] [serial = 1237] [outer = 1D33E000] 14:40:59 INFO - PROCESS | 3364 | 1463434859557 Marionette DEBUG loaded listener.js 14:40:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 213 (1D59B800) [pid = 3364] [serial = 1238] [outer = 1D33E000] 14:41:00 INFO - PROCESS | 3364 | 1463434860108 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 14:41:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 14:41:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 929ms 14:41:00 INFO - PROCESS | 3364 | 1463434860147 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 14:41:00 INFO - PROCESS | 3364 | 1463434860149 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 14:41:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:41:00 INFO - PROCESS | 3364 | 1463434860153 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:41:00 INFO - PROCESS | 3364 | 1463434860155 Marionette TRACE conn4 <- [1,1614,null,{}] 14:41:00 INFO - PROCESS | 3364 | 1463434860159 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:00 INFO - PROCESS | 3364 | 1463434860269 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 14:41:00 INFO - PROCESS | 3364 | 1463434860447 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:00 INFO - PROCESS | 3364 | ++DOCSHELL 1D341C00 == 97 [pid = 3364] [id = 413] 14:41:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 214 (1D347000) [pid = 3364] [serial = 1239] [outer = 00000000] 14:41:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 215 (1EE24C00) [pid = 3364] [serial = 1240] [outer = 1D347000] 14:41:00 INFO - PROCESS | 3364 | 1463434860501 Marionette DEBUG loaded listener.js 14:41:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 216 (1F684400) [pid = 3364] [serial = 1241] [outer = 1D347000] 14:41:01 INFO - PROCESS | 3364 | 1463434861113 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:41:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:41:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1037ms 14:41:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:41:01 INFO - PROCESS | 3364 | 1463434861192 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 14:41:01 INFO - PROCESS | 3364 | 1463434861194 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 14:41:01 INFO - PROCESS | 3364 | 1463434861198 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:41:01 INFO - PROCESS | 3364 | 1463434861199 Marionette TRACE conn4 <- [1,1618,null,{}] 14:41:01 INFO - PROCESS | 3364 | 1463434861203 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:01 INFO - PROCESS | 3364 | 1463434861346 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 14:41:01 INFO - PROCESS | 3364 | 1463434861515 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:01 INFO - PROCESS | 3364 | ++DOCSHELL 10C34800 == 98 [pid = 3364] [id = 414] 14:41:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 217 (1288C800) [pid = 3364] [serial = 1242] [outer = 00000000] 14:41:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 218 (16BB6800) [pid = 3364] [serial = 1243] [outer = 1288C800] 14:41:01 INFO - PROCESS | 3364 | 1463434861572 Marionette DEBUG loaded listener.js 14:41:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 219 (16D35400) [pid = 3364] [serial = 1244] [outer = 1288C800] 14:41:02 INFO - PROCESS | 3364 | 1463434862143 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 14:41:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:41:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 990ms 14:41:02 INFO - PROCESS | 3364 | 1463434862202 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 14:41:02 INFO - PROCESS | 3364 | 1463434862204 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 14:41:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:41:02 INFO - PROCESS | 3364 | 1463434862208 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:41:02 INFO - PROCESS | 3364 | 1463434862210 Marionette TRACE conn4 <- [1,1622,null,{}] 14:41:02 INFO - PROCESS | 3364 | 1463434862214 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:02 INFO - PROCESS | 3364 | 1463434862312 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 14:41:02 INFO - PROCESS | 3364 | 1463434862482 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:02 INFO - PROCESS | 3364 | ++DOCSHELL 10A60C00 == 99 [pid = 3364] [id = 415] 14:41:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 220 (10C3C800) [pid = 3364] [serial = 1245] [outer = 00000000] 14:41:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 221 (14E7CC00) [pid = 3364] [serial = 1246] [outer = 10C3C800] 14:41:02 INFO - PROCESS | 3364 | 1463434862537 Marionette DEBUG loaded listener.js 14:41:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 222 (165A5400) [pid = 3364] [serial = 1247] [outer = 10C3C800] 14:41:03 INFO - PROCESS | 3364 | 1463434863114 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:41:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:41:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 928ms 14:41:03 INFO - PROCESS | 3364 | 1463434863139 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 14:41:03 INFO - PROCESS | 3364 | 1463434863141 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 14:41:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:41:03 INFO - PROCESS | 3364 | 1463434863146 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:41:03 INFO - PROCESS | 3364 | 1463434863148 Marionette TRACE conn4 <- [1,1626,null,{}] 14:41:03 INFO - PROCESS | 3364 | 1463434863152 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:03 INFO - PROCESS | 3364 | 1463434863264 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 14:41:03 INFO - PROCESS | 3364 | 1463434863631 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:03 INFO - PROCESS | 3364 | ++DOCSHELL 0F939800 == 100 [pid = 3364] [id = 416] 14:41:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 223 (10C31C00) [pid = 3364] [serial = 1248] [outer = 00000000] 14:41:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 224 (11072000) [pid = 3364] [serial = 1249] [outer = 10C31C00] 14:41:03 INFO - PROCESS | 3364 | 1463434863725 Marionette DEBUG loaded listener.js 14:41:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 225 (11A10C00) [pid = 3364] [serial = 1250] [outer = 10C31C00] 14:41:04 INFO - PROCESS | 3364 | 1463434864334 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 14:41:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:41:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1238ms 14:41:04 INFO - PROCESS | 3364 | 1463434864392 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 14:41:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:41:04 INFO - PROCESS | 3364 | 1463434864397 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 14:41:04 INFO - PROCESS | 3364 | 1463434864401 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:41:04 INFO - PROCESS | 3364 | 1463434864404 Marionette TRACE conn4 <- [1,1630,null,{}] 14:41:04 INFO - PROCESS | 3364 | 1463434864409 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:04 INFO - PROCESS | 3364 | 1463434864519 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 14:41:04 INFO - PROCESS | 3364 | 1463434864693 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:04 INFO - PROCESS | 3364 | ++DOCSHELL 15656000 == 101 [pid = 3364] [id = 417] 14:41:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 226 (156F1C00) [pid = 3364] [serial = 1251] [outer = 00000000] 14:41:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 227 (161CB400) [pid = 3364] [serial = 1252] [outer = 156F1C00] 14:41:04 INFO - PROCESS | 3364 | 1463434864748 Marionette DEBUG loaded listener.js 14:41:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 228 (165B0000) [pid = 3364] [serial = 1253] [outer = 156F1C00] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 16974000 == 100 [pid = 3364] [id = 338] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 1AD13800 == 99 [pid = 3364] [id = 321] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 12AF0800 == 98 [pid = 3364] [id = 348] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 1838F400 == 97 [pid = 3364] [id = 126] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 12D7E400 == 96 [pid = 3364] [id = 405] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 10A59C00 == 95 [pid = 3364] [id = 404] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 1E2E6400 == 94 [pid = 3364] [id = 403] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 1F22EC00 == 93 [pid = 3364] [id = 402] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 1D33F400 == 92 [pid = 3364] [id = 401] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 19A87800 == 91 [pid = 3364] [id = 400] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 18CF7000 == 90 [pid = 3364] [id = 399] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 1370E400 == 89 [pid = 3364] [id = 398] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 13D23800 == 88 [pid = 3364] [id = 397] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 1A743000 == 87 [pid = 3364] [id = 396] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 17021400 == 86 [pid = 3364] [id = 395] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 227 (21598C00) [pid = 3364] [serial = 1119] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 226 (15EEC400) [pid = 3364] [serial = 1123] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 225 (1E05EC00) [pid = 3364] [serial = 1159] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | 1463434865386 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 10A59800 == 85 [pid = 3364] [id = 394] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 1F238800 == 84 [pid = 3364] [id = 390] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 1D59A400 == 83 [pid = 3364] [id = 389] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 16B33400 == 82 [pid = 3364] [id = 388] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 1330B800 == 81 [pid = 3364] [id = 387] 14:41:05 INFO - PROCESS | 3364 | --DOCSHELL 10C6CC00 == 80 [pid = 3364] [id = 386] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 224 (1D340800) [pid = 3364] [serial = 781] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 223 (12AE9C00) [pid = 3364] [serial = 913] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 222 (1A711400) [pid = 3364] [serial = 922] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 221 (1A778800) [pid = 3364] [serial = 925] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 220 (14E85800) [pid = 3364] [serial = 931] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 219 (19881800) [pid = 3364] [serial = 633] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 218 (1807F400) [pid = 3364] [serial = 775] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 217 (1B3D6C00) [pid = 3364] [serial = 736] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 216 (176D8000) [pid = 3364] [serial = 627] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 215 (1107D000) [pid = 3364] [serial = 621] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 214 (15D12400) [pid = 3364] [serial = 675] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 213 (1ADA3400) [pid = 3364] [serial = 727] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 212 (1A027400) [pid = 3364] [serial = 919] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 211 (11074000) [pid = 3364] [serial = 868] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 210 (1A8AD800) [pid = 3364] [serial = 823] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 209 (1AFE0C00) [pid = 3364] [serial = 826] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 208 (15D0F400) [pid = 3364] [serial = 916] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 207 (15401400) [pid = 3364] [serial = 871] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 206 (1AFE5800) [pid = 3364] [serial = 730] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 205 (180E6C00) [pid = 3364] [serial = 630] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 204 (1B3D7000) [pid = 3364] [serial = 778] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 203 (199DB800) [pid = 3364] [serial = 636] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 202 (17026000) [pid = 3364] [serial = 724] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 201 (1AB76800) [pid = 3364] [serial = 928] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 200 (1D346800) [pid = 3364] [serial = 784] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 199 (1A77DC00) [pid = 3364] [serial = 684] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 198 (1F22E400) [pid = 3364] [serial = 787] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 197 (156F9C00) [pid = 3364] [serial = 772] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 196 (1722CC00) [pid = 3364] [serial = 874] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 195 (1D54D800) [pid = 3364] [serial = 829] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 194 (13C48000) [pid = 3364] [serial = 814] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 193 (16BE1800) [pid = 3364] [serial = 733] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 192 (1A147000) [pid = 3364] [serial = 678] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 191 (1D554800) [pid = 3364] [serial = 832] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 190 (13317C00) [pid = 3364] [serial = 672] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 189 (1A71EC00) [pid = 3364] [serial = 681] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 188 (16D38800) [pid = 3364] [serial = 817] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 187 (18085400) [pid = 3364] [serial = 877] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 186 (161D3400) [pid = 3364] [serial = 588] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 185 (1A14D400) [pid = 3364] [serial = 820] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 184 (15406800) [pid = 3364] [serial = 624] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 183 (15406400) [pid = 3364] [serial = 721] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 182 (176D2000) [pid = 3364] [serial = 880] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 181 (14E77000) [pid = 3364] [serial = 967] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 180 (179CD000) [pid = 3364] [serial = 970] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 179 (1AFE3000) [pid = 3364] [serial = 973] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 178 (1B3D2400) [pid = 3364] [serial = 976] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 177 (1D33AC00) [pid = 3364] [serial = 979] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 176 (1D554000) [pid = 3364] [serial = 982] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 175 (140D9800) [pid = 3364] [serial = 1018] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 174 (1701EC00) [pid = 3364] [serial = 1021] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 173 (1ADA6C00) [pid = 3364] [serial = 1024] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 172 (15C9C800) [pid = 3364] [serial = 591] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 171 (1D33D800) [pid = 3364] [serial = 1027] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 170 (15EE8400) [pid = 3364] [serial = 549] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 169 (16D3AC00) [pid = 3364] [serial = 1036] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 168 (137F4400) [pid = 3364] [serial = 585] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 167 (1AD0F000) [pid = 3364] [serial = 1060] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 166 (1EE3FC00) [pid = 3364] [serial = 1069] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 165 (1EE28C00) [pid = 3364] [serial = 1066] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 164 (176D7800) [pid = 3364] [serial = 1051] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 163 (1E055400) [pid = 3364] [serial = 1030] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 162 (19ACA000) [pid = 3364] [serial = 1054] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 161 (1EE1E800) [pid = 3364] [serial = 1033] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 160 (1A748400) [pid = 3364] [serial = 1057] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 159 (1EE1BC00) [pid = 3364] [serial = 1063] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 158 (16BBCC00) [pid = 3364] [serial = 1045] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 157 (1A8A9000) [pid = 3364] [serial = 1144] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 156 (1B3D2C00) [pid = 3364] [serial = 1147] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 155 (1AD11000) [pid = 3364] [serial = 1145] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 154 (1E058800) [pid = 3364] [serial = 1150] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 153 (1D339800) [pid = 3364] [serial = 1148] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 152 (140DD400) [pid = 3364] [serial = 1156] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 151 (1E2EB000) [pid = 3364] [serial = 1151] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 150 (19AC8800) [pid = 3364] [serial = 1153] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 149 (1D552400) [pid = 3364] [serial = 1105] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 148 (1A8AB400) [pid = 3364] [serial = 1104] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (1F73D400) [pid = 3364] [serial = 1098] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (1FB49400) [pid = 3364] [serial = 1099] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (21557C00) [pid = 3364] [serial = 1111] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (21554000) [pid = 3364] [serial = 1110] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (171A8000) [pid = 3364] [serial = 1135] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (176D3C00) [pid = 3364] [serial = 1136] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 141 (19A82800) [pid = 3364] [serial = 1141] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 140 (1F690400) [pid = 3364] [serial = 1114] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 139 (1F68D400) [pid = 3364] [serial = 1113] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 138 (1A74AC00) [pid = 3364] [serial = 1127] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 137 (19ABF800) [pid = 3364] [serial = 1126] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 136 (16BE1000) [pid = 3364] [serial = 1130] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (16BC2400) [pid = 3364] [serial = 1129] [outer = 00000000] [url = about:blank] 14:41:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (13313400) [pid = 3364] [serial = 1132] [outer = 00000000] [url = about:blank] 14:41:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1037ms 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (18CF2000) [pid = 3364] [serial = 1138] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (15D0A400) [pid = 3364] [serial = 1133] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (18CFDC00) [pid = 3364] [serial = 1139] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (18CF5400) [pid = 3364] [serial = 1102] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (180E2C00) [pid = 3364] [serial = 1101] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (1FB53000) [pid = 3364] [serial = 1108] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (1F73BC00) [pid = 3364] [serial = 1107] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (21596000) [pid = 3364] [serial = 1117] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (21560800) [pid = 3364] [serial = 1116] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (179D2800) [pid = 3364] [serial = 1157] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (15D07800) [pid = 3364] [serial = 709] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (1A746000) [pid = 3364] [serial = 1154] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (19AC9800) [pid = 3364] [serial = 1142] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (16B33C00) [pid = 3364] [serial = 1048] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (1AB6F800) [pid = 3364] [serial = 1015] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (1AFDC400) [pid = 3364] [serial = 964] [outer = 00000000] [url = about:blank] 14:41:05 INFO - PROCESS | 3364 | 1463434865480 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 14:41:05 INFO - PROCESS | 3364 | 1463434865484 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 14:41:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:41:05 INFO - PROCESS | 3364 | 1463434865490 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:41:05 INFO - PROCESS | 3364 | 1463434865492 Marionette TRACE conn4 <- [1,1634,null,{}] 14:41:05 INFO - PROCESS | 3364 | 1463434865496 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:05 INFO - PROCESS | 3364 | 1463434865594 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 14:41:05 INFO - PROCESS | 3364 | 1463434865585 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:05 INFO - PROCESS | 3364 | ++DOCSHELL 12AEFC00 == 81 [pid = 3364] [id = 418] 14:41:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (12AF0800) [pid = 3364] [serial = 1254] [outer = 00000000] 14:41:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (1337F000) [pid = 3364] [serial = 1255] [outer = 12AF0800] 14:41:05 INFO - PROCESS | 3364 | 1463434865630 Marionette DEBUG loaded listener.js 14:41:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (140D9800) [pid = 3364] [serial = 1256] [outer = 12AF0800] 14:41:06 INFO - PROCESS | 3364 | 1463434866193 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 14:41:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:41:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 728ms 14:41:06 INFO - PROCESS | 3364 | 1463434866212 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 14:41:06 INFO - PROCESS | 3364 | 1463434866214 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 14:41:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:41:06 INFO - PROCESS | 3364 | 1463434866219 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:41:06 INFO - PROCESS | 3364 | 1463434866224 Marionette TRACE conn4 <- [1,1638,null,{}] 14:41:06 INFO - PROCESS | 3364 | 1463434866233 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:06 INFO - PROCESS | 3364 | 1463434866328 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 14:41:06 INFO - PROCESS | 3364 | 1463434866444 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:06 INFO - PROCESS | 3364 | ++DOCSHELL 15B2A800 == 82 [pid = 3364] [id = 419] 14:41:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (15D09800) [pid = 3364] [serial = 1257] [outer = 00000000] 14:41:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (15EE5000) [pid = 3364] [serial = 1258] [outer = 15D09800] 14:41:06 INFO - PROCESS | 3364 | 1463434866488 Marionette DEBUG loaded listener.js 14:41:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (16B33800) [pid = 3364] [serial = 1259] [outer = 15D09800] 14:41:06 INFO - PROCESS | 3364 | 1463434866864 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 14:41:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:41:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 696ms 14:41:06 INFO - PROCESS | 3364 | 1463434866917 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 14:41:06 INFO - PROCESS | 3364 | 1463434866920 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 14:41:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:41:06 INFO - PROCESS | 3364 | 1463434866923 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:41:06 INFO - PROCESS | 3364 | 1463434866925 Marionette TRACE conn4 <- [1,1642,null,{}] 14:41:06 INFO - PROCESS | 3364 | 1463434866928 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:07 INFO - PROCESS | 3364 | 1463434867019 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 14:41:07 INFO - PROCESS | 3364 | 1463434867026 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:07 INFO - PROCESS | 3364 | ++DOCSHELL 15EE8400 == 83 [pid = 3364] [id = 420] 14:41:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (161D7000) [pid = 3364] [serial = 1260] [outer = 00000000] 14:41:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (16D38000) [pid = 3364] [serial = 1261] [outer = 161D7000] 14:41:07 INFO - PROCESS | 3364 | 1463434867070 Marionette DEBUG loaded listener.js 14:41:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (16FF2800) [pid = 3364] [serial = 1262] [outer = 161D7000] 14:41:07 INFO - PROCESS | 3364 | 1463434867494 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:41:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:41:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 635ms 14:41:07 INFO - PROCESS | 3364 | 1463434867556 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 14:41:07 INFO - PROCESS | 3364 | 1463434867558 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 14:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:41:07 INFO - PROCESS | 3364 | 1463434867561 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:41:07 INFO - PROCESS | 3364 | 1463434867563 Marionette TRACE conn4 <- [1,1646,null,{}] 14:41:07 INFO - PROCESS | 3364 | 1463434867574 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:07 INFO - PROCESS | 3364 | 1463434867709 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 14:41:07 INFO - PROCESS | 3364 | 1463434867762 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:07 INFO - PROCESS | 3364 | ++DOCSHELL 1705C800 == 84 [pid = 3364] [id = 421] 14:41:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (17060C00) [pid = 3364] [serial = 1263] [outer = 00000000] 14:41:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (171A5400) [pid = 3364] [serial = 1264] [outer = 17060C00] 14:41:07 INFO - PROCESS | 3364 | 1463434867812 Marionette DEBUG loaded listener.js 14:41:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (1722C400) [pid = 3364] [serial = 1265] [outer = 17060C00] 14:41:08 INFO - PROCESS | 3364 | 1463434868291 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 790ms 14:41:08 INFO - PROCESS | 3364 | 1463434868362 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 14:41:08 INFO - PROCESS | 3364 | 1463434868364 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 14:41:08 INFO - PROCESS | 3364 | 1463434868368 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:41:08 INFO - PROCESS | 3364 | 1463434868369 Marionette TRACE conn4 <- [1,1650,null,{}] 14:41:08 INFO - PROCESS | 3364 | 1463434868373 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:08 INFO - PROCESS | 3364 | 1463434868506 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 14:41:08 INFO - PROCESS | 3364 | 1463434868582 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:08 INFO - PROCESS | 3364 | ++DOCSHELL 17110C00 == 85 [pid = 3364] [id = 422] 14:41:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (176D6800) [pid = 3364] [serial = 1266] [outer = 00000000] 14:41:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (1807FC00) [pid = 3364] [serial = 1267] [outer = 176D6800] 14:41:08 INFO - PROCESS | 3364 | 1463434868626 Marionette DEBUG loaded listener.js 14:41:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (1838EC00) [pid = 3364] [serial = 1268] [outer = 176D6800] 14:41:09 INFO - PROCESS | 3364 | 1463434869064 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 727ms 14:41:09 INFO - PROCESS | 3364 | 1463434869098 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 14:41:09 INFO - PROCESS | 3364 | 1463434869100 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 14:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:41:09 INFO - PROCESS | 3364 | 1463434869104 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:41:09 INFO - PROCESS | 3364 | 1463434869105 Marionette TRACE conn4 <- [1,1654,null,{}] 14:41:09 INFO - PROCESS | 3364 | 1463434869109 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:09 INFO - PROCESS | 3364 | 1463434869243 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 14:41:09 INFO - PROCESS | 3364 | 1463434869319 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:09 INFO - PROCESS | 3364 | ++DOCSHELL 176D2000 == 86 [pid = 3364] [id = 423] 14:41:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (17D66C00) [pid = 3364] [serial = 1269] [outer = 00000000] 14:41:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (18CF7400) [pid = 3364] [serial = 1270] [outer = 17D66C00] 14:41:09 INFO - PROCESS | 3364 | 1463434869365 Marionette DEBUG loaded listener.js 14:41:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (19875000) [pid = 3364] [serial = 1271] [outer = 17D66C00] 14:41:09 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (10C61800) [pid = 3364] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:41:09 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (143F6C00) [pid = 3364] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:41:09 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (1F731400) [pid = 3364] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:41:09 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (1F23C000) [pid = 3364] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:41:09 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (13025000) [pid = 3364] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:41:09 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (18CF8400) [pid = 3364] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:41:09 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (1A74A000) [pid = 3364] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:41:09 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (10EB9000) [pid = 3364] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:41:09 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (17059C00) [pid = 3364] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:41:09 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (1D597400) [pid = 3364] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:41:09 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (1A73D800) [pid = 3364] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:41:09 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (199E1800) [pid = 3364] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:41:09 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (13714000) [pid = 3364] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:41:09 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (1D557000) [pid = 3364] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:41:09 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (10A5B000) [pid = 3364] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:41:09 INFO - PROCESS | 3364 | 1463434869958 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 14:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 898ms 14:41:10 INFO - PROCESS | 3364 | 1463434870007 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 14:41:10 INFO - PROCESS | 3364 | 1463434870009 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 14:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:41:10 INFO - PROCESS | 3364 | 1463434870016 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:41:10 INFO - PROCESS | 3364 | 1463434870018 Marionette TRACE conn4 <- [1,1658,null,{}] 14:41:10 INFO - PROCESS | 3364 | 1463434870021 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:10 INFO - PROCESS | 3364 | 1463434870168 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 14:41:10 INFO - PROCESS | 3364 | 1463434870182 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:10 INFO - PROCESS | 3364 | ++DOCSHELL 10EB9000 == 87 [pid = 3364] [id = 424] 14:41:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (11A04400) [pid = 3364] [serial = 1272] [outer = 00000000] 14:41:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (143F6C00) [pid = 3364] [serial = 1273] [outer = 11A04400] 14:41:10 INFO - PROCESS | 3364 | 1463434870230 Marionette DEBUG loaded listener.js 14:41:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (15D0A000) [pid = 3364] [serial = 1274] [outer = 11A04400] 14:41:10 INFO - PROCESS | 3364 | 1463434870659 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 14:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 681ms 14:41:10 INFO - PROCESS | 3364 | 1463434870717 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 14:41:10 INFO - PROCESS | 3364 | 1463434870719 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 14:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:41:10 INFO - PROCESS | 3364 | 1463434870722 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:41:10 INFO - PROCESS | 3364 | 1463434870724 Marionette TRACE conn4 <- [1,1662,null,{}] 14:41:10 INFO - PROCESS | 3364 | 1463434870727 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:10 INFO - PROCESS | 3364 | 1463434870805 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 14:41:10 INFO - PROCESS | 3364 | 1463434870844 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:10 INFO - PROCESS | 3364 | ++DOCSHELL 143F3800 == 88 [pid = 3364] [id = 425] 14:41:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (18390800) [pid = 3364] [serial = 1275] [outer = 00000000] 14:41:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (1987BC00) [pid = 3364] [serial = 1276] [outer = 18390800] 14:41:10 INFO - PROCESS | 3364 | 1463434870887 Marionette DEBUG loaded listener.js 14:41:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (19971400) [pid = 3364] [serial = 1277] [outer = 18390800] 14:41:11 INFO - PROCESS | 3364 | 1463434871606 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 14:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 929ms 14:41:11 INFO - PROCESS | 3364 | 1463434871652 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 14:41:11 INFO - PROCESS | 3364 | 1463434871658 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 14:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:41:11 INFO - PROCESS | 3364 | 1463434871663 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:41:11 INFO - PROCESS | 3364 | 1463434871667 Marionette TRACE conn4 <- [1,1666,null,{}] 14:41:11 INFO - PROCESS | 3364 | 1463434871672 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:11 INFO - PROCESS | 3364 | 1463434871796 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 14:41:11 INFO - PROCESS | 3364 | 1463434871953 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:11 INFO - PROCESS | 3364 | ++DOCSHELL 1107EC00 == 89 [pid = 3364] [id = 426] 14:41:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (12A92000) [pid = 3364] [serial = 1278] [outer = 00000000] 14:41:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (137E8400) [pid = 3364] [serial = 1279] [outer = 12A92000] 14:41:12 INFO - PROCESS | 3364 | 1463434872010 Marionette DEBUG loaded listener.js 14:41:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (143F5400) [pid = 3364] [serial = 1280] [outer = 12A92000] 14:41:12 INFO - PROCESS | 3364 | 1463434872617 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 14:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1037ms 14:41:12 INFO - PROCESS | 3364 | 1463434872694 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 14:41:12 INFO - PROCESS | 3364 | 1463434872700 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 14:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:41:12 INFO - PROCESS | 3364 | 1463434872725 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:41:12 INFO - PROCESS | 3364 | 1463434872727 Marionette TRACE conn4 <- [1,1670,null,{}] 14:41:12 INFO - PROCESS | 3364 | 1463434872732 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:12 INFO - PROCESS | 3364 | 1463434872907 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 14:41:13 INFO - PROCESS | 3364 | 1463434873017 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:13 INFO - PROCESS | 3364 | ++DOCSHELL 1564EC00 == 90 [pid = 3364] [id = 427] 14:41:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (156F0400) [pid = 3364] [serial = 1281] [outer = 00000000] 14:41:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (161D0800) [pid = 3364] [serial = 1282] [outer = 156F0400] 14:41:13 INFO - PROCESS | 3364 | 1463434873072 Marionette DEBUG loaded listener.js 14:41:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (16BE5800) [pid = 3364] [serial = 1283] [outer = 156F0400] 14:41:13 INFO - PROCESS | 3364 | 1463434873678 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 14:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 991ms 14:41:13 INFO - PROCESS | 3364 | 1463434873726 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 14:41:13 INFO - PROCESS | 3364 | 1463434873729 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 14:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:41:13 INFO - PROCESS | 3364 | 1463434873733 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:41:13 INFO - PROCESS | 3364 | 1463434873736 Marionette TRACE conn4 <- [1,1674,null,{}] 14:41:13 INFO - PROCESS | 3364 | 1463434873747 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:13 INFO - PROCESS | 3364 | 1463434873868 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 14:41:14 INFO - PROCESS | 3364 | 1463434874038 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:14 INFO - PROCESS | 3364 | ++DOCSHELL 18392400 == 91 [pid = 3364] [id = 428] 14:41:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (18394000) [pid = 3364] [serial = 1284] [outer = 00000000] 14:41:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (18CF8800) [pid = 3364] [serial = 1285] [outer = 18394000] 14:41:14 INFO - PROCESS | 3364 | 1463434874095 Marionette DEBUG loaded listener.js 14:41:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (1997C800) [pid = 3364] [serial = 1286] [outer = 18394000] 14:41:14 INFO - PROCESS | 3364 | 1463434874672 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 14:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 14:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 990ms 14:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:41:14 INFO - PROCESS | 3364 | 1463434874718 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 14:41:14 INFO - PROCESS | 3364 | 1463434874721 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 14:41:14 INFO - PROCESS | 3364 | 1463434874724 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:41:14 INFO - PROCESS | 3364 | 1463434874726 Marionette TRACE conn4 <- [1,1678,null,{}] 14:41:14 INFO - PROCESS | 3364 | 1463434874730 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:14 INFO - PROCESS | 3364 | 1463434874845 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 14:41:15 INFO - PROCESS | 3364 | 1463434875014 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:15 INFO - PROCESS | 3364 | ++DOCSHELL 19A82800 == 92 [pid = 3364] [id = 429] 14:41:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 137 (19A83C00) [pid = 3364] [serial = 1287] [outer = 00000000] 14:41:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 138 (19ABE800) [pid = 3364] [serial = 1288] [outer = 19A83C00] 14:41:15 INFO - PROCESS | 3364 | 1463434875068 Marionette DEBUG loaded listener.js 14:41:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 139 (1A583000) [pid = 3364] [serial = 1289] [outer = 19A83C00] 14:41:15 INFO - PROCESS | 3364 | 1463434875641 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 14:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 928ms 14:41:15 INFO - PROCESS | 3364 | 1463434875669 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 14:41:15 INFO - PROCESS | 3364 | 1463434875671 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 14:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:41:15 INFO - PROCESS | 3364 | 1463434875674 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:41:15 INFO - PROCESS | 3364 | 1463434875676 Marionette TRACE conn4 <- [1,1682,null,{}] 14:41:15 INFO - PROCESS | 3364 | 1463434875680 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:15 INFO - PROCESS | 3364 | 1463434875795 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 14:41:15 INFO - PROCESS | 3364 | 1463434875946 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:15 INFO - PROCESS | 3364 | ++DOCSHELL 14E78000 == 93 [pid = 3364] [id = 430] 14:41:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 140 (15409C00) [pid = 3364] [serial = 1290] [outer = 00000000] 14:41:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (1A740800) [pid = 3364] [serial = 1291] [outer = 15409C00] 14:41:15 INFO - PROCESS | 3364 | 1463434876000 Marionette DEBUG loaded listener.js 14:41:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (1A748C00) [pid = 3364] [serial = 1292] [outer = 15409C00] 14:41:16 INFO - PROCESS | 3364 | 1463434876632 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 14:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 990ms 14:41:16 INFO - PROCESS | 3364 | 1463434876661 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 14:41:16 INFO - PROCESS | 3364 | 1463434876663 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 14:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:41:16 INFO - PROCESS | 3364 | 1463434876666 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:41:16 INFO - PROCESS | 3364 | 1463434876668 Marionette TRACE conn4 <- [1,1686,null,{}] 14:41:16 INFO - PROCESS | 3364 | 1463434876672 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:16 INFO - PROCESS | 3364 | 1463434876792 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 14:41:16 INFO - PROCESS | 3364 | 1463434876948 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:16 INFO - PROCESS | 3364 | ++DOCSHELL 1A747400 == 94 [pid = 3364] [id = 431] 14:41:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (1A8A6800) [pid = 3364] [serial = 1293] [outer = 00000000] 14:41:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (1AB6AC00) [pid = 3364] [serial = 1294] [outer = 1A8A6800] 14:41:16 INFO - PROCESS | 3364 | 1463434877002 Marionette DEBUG loaded listener.js 14:41:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (1AB76400) [pid = 3364] [serial = 1295] [outer = 1A8A6800] 14:41:17 INFO - PROCESS | 3364 | 1463434877531 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 14:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 14:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 944ms 14:41:17 INFO - PROCESS | 3364 | 1463434877595 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 14:41:17 INFO - PROCESS | 3364 | 1463434877598 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 14:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:41:17 INFO - PROCESS | 3364 | 1463434877601 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:41:17 INFO - PROCESS | 3364 | 1463434877603 Marionette TRACE conn4 <- [1,1690,null,{}] 14:41:17 INFO - PROCESS | 3364 | 1463434877606 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:17 INFO - PROCESS | 3364 | 1463434877717 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 14:41:17 INFO - PROCESS | 3364 | 1463434877884 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:17 INFO - PROCESS | 3364 | ++DOCSHELL 1A8A2800 == 95 [pid = 3364] [id = 432] 14:41:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (1A8AB000) [pid = 3364] [serial = 1296] [outer = 00000000] 14:41:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (1AD10000) [pid = 3364] [serial = 1297] [outer = 1A8AB000] 14:41:17 INFO - PROCESS | 3364 | 1463434877938 Marionette DEBUG loaded listener.js 14:41:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (1ADA5400) [pid = 3364] [serial = 1298] [outer = 1A8AB000] 14:41:18 INFO - PROCESS | 3364 | 1463434878522 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 991ms 14:41:18 INFO - PROCESS | 3364 | 1463434878603 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 14:41:18 INFO - PROCESS | 3364 | 1463434878605 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 14:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:41:18 INFO - PROCESS | 3364 | 1463434878609 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:41:18 INFO - PROCESS | 3364 | 1463434878611 Marionette TRACE conn4 <- [1,1694,null,{}] 14:41:18 INFO - PROCESS | 3364 | 1463434878667 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:18 INFO - PROCESS | 3364 | 1463434878787 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 14:41:18 INFO - PROCESS | 3364 | 1463434878936 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:18 INFO - PROCESS | 3364 | ++DOCSHELL 1107B800 == 96 [pid = 3364] [id = 433] 14:41:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 149 (1107D400) [pid = 3364] [serial = 1299] [outer = 00000000] 14:41:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 150 (14E7D000) [pid = 3364] [serial = 1300] [outer = 1107D400] 14:41:18 INFO - PROCESS | 3364 | 1463434878990 Marionette DEBUG loaded listener.js 14:41:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 151 (179D5800) [pid = 3364] [serial = 1301] [outer = 1107D400] 14:41:19 INFO - PROCESS | 3364 | 1463434879789 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 14:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1223ms 14:41:19 INFO - PROCESS | 3364 | 1463434879834 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 14:41:19 INFO - PROCESS | 3364 | 1463434879838 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 14:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:41:19 INFO - PROCESS | 3364 | 1463434879844 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:41:19 INFO - PROCESS | 3364 | 1463434879848 Marionette TRACE conn4 <- [1,1698,null,{}] 14:41:19 INFO - PROCESS | 3364 | 1463434879855 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:19 INFO - PROCESS | 3364 | 1463434879975 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 14:41:20 INFO - PROCESS | 3364 | 1463434880151 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:20 INFO - PROCESS | 3364 | ++DOCSHELL 110CF000 == 97 [pid = 3364] [id = 434] 14:41:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 152 (114A5800) [pid = 3364] [serial = 1302] [outer = 00000000] 14:41:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 153 (13320000) [pid = 3364] [serial = 1303] [outer = 114A5800] 14:41:20 INFO - PROCESS | 3364 | 1463434880201 Marionette DEBUG loaded listener.js 14:41:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 154 (14E79000) [pid = 3364] [serial = 1304] [outer = 114A5800] 14:41:20 INFO - PROCESS | 3364 | 1463434880794 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 14:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 991ms 14:41:20 INFO - PROCESS | 3364 | 1463434880848 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 14:41:20 INFO - PROCESS | 3364 | 1463434880853 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 14:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:41:20 INFO - PROCESS | 3364 | 1463434880859 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:41:20 INFO - PROCESS | 3364 | 1463434880862 Marionette TRACE conn4 <- [1,1702,null,{}] 14:41:20 INFO - PROCESS | 3364 | 1463434880866 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:20 INFO - PROCESS | 3364 | 1463434880984 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 14:41:20 INFO - PROCESS | 3364 | --DOCSHELL 10EB9000 == 96 [pid = 3364] [id = 424] 14:41:20 INFO - PROCESS | 3364 | --DOCSHELL 176D2000 == 95 [pid = 3364] [id = 423] 14:41:20 INFO - PROCESS | 3364 | --DOCSHELL 17110C00 == 94 [pid = 3364] [id = 422] 14:41:20 INFO - PROCESS | 3364 | --DOCSHELL 1705C800 == 93 [pid = 3364] [id = 421] 14:41:20 INFO - PROCESS | 3364 | --DOCSHELL 15EE8400 == 92 [pid = 3364] [id = 420] 14:41:20 INFO - PROCESS | 3364 | --DOCSHELL 15B2A800 == 91 [pid = 3364] [id = 419] 14:41:20 INFO - PROCESS | 3364 | --DOCSHELL 12AEFC00 == 90 [pid = 3364] [id = 418] 14:41:20 INFO - PROCESS | 3364 | --DOCSHELL 15656000 == 89 [pid = 3364] [id = 417] 14:41:20 INFO - PROCESS | 3364 | --DOCSHELL 0F939800 == 88 [pid = 3364] [id = 416] 14:41:20 INFO - PROCESS | 3364 | --DOCSHELL 10C34800 == 87 [pid = 3364] [id = 414] 14:41:20 INFO - PROCESS | 3364 | --DOCSHELL 1D341C00 == 86 [pid = 3364] [id = 413] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 153 (16BE0400) [pid = 3364] [serial = 1219] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOCSHELL 1A8A8C00 == 85 [pid = 3364] [id = 412] 14:41:21 INFO - PROCESS | 3364 | --DOCSHELL 19A8D400 == 84 [pid = 3364] [id = 411] 14:41:21 INFO - PROCESS | 3364 | --DOCSHELL 19A89800 == 83 [pid = 3364] [id = 410] 14:41:21 INFO - PROCESS | 3364 | --DOCSHELL 199E2000 == 82 [pid = 3364] [id = 409] 14:41:21 INFO - PROCESS | 3364 | --DOCSHELL 16BC3C00 == 81 [pid = 3364] [id = 408] 14:41:21 INFO - PROCESS | 3364 | --DOCSHELL 10E55400 == 80 [pid = 3364] [id = 407] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 152 (17026C00) [pid = 3364] [serial = 1124] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 151 (2159B400) [pid = 3364] [serial = 1120] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 150 (1FB56800) [pid = 3364] [serial = 1210] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 149 (1F739000) [pid = 3364] [serial = 1207] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 148 (21560000) [pid = 3364] [serial = 1211] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (1540B400) [pid = 3364] [serial = 1216] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (19A8AC00) [pid = 3364] [serial = 1198] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (1A8ADC00) [pid = 3364] [serial = 1199] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (1D558000) [pid = 3364] [serial = 1190] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (1AFDDC00) [pid = 3364] [serial = 1189] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (128A4000) [pid = 3364] [serial = 1183] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 141 (13D26C00) [pid = 3364] [serial = 1184] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 140 (17D5EC00) [pid = 3364] [serial = 1186] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 139 (19978C00) [pid = 3364] [serial = 1187] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 138 (1E2F2C00) [pid = 3364] [serial = 1160] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 137 (1E05F800) [pid = 3364] [serial = 1201] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 136 (1EE37000) [pid = 3364] [serial = 1193] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (1E2F0000) [pid = 3364] [serial = 1192] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (1FB31C00) [pid = 3364] [serial = 1174] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (21551800) [pid = 3364] [serial = 1177] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (1F683400) [pid = 3364] [serial = 1171] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (15B2F000) [pid = 3364] [serial = 1195] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (1722AC00) [pid = 3364] [serial = 1196] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (21596400) [pid = 3364] [serial = 1180] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (19975800) [pid = 3364] [serial = 1165] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (154A8400) [pid = 3364] [serial = 1162] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (1E2E8400) [pid = 3364] [serial = 1168] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (1F238C00) [pid = 3364] [serial = 1204] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (1F23D400) [pid = 3364] [serial = 1205] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (1FB39000) [pid = 3364] [serial = 1208] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (10C68400) [pid = 3364] [serial = 1213] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (11245000) [pid = 3364] [serial = 1214] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (15D08400) [pid = 3364] [serial = 1217] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (1EE40C00) [pid = 3364] [serial = 1202] [outer = 00000000] [url = about:blank] 14:41:21 INFO - PROCESS | 3364 | 1463434881149 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:21 INFO - PROCESS | 3364 | ++DOCSHELL 10C33000 == 81 [pid = 3364] [id = 435] 14:41:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (10C34800) [pid = 3364] [serial = 1305] [outer = 00000000] 14:41:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (11075000) [pid = 3364] [serial = 1306] [outer = 10C34800] 14:41:21 INFO - PROCESS | 3364 | 1463434881194 Marionette DEBUG loaded listener.js 14:41:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (12D7E400) [pid = 3364] [serial = 1307] [outer = 10C34800] 14:41:21 INFO - PROCESS | 3364 | 1463434881652 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 14:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 820ms 14:41:21 INFO - PROCESS | 3364 | 1463434881685 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 14:41:21 INFO - PROCESS | 3364 | 1463434881687 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 14:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:41:21 INFO - PROCESS | 3364 | 1463434881691 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:41:21 INFO - PROCESS | 3364 | 1463434881694 Marionette TRACE conn4 <- [1,1706,null,{}] 14:41:21 INFO - PROCESS | 3364 | 1463434881704 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:21 INFO - PROCESS | 3364 | 1463434881800 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 14:41:21 INFO - PROCESS | 3364 | 1463434881807 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:21 INFO - PROCESS | 3364 | ++DOCSHELL 15D08000 == 82 [pid = 3364] [id = 436] 14:41:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (15D0F400) [pid = 3364] [serial = 1308] [outer = 00000000] 14:41:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (16BE3800) [pid = 3364] [serial = 1309] [outer = 15D0F400] 14:41:21 INFO - PROCESS | 3364 | 1463434881857 Marionette DEBUG loaded listener.js 14:41:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (16DA9400) [pid = 3364] [serial = 1310] [outer = 15D0F400] 14:41:22 INFO - PROCESS | 3364 | 1463434882351 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 14:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 696ms 14:41:22 INFO - PROCESS | 3364 | 1463434882390 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 14:41:22 INFO - PROCESS | 3364 | 1463434882392 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 14:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:41:22 INFO - PROCESS | 3364 | 1463434882399 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:41:22 INFO - PROCESS | 3364 | 1463434882401 Marionette TRACE conn4 <- [1,1710,null,{}] 14:41:22 INFO - PROCESS | 3364 | 1463434882404 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:22 INFO - PROCESS | 3364 | 1463434882502 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 14:41:22 INFO - PROCESS | 3364 | 1463434882607 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:22 INFO - PROCESS | 3364 | ++DOCSHELL 1701E800 == 83 [pid = 3364] [id = 437] 14:41:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (1702AC00) [pid = 3364] [serial = 1311] [outer = 00000000] 14:41:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (1710D000) [pid = 3364] [serial = 1312] [outer = 1702AC00] 14:41:22 INFO - PROCESS | 3364 | 1463434882652 Marionette DEBUG loaded listener.js 14:41:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (17231C00) [pid = 3364] [serial = 1313] [outer = 1702AC00] 14:41:23 INFO - PROCESS | 3364 | 1463434883013 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 14:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 14:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 697ms 14:41:23 INFO - PROCESS | 3364 | 1463434883079 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 14:41:23 INFO - PROCESS | 3364 | 1463434883081 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 14:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:41:23 INFO - PROCESS | 3364 | 1463434883084 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:41:23 INFO - PROCESS | 3364 | 1463434883086 Marionette TRACE conn4 <- [1,1714,null,{}] 14:41:23 INFO - PROCESS | 3364 | 1463434883089 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:23 INFO - PROCESS | 3364 | 1463434883179 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 14:41:23 INFO - PROCESS | 3364 | 1463434883221 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:23 INFO - PROCESS | 3364 | ++DOCSHELL 12B68400 == 84 [pid = 3364] [id = 438] 14:41:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (15CA2800) [pid = 3364] [serial = 1314] [outer = 00000000] 14:41:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (17D61800) [pid = 3364] [serial = 1315] [outer = 15CA2800] 14:41:23 INFO - PROCESS | 3364 | 1463434883268 Marionette DEBUG loaded listener.js 14:41:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (18CF2400) [pid = 3364] [serial = 1316] [outer = 15CA2800] 14:41:23 INFO - PROCESS | 3364 | 1463434883822 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 14:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 789ms 14:41:23 INFO - PROCESS | 3364 | 1463434883889 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 14:41:23 INFO - PROCESS | 3364 | 1463434883891 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 14:41:23 INFO - PROCESS | 3364 | 1463434883895 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:41:23 INFO - PROCESS | 3364 | 1463434883896 Marionette TRACE conn4 <- [1,1718,null,{}] 14:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:41:23 INFO - PROCESS | 3364 | 1463434883900 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:24 INFO - PROCESS | 3364 | 1463434884046 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 14:41:24 INFO - PROCESS | 3364 | 1463434884067 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:24 INFO - PROCESS | 3364 | ++DOCSHELL 19A8C000 == 85 [pid = 3364] [id = 439] 14:41:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (19ABF800) [pid = 3364] [serial = 1317] [outer = 00000000] 14:41:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (1A714C00) [pid = 3364] [serial = 1318] [outer = 19ABF800] 14:41:24 INFO - PROCESS | 3364 | 1463434884111 Marionette DEBUG loaded listener.js 14:41:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (1A73D800) [pid = 3364] [serial = 1319] [outer = 19ABF800] 14:41:24 INFO - PROCESS | 3364 | 1463434884545 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 14:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 14:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 696ms 14:41:24 INFO - PROCESS | 3364 | 1463434884580 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 14:41:24 INFO - PROCESS | 3364 | 1463434884582 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 14:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:41:24 INFO - PROCESS | 3364 | 1463434884631 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:41:24 INFO - PROCESS | 3364 | 1463434884632 Marionette TRACE conn4 <- [1,1722,null,{}] 14:41:24 INFO - PROCESS | 3364 | 1463434884636 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:24 INFO - PROCESS | 3364 | 1463434884771 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 14:41:24 INFO - PROCESS | 3364 | 1463434884844 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:24 INFO - PROCESS | 3364 | ++DOCSHELL 17067800 == 86 [pid = 3364] [id = 440] 14:41:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (19ACAC00) [pid = 3364] [serial = 1320] [outer = 00000000] 14:41:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (1AB69800) [pid = 3364] [serial = 1321] [outer = 19ACAC00] 14:41:24 INFO - PROCESS | 3364 | 1463434884889 Marionette DEBUG loaded listener.js 14:41:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 137 (1AD0F000) [pid = 3364] [serial = 1322] [outer = 19ACAC00] 14:41:25 INFO - PROCESS | 3364 | 1463434885310 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 14:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 774ms 14:41:25 INFO - PROCESS | 3364 | 1463434885367 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 14:41:25 INFO - PROCESS | 3364 | 1463434885369 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 14:41:25 INFO - PROCESS | 3364 | 1463434885372 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:41:25 INFO - PROCESS | 3364 | 1463434885374 Marionette TRACE conn4 <- [1,1726,null,{}] 14:41:25 INFO - PROCESS | 3364 | 1463434885377 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:25 INFO - PROCESS | 3364 | 1463434885655 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 14:41:25 INFO - PROCESS | 3364 | --DOMWINDOW == 136 (11A04400) [pid = 3364] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:41:25 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (12AF0800) [pid = 3364] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:41:25 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (161D7000) [pid = 3364] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:41:25 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (17060C00) [pid = 3364] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:41:25 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (10C31C00) [pid = 3364] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:41:25 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (176D6800) [pid = 3364] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:41:25 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (17D66C00) [pid = 3364] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:41:25 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (15D09800) [pid = 3364] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:41:25 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (156F1C00) [pid = 3364] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:41:25 INFO - PROCESS | 3364 | 1463434885736 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:25 INFO - PROCESS | 3364 | ++DOCSHELL 10C6E800 == 87 [pid = 3364] [id = 441] 14:41:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (10F11800) [pid = 3364] [serial = 1323] [outer = 00000000] 14:41:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (143F7800) [pid = 3364] [serial = 1324] [outer = 10F11800] 14:41:25 INFO - PROCESS | 3364 | 1463434885779 Marionette DEBUG loaded listener.js 14:41:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (161CCC00) [pid = 3364] [serial = 1325] [outer = 10F11800] 14:41:26 INFO - PROCESS | 3364 | 1463434886170 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 14:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 821ms 14:41:26 INFO - PROCESS | 3364 | 1463434886198 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 14:41:26 INFO - PROCESS | 3364 | 1463434886200 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 14:41:26 INFO - PROCESS | 3364 | 1463434886203 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:41:26 INFO - PROCESS | 3364 | 1463434886205 Marionette TRACE conn4 <- [1,1730,null,{}] 14:41:26 INFO - PROCESS | 3364 | 1463434886208 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:26 INFO - PROCESS | 3364 | 1463434886300 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 14:41:26 INFO - PROCESS | 3364 | 1463434886306 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:26 INFO - PROCESS | 3364 | ++DOCSHELL 1436A800 == 88 [pid = 3364] [id = 442] 14:41:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (15CA9C00) [pid = 3364] [serial = 1326] [outer = 00000000] 14:41:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (1AFDDC00) [pid = 3364] [serial = 1327] [outer = 15CA9C00] 14:41:26 INFO - PROCESS | 3364 | 1463434886349 Marionette DEBUG loaded listener.js 14:41:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (1B268800) [pid = 3364] [serial = 1328] [outer = 15CA9C00] 14:41:26 INFO - PROCESS | 3364 | 1463434886793 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 14:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 634ms 14:41:26 INFO - PROCESS | 3364 | 1463434886849 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 14:41:26 INFO - PROCESS | 3364 | 1463434886851 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 14:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:41:26 INFO - PROCESS | 3364 | 1463434886854 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:41:26 INFO - PROCESS | 3364 | 1463434886856 Marionette TRACE conn4 <- [1,1734,null,{}] 14:41:26 INFO - PROCESS | 3364 | 1463434886859 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:26 INFO - PROCESS | 3364 | 1463434886950 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 14:41:26 INFO - PROCESS | 3364 | 1463434886956 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:26 INFO - PROCESS | 3364 | ++DOCSHELL 1A77D800 == 89 [pid = 3364] [id = 443] 14:41:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (1ADA5C00) [pid = 3364] [serial = 1329] [outer = 00000000] 14:41:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (1B3D7000) [pid = 3364] [serial = 1330] [outer = 1ADA5C00] 14:41:26 INFO - PROCESS | 3364 | 1463434886999 Marionette DEBUG loaded listener.js 14:41:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 137 (1B3D9800) [pid = 3364] [serial = 1331] [outer = 1ADA5C00] 14:41:27 INFO - PROCESS | 3364 | 1463434887464 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 14:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 619ms 14:41:27 INFO - PROCESS | 3364 | 1463434887502 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 14:41:27 INFO - PROCESS | 3364 | 1463434887504 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 14:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:41:27 INFO - PROCESS | 3364 | 1463434887507 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:41:27 INFO - PROCESS | 3364 | 1463434887510 Marionette TRACE conn4 <- [1,1738,null,{}] 14:41:27 INFO - PROCESS | 3364 | 1463434887513 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:27 INFO - PROCESS | 3364 | 1463434887628 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 14:41:27 INFO - PROCESS | 3364 | 1463434887912 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:27 INFO - PROCESS | 3364 | ++DOCSHELL 10E5D400 == 90 [pid = 3364] [id = 444] 14:41:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 138 (10EB9000) [pid = 3364] [serial = 1332] [outer = 00000000] 14:41:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 139 (1107D000) [pid = 3364] [serial = 1333] [outer = 10EB9000] 14:41:27 INFO - PROCESS | 3364 | 1463434887970 Marionette DEBUG loaded listener.js 14:41:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 140 (12AE9C00) [pid = 3364] [serial = 1334] [outer = 10EB9000] 14:41:28 INFO - PROCESS | 3364 | 1463434888590 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 14:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1146ms 14:41:28 INFO - PROCESS | 3364 | 1463434888644 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 14:41:28 INFO - PROCESS | 3364 | 1463434888649 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 14:41:28 INFO - PROCESS | 3364 | 1463434888654 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:41:28 INFO - PROCESS | 3364 | 1463434888658 Marionette TRACE conn4 <- [1,1742,null,{}] 14:41:28 INFO - PROCESS | 3364 | 1463434888677 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:28 INFO - PROCESS | 3364 | 1463434888804 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 14:41:28 INFO - PROCESS | 3364 | 1463434888960 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:28 INFO - PROCESS | 3364 | ++DOCSHELL 15403C00 == 91 [pid = 3364] [id = 445] 14:41:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (154A8400) [pid = 3364] [serial = 1335] [outer = 00000000] 14:41:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (161CE000) [pid = 3364] [serial = 1336] [outer = 154A8400] 14:41:29 INFO - PROCESS | 3364 | 1463434889019 Marionette DEBUG loaded listener.js 14:41:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (16BE7400) [pid = 3364] [serial = 1337] [outer = 154A8400] 14:41:29 INFO - PROCESS | 3364 | 1463434889622 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 14:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1037ms 14:41:29 INFO - PROCESS | 3364 | 1463434889688 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 14:41:29 INFO - PROCESS | 3364 | 1463434889693 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 14:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:41:29 INFO - PROCESS | 3364 | 1463434889697 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:41:29 INFO - PROCESS | 3364 | 1463434889699 Marionette TRACE conn4 <- [1,1746,null,{}] 14:41:29 INFO - PROCESS | 3364 | 1463434889703 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:29 INFO - PROCESS | 3364 | 1463434889870 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 14:41:30 INFO - PROCESS | 3364 | 1463434890029 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:30 INFO - PROCESS | 3364 | ++DOCSHELL 17810400 == 92 [pid = 3364] [id = 446] 14:41:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (17D5EC00) [pid = 3364] [serial = 1338] [outer = 00000000] 14:41:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (1997DC00) [pid = 3364] [serial = 1339] [outer = 17D5EC00] 14:41:30 INFO - PROCESS | 3364 | 1463434890084 Marionette DEBUG loaded listener.js 14:41:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (1A14C800) [pid = 3364] [serial = 1340] [outer = 17D5EC00] 14:41:30 INFO - PROCESS | 3364 | 1463434890701 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 14:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1021ms 14:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:41:30 INFO - PROCESS | 3364 | 1463434890740 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 14:41:30 INFO - PROCESS | 3364 | 1463434890742 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 14:41:30 INFO - PROCESS | 3364 | 1463434890752 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:41:30 INFO - PROCESS | 3364 | 1463434890759 Marionette TRACE conn4 <- [1,1750,null,{}] 14:41:30 INFO - PROCESS | 3364 | 1463434890779 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:30 INFO - PROCESS | 3364 | 1463434890898 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 14:41:31 INFO - PROCESS | 3364 | 1463434891054 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:31 INFO - PROCESS | 3364 | ++DOCSHELL 1B274400 == 93 [pid = 3364] [id = 447] 14:41:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (1B3CE400) [pid = 3364] [serial = 1341] [outer = 00000000] 14:41:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (1B4D1000) [pid = 3364] [serial = 1342] [outer = 1B3CE400] 14:41:31 INFO - PROCESS | 3364 | 1463434891108 Marionette DEBUG loaded listener.js 14:41:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 149 (1D33D400) [pid = 3364] [serial = 1343] [outer = 1B3CE400] 14:41:31 INFO - PROCESS | 3364 | 1463434891686 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 14:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 945ms 14:41:31 INFO - PROCESS | 3364 | 1463434891695 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 14:41:31 INFO - PROCESS | 3364 | 1463434891698 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 14:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:41:31 INFO - PROCESS | 3364 | 1463434891701 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:41:31 INFO - PROCESS | 3364 | 1463434891703 Marionette TRACE conn4 <- [1,1754,null,{}] 14:41:31 INFO - PROCESS | 3364 | 1463434891707 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:31 INFO - PROCESS | 3364 | 1463434891821 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 14:41:32 INFO - PROCESS | 3364 | 1463434891991 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:32 INFO - PROCESS | 3364 | ++DOCSHELL 137E8C00 == 94 [pid = 3364] [id = 448] 14:41:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 150 (171A7000) [pid = 3364] [serial = 1344] [outer = 00000000] 14:41:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 151 (1D348C00) [pid = 3364] [serial = 1345] [outer = 171A7000] 14:41:32 INFO - PROCESS | 3364 | 1463434892045 Marionette DEBUG loaded listener.js 14:41:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 152 (1D553800) [pid = 3364] [serial = 1346] [outer = 171A7000] 14:41:32 INFO - PROCESS | 3364 | 1463434892584 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 14:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 929ms 14:41:32 INFO - PROCESS | 3364 | 1463434892646 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 14:41:32 INFO - PROCESS | 3364 | 1463434892648 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 14:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:41:32 INFO - PROCESS | 3364 | 1463434892652 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:41:32 INFO - PROCESS | 3364 | 1463434892654 Marionette TRACE conn4 <- [1,1758,null,{}] 14:41:32 INFO - PROCESS | 3364 | 1463434892658 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:32 INFO - PROCESS | 3364 | 1463434892777 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 14:41:32 INFO - PROCESS | 3364 | 1463434892950 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:32 INFO - PROCESS | 3364 | ++DOCSHELL 1D55A000 == 95 [pid = 3364] [id = 449] 14:41:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 153 (1D55A800) [pid = 3364] [serial = 1347] [outer = 00000000] 14:41:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 154 (1D590000) [pid = 3364] [serial = 1348] [outer = 1D55A800] 14:41:32 INFO - PROCESS | 3364 | 1463434892995 Marionette DEBUG loaded listener.js 14:41:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 155 (1D59C400) [pid = 3364] [serial = 1349] [outer = 1D55A800] 14:41:33 INFO - PROCESS | 3364 | 1463434893573 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 14:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 991ms 14:41:33 INFO - PROCESS | 3364 | 1463434893638 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 14:41:33 INFO - PROCESS | 3364 | 1463434893640 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 14:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:41:33 INFO - PROCESS | 3364 | 1463434893644 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:41:33 INFO - PROCESS | 3364 | 1463434893646 Marionette TRACE conn4 <- [1,1762,null,{}] 14:41:33 INFO - PROCESS | 3364 | 1463434893665 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:33 INFO - PROCESS | 3364 | 1463434893786 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 14:41:33 INFO - PROCESS | 3364 | 1463434893941 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:33 INFO - PROCESS | 3364 | ++DOCSHELL 1D33B400 == 96 [pid = 3364] [id = 450] 14:41:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 156 (1D59BC00) [pid = 3364] [serial = 1350] [outer = 00000000] 14:41:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 157 (1E2E7400) [pid = 3364] [serial = 1351] [outer = 1D59BC00] 14:41:33 INFO - PROCESS | 3364 | 1463434893995 Marionette DEBUG loaded listener.js 14:41:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 158 (1E2ED400) [pid = 3364] [serial = 1352] [outer = 1D59BC00] 14:41:34 INFO - PROCESS | 3364 | 1463434894576 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 14:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 990ms 14:41:34 INFO - PROCESS | 3364 | 1463434894631 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 14:41:34 INFO - PROCESS | 3364 | 1463434894633 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 14:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:41:34 INFO - PROCESS | 3364 | 1463434894637 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:41:34 INFO - PROCESS | 3364 | 1463434894639 Marionette TRACE conn4 <- [1,1766,null,{}] 14:41:34 INFO - PROCESS | 3364 | 1463434894643 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:34 INFO - PROCESS | 3364 | 1463434894761 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 14:41:34 INFO - PROCESS | 3364 | 1463434894965 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:34 INFO - PROCESS | 3364 | ++DOCSHELL 15D0CC00 == 97 [pid = 3364] [id = 451] 14:41:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 159 (16D3C800) [pid = 3364] [serial = 1353] [outer = 00000000] 14:41:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 160 (1E2F2C00) [pid = 3364] [serial = 1354] [outer = 16D3C800] 14:41:35 INFO - PROCESS | 3364 | 1463434895023 Marionette DEBUG loaded listener.js 14:41:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 161 (1EE1BC00) [pid = 3364] [serial = 1355] [outer = 16D3C800] 14:41:35 INFO - PROCESS | 3364 | 1463434895874 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 14:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 14:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1285ms 14:41:35 INFO - PROCESS | 3364 | 1463434895936 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 14:41:35 INFO - PROCESS | 3364 | 1463434895939 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 14:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:41:35 INFO - PROCESS | 3364 | 1463434895945 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:41:35 INFO - PROCESS | 3364 | 1463434895948 Marionette TRACE conn4 <- [1,1770,null,{}] 14:41:35 INFO - PROCESS | 3364 | 1463434895954 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:36 INFO - PROCESS | 3364 | 1463434896068 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 14:41:36 INFO - PROCESS | 3364 | 1463434896235 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:36 INFO - PROCESS | 3364 | ++DOCSHELL 11CF1400 == 98 [pid = 3364] [id = 452] 14:41:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 162 (1288B400) [pid = 3364] [serial = 1356] [outer = 00000000] 14:41:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 163 (137E8000) [pid = 3364] [serial = 1357] [outer = 1288B400] 14:41:36 INFO - PROCESS | 3364 | 1463434896285 Marionette DEBUG loaded listener.js 14:41:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 164 (1436C400) [pid = 3364] [serial = 1358] [outer = 1288B400] 14:41:36 INFO - PROCESS | 3364 | 1463434896896 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 14:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 14:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1022ms 14:41:36 INFO - PROCESS | 3364 | 1463434896971 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 14:41:36 INFO - PROCESS | 3364 | 1463434896976 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 14:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:41:37 INFO - PROCESS | 3364 | 1463434897017 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:41:37 INFO - PROCESS | 3364 | 1463434897020 Marionette TRACE conn4 <- [1,1774,null,{}] 14:41:37 INFO - PROCESS | 3364 | 1463434897024 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:37 INFO - PROCESS | 3364 | 1463434897137 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 14:41:37 INFO - PROCESS | 3364 | 1463434897313 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 14E76400 == 97 [pid = 3364] [id = 225] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 13C48400 == 96 [pid = 3364] [id = 146] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 1997B000 == 95 [pid = 3364] [id = 144] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 1A77D800 == 94 [pid = 3364] [id = 443] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 1436A800 == 93 [pid = 3364] [id = 442] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 10C6E800 == 92 [pid = 3364] [id = 441] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 17067800 == 91 [pid = 3364] [id = 440] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 19A8C000 == 90 [pid = 3364] [id = 439] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 12B68400 == 89 [pid = 3364] [id = 438] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 1701E800 == 88 [pid = 3364] [id = 437] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 15D08000 == 87 [pid = 3364] [id = 436] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 10C33000 == 86 [pid = 3364] [id = 435] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 110CF000 == 85 [pid = 3364] [id = 434] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 163 (137EE400) [pid = 3364] [serial = 1222] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 162 (171AD400) [pid = 3364] [serial = 1225] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 161 (1EE24C00) [pid = 3364] [serial = 1240] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 160 (1D593400) [pid = 3364] [serial = 1237] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 159 (1AD07C00) [pid = 3364] [serial = 1234] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 158 (1A748000) [pid = 3364] [serial = 1231] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 157 (16BB6800) [pid = 3364] [serial = 1243] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 156 (14E7CC00) [pid = 3364] [serial = 1246] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 155 (19AC7400) [pid = 3364] [serial = 1228] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | ++DOCSHELL 10C33000 == 86 [pid = 3364] [id = 453] 14:41:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 156 (10C67800) [pid = 3364] [serial = 1359] [outer = 00000000] 14:41:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 157 (12882000) [pid = 3364] [serial = 1360] [outer = 10C67800] 14:41:37 INFO - PROCESS | 3364 | 1463434897413 Marionette DEBUG loaded listener.js 14:41:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 158 (14365000) [pid = 3364] [serial = 1361] [outer = 10C67800] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 14E78000 == 85 [pid = 3364] [id = 430] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 19A82800 == 84 [pid = 3364] [id = 429] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 18392400 == 83 [pid = 3364] [id = 428] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 1564EC00 == 82 [pid = 3364] [id = 427] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 1107EC00 == 81 [pid = 3364] [id = 426] 14:41:37 INFO - PROCESS | 3364 | --DOCSHELL 143F3800 == 80 [pid = 3364] [id = 425] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 157 (1337F000) [pid = 3364] [serial = 1255] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 156 (16D38000) [pid = 3364] [serial = 1261] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 155 (171A5400) [pid = 3364] [serial = 1264] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 154 (16FF2800) [pid = 3364] [serial = 1262] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 153 (11072000) [pid = 3364] [serial = 1249] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 152 (11A10C00) [pid = 3364] [serial = 1250] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 151 (1838EC00) [pid = 3364] [serial = 1268] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 150 (1722C400) [pid = 3364] [serial = 1265] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 149 (140D9800) [pid = 3364] [serial = 1256] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 148 (1807FC00) [pid = 3364] [serial = 1267] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (18CF7400) [pid = 3364] [serial = 1270] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (16B33800) [pid = 3364] [serial = 1259] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (19875000) [pid = 3364] [serial = 1271] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (15EE5000) [pid = 3364] [serial = 1258] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (165B0000) [pid = 3364] [serial = 1253] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (161CB400) [pid = 3364] [serial = 1252] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 141 (15D0A000) [pid = 3364] [serial = 1274] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | --DOMWINDOW == 140 (143F6C00) [pid = 3364] [serial = 1273] [outer = 00000000] [url = about:blank] 14:41:37 INFO - PROCESS | 3364 | 1463434897861 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 14:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 14:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 882ms 14:41:37 INFO - PROCESS | 3364 | 1463434897924 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 14:41:37 INFO - PROCESS | 3364 | 1463434897926 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 14:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:41:37 INFO - PROCESS | 3364 | 1463434897930 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:41:37 INFO - PROCESS | 3364 | 1463434897933 Marionette TRACE conn4 <- [1,1778,null,{}] 14:41:37 INFO - PROCESS | 3364 | 1463434897943 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:38 INFO - PROCESS | 3364 | 1463434898041 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 14:41:38 INFO - PROCESS | 3364 | 1463434898056 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:38 INFO - PROCESS | 3364 | ++DOCSHELL 161CD400 == 81 [pid = 3364] [id = 454] 14:41:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (161D1000) [pid = 3364] [serial = 1362] [outer = 00000000] 14:41:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (16BBE800) [pid = 3364] [serial = 1363] [outer = 161D1000] 14:41:38 INFO - PROCESS | 3364 | 1463434898103 Marionette DEBUG loaded listener.js 14:41:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (16BE7000) [pid = 3364] [serial = 1364] [outer = 161D1000] 14:41:38 INFO - PROCESS | 3364 | 1463434898590 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 681ms 14:41:38 INFO - PROCESS | 3364 | 1463434898613 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 14:41:38 INFO - PROCESS | 3364 | 1463434898615 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 14:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:41:38 INFO - PROCESS | 3364 | 1463434898619 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:41:38 INFO - PROCESS | 3364 | 1463434898620 Marionette TRACE conn4 <- [1,1782,null,{}] 14:41:38 INFO - PROCESS | 3364 | 1463434898624 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:38 INFO - PROCESS | 3364 | 1463434898759 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 14:41:38 INFO - PROCESS | 3364 | 1463434898895 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:38 INFO - PROCESS | 3364 | ++DOCSHELL 1701CC00 == 82 [pid = 3364] [id = 455] 14:41:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (1701E400) [pid = 3364] [serial = 1365] [outer = 00000000] 14:41:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (17063400) [pid = 3364] [serial = 1366] [outer = 1701E400] 14:41:38 INFO - PROCESS | 3364 | 1463434898942 Marionette DEBUG loaded listener.js 14:41:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (17223400) [pid = 3364] [serial = 1367] [outer = 1701E400] 14:41:39 INFO - PROCESS | 3364 | 1463434899296 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 696ms 14:41:39 INFO - PROCESS | 3364 | 1463434899318 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 14:41:39 INFO - PROCESS | 3364 | 1463434899320 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 14:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:41:39 INFO - PROCESS | 3364 | 1463434899348 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:41:39 INFO - PROCESS | 3364 | 1463434899350 Marionette TRACE conn4 <- [1,1786,null,{}] 14:41:39 INFO - PROCESS | 3364 | 1463434899354 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:39 INFO - PROCESS | 3364 | 1463434899445 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 14:41:39 INFO - PROCESS | 3364 | 1463434899451 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:39 INFO - PROCESS | 3364 | ++DOCSHELL 10A59C00 == 83 [pid = 3364] [id = 456] 14:41:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (171AD400) [pid = 3364] [serial = 1368] [outer = 00000000] 14:41:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (178DC400) [pid = 3364] [serial = 1369] [outer = 171AD400] 14:41:39 INFO - PROCESS | 3364 | 1463434899495 Marionette DEBUG loaded listener.js 14:41:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 149 (18085400) [pid = 3364] [serial = 1370] [outer = 171AD400] 14:41:39 INFO - PROCESS | 3364 | 1463434899997 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 14:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 712ms 14:41:40 INFO - PROCESS | 3364 | 1463434900027 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 14:41:40 INFO - PROCESS | 3364 | 1463434900029 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 14:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:41:40 INFO - PROCESS | 3364 | 1463434900033 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:41:40 INFO - PROCESS | 3364 | 1463434900035 Marionette TRACE conn4 <- [1,1790,null,{}] 14:41:40 INFO - PROCESS | 3364 | 1463434900038 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:40 INFO - PROCESS | 3364 | 1463434900196 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 14:41:40 INFO - PROCESS | 3364 | 1463434900306 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:40 INFO - PROCESS | 3364 | ++DOCSHELL 18CFB400 == 84 [pid = 3364] [id = 457] 14:41:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 150 (18CFC800) [pid = 3364] [serial = 1371] [outer = 00000000] 14:41:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 151 (19883000) [pid = 3364] [serial = 1372] [outer = 18CFC800] 14:41:40 INFO - PROCESS | 3364 | 1463434900350 Marionette DEBUG loaded listener.js 14:41:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 152 (199E0400) [pid = 3364] [serial = 1373] [outer = 18CFC800] 14:41:40 INFO - PROCESS | 3364 | 1463434900769 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 789ms 14:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:41:40 INFO - PROCESS | 3364 | 1463434900843 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 14:41:40 INFO - PROCESS | 3364 | 1463434900845 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 14:41:40 INFO - PROCESS | 3364 | 1463434900848 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:41:40 INFO - PROCESS | 3364 | 1463434900850 Marionette TRACE conn4 <- [1,1794,null,{}] 14:41:40 INFO - PROCESS | 3364 | 1463434900853 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:40 INFO - PROCESS | 3364 | 1463434900991 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 14:41:41 INFO - PROCESS | 3364 | 1463434901009 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:41 INFO - PROCESS | 3364 | ++DOCSHELL 19882800 == 85 [pid = 3364] [id = 458] 14:41:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 153 (1996EC00) [pid = 3364] [serial = 1374] [outer = 00000000] 14:41:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 154 (1A71F400) [pid = 3364] [serial = 1375] [outer = 1996EC00] 14:41:41 INFO - PROCESS | 3364 | 1463434901056 Marionette DEBUG loaded listener.js 14:41:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 155 (1A77C800) [pid = 3364] [serial = 1376] [outer = 1996EC00] 14:41:41 INFO - PROCESS | 3364 | 1463434901499 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 14:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 681ms 14:41:41 INFO - PROCESS | 3364 | 1463434901529 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 14:41:41 INFO - PROCESS | 3364 | 1463434901531 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 14:41:41 INFO - PROCESS | 3364 | 1463434901534 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:41:41 INFO - PROCESS | 3364 | 1463434901536 Marionette TRACE conn4 <- [1,1798,null,{}] 14:41:41 INFO - PROCESS | 3364 | 1463434901539 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:41 INFO - PROCESS | 3364 | 1463434901984 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 14:41:41 INFO - PROCESS | 3364 | --DOMWINDOW == 154 (10F11800) [pid = 3364] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:41:41 INFO - PROCESS | 3364 | --DOMWINDOW == 153 (18390800) [pid = 3364] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:41:41 INFO - PROCESS | 3364 | --DOMWINDOW == 152 (15CA2800) [pid = 3364] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:41:41 INFO - PROCESS | 3364 | --DOMWINDOW == 151 (15CA9C00) [pid = 3364] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:41:41 INFO - PROCESS | 3364 | --DOMWINDOW == 150 (1702AC00) [pid = 3364] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:41:41 INFO - PROCESS | 3364 | --DOMWINDOW == 149 (114A5800) [pid = 3364] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:41:41 INFO - PROCESS | 3364 | --DOMWINDOW == 148 (13D22C00) [pid = 3364] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:41:41 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (19ABF800) [pid = 3364] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:41:41 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (10C34800) [pid = 3364] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:41:41 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (19ACAC00) [pid = 3364] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:41:41 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (15D0F400) [pid = 3364] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:41:42 INFO - PROCESS | 3364 | 1463434902067 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:42 INFO - PROCESS | 3364 | ++DOCSHELL 10375800 == 86 [pid = 3364] [id = 459] 14:41:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (10C34800) [pid = 3364] [serial = 1377] [outer = 00000000] 14:41:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (13D22C00) [pid = 3364] [serial = 1378] [outer = 10C34800] 14:41:42 INFO - PROCESS | 3364 | 1463434902110 Marionette DEBUG loaded listener.js 14:41:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (16B33C00) [pid = 3364] [serial = 1379] [outer = 10C34800] 14:41:42 INFO - PROCESS | 3364 | 1463434902474 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 990ms 14:41:42 INFO - PROCESS | 3364 | 1463434902537 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 14:41:42 INFO - PROCESS | 3364 | 1463434902539 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 14:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:41:42 INFO - PROCESS | 3364 | 1463434902542 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:41:42 INFO - PROCESS | 3364 | 1463434902544 Marionette TRACE conn4 <- [1,1802,null,{}] 14:41:42 INFO - PROCESS | 3364 | 1463434902547 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:42 INFO - PROCESS | 3364 | 1463434902639 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 14:41:42 INFO - PROCESS | 3364 | 1463434902645 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:42 INFO - PROCESS | 3364 | ++DOCSHELL 13705800 == 87 [pid = 3364] [id = 460] 14:41:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (171A8000) [pid = 3364] [serial = 1380] [outer = 00000000] 14:41:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 149 (1A780400) [pid = 3364] [serial = 1381] [outer = 171A8000] 14:41:42 INFO - PROCESS | 3364 | 1463434902688 Marionette DEBUG loaded listener.js 14:41:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 150 (1AB76800) [pid = 3364] [serial = 1382] [outer = 171A8000] 14:41:43 INFO - PROCESS | 3364 | 1463434903130 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 635ms 14:41:43 INFO - PROCESS | 3364 | 1463434903180 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 14:41:43 INFO - PROCESS | 3364 | 1463434903182 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 14:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:41:43 INFO - PROCESS | 3364 | 1463434903186 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:41:43 INFO - PROCESS | 3364 | 1463434903187 Marionette TRACE conn4 <- [1,1806,null,{}] 14:41:43 INFO - PROCESS | 3364 | 1463434903191 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:43 INFO - PROCESS | 3364 | 1463434903287 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 14:41:43 INFO - PROCESS | 3364 | 1463434903313 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:43 INFO - PROCESS | 3364 | ++DOCSHELL 110D0800 == 88 [pid = 3364] [id = 461] 14:41:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 151 (199D7000) [pid = 3364] [serial = 1383] [outer = 00000000] 14:41:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 152 (1AFE4000) [pid = 3364] [serial = 1384] [outer = 199D7000] 14:41:43 INFO - PROCESS | 3364 | 1463434903356 Marionette DEBUG loaded listener.js 14:41:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 153 (1B267000) [pid = 3364] [serial = 1385] [outer = 199D7000] 14:41:43 INFO - PROCESS | 3364 | 1463434903819 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 14:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 696ms 14:41:43 INFO - PROCESS | 3364 | 1463434903868 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 14:41:43 INFO - PROCESS | 3364 | 1463434903870 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 14:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:41:43 INFO - PROCESS | 3364 | 1463434903873 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:41:43 INFO - PROCESS | 3364 | 1463434903876 Marionette TRACE conn4 <- [1,1810,null,{}] 14:41:43 INFO - PROCESS | 3364 | 1463434903879 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:44 INFO - PROCESS | 3364 | 1463434904073 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 14:41:44 INFO - PROCESS | 3364 | 1463434904228 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:44 INFO - PROCESS | 3364 | ++DOCSHELL 0F93EC00 == 89 [pid = 3364] [id = 462] 14:41:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 154 (105F9C00) [pid = 3364] [serial = 1386] [outer = 00000000] 14:41:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 155 (10C65000) [pid = 3364] [serial = 1387] [outer = 105F9C00] 14:41:44 INFO - PROCESS | 3364 | 1463434904287 Marionette DEBUG loaded listener.js 14:41:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 156 (11077400) [pid = 3364] [serial = 1388] [outer = 105F9C00] 14:41:44 INFO - PROCESS | 3364 | 1463434904947 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 14:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1145ms 14:41:45 INFO - PROCESS | 3364 | 1463434905016 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 14:41:45 INFO - PROCESS | 3364 | 1463434905020 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 14:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:41:45 INFO - PROCESS | 3364 | 1463434905027 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:41:45 INFO - PROCESS | 3364 | 1463434905030 Marionette TRACE conn4 <- [1,1814,null,{}] 14:41:45 INFO - PROCESS | 3364 | 1463434905035 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:45 INFO - PROCESS | 3364 | 1463434905163 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 14:41:45 INFO - PROCESS | 3364 | 1463434905317 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:45 INFO - PROCESS | 3364 | ++DOCSHELL 15B29400 == 90 [pid = 3364] [id = 463] 14:41:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 157 (15B2D800) [pid = 3364] [serial = 1389] [outer = 00000000] 14:41:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 158 (165B0000) [pid = 3364] [serial = 1390] [outer = 15B2D800] 14:41:45 INFO - PROCESS | 3364 | 1463434905377 Marionette DEBUG loaded listener.js 14:41:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 159 (16D40400) [pid = 3364] [serial = 1391] [outer = 15B2D800] 14:41:45 INFO - PROCESS | 3364 | 1463434905982 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 14:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 990ms 14:41:46 INFO - PROCESS | 3364 | 1463434906030 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 14:41:46 INFO - PROCESS | 3364 | 1463434906033 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 14:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:41:46 INFO - PROCESS | 3364 | 1463434906036 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:41:46 INFO - PROCESS | 3364 | 1463434906039 Marionette TRACE conn4 <- [1,1818,null,{}] 14:41:46 INFO - PROCESS | 3364 | 1463434906042 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:46 INFO - PROCESS | 3364 | 1463434906159 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 14:41:46 INFO - PROCESS | 3364 | 1463434906334 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:46 INFO - PROCESS | 3364 | ++DOCSHELL 18CF3000 == 91 [pid = 3364] [id = 464] 14:41:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 160 (18CF6400) [pid = 3364] [serial = 1392] [outer = 00000000] 14:41:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 161 (199D9000) [pid = 3364] [serial = 1393] [outer = 18CF6400] 14:41:46 INFO - PROCESS | 3364 | 1463434906389 Marionette DEBUG loaded listener.js 14:41:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 162 (1A713800) [pid = 3364] [serial = 1394] [outer = 18CF6400] 14:41:46 INFO - PROCESS | 3364 | 1463434906970 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 14:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 990ms 14:41:47 INFO - PROCESS | 3364 | 1463434907021 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 14:41:47 INFO - PROCESS | 3364 | 1463434907025 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 14:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:41:47 INFO - PROCESS | 3364 | 1463434907036 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:41:47 INFO - PROCESS | 3364 | 1463434907040 Marionette TRACE conn4 <- [1,1822,null,{}] 14:41:47 INFO - PROCESS | 3364 | 1463434907044 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:47 INFO - PROCESS | 3364 | 1463434907163 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 14:41:47 INFO - PROCESS | 3364 | 1463434907324 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:47 INFO - PROCESS | 3364 | ++DOCSHELL 1B4CB800 == 92 [pid = 3364] [id = 465] 14:41:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 163 (1D33F000) [pid = 3364] [serial = 1395] [outer = 00000000] 14:41:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 164 (1D558400) [pid = 3364] [serial = 1396] [outer = 1D33F000] 14:41:47 INFO - PROCESS | 3364 | 1463434907378 Marionette DEBUG loaded listener.js 14:41:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 165 (1D591000) [pid = 3364] [serial = 1397] [outer = 1D33F000] 14:41:47 INFO - PROCESS | 3364 | 1463434907967 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 14:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 14:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 990ms 14:41:48 INFO - PROCESS | 3364 | 1463434908035 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 14:41:48 INFO - PROCESS | 3364 | 1463434908039 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 14:41:48 INFO - PROCESS | 3364 | 1463434908043 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:41:48 INFO - PROCESS | 3364 | 1463434908044 Marionette TRACE conn4 <- [1,1826,null,{}] 14:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:41:48 INFO - PROCESS | 3364 | 1463434908048 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:48 INFO - PROCESS | 3364 | 1463434908162 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 14:41:48 INFO - PROCESS | 3364 | 1463434908337 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:48 INFO - PROCESS | 3364 | ++DOCSHELL 1B274000 == 93 [pid = 3364] [id = 466] 14:41:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 166 (1D556400) [pid = 3364] [serial = 1398] [outer = 00000000] 14:41:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 167 (1E05E800) [pid = 3364] [serial = 1399] [outer = 1D556400] 14:41:48 INFO - PROCESS | 3364 | 1463434908391 Marionette DEBUG loaded listener.js 14:41:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 168 (1E2EC400) [pid = 3364] [serial = 1400] [outer = 1D556400] 14:41:48 INFO - PROCESS | 3364 | 1463434908949 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 959ms 14:41:49 INFO - PROCESS | 3364 | 1463434909015 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 14:41:49 INFO - PROCESS | 3364 | 1463434909017 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 14:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:41:49 INFO - PROCESS | 3364 | 1463434909021 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:41:49 INFO - PROCESS | 3364 | 1463434909023 Marionette TRACE conn4 <- [1,1830,null,{}] 14:41:49 INFO - PROCESS | 3364 | 1463434909026 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:49 INFO - PROCESS | 3364 | 1463434909148 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 14:41:49 INFO - PROCESS | 3364 | 1463434909308 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:49 INFO - PROCESS | 3364 | ++DOCSHELL 1EE1F800 == 94 [pid = 3364] [id = 467] 14:41:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 169 (1EE1FC00) [pid = 3364] [serial = 1401] [outer = 00000000] 14:41:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 170 (1EE25000) [pid = 3364] [serial = 1402] [outer = 1EE1FC00] 14:41:49 INFO - PROCESS | 3364 | 1463434909369 Marionette DEBUG loaded listener.js 14:41:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 171 (1EE3C800) [pid = 3364] [serial = 1403] [outer = 1EE1FC00] 14:41:49 INFO - PROCESS | 3364 | 1463434909915 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 928ms 14:41:49 INFO - PROCESS | 3364 | 1463434909966 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 14:41:49 INFO - PROCESS | 3364 | 1463434909968 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 14:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:41:49 INFO - PROCESS | 3364 | 1463434909972 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:41:49 INFO - PROCESS | 3364 | 1463434909974 Marionette TRACE conn4 <- [1,1834,null,{}] 14:41:49 INFO - PROCESS | 3364 | 1463434909977 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:50 INFO - PROCESS | 3364 | 1463434910098 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 14:41:50 INFO - PROCESS | 3364 | 1463434910272 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:50 INFO - PROCESS | 3364 | ++DOCSHELL 1EE42400 == 95 [pid = 3364] [id = 468] 14:41:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 172 (1EE44C00) [pid = 3364] [serial = 1404] [outer = 00000000] 14:41:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 173 (1F231800) [pid = 3364] [serial = 1405] [outer = 1EE44C00] 14:41:50 INFO - PROCESS | 3364 | 1463434910328 Marionette DEBUG loaded listener.js 14:41:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 174 (1F238400) [pid = 3364] [serial = 1406] [outer = 1EE44C00] 14:41:50 INFO - PROCESS | 3364 | 1463434910895 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 990ms 14:41:50 INFO - PROCESS | 3364 | 1463434910957 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 14:41:50 INFO - PROCESS | 3364 | 1463434910959 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 14:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:41:50 INFO - PROCESS | 3364 | 1463434910963 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:41:50 INFO - PROCESS | 3364 | 1463434910964 Marionette TRACE conn4 <- [1,1838,null,{}] 14:41:50 INFO - PROCESS | 3364 | 1463434910968 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:51 INFO - PROCESS | 3364 | 1463434911080 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 14:41:51 INFO - PROCESS | 3364 | 1463434911256 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:51 INFO - PROCESS | 3364 | ++DOCSHELL 1EE42000 == 96 [pid = 3364] [id = 469] 14:41:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 175 (1EE44400) [pid = 3364] [serial = 1407] [outer = 00000000] 14:41:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 176 (1F685C00) [pid = 3364] [serial = 1408] [outer = 1EE44400] 14:41:51 INFO - PROCESS | 3364 | 1463434911310 Marionette DEBUG loaded listener.js 14:41:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 177 (1F689400) [pid = 3364] [serial = 1409] [outer = 1EE44400] 14:41:51 INFO - PROCESS | 3364 | 1463434911854 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 944ms 14:41:51 INFO - PROCESS | 3364 | 1463434911908 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 14:41:51 INFO - PROCESS | 3364 | 1463434911910 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 14:41:51 INFO - PROCESS | 3364 | 1463434911914 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:41:51 INFO - PROCESS | 3364 | 1463434911915 Marionette TRACE conn4 <- [1,1842,null,{}] 14:41:51 INFO - PROCESS | 3364 | 1463434911919 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:52 INFO - PROCESS | 3364 | 1463434912015 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 14:41:52 INFO - PROCESS | 3364 | 1463434912194 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:52 INFO - PROCESS | 3364 | ++DOCSHELL 1F682C00 == 97 [pid = 3364] [id = 470] 14:41:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 178 (1F68FC00) [pid = 3364] [serial = 1410] [outer = 00000000] 14:41:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 179 (1F732C00) [pid = 3364] [serial = 1411] [outer = 1F68FC00] 14:41:52 INFO - PROCESS | 3364 | 1463434912248 Marionette DEBUG loaded listener.js 14:41:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 180 (1F739000) [pid = 3364] [serial = 1412] [outer = 1F68FC00] 14:41:52 INFO - PROCESS | 3364 | 1463434912906 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1037ms 14:41:52 INFO - PROCESS | 3364 | 1463434912952 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 14:41:52 INFO - PROCESS | 3364 | 1463434912954 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 14:41:52 INFO - PROCESS | 3364 | 1463434912957 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:41:52 INFO - PROCESS | 3364 | 1463434912959 Marionette TRACE conn4 <- [1,1846,null,{}] 14:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:41:52 INFO - PROCESS | 3364 | 1463434912963 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:53 INFO - PROCESS | 3364 | 1463434913075 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 14:41:53 INFO - PROCESS | 3364 | 1463434913260 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:53 INFO - PROCESS | 3364 | ++DOCSHELL 10EB6400 == 98 [pid = 3364] [id = 471] 14:41:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 181 (128A4000) [pid = 3364] [serial = 1413] [outer = 00000000] 14:41:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 182 (16D39800) [pid = 3364] [serial = 1414] [outer = 128A4000] 14:41:53 INFO - PROCESS | 3364 | 1463434913315 Marionette DEBUG loaded listener.js 14:41:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 183 (17023400) [pid = 3364] [serial = 1415] [outer = 128A4000] 14:41:54 INFO - PROCESS | 3364 | 1463434914155 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1238ms 14:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:41:54 INFO - PROCESS | 3364 | 1463434914195 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 14:41:54 INFO - PROCESS | 3364 | 1463434914198 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 14:41:54 INFO - PROCESS | 3364 | 1463434914204 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:41:54 INFO - PROCESS | 3364 | 1463434914206 Marionette TRACE conn4 <- [1,1850,null,{}] 14:41:54 INFO - PROCESS | 3364 | 1463434914228 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:54 INFO - PROCESS | 3364 | 1463434914343 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 14:41:54 INFO - PROCESS | 3364 | 1463434914504 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:54 INFO - PROCESS | 3364 | ++DOCSHELL 15EE5400 == 99 [pid = 3364] [id = 472] 14:41:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 184 (15EE8400) [pid = 3364] [serial = 1416] [outer = 00000000] 14:41:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 185 (16BEDC00) [pid = 3364] [serial = 1417] [outer = 15EE8400] 14:41:54 INFO - PROCESS | 3364 | 1463434914554 Marionette DEBUG loaded listener.js 14:41:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 186 (1701F000) [pid = 3364] [serial = 1418] [outer = 15EE8400] 14:41:55 INFO - PROCESS | 3364 | --DOCSHELL 110D0800 == 98 [pid = 3364] [id = 461] 14:41:55 INFO - PROCESS | 3364 | --DOCSHELL 13705800 == 97 [pid = 3364] [id = 460] 14:41:55 INFO - PROCESS | 3364 | --DOCSHELL 10375800 == 96 [pid = 3364] [id = 459] 14:41:55 INFO - PROCESS | 3364 | --DOCSHELL 19882800 == 95 [pid = 3364] [id = 458] 14:41:55 INFO - PROCESS | 3364 | --DOCSHELL 18CFB400 == 94 [pid = 3364] [id = 457] 14:41:55 INFO - PROCESS | 3364 | --DOCSHELL 10A59C00 == 93 [pid = 3364] [id = 456] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 185 (1B3D7000) [pid = 3364] [serial = 1330] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | 1463434915220 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:41:55 INFO - PROCESS | 3364 | --DOCSHELL 1701CC00 == 92 [pid = 3364] [id = 455] 14:41:55 INFO - PROCESS | 3364 | --DOCSHELL 161CD400 == 91 [pid = 3364] [id = 454] 14:41:55 INFO - PROCESS | 3364 | --DOCSHELL 10C33000 == 90 [pid = 3364] [id = 453] 14:41:55 INFO - PROCESS | 3364 | --DOCSHELL 11CF1400 == 89 [pid = 3364] [id = 452] 14:41:55 INFO - PROCESS | 3364 | --DOCSHELL 1D33B400 == 88 [pid = 3364] [id = 450] 14:41:55 INFO - PROCESS | 3364 | --DOCSHELL 1D55A000 == 87 [pid = 3364] [id = 449] 14:41:55 INFO - PROCESS | 3364 | --DOCSHELL 137E8C00 == 86 [pid = 3364] [id = 448] 14:41:55 INFO - PROCESS | 3364 | --DOCSHELL 1B274400 == 85 [pid = 3364] [id = 447] 14:41:55 INFO - PROCESS | 3364 | --DOCSHELL 17810400 == 84 [pid = 3364] [id = 446] 14:41:55 INFO - PROCESS | 3364 | --DOCSHELL 15403C00 == 83 [pid = 3364] [id = 445] 14:41:55 INFO - PROCESS | 3364 | --DOCSHELL 10E5D400 == 82 [pid = 3364] [id = 444] 14:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1037ms 14:41:55 INFO - PROCESS | 3364 | 1463434915250 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 14:41:55 INFO - PROCESS | 3364 | 1463434915256 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 14:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:41:55 INFO - PROCESS | 3364 | 1463434915262 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:41:55 INFO - PROCESS | 3364 | 1463434915265 Marionette TRACE conn4 <- [1,1854,null,{}] 14:41:55 INFO - PROCESS | 3364 | 1463434915284 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:55 INFO - PROCESS | 3364 | 1463434915384 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 184 (17024C00) [pid = 3364] [serial = 1220] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 183 (1A714C00) [pid = 3364] [serial = 1318] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 182 (11075000) [pid = 3364] [serial = 1306] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 181 (1AB69800) [pid = 3364] [serial = 1321] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 180 (12D7E400) [pid = 3364] [serial = 1307] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 179 (16BE3800) [pid = 3364] [serial = 1309] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 178 (16DA9400) [pid = 3364] [serial = 1310] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 177 (18CF8800) [pid = 3364] [serial = 1285] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 176 (143F7800) [pid = 3364] [serial = 1324] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 175 (1987BC00) [pid = 3364] [serial = 1276] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 174 (19971400) [pid = 3364] [serial = 1277] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 173 (17D61800) [pid = 3364] [serial = 1315] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 172 (1A740800) [pid = 3364] [serial = 1291] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 171 (1AD0F000) [pid = 3364] [serial = 1322] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 170 (137E8400) [pid = 3364] [serial = 1279] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 169 (161D0800) [pid = 3364] [serial = 1282] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 168 (14E7D000) [pid = 3364] [serial = 1300] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 167 (1AB6AC00) [pid = 3364] [serial = 1294] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 166 (1AD10000) [pid = 3364] [serial = 1297] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 165 (1AFDDC00) [pid = 3364] [serial = 1327] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 164 (19ABE800) [pid = 3364] [serial = 1288] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 163 (1710D000) [pid = 3364] [serial = 1312] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 162 (17231C00) [pid = 3364] [serial = 1313] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 161 (14E79000) [pid = 3364] [serial = 1304] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 160 (13320000) [pid = 3364] [serial = 1303] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 159 (1A73D800) [pid = 3364] [serial = 1319] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 158 (161CCC00) [pid = 3364] [serial = 1325] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 157 (1B268800) [pid = 3364] [serial = 1328] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | --DOMWINDOW == 156 (18CF2400) [pid = 3364] [serial = 1316] [outer = 00000000] [url = about:blank] 14:41:55 INFO - PROCESS | 3364 | 1463434915513 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:55 INFO - PROCESS | 3364 | ++DOCSHELL 11075000 == 83 [pid = 3364] [id = 473] 14:41:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 157 (11A0F000) [pid = 3364] [serial = 1419] [outer = 00000000] 14:41:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 158 (140D7000) [pid = 3364] [serial = 1420] [outer = 11A0F000] 14:41:55 INFO - PROCESS | 3364 | 1463434915559 Marionette DEBUG loaded listener.js 14:41:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 159 (15C9C800) [pid = 3364] [serial = 1421] [outer = 11A0F000] 14:41:56 INFO - PROCESS | 3364 | 1463434916001 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 14:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 789ms 14:41:56 INFO - PROCESS | 3364 | 1463434916046 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 14:41:56 INFO - PROCESS | 3364 | 1463434916048 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 14:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:41:56 INFO - PROCESS | 3364 | 1463434916052 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:41:56 INFO - PROCESS | 3364 | 1463434916055 Marionette TRACE conn4 <- [1,1858,null,{}] 14:41:56 INFO - PROCESS | 3364 | 1463434916065 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:56 INFO - PROCESS | 3364 | 1463434916163 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 14:41:56 INFO - PROCESS | 3364 | 1463434916177 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:56 INFO - PROCESS | 3364 | ++DOCSHELL 16FEFC00 == 84 [pid = 3364] [id = 474] 14:41:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 160 (17060000) [pid = 3364] [serial = 1422] [outer = 00000000] 14:41:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 161 (17804800) [pid = 3364] [serial = 1423] [outer = 17060000] 14:41:56 INFO - PROCESS | 3364 | 1463434916231 Marionette DEBUG loaded listener.js 14:41:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 162 (18088C00) [pid = 3364] [serial = 1424] [outer = 17060000] 14:41:56 INFO - PROCESS | 3364 | 1463434916710 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 14:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 696ms 14:41:56 INFO - PROCESS | 3364 | 1463434916751 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 14:41:56 INFO - PROCESS | 3364 | 1463434916754 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 14:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:41:56 INFO - PROCESS | 3364 | 1463434916757 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:41:56 INFO - PROCESS | 3364 | 1463434916759 Marionette TRACE conn4 <- [1,1862,null,{}] 14:41:56 INFO - PROCESS | 3364 | 1463434916762 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:56 INFO - PROCESS | 3364 | 1463434916857 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 14:41:56 INFO - PROCESS | 3364 | 1463434916864 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:56 INFO - PROCESS | 3364 | ++DOCSHELL 18393400 == 85 [pid = 3364] [id = 475] 14:41:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 163 (18CF8800) [pid = 3364] [serial = 1425] [outer = 00000000] 14:41:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 164 (19883400) [pid = 3364] [serial = 1426] [outer = 18CF8800] 14:41:56 INFO - PROCESS | 3364 | 1463434916909 Marionette DEBUG loaded listener.js 14:41:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 165 (19977000) [pid = 3364] [serial = 1427] [outer = 18CF8800] 14:41:57 INFO - PROCESS | 3364 | 1463434917347 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 635ms 14:41:57 INFO - PROCESS | 3364 | 1463434917403 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 14:41:57 INFO - PROCESS | 3364 | 1463434917405 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 14:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:41:57 INFO - PROCESS | 3364 | 1463434917409 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:41:57 INFO - PROCESS | 3364 | 1463434917411 Marionette TRACE conn4 <- [1,1866,null,{}] 14:41:57 INFO - PROCESS | 3364 | 1463434917414 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:57 INFO - PROCESS | 3364 | 1463434917519 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 14:41:57 INFO - PROCESS | 3364 | 1463434917554 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:57 INFO - PROCESS | 3364 | ++DOCSHELL 18CF5000 == 86 [pid = 3364] [id = 476] 14:41:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 166 (19974000) [pid = 3364] [serial = 1428] [outer = 00000000] 14:41:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 167 (1A580C00) [pid = 3364] [serial = 1429] [outer = 19974000] 14:41:57 INFO - PROCESS | 3364 | 1463434917598 Marionette DEBUG loaded listener.js 14:41:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 168 (1A73D800) [pid = 3364] [serial = 1430] [outer = 19974000] 14:41:58 INFO - PROCESS | 3364 | 1463434918117 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 727ms 14:41:58 INFO - PROCESS | 3364 | 1463434918154 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 14:41:58 INFO - PROCESS | 3364 | 1463434918156 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 14:41:58 INFO - PROCESS | 3364 | 1463434918159 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:41:58 INFO - PROCESS | 3364 | 1463434918161 Marionette TRACE conn4 <- [1,1870,null,{}] 14:41:58 INFO - PROCESS | 3364 | 1463434918164 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:58 INFO - PROCESS | 3364 | 1463434918318 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 14:41:58 INFO - PROCESS | 3364 | 1463434918339 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:58 INFO - PROCESS | 3364 | ++DOCSHELL 1AB73800 == 87 [pid = 3364] [id = 477] 14:41:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 169 (1AB73C00) [pid = 3364] [serial = 1431] [outer = 00000000] 14:41:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 170 (1ADA5000) [pid = 3364] [serial = 1432] [outer = 1AB73C00] 14:41:58 INFO - PROCESS | 3364 | 1463434918384 Marionette DEBUG loaded listener.js 14:41:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 171 (1AFDDC00) [pid = 3364] [serial = 1433] [outer = 1AB73C00] 14:41:58 INFO - PROCESS | 3364 | 1463434918826 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 696ms 14:41:58 INFO - PROCESS | 3364 | 1463434918862 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 14:41:58 INFO - PROCESS | 3364 | 1463434918864 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 14:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:41:58 INFO - PROCESS | 3364 | 1463434918851 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:41:58 INFO - PROCESS | 3364 | 1463434918853 Marionette TRACE conn4 <- [1,1874,null,{}] 14:41:58 INFO - PROCESS | 3364 | 1463434918856 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:59 INFO - PROCESS | 3364 | 1463434918990 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 14:41:59 INFO - PROCESS | 3364 | 1463434919098 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:59 INFO - PROCESS | 3364 | ++DOCSHELL 1A8AD400 == 88 [pid = 3364] [id = 478] 14:41:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 172 (1AB70400) [pid = 3364] [serial = 1434] [outer = 00000000] 14:41:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 173 (1B3D7000) [pid = 3364] [serial = 1435] [outer = 1AB70400] 14:41:59 INFO - PROCESS | 3364 | 1463434919141 Marionette DEBUG loaded listener.js 14:41:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 174 (1B4C9C00) [pid = 3364] [serial = 1436] [outer = 1AB70400] 14:41:59 INFO - PROCESS | 3364 | 1463434919557 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 14:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 727ms 14:41:59 INFO - PROCESS | 3364 | 1463434919593 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 14:41:59 INFO - PROCESS | 3364 | 1463434919595 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 14:41:59 INFO - PROCESS | 3364 | 1463434919598 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:41:59 INFO - PROCESS | 3364 | 1463434919600 Marionette TRACE conn4 <- [1,1878,null,{}] 14:41:59 INFO - PROCESS | 3364 | 1463434919603 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:41:59 INFO - PROCESS | 3364 | 1463434919743 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 14:41:59 INFO - PROCESS | 3364 | --DOMWINDOW == 173 (1ADA5C00) [pid = 3364] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:41:59 INFO - PROCESS | 3364 | --DOMWINDOW == 172 (18CFC800) [pid = 3364] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:41:59 INFO - PROCESS | 3364 | --DOMWINDOW == 171 (1996EC00) [pid = 3364] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:41:59 INFO - PROCESS | 3364 | --DOMWINDOW == 170 (10C34800) [pid = 3364] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:41:59 INFO - PROCESS | 3364 | --DOMWINDOW == 169 (171A8000) [pid = 3364] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:41:59 INFO - PROCESS | 3364 | --DOMWINDOW == 168 (10C67800) [pid = 3364] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:41:59 INFO - PROCESS | 3364 | --DOMWINDOW == 167 (1701E400) [pid = 3364] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:41:59 INFO - PROCESS | 3364 | --DOMWINDOW == 166 (161D1000) [pid = 3364] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:41:59 INFO - PROCESS | 3364 | --DOMWINDOW == 165 (171AD400) [pid = 3364] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:41:59 INFO - PROCESS | 3364 | --DOMWINDOW == 164 (1288B400) [pid = 3364] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:41:59 INFO - PROCESS | 3364 | 1463434920004 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:00 INFO - PROCESS | 3364 | ++DOCSHELL 10C67800 == 89 [pid = 3364] [id = 479] 14:42:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 165 (11075400) [pid = 3364] [serial = 1437] [outer = 00000000] 14:42:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 166 (15D12C00) [pid = 3364] [serial = 1438] [outer = 11075400] 14:42:00 INFO - PROCESS | 3364 | 1463434920048 Marionette DEBUG loaded listener.js 14:42:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 167 (17022800) [pid = 3364] [serial = 1439] [outer = 11075400] 14:42:00 INFO - PROCESS | 3364 | 1463434920438 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 14:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 898ms 14:42:00 INFO - PROCESS | 3364 | 1463434920503 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 14:42:00 INFO - PROCESS | 3364 | 1463434920505 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 14:42:00 INFO - PROCESS | 3364 | 1463434920508 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:42:00 INFO - PROCESS | 3364 | 1463434920510 Marionette TRACE conn4 <- [1,1882,null,{}] 14:42:00 INFO - PROCESS | 3364 | 1463434920513 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:00 INFO - PROCESS | 3364 | 1463434920591 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 14:42:00 INFO - PROCESS | 3364 | 1463434920598 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:00 INFO - PROCESS | 3364 | ++DOCSHELL 15D08400 == 90 [pid = 3364] [id = 480] 14:42:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 168 (15D14400) [pid = 3364] [serial = 1440] [outer = 00000000] 14:42:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 169 (1B4CF800) [pid = 3364] [serial = 1441] [outer = 15D14400] 14:42:00 INFO - PROCESS | 3364 | 1463434920644 Marionette DEBUG loaded listener.js 14:42:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 170 (1D558C00) [pid = 3364] [serial = 1442] [outer = 15D14400] 14:42:01 INFO - PROCESS | 3364 | 1463434921091 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 619ms 14:42:01 INFO - PROCESS | 3364 | 1463434921134 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 14:42:01 INFO - PROCESS | 3364 | 1463434921136 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 14:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:42:01 INFO - PROCESS | 3364 | 1463434921139 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:42:01 INFO - PROCESS | 3364 | 1463434921141 Marionette TRACE conn4 <- [1,1886,null,{}] 14:42:01 INFO - PROCESS | 3364 | 1463434921144 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:01 INFO - PROCESS | 3364 | 1463434921237 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 14:42:01 INFO - PROCESS | 3364 | 1463434921244 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:01 INFO - PROCESS | 3364 | ++DOCSHELL 10E57800 == 91 [pid = 3364] [id = 481] 14:42:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 171 (10E5D800) [pid = 3364] [serial = 1443] [outer = 00000000] 14:42:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 172 (1E060000) [pid = 3364] [serial = 1444] [outer = 10E5D800] 14:42:01 INFO - PROCESS | 3364 | 1463434921287 Marionette DEBUG loaded listener.js 14:42:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 173 (1EE24800) [pid = 3364] [serial = 1445] [outer = 10E5D800] 14:42:01 INFO - PROCESS | 3364 | 1463434921744 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 634ms 14:42:01 INFO - PROCESS | 3364 | 1463434921797 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 14:42:01 INFO - PROCESS | 3364 | 1463434921799 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 14:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:42:01 INFO - PROCESS | 3364 | 1463434921804 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:42:01 INFO - PROCESS | 3364 | 1463434921806 Marionette TRACE conn4 <- [1,1890,null,{}] 14:42:01 INFO - PROCESS | 3364 | 1463434921810 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:01 INFO - PROCESS | 3364 | 1463434921921 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 14:42:02 INFO - PROCESS | 3364 | 1463434922204 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:02 INFO - PROCESS | 3364 | ++DOCSHELL 10E5D400 == 92 [pid = 3364] [id = 482] 14:42:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 174 (10F11800) [pid = 3364] [serial = 1446] [outer = 00000000] 14:42:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 175 (11CEC400) [pid = 3364] [serial = 1447] [outer = 10F11800] 14:42:02 INFO - PROCESS | 3364 | 1463434922265 Marionette DEBUG loaded listener.js 14:42:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 176 (137E8C00) [pid = 3364] [serial = 1448] [outer = 10F11800] 14:42:02 INFO - PROCESS | 3364 | 1463434922877 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1130ms 14:42:02 INFO - PROCESS | 3364 | 1463434922938 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 14:42:02 INFO - PROCESS | 3364 | 1463434922943 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 14:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:42:02 INFO - PROCESS | 3364 | 1463434922948 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:42:02 INFO - PROCESS | 3364 | 1463434922952 Marionette TRACE conn4 <- [1,1894,null,{}] 14:42:02 INFO - PROCESS | 3364 | 1463434922957 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:03 INFO - PROCESS | 3364 | 1463434923139 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 14:42:03 INFO - PROCESS | 3364 | 1463434923263 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:03 INFO - PROCESS | 3364 | ++DOCSHELL 16BC0400 == 93 [pid = 3364] [id = 483] 14:42:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 177 (16BE4000) [pid = 3364] [serial = 1449] [outer = 00000000] 14:42:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 178 (1701C400) [pid = 3364] [serial = 1450] [outer = 16BE4000] 14:42:03 INFO - PROCESS | 3364 | 1463434923320 Marionette DEBUG loaded listener.js 14:42:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 179 (172D0800) [pid = 3364] [serial = 1451] [outer = 16BE4000] 14:42:03 INFO - PROCESS | 3364 | 1463434923897 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 14:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 991ms 14:42:03 INFO - PROCESS | 3364 | 1463434923937 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 14:42:03 INFO - PROCESS | 3364 | 1463434923942 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 14:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:42:03 INFO - PROCESS | 3364 | 1463434923946 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:42:03 INFO - PROCESS | 3364 | 1463434923948 Marionette TRACE conn4 <- [1,1898,null,{}] 14:42:03 INFO - PROCESS | 3364 | 1463434923951 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:04 INFO - PROCESS | 3364 | 1463434924071 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 14:42:04 INFO - PROCESS | 3364 | 1463434924249 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:04 INFO - PROCESS | 3364 | ++DOCSHELL 19881400 == 94 [pid = 3364] [id = 484] 14:42:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 180 (19881800) [pid = 3364] [serial = 1452] [outer = 00000000] 14:42:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 181 (1A775800) [pid = 3364] [serial = 1453] [outer = 19881800] 14:42:04 INFO - PROCESS | 3364 | 1463434924304 Marionette DEBUG loaded listener.js 14:42:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 182 (1ADA8000) [pid = 3364] [serial = 1454] [outer = 19881800] 14:42:04 INFO - PROCESS | 3364 | 1463434924929 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 14:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1022ms 14:42:04 INFO - PROCESS | 3364 | 1463434925004 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 14:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:42:04 INFO - PROCESS | 3364 | 1463434925007 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 14:42:05 INFO - PROCESS | 3364 | 1463434925017 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:42:05 INFO - PROCESS | 3364 | 1463434925023 Marionette TRACE conn4 <- [1,1902,null,{}] 14:42:05 INFO - PROCESS | 3364 | 1463434925028 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:05 INFO - PROCESS | 3364 | 1463434925205 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 14:42:05 INFO - PROCESS | 3364 | 1463434925221 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:05 INFO - PROCESS | 3364 | ++DOCSHELL 18CFA800 == 95 [pid = 3364] [id = 485] 14:42:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 183 (1E2EA000) [pid = 3364] [serial = 1455] [outer = 00000000] 14:42:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 184 (1F686400) [pid = 3364] [serial = 1456] [outer = 1E2EA000] 14:42:05 INFO - PROCESS | 3364 | 1463434925315 Marionette DEBUG loaded listener.js 14:42:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 185 (1F734800) [pid = 3364] [serial = 1457] [outer = 1E2EA000] 14:42:05 INFO - PROCESS | 3364 | 1463434925923 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 990ms 14:42:05 INFO - PROCESS | 3364 | 1463434925998 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 14:42:05 INFO - PROCESS | 3364 | 1463434926001 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 14:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:42:06 INFO - PROCESS | 3364 | 1463434926004 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:42:06 INFO - PROCESS | 3364 | 1463434926006 Marionette TRACE conn4 <- [1,1906,null,{}] 14:42:06 INFO - PROCESS | 3364 | 1463434926010 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:06 INFO - PROCESS | 3364 | 1463434926127 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 14:42:06 INFO - PROCESS | 3364 | 1463434926290 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:06 INFO - PROCESS | 3364 | ++DOCSHELL 15405000 == 96 [pid = 3364] [id = 486] 14:42:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 186 (1564A800) [pid = 3364] [serial = 1458] [outer = 00000000] 14:42:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 187 (1FB3B000) [pid = 3364] [serial = 1459] [outer = 1564A800] 14:42:06 INFO - PROCESS | 3364 | 1463434926345 Marionette DEBUG loaded listener.js 14:42:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 188 (1FB4AC00) [pid = 3364] [serial = 1460] [outer = 1564A800] 14:42:06 INFO - PROCESS | 3364 | 1463434926936 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 14:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 991ms 14:42:06 INFO - PROCESS | 3364 | 1463434927007 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 14:42:06 INFO - PROCESS | 3364 | 1463434927009 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 14:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:42:06 INFO - PROCESS | 3364 | 1463434927012 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:42:06 INFO - PROCESS | 3364 | 1463434927014 Marionette TRACE conn4 <- [1,1910,null,{}] 14:42:07 INFO - PROCESS | 3364 | 1463434927018 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:07 INFO - PROCESS | 3364 | 1463434927133 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 14:42:07 INFO - PROCESS | 3364 | 1463434927299 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:07 INFO - PROCESS | 3364 | ++DOCSHELL 1FB52800 == 97 [pid = 3364] [id = 487] 14:42:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 189 (1FB52C00) [pid = 3364] [serial = 1461] [outer = 00000000] 14:42:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 190 (1FB57C00) [pid = 3364] [serial = 1462] [outer = 1FB52C00] 14:42:07 INFO - PROCESS | 3364 | 1463434927360 Marionette DEBUG loaded listener.js 14:42:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 191 (21557800) [pid = 3364] [serial = 1463] [outer = 1FB52C00] 14:42:07 INFO - PROCESS | 3364 | 1463434927912 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 14:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 929ms 14:42:07 INFO - PROCESS | 3364 | 1463434927946 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 14:42:07 INFO - PROCESS | 3364 | 1463434927949 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 14:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:42:07 INFO - PROCESS | 3364 | 1463434927952 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:42:07 INFO - PROCESS | 3364 | 1463434927954 Marionette TRACE conn4 <- [1,1914,null,{}] 14:42:07 INFO - PROCESS | 3364 | 1463434927958 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:08 INFO - PROCESS | 3364 | 1463434928076 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 14:42:08 INFO - PROCESS | 3364 | 1463434928212 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:08 INFO - PROCESS | 3364 | ++DOCSHELL 1F73B800 == 98 [pid = 3364] [id = 488] 14:42:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 192 (1FB56800) [pid = 3364] [serial = 1464] [outer = 00000000] 14:42:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 193 (1FBD8400) [pid = 3364] [serial = 1465] [outer = 1FB56800] 14:42:08 INFO - PROCESS | 3364 | 1463434928264 Marionette DEBUG loaded listener.js 14:42:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 194 (1FBDA800) [pid = 3364] [serial = 1466] [outer = 1FB56800] 14:42:08 INFO - PROCESS | 3364 | 1463434928838 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 14:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 990ms 14:42:08 INFO - PROCESS | 3364 | 1463434928954 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 14:42:08 INFO - PROCESS | 3364 | 1463434928956 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 14:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:42:08 INFO - PROCESS | 3364 | 1463434928944 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:42:08 INFO - PROCESS | 3364 | 1463434928946 Marionette TRACE conn4 <- [1,1918,null,{}] 14:42:08 INFO - PROCESS | 3364 | 1463434928950 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:09 INFO - PROCESS | 3364 | 1463434929068 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 14:42:09 INFO - PROCESS | 3364 | 1463434929231 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:09 INFO - PROCESS | 3364 | ++DOCSHELL 0F33BC00 == 99 [pid = 3364] [id = 489] 14:42:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 195 (13711C00) [pid = 3364] [serial = 1467] [outer = 00000000] 14:42:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 196 (15407800) [pid = 3364] [serial = 1468] [outer = 13711C00] 14:42:09 INFO - PROCESS | 3364 | 1463434929286 Marionette DEBUG loaded listener.js 14:42:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 197 (16BBB400) [pid = 3364] [serial = 1469] [outer = 13711C00] 14:42:10 INFO - PROCESS | 3364 | 1463434930193 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 14:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1284ms 14:42:10 INFO - PROCESS | 3364 | 1463434930245 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 14:42:10 INFO - PROCESS | 3364 | 1463434930250 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 14:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:42:10 INFO - PROCESS | 3364 | 1463434930255 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:42:10 INFO - PROCESS | 3364 | 1463434930258 Marionette TRACE conn4 <- [1,1922,null,{}] 14:42:10 INFO - PROCESS | 3364 | 1463434930263 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:10 INFO - PROCESS | 3364 | 1463434930377 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 14:42:10 INFO - PROCESS | 3364 | 1463434930564 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:10 INFO - PROCESS | 3364 | ++DOCSHELL 105F9400 == 100 [pid = 3364] [id = 490] 14:42:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 198 (10A59C00) [pid = 3364] [serial = 1470] [outer = 00000000] 14:42:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 199 (1107C800) [pid = 3364] [serial = 1471] [outer = 10A59C00] 14:42:10 INFO - PROCESS | 3364 | 1463434930599 Marionette DEBUG loaded listener.js 14:42:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 200 (12D7B400) [pid = 3364] [serial = 1472] [outer = 10A59C00] 14:42:11 INFO - PROCESS | 3364 | 1463434931239 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1021ms 14:42:11 INFO - PROCESS | 3364 | 1463434931306 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 14:42:11 INFO - PROCESS | 3364 | 1463434931311 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 14:42:11 INFO - PROCESS | 3364 | 1463434931318 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:42:11 INFO - PROCESS | 3364 | 1463434931321 Marionette TRACE conn4 <- [1,1926,null,{}] 14:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:42:11 INFO - PROCESS | 3364 | 1463434931325 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:11 INFO - PROCESS | 3364 | 1463434931434 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 14:42:11 INFO - PROCESS | 3364 | 1463434931608 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:11 INFO - PROCESS | 3364 | ++DOCSHELL 12B68400 == 101 [pid = 3364] [id = 491] 14:42:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 201 (14362C00) [pid = 3364] [serial = 1473] [outer = 00000000] 14:42:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 202 (154AFC00) [pid = 3364] [serial = 1474] [outer = 14362C00] 14:42:11 INFO - PROCESS | 3364 | 1463434931662 Marionette DEBUG loaded listener.js 14:42:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 203 (15B2E400) [pid = 3364] [serial = 1475] [outer = 14362C00] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 1A8A2800 == 100 [pid = 3364] [id = 432] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 10E55800 == 99 [pid = 3364] [id = 391] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 10E57800 == 98 [pid = 3364] [id = 481] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 15D08400 == 97 [pid = 3364] [id = 480] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 10C67800 == 96 [pid = 3364] [id = 479] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 1A8AD400 == 95 [pid = 3364] [id = 478] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 1AB73800 == 94 [pid = 3364] [id = 477] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 18CF5000 == 93 [pid = 3364] [id = 476] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 18393400 == 92 [pid = 3364] [id = 475] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 16FEFC00 == 91 [pid = 3364] [id = 474] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 11075000 == 90 [pid = 3364] [id = 473] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 202 (1107D000) [pid = 3364] [serial = 1333] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 201 (161CE000) [pid = 3364] [serial = 1336] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 200 (1997DC00) [pid = 3364] [serial = 1339] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 199 (1B4D1000) [pid = 3364] [serial = 1342] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 198 (1D348C00) [pid = 3364] [serial = 1345] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 197 (1D590000) [pid = 3364] [serial = 1348] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 196 (1E2E7400) [pid = 3364] [serial = 1351] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 195 (1E2F2C00) [pid = 3364] [serial = 1354] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 15EE5400 == 89 [pid = 3364] [id = 472] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 1EE42000 == 88 [pid = 3364] [id = 469] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 1EE42400 == 87 [pid = 3364] [id = 468] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 1EE1F800 == 86 [pid = 3364] [id = 467] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 1B274000 == 85 [pid = 3364] [id = 466] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 1B4CB800 == 84 [pid = 3364] [id = 465] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 18CF3000 == 83 [pid = 3364] [id = 464] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 15B29400 == 82 [pid = 3364] [id = 463] 14:42:12 INFO - PROCESS | 3364 | --DOCSHELL 0F93EC00 == 81 [pid = 3364] [id = 462] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 194 (1B3D9800) [pid = 3364] [serial = 1331] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 193 (19883000) [pid = 3364] [serial = 1372] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 192 (1A71F400) [pid = 3364] [serial = 1375] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 191 (199E0400) [pid = 3364] [serial = 1373] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 190 (13D22C00) [pid = 3364] [serial = 1378] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 189 (1A77C800) [pid = 3364] [serial = 1376] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 188 (1A780400) [pid = 3364] [serial = 1381] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 187 (12882000) [pid = 3364] [serial = 1360] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 186 (14365000) [pid = 3364] [serial = 1361] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 185 (17063400) [pid = 3364] [serial = 1366] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 184 (17223400) [pid = 3364] [serial = 1367] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 183 (16BBE800) [pid = 3364] [serial = 1363] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 182 (16BE7000) [pid = 3364] [serial = 1364] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 181 (178DC400) [pid = 3364] [serial = 1369] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 180 (137E8000) [pid = 3364] [serial = 1357] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 179 (1436C400) [pid = 3364] [serial = 1358] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 178 (16B33C00) [pid = 3364] [serial = 1379] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 177 (1AB76800) [pid = 3364] [serial = 1382] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 176 (18085400) [pid = 3364] [serial = 1370] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | --DOMWINDOW == 175 (1AFE4000) [pid = 3364] [serial = 1384] [outer = 00000000] [url = about:blank] 14:42:12 INFO - PROCESS | 3364 | 1463434932355 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1068ms 14:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:42:12 INFO - PROCESS | 3364 | 1463434932393 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 14:42:12 INFO - PROCESS | 3364 | 1463434932395 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 14:42:12 INFO - PROCESS | 3364 | 1463434932398 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:42:12 INFO - PROCESS | 3364 | 1463434932402 Marionette TRACE conn4 <- [1,1930,null,{}] 14:42:12 INFO - PROCESS | 3364 | 1463434932412 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:12 INFO - PROCESS | 3364 | 1463434932526 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 14:42:12 INFO - PROCESS | 3364 | 1463434932651 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:12 INFO - PROCESS | 3364 | ++DOCSHELL 14369000 == 82 [pid = 3364] [id = 492] 14:42:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 176 (143F5000) [pid = 3364] [serial = 1476] [outer = 00000000] 14:42:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 177 (15B29C00) [pid = 3364] [serial = 1477] [outer = 143F5000] 14:42:12 INFO - PROCESS | 3364 | 1463434932698 Marionette DEBUG loaded listener.js 14:42:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 178 (15EE9C00) [pid = 3364] [serial = 1478] [outer = 143F5000] 14:42:13 INFO - PROCESS | 3364 | 1463434933092 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 728ms 14:42:13 INFO - PROCESS | 3364 | 1463434933142 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 14:42:13 INFO - PROCESS | 3364 | 1463434933145 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 14:42:13 INFO - PROCESS | 3364 | 1463434933148 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:42:13 INFO - PROCESS | 3364 | 1463434933149 Marionette TRACE conn4 <- [1,1934,null,{}] 14:42:13 INFO - PROCESS | 3364 | 1463434933153 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:13 INFO - PROCESS | 3364 | 1463434933251 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 14:42:13 INFO - PROCESS | 3364 | 1463434933257 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:13 INFO - PROCESS | 3364 | ++DOCSHELL 15D09800 == 83 [pid = 3364] [id = 493] 14:42:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 179 (165B1400) [pid = 3364] [serial = 1479] [outer = 00000000] 14:42:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 180 (16BE4C00) [pid = 3364] [serial = 1480] [outer = 165B1400] 14:42:13 INFO - PROCESS | 3364 | 1463434933306 Marionette DEBUG loaded listener.js 14:42:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 181 (16D3EC00) [pid = 3364] [serial = 1481] [outer = 165B1400] 14:42:13 INFO - PROCESS | 3364 | 1463434933776 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 696ms 14:42:13 INFO - PROCESS | 3364 | 1463434933848 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 14:42:13 INFO - PROCESS | 3364 | 1463434933849 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 14:42:13 INFO - PROCESS | 3364 | 1463434933853 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:42:13 INFO - PROCESS | 3364 | 1463434933854 Marionette TRACE conn4 <- [1,1938,null,{}] 14:42:13 INFO - PROCESS | 3364 | 1463434933858 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:13 INFO - PROCESS | 3364 | 1463434933974 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 14:42:14 INFO - PROCESS | 3364 | 1463434934097 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:14 INFO - PROCESS | 3364 | ++DOCSHELL 1107C000 == 84 [pid = 3364] [id = 494] 14:42:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 182 (14015000) [pid = 3364] [serial = 1482] [outer = 00000000] 14:42:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 183 (17062C00) [pid = 3364] [serial = 1483] [outer = 14015000] 14:42:14 INFO - PROCESS | 3364 | 1463434934125 Marionette DEBUG loaded listener.js 14:42:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 184 (17225000) [pid = 3364] [serial = 1484] [outer = 14015000] 14:42:14 INFO - PROCESS | 3364 | 1463434934494 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 697ms 14:42:14 INFO - PROCESS | 3364 | 1463434934536 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 14:42:14 INFO - PROCESS | 3364 | 1463434934538 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 14:42:14 INFO - PROCESS | 3364 | 1463434934541 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:42:14 INFO - PROCESS | 3364 | 1463434934543 Marionette TRACE conn4 <- [1,1942,null,{}] 14:42:14 INFO - PROCESS | 3364 | 1463434934546 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:14 INFO - PROCESS | 3364 | 1463434934727 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 14:42:14 INFO - PROCESS | 3364 | 1463434934751 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:14 INFO - PROCESS | 3364 | ++DOCSHELL 16FE7C00 == 85 [pid = 3364] [id = 495] 14:42:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 185 (1701FC00) [pid = 3364] [serial = 1485] [outer = 00000000] 14:42:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 186 (1838A400) [pid = 3364] [serial = 1486] [outer = 1701FC00] 14:42:14 INFO - PROCESS | 3364 | 1463434934797 Marionette DEBUG loaded listener.js 14:42:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 187 (18CF5400) [pid = 3364] [serial = 1487] [outer = 1701FC00] 14:42:15 INFO - PROCESS | 3364 | 1463434935247 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 14:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 727ms 14:42:15 INFO - PROCESS | 3364 | 1463434935282 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 14:42:15 INFO - PROCESS | 3364 | 1463434935284 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 14:42:15 INFO - PROCESS | 3364 | 1463434935287 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:42:15 INFO - PROCESS | 3364 | 1463434935289 Marionette TRACE conn4 <- [1,1946,null,{}] 14:42:15 INFO - PROCESS | 3364 | 1463434935292 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:15 INFO - PROCESS | 3364 | 1463434935449 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 14:42:15 INFO - PROCESS | 3364 | 1463434935472 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:15 INFO - PROCESS | 3364 | ++DOCSHELL 17DEBC00 == 86 [pid = 3364] [id = 496] 14:42:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 188 (18CF2800) [pid = 3364] [serial = 1488] [outer = 00000000] 14:42:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 189 (1997B000) [pid = 3364] [serial = 1489] [outer = 18CF2800] 14:42:15 INFO - PROCESS | 3364 | 1463434935516 Marionette DEBUG loaded listener.js 14:42:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 190 (199E2000) [pid = 3364] [serial = 1490] [outer = 18CF2800] 14:42:15 INFO - PROCESS | 3364 | 1463434935958 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 14:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 727ms 14:42:16 INFO - PROCESS | 3364 | 1463434936012 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 14:42:16 INFO - PROCESS | 3364 | 1463434936014 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 14:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:42:16 INFO - PROCESS | 3364 | 1463434936017 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:42:16 INFO - PROCESS | 3364 | 1463434936019 Marionette TRACE conn4 <- [1,1950,null,{}] 14:42:16 INFO - PROCESS | 3364 | 1463434936022 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:16 INFO - PROCESS | 3364 | 1463434936154 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 14:42:16 INFO - PROCESS | 3364 | 1463434936169 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:16 INFO - PROCESS | 3364 | ++DOCSHELL 17D61400 == 87 [pid = 3364] [id = 497] 14:42:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 191 (19883000) [pid = 3364] [serial = 1491] [outer = 00000000] 14:42:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 192 (19AC7400) [pid = 3364] [serial = 1492] [outer = 19883000] 14:42:16 INFO - PROCESS | 3364 | 1463434936214 Marionette DEBUG loaded listener.js 14:42:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 193 (1A399000) [pid = 3364] [serial = 1493] [outer = 19883000] 14:42:17 INFO - PROCESS | 3364 | 1463434937297 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 192 (18CF8800) [pid = 3364] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 191 (16BC1C00) [pid = 3364] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 190 (1AB70400) [pid = 3364] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 189 (1D59B000) [pid = 3364] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 188 (1A8A6800) [pid = 3364] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 187 (15D14400) [pid = 3364] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 186 (1AB73C00) [pid = 3364] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 185 (1D55A800) [pid = 3364] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 184 (17060000) [pid = 3364] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 183 (15EE8400) [pid = 3364] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 182 (15409C00) [pid = 3364] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 181 (11A0F000) [pid = 3364] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 180 (105F9C00) [pid = 3364] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 179 (1FB3D800) [pid = 3364] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 178 (1D347000) [pid = 3364] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 177 (171A7000) [pid = 3364] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 176 (10EB9000) [pid = 3364] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 175 (19974000) [pid = 3364] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 174 (17D5EC00) [pid = 3364] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 173 (1331D400) [pid = 3364] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 172 (19A83C00) [pid = 3364] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 171 (154A8400) [pid = 3364] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 170 (1107D400) [pid = 3364] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 169 (1A8AB000) [pid = 3364] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 168 (11075400) [pid = 3364] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 167 (1D59BC00) [pid = 3364] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 166 (199E4400) [pid = 3364] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 165 (16D3C800) [pid = 3364] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 164 (1B3CE400) [pid = 3364] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1361ms 14:42:17 INFO - PROCESS | 3364 | --DOMWINDOW == 163 (128A4000) [pid = 3364] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:42:17 INFO - PROCESS | 3364 | 1463434937394 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 14:42:17 INFO - PROCESS | 3364 | 1463434937396 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 14:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:42:17 INFO - PROCESS | 3364 | 1463434937399 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:42:17 INFO - PROCESS | 3364 | 1463434937401 Marionette TRACE conn4 <- [1,1954,null,{}] 14:42:17 INFO - PROCESS | 3364 | 1463434937405 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:17 INFO - PROCESS | 3364 | 1463434937495 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 14:42:17 INFO - PROCESS | 3364 | 1463434937501 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:17 INFO - PROCESS | 3364 | ++DOCSHELL 1107D400 == 88 [pid = 3364] [id = 498] 14:42:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 164 (1331D400) [pid = 3364] [serial = 1494] [outer = 00000000] 14:42:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 165 (15D13800) [pid = 3364] [serial = 1495] [outer = 1331D400] 14:42:17 INFO - PROCESS | 3364 | 1463434937542 Marionette DEBUG loaded listener.js 14:42:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 166 (16D3C800) [pid = 3364] [serial = 1496] [outer = 1331D400] 14:42:17 INFO - PROCESS | 3364 | 1463434937992 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 14:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 635ms 14:42:18 INFO - PROCESS | 3364 | 1463434938031 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 14:42:18 INFO - PROCESS | 3364 | 1463434938033 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 14:42:18 INFO - PROCESS | 3364 | 1463434938037 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:42:18 INFO - PROCESS | 3364 | 1463434938038 Marionette TRACE conn4 <- [1,1958,null,{}] 14:42:18 INFO - PROCESS | 3364 | 1463434938042 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:18 INFO - PROCESS | 3364 | 1463434938132 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 14:42:18 INFO - PROCESS | 3364 | 1463434938139 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:18 INFO - PROCESS | 3364 | ++DOCSHELL 105F6800 == 89 [pid = 3364] [id = 499] 14:42:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 167 (11A10C00) [pid = 3364] [serial = 1497] [outer = 00000000] 14:42:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 168 (19A83000) [pid = 3364] [serial = 1498] [outer = 11A10C00] 14:42:18 INFO - PROCESS | 3364 | 1463434938182 Marionette DEBUG loaded listener.js 14:42:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 169 (19A85400) [pid = 3364] [serial = 1499] [outer = 11A10C00] 14:42:18 INFO - PROCESS | 3364 | 1463434938631 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 14:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 635ms 14:42:18 INFO - PROCESS | 3364 | 1463434938684 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 14:42:18 INFO - PROCESS | 3364 | 1463434938687 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 14:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:42:18 INFO - PROCESS | 3364 | 1463434938694 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:42:18 INFO - PROCESS | 3364 | 1463434938696 Marionette TRACE conn4 <- [1,1962,null,{}] 14:42:18 INFO - PROCESS | 3364 | 1463434938700 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:18 INFO - PROCESS | 3364 | 1463434938809 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 14:42:18 INFO - PROCESS | 3364 | 1463434938816 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:18 INFO - PROCESS | 3364 | ++DOCSHELL 130E2400 == 90 [pid = 3364] [id = 500] 14:42:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 170 (131CB800) [pid = 3364] [serial = 1500] [outer = 00000000] 14:42:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 171 (1A8ADC00) [pid = 3364] [serial = 1501] [outer = 131CB800] 14:42:18 INFO - PROCESS | 3364 | 1463434938864 Marionette DEBUG loaded listener.js 14:42:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 172 (1AD0B800) [pid = 3364] [serial = 1502] [outer = 131CB800] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 161CC400 == 89 [pid = 3364] [id = 375] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 105FB000 == 88 [pid = 3364] [id = 211] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1107B800 == 87 [pid = 3364] [id = 433] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 14E82800 == 86 [pid = 3364] [id = 176] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 18393C00 == 85 [pid = 3364] [id = 212] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1A71B000 == 84 [pid = 3364] [id = 353] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1AB69000 == 83 [pid = 3364] [id = 261] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1A391400 == 82 [pid = 3364] [id = 228] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 140D1C00 == 81 [pid = 3364] [id = 244] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1FB38000 == 80 [pid = 3364] [id = 392] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 10373400 == 79 [pid = 3364] [id = 275] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1A149000 == 78 [pid = 3364] [id = 161] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1A710400 == 77 [pid = 3364] [id = 227] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 161D6C00 == 76 [pid = 3364] [id = 309] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 10C6EC00 == 75 [pid = 3364] [id = 276] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 10F13000 == 74 [pid = 3364] [id = 344] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1F736400 == 73 [pid = 3364] [id = 366] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 13309800 == 72 [pid = 3364] [id = 159] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1FB3F800 == 71 [pid = 3364] [id = 393] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 137F2000 == 70 [pid = 3364] [id = 406] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1E05D800 == 69 [pid = 3364] [id = 356] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1A8ABC00 == 68 [pid = 3364] [id = 325] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 199E3C00 == 67 [pid = 3364] [id = 354] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1A582C00 == 66 [pid = 3364] [id = 256] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 199DA000 == 65 [pid = 3364] [id = 84] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1ADA2000 == 64 [pid = 3364] [id = 260] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 16BC3800 == 63 [pid = 3364] [id = 177] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1F682C00 == 62 [pid = 3364] [id = 470] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 10A60C00 == 61 [pid = 3364] [id = 415] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 10C3C400 == 60 [pid = 3364] [id = 374] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1A392800 == 59 [pid = 3364] [id = 308] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1A71AC00 == 58 [pid = 3364] [id = 352] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1A747400 == 57 [pid = 3364] [id = 431] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 15D0CC00 == 56 [pid = 3364] [id = 451] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 0F9F0400 == 55 [pid = 3364] [id = 310] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 0F331400 == 54 [pid = 3364] [id = 345] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 12887400 == 53 [pid = 3364] [id = 163] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 10C65400 == 52 [pid = 3364] [id = 355] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 17DE5C00 == 51 [pid = 3364] [id = 69] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1436D400 == 50 [pid = 3364] [id = 293] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 11071400 == 49 [pid = 3364] [id = 277] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 143F2800 == 48 [pid = 3364] [id = 373] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 19878800 == 47 [pid = 3364] [id = 143] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 11429C00 == 46 [pid = 3364] [id = 262] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 105F9400 == 45 [pid = 3364] [id = 490] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1F73B800 == 44 [pid = 3364] [id = 488] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 0F33BC00 == 43 [pid = 3364] [id = 489] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 1FB52800 == 42 [pid = 3364] [id = 487] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 18CFA800 == 41 [pid = 3364] [id = 485] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 15405000 == 40 [pid = 3364] [id = 486] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 19881400 == 39 [pid = 3364] [id = 484] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 16BC0400 == 38 [pid = 3364] [id = 483] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 10EB6400 == 37 [pid = 3364] [id = 471] 14:42:20 INFO - PROCESS | 3364 | --DOCSHELL 10E5D400 == 36 [pid = 3364] [id = 482] 14:42:21 INFO - PROCESS | 3364 | --DOCSHELL 17D61400 == 35 [pid = 3364] [id = 497] 14:42:21 INFO - PROCESS | 3364 | --DOCSHELL 1107C000 == 34 [pid = 3364] [id = 494] 14:42:21 INFO - PROCESS | 3364 | --DOCSHELL 12B68400 == 33 [pid = 3364] [id = 491] 14:42:21 INFO - PROCESS | 3364 | --DOCSHELL 105F6800 == 32 [pid = 3364] [id = 499] 14:42:21 INFO - PROCESS | 3364 | --DOCSHELL 16FE7C00 == 31 [pid = 3364] [id = 495] 14:42:21 INFO - PROCESS | 3364 | --DOCSHELL 1107D400 == 30 [pid = 3364] [id = 498] 14:42:21 INFO - PROCESS | 3364 | --DOCSHELL 14369000 == 29 [pid = 3364] [id = 492] 14:42:21 INFO - PROCESS | 3364 | --DOCSHELL 17DEBC00 == 28 [pid = 3364] [id = 496] 14:42:21 INFO - PROCESS | 3364 | --DOCSHELL 15D09800 == 27 [pid = 3364] [id = 493] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 171 (19883400) [pid = 3364] [serial = 1426] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 170 (1F685C00) [pid = 3364] [serial = 1408] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 169 (1A57AC00) [pid = 3364] [serial = 1166] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 168 (1B4C9C00) [pid = 3364] [serial = 1436] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 167 (1EE27400) [pid = 3364] [serial = 1169] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 166 (1AB76400) [pid = 3364] [serial = 1295] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 165 (1B4CF800) [pid = 3364] [serial = 1441] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 164 (1ADA5000) [pid = 3364] [serial = 1432] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 163 (1D59C400) [pid = 3364] [serial = 1349] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 162 (18088C00) [pid = 3364] [serial = 1424] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 161 (19977000) [pid = 3364] [serial = 1427] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 160 (1701F000) [pid = 3364] [serial = 1418] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 159 (1A748C00) [pid = 3364] [serial = 1292] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 158 (140D7000) [pid = 3364] [serial = 1420] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 157 (11077400) [pid = 3364] [serial = 1388] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 156 (21554400) [pid = 3364] [serial = 1178] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 155 (1F684400) [pid = 3364] [serial = 1241] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 154 (1D553800) [pid = 3364] [serial = 1346] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 153 (12AE9C00) [pid = 3364] [serial = 1334] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 152 (1E05E800) [pid = 3364] [serial = 1399] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 151 (1F732C00) [pid = 3364] [serial = 1411] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 150 (1B3D7000) [pid = 3364] [serial = 1435] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 149 (17804800) [pid = 3364] [serial = 1423] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 148 (15C9C800) [pid = 3364] [serial = 1421] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (1A73D800) [pid = 3364] [serial = 1430] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (1EE25000) [pid = 3364] [serial = 1402] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (1A14C800) [pid = 3364] [serial = 1340] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (1A580C00) [pid = 3364] [serial = 1429] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (15D05400) [pid = 3364] [serial = 1163] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (1A583000) [pid = 3364] [serial = 1289] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 141 (16BE7400) [pid = 3364] [serial = 1337] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 140 (1D558400) [pid = 3364] [serial = 1396] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 139 (179D5800) [pid = 3364] [serial = 1301] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 138 (1ADA5400) [pid = 3364] [serial = 1298] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 137 (15D12C00) [pid = 3364] [serial = 1438] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 136 (1AFDDC00) [pid = 3364] [serial = 1433] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (1D558C00) [pid = 3364] [serial = 1442] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (199D9000) [pid = 3364] [serial = 1393] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (1E2ED400) [pid = 3364] [serial = 1352] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (10C65000) [pid = 3364] [serial = 1387] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (165B0000) [pid = 3364] [serial = 1390] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (1A583C00) [pid = 3364] [serial = 1229] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (17022800) [pid = 3364] [serial = 1439] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (1EE1BC00) [pid = 3364] [serial = 1355] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (1D33D400) [pid = 3364] [serial = 1343] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (16D39800) [pid = 3364] [serial = 1414] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (17023400) [pid = 3364] [serial = 1415] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (1F231800) [pid = 3364] [serial = 1405] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (16BEDC00) [pid = 3364] [serial = 1417] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (1E060000) [pid = 3364] [serial = 1444] [outer = 00000000] [url = about:blank] 14:42:21 INFO - PROCESS | 3364 | 1463434941695 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 14:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 3049ms 14:42:21 INFO - PROCESS | 3364 | 1463434941737 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 14:42:21 INFO - PROCESS | 3364 | 1463434941742 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 14:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:42:21 INFO - PROCESS | 3364 | 1463434941748 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:42:21 INFO - PROCESS | 3364 | 1463434941753 Marionette TRACE conn4 <- [1,1966,null,{}] 14:42:21 INFO - PROCESS | 3364 | 1463434941761 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:21 INFO - PROCESS | 3364 | 1463434941902 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 14:42:22 INFO - PROCESS | 3364 | 1463434942040 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:22 INFO - PROCESS | 3364 | ++DOCSHELL 0C7F1800 == 28 [pid = 3364] [id = 501] 14:42:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (0C7F2C00) [pid = 3364] [serial = 1503] [outer = 00000000] 14:42:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (0F335800) [pid = 3364] [serial = 1504] [outer = 0C7F2C00] 14:42:22 INFO - PROCESS | 3364 | 1463434942099 Marionette DEBUG loaded listener.js 14:42:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (0F33BC00) [pid = 3364] [serial = 1505] [outer = 0C7F2C00] 14:42:22 INFO - PROCESS | 3364 | 1463434942740 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1037ms 14:42:22 INFO - PROCESS | 3364 | 1463434942783 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 14:42:22 INFO - PROCESS | 3364 | 1463434942790 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 14:42:22 INFO - PROCESS | 3364 | 1463434942818 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:42:22 INFO - PROCESS | 3364 | 1463434942821 Marionette TRACE conn4 <- [1,1970,null,{}] 14:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:42:22 INFO - PROCESS | 3364 | 1463434942825 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:22 INFO - PROCESS | 3364 | 1463434942946 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 14:42:23 INFO - PROCESS | 3364 | 1463434943075 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:23 INFO - PROCESS | 3364 | ++DOCSHELL 10372800 == 29 [pid = 3364] [id = 502] 14:42:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (1037DC00) [pid = 3364] [serial = 1506] [outer = 00000000] 14:42:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (1055F000) [pid = 3364] [serial = 1507] [outer = 1037DC00] 14:42:23 INFO - PROCESS | 3364 | 1463434943131 Marionette DEBUG loaded listener.js 14:42:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (105FB800) [pid = 3364] [serial = 1508] [outer = 1037DC00] 14:42:23 INFO - PROCESS | 3364 | 1463434943937 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1145ms 14:42:23 INFO - PROCESS | 3364 | 1463434943975 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 14:42:23 INFO - PROCESS | 3364 | 1463434943978 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 14:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:42:23 INFO - PROCESS | 3364 | 1463434943982 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:42:23 INFO - PROCESS | 3364 | 1463434943986 Marionette TRACE conn4 <- [1,1974,null,{}] 14:42:23 INFO - PROCESS | 3364 | 1463434943998 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:24 INFO - PROCESS | 3364 | 1463434944135 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 14:42:24 INFO - PROCESS | 3364 | 1463434944270 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:24 INFO - PROCESS | 3364 | ++DOCSHELL 10C3E000 == 30 [pid = 3364] [id = 503] 14:42:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (10C3EC00) [pid = 3364] [serial = 1509] [outer = 00000000] 14:42:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (10C64000) [pid = 3364] [serial = 1510] [outer = 10C3EC00] 14:42:24 INFO - PROCESS | 3364 | 1463434944337 Marionette DEBUG loaded listener.js 14:42:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (10C6C400) [pid = 3364] [serial = 1511] [outer = 10C3EC00] 14:42:25 INFO - PROCESS | 3364 | --DOCSHELL 13386800 == 29 [pid = 3364] [id = 28] 14:42:25 INFO - PROCESS | 3364 | --DOCSHELL 13706000 == 28 [pid = 3364] [id = 27] 14:42:25 INFO - PROCESS | 3364 | --DOCSHELL 1435F400 == 27 [pid = 3364] [id = 20] 14:42:25 INFO - PROCESS | 3364 | --DOCSHELL 12D7DC00 == 26 [pid = 3364] [id = 26] 14:42:25 INFO - PROCESS | 3364 | --DOCSHELL 114A6400 == 25 [pid = 3364] [id = 19] 14:42:25 INFO - PROCESS | 3364 | 1463434945116 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1176ms 14:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:42:25 INFO - PROCESS | 3364 | 1463434945166 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 14:42:25 INFO - PROCESS | 3364 | 1463434945170 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 14:42:25 INFO - PROCESS | 3364 | 1463434945175 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:42:25 INFO - PROCESS | 3364 | 1463434945179 Marionette TRACE conn4 <- [1,1978,null,{}] 14:42:25 INFO - PROCESS | 3364 | 1463434945185 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:25 INFO - PROCESS | 3364 | 1463434945272 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 14:42:25 INFO - PROCESS | 3364 | 1463434945281 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:25 INFO - PROCESS | 3364 | ++DOCSHELL 0F332000 == 26 [pid = 3364] [id = 504] 14:42:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (0F332800) [pid = 3364] [serial = 1512] [outer = 00000000] 14:42:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (10335800) [pid = 3364] [serial = 1513] [outer = 0F332800] 14:42:25 INFO - PROCESS | 3364 | 1463434945330 Marionette DEBUG loaded listener.js 14:42:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (105FB000) [pid = 3364] [serial = 1514] [outer = 0F332800] 14:42:25 INFO - PROCESS | 3364 | 1463434945859 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 727ms 14:42:25 INFO - PROCESS | 3364 | 1463434945913 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 14:42:25 INFO - PROCESS | 3364 | 1463434945918 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 14:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:42:25 INFO - PROCESS | 3364 | 1463434945924 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:42:25 INFO - PROCESS | 3364 | 1463434945926 Marionette TRACE conn4 <- [1,1982,null,{}] 14:42:25 INFO - PROCESS | 3364 | 1463434945930 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:25 INFO - PROCESS | 3364 | 1463434946015 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 14:42:26 INFO - PROCESS | 3364 | 1463434946111 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:26 INFO - PROCESS | 3364 | ++DOCSHELL 10A5F000 == 27 [pid = 3364] [id = 505] 14:42:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (10C40000) [pid = 3364] [serial = 1515] [outer = 00000000] 14:42:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (10E55000) [pid = 3364] [serial = 1516] [outer = 10C40000] 14:42:26 INFO - PROCESS | 3364 | 1463434946140 Marionette DEBUG loaded listener.js 14:42:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 137 (10F14C00) [pid = 3364] [serial = 1517] [outer = 10C40000] 14:42:26 INFO - PROCESS | 3364 | 1463434946524 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 634ms 14:42:26 INFO - PROCESS | 3364 | 1463434946545 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 14:42:26 INFO - PROCESS | 3364 | 1463434946547 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 14:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:42:26 INFO - PROCESS | 3364 | 1463434946551 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:42:26 INFO - PROCESS | 3364 | 1463434946554 Marionette TRACE conn4 <- [1,1986,null,{}] 14:42:26 INFO - PROCESS | 3364 | 1463434946564 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:26 INFO - PROCESS | 3364 | 1463434946653 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 14:42:26 INFO - PROCESS | 3364 | 1463434946661 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:26 INFO - PROCESS | 3364 | ++DOCSHELL 11080C00 == 28 [pid = 3364] [id = 506] 14:42:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 138 (110D5000) [pid = 3364] [serial = 1518] [outer = 00000000] 14:42:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 139 (114A7400) [pid = 3364] [serial = 1519] [outer = 110D5000] 14:42:26 INFO - PROCESS | 3364 | 1463434946709 Marionette DEBUG loaded listener.js 14:42:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 140 (11CF3C00) [pid = 3364] [serial = 1520] [outer = 110D5000] 14:42:27 INFO - PROCESS | 3364 | 1463434947180 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 14:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 635ms 14:42:27 INFO - PROCESS | 3364 | 1463434947188 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 14:42:27 INFO - PROCESS | 3364 | 1463434947190 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 14:42:27 INFO - PROCESS | 3364 | 1463434947194 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:42:27 INFO - PROCESS | 3364 | 1463434947195 Marionette TRACE conn4 <- [1,1990,null,{}] 14:42:27 INFO - PROCESS | 3364 | 1463434947217 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:27 INFO - PROCESS | 3364 | 1463434947332 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 14:42:27 INFO - PROCESS | 3364 | 1463434947338 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:27 INFO - PROCESS | 3364 | ++DOCSHELL 114A6400 == 29 [pid = 3364] [id = 507] 14:42:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (11C5FC00) [pid = 3364] [serial = 1521] [outer = 00000000] 14:42:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (1307EC00) [pid = 3364] [serial = 1522] [outer = 11C5FC00] 14:42:27 INFO - PROCESS | 3364 | 1463434947383 Marionette DEBUG loaded listener.js 14:42:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (13314800) [pid = 3364] [serial = 1523] [outer = 11C5FC00] 14:42:27 INFO - PROCESS | 3364 | 1463434947864 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 743ms 14:42:27 INFO - PROCESS | 3364 | 1463434947918 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 14:42:27 INFO - PROCESS | 3364 | 1463434947920 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 14:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:42:27 INFO - PROCESS | 3364 | 1463434947923 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:42:27 INFO - PROCESS | 3364 | 1463434947925 Marionette TRACE conn4 <- [1,1994,null,{}] 14:42:27 INFO - PROCESS | 3364 | 1463434947934 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:28 INFO - PROCESS | 3364 | 1463434948046 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 14:42:28 INFO - PROCESS | 3364 | 1463434948056 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:28 INFO - PROCESS | 3364 | ++DOCSHELL 10C3CC00 == 30 [pid = 3364] [id = 508] 14:42:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (13378C00) [pid = 3364] [serial = 1524] [outer = 00000000] 14:42:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (137EAC00) [pid = 3364] [serial = 1525] [outer = 13378C00] 14:42:28 INFO - PROCESS | 3364 | 1463434948101 Marionette DEBUG loaded listener.js 14:42:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (137EC000) [pid = 3364] [serial = 1526] [outer = 13378C00] 14:42:28 INFO - PROCESS | 3364 | 1463434948557 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 14:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 14:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 696ms 14:42:28 INFO - PROCESS | 3364 | 1463434948623 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 14:42:28 INFO - PROCESS | 3364 | 1463434948625 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 14:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:42:28 INFO - PROCESS | 3364 | 1463434948636 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:42:28 INFO - PROCESS | 3364 | 1463434948638 Marionette TRACE conn4 <- [1,1998,null,{}] 14:42:28 INFO - PROCESS | 3364 | 1463434948641 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:28 INFO - PROCESS | 3364 | 1463434948838 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 14:42:28 INFO - PROCESS | 3364 | 1463434948860 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:28 INFO - PROCESS | 3364 | ++DOCSHELL 10C3D800 == 31 [pid = 3364] [id = 509] 14:42:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (1436C400) [pid = 3364] [serial = 1527] [outer = 00000000] 14:42:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (14E7D400) [pid = 3364] [serial = 1528] [outer = 1436C400] 14:42:28 INFO - PROCESS | 3364 | 1463434948913 Marionette DEBUG loaded listener.js 14:42:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 149 (14E7FC00) [pid = 3364] [serial = 1529] [outer = 1436C400] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 148 (1EE1FC00) [pid = 3364] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (1EE44C00) [pid = 3364] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (11C04800) [pid = 3364] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (1D556400) [pid = 3364] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (156F0400) [pid = 3364] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (1F239400) [pid = 3364] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (1F68FC00) [pid = 3364] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 141 (18394000) [pid = 3364] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 140 (199D7000) [pid = 3364] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 139 (1FB4C000) [pid = 3364] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 138 (12A92000) [pid = 3364] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 137 (1288C800) [pid = 3364] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 136 (18CF6400) [pid = 3364] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (19AC4C00) [pid = 3364] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (1D33E000) [pid = 3364] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (10E5D800) [pid = 3364] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (12B68000) [pid = 3364] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (1EE44400) [pid = 3364] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (1D33F000) [pid = 3364] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (15B2D800) [pid = 3364] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (10C3C800) [pid = 3364] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (16D37000) [pid = 3364] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (1A71F000) [pid = 3364] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (18CF2800) [pid = 3364] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (19883000) [pid = 3364] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (1331D400) [pid = 3364] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (14015000) [pid = 3364] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (165B1400) [pid = 3364] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (143F5000) [pid = 3364] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (14362C00) [pid = 3364] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (13711C00) [pid = 3364] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (1FB56800) [pid = 3364] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (1FB52C00) [pid = 3364] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (1564A800) [pid = 3364] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (1E2EA000) [pid = 3364] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (19881800) [pid = 3364] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (16BE4000) [pid = 3364] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (10F11800) [pid = 3364] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (11A10C00) [pid = 3364] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:42:29 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (1701FC00) [pid = 3364] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:42:29 INFO - PROCESS | 3364 | 1463434949620 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 14:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 14:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1021ms 14:42:29 INFO - PROCESS | 3364 | 1463434949661 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 14:42:29 INFO - PROCESS | 3364 | 1463434949663 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 14:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:42:29 INFO - PROCESS | 3364 | 1463434949667 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:42:29 INFO - PROCESS | 3364 | 1463434949668 Marionette TRACE conn4 <- [1,2002,null,{}] 14:42:29 INFO - PROCESS | 3364 | 1463434949672 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:29 INFO - PROCESS | 3364 | 1463434949750 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 14:42:29 INFO - PROCESS | 3364 | 1463434949853 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:29 INFO - PROCESS | 3364 | ++DOCSHELL 10C39400 == 32 [pid = 3364] [id = 510] 14:42:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (10C3C800) [pid = 3364] [serial = 1530] [outer = 00000000] 14:42:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (12B68000) [pid = 3364] [serial = 1531] [outer = 10C3C800] 14:42:29 INFO - PROCESS | 3364 | 1463434949900 Marionette DEBUG loaded listener.js 14:42:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (14E77C00) [pid = 3364] [serial = 1532] [outer = 10C3C800] 14:42:30 INFO - PROCESS | 3364 | 1463434950290 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 620ms 14:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:42:30 INFO - PROCESS | 3364 | 1463434950305 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 14:42:30 INFO - PROCESS | 3364 | 1463434950307 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 14:42:30 INFO - PROCESS | 3364 | 1463434950310 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:42:30 INFO - PROCESS | 3364 | 1463434950312 Marionette TRACE conn4 <- [1,2006,null,{}] 14:42:30 INFO - PROCESS | 3364 | 1463434950315 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:30 INFO - PROCESS | 3364 | 1463434950441 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 14:42:30 INFO - PROCESS | 3364 | 1463434950450 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:30 INFO - PROCESS | 3364 | ++DOCSHELL 10A5E800 == 33 [pid = 3364] [id = 511] 14:42:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (11239000) [pid = 3364] [serial = 1533] [outer = 00000000] 14:42:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (15405000) [pid = 3364] [serial = 1534] [outer = 11239000] 14:42:30 INFO - PROCESS | 3364 | 1463434950493 Marionette DEBUG loaded listener.js 14:42:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (14E78000) [pid = 3364] [serial = 1535] [outer = 11239000] 14:42:30 INFO - PROCESS | 3364 | 1463434950911 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 635ms 14:42:30 INFO - PROCESS | 3364 | 1463434950949 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 14:42:30 INFO - PROCESS | 3364 | 1463434950951 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 14:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:42:30 INFO - PROCESS | 3364 | 1463434950954 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:42:30 INFO - PROCESS | 3364 | 1463434950955 Marionette TRACE conn4 <- [1,2010,null,{}] 14:42:30 INFO - PROCESS | 3364 | 1463434950958 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:31 INFO - PROCESS | 3364 | 1463434951073 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 14:42:31 INFO - PROCESS | 3364 | 1463434951082 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:31 INFO - PROCESS | 3364 | ++DOCSHELL 11C5DC00 == 34 [pid = 3364] [id = 512] 14:42:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (1331EC00) [pid = 3364] [serial = 1536] [outer = 00000000] 14:42:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (1564D400) [pid = 3364] [serial = 1537] [outer = 1331EC00] 14:42:31 INFO - PROCESS | 3364 | 1463434951126 Marionette DEBUG loaded listener.js 14:42:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (1564EC00) [pid = 3364] [serial = 1538] [outer = 1331EC00] 14:42:31 INFO - PROCESS | 3364 | 1463434951600 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 696ms 14:42:31 INFO - PROCESS | 3364 | 1463434951638 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 14:42:31 INFO - PROCESS | 3364 | 1463434951642 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 14:42:31 INFO - PROCESS | 3364 | 1463434951648 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:42:31 INFO - PROCESS | 3364 | 1463434951653 Marionette TRACE conn4 <- [1,2014,null,{}] 14:42:31 INFO - PROCESS | 3364 | 1463434951745 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:31 INFO - PROCESS | 3364 | 1463434951901 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 14:42:31 INFO - PROCESS | 3364 | 1463434951980 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:31 INFO - PROCESS | 3364 | ++DOCSHELL 0C7F9800 == 35 [pid = 3364] [id = 513] 14:42:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (0C7FA000) [pid = 3364] [serial = 1539] [outer = 00000000] 14:42:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (10562800) [pid = 3364] [serial = 1540] [outer = 0C7FA000] 14:42:32 INFO - PROCESS | 3364 | 1463434952036 Marionette DEBUG loaded listener.js 14:42:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (10C61800) [pid = 3364] [serial = 1541] [outer = 0C7FA000] 14:42:32 INFO - PROCESS | 3364 | 1463434952571 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 929ms 14:42:32 INFO - PROCESS | 3364 | 1463434952595 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 14:42:32 INFO - PROCESS | 3364 | 1463434952601 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 14:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:42:32 INFO - PROCESS | 3364 | 1463434952608 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:42:32 INFO - PROCESS | 3364 | 1463434952610 Marionette TRACE conn4 <- [1,2018,null,{}] 14:42:32 INFO - PROCESS | 3364 | 1463434952614 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:32 INFO - PROCESS | 3364 | 1463434952721 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 14:42:32 INFO - PROCESS | 3364 | 1463434952833 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:32 INFO - PROCESS | 3364 | ++DOCSHELL 11424800 == 36 [pid = 3364] [id = 514] 14:42:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (11428800) [pid = 3364] [serial = 1542] [outer = 00000000] 14:42:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (12AF0C00) [pid = 3364] [serial = 1543] [outer = 11428800] 14:42:32 INFO - PROCESS | 3364 | 1463434952894 Marionette DEBUG loaded listener.js 14:42:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (130DE400) [pid = 3364] [serial = 1544] [outer = 11428800] 14:42:33 INFO - PROCESS | 3364 | 1463434953485 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 929ms 14:42:33 INFO - PROCESS | 3364 | 1463434953534 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 14:42:33 INFO - PROCESS | 3364 | 1463434953537 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 14:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:42:33 INFO - PROCESS | 3364 | 1463434953541 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:42:33 INFO - PROCESS | 3364 | 1463434953545 Marionette TRACE conn4 <- [1,2022,null,{}] 14:42:33 INFO - PROCESS | 3364 | 1463434953556 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:33 INFO - PROCESS | 3364 | 1463434953666 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 14:42:33 INFO - PROCESS | 3364 | 1463434953778 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:33 INFO - PROCESS | 3364 | ++DOCSHELL 14E77400 == 37 [pid = 3364] [id = 515] 14:42:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (14E78400) [pid = 3364] [serial = 1545] [outer = 00000000] 14:42:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (154B7C00) [pid = 3364] [serial = 1546] [outer = 14E78400] 14:42:33 INFO - PROCESS | 3364 | 1463434953874 Marionette DEBUG loaded listener.js 14:42:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (15B2A400) [pid = 3364] [serial = 1547] [outer = 14E78400] 14:42:34 INFO - PROCESS | 3364 | 1463434954434 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 929ms 14:42:34 INFO - PROCESS | 3364 | 1463434954485 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 14:42:34 INFO - PROCESS | 3364 | 1463434954488 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 14:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:42:34 INFO - PROCESS | 3364 | 1463434954492 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:42:34 INFO - PROCESS | 3364 | 1463434954494 Marionette TRACE conn4 <- [1,2026,null,{}] 14:42:34 INFO - PROCESS | 3364 | 1463434954497 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:34 INFO - PROCESS | 3364 | 1463434954598 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 14:42:34 INFO - PROCESS | 3364 | 1463434954709 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:34 INFO - PROCESS | 3364 | ++DOCSHELL 154B6400 == 38 [pid = 3364] [id = 516] 14:42:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (15D0F400) [pid = 3364] [serial = 1548] [outer = 00000000] 14:42:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (15D9C400) [pid = 3364] [serial = 1549] [outer = 15D0F400] 14:42:34 INFO - PROCESS | 3364 | 1463434954747 Marionette DEBUG loaded listener.js 14:42:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (161CC400) [pid = 3364] [serial = 1550] [outer = 15D0F400] 14:42:35 INFO - PROCESS | 3364 | 1463434955328 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 882ms 14:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:42:35 INFO - PROCESS | 3364 | 1463434955378 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 14:42:35 INFO - PROCESS | 3364 | 1463434955380 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 14:42:35 INFO - PROCESS | 3364 | 1463434955384 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:42:35 INFO - PROCESS | 3364 | 1463434955386 Marionette TRACE conn4 <- [1,2030,null,{}] 14:42:35 INFO - PROCESS | 3364 | 1463434955389 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:35 INFO - PROCESS | 3364 | 1463434955487 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 14:42:35 INFO - PROCESS | 3364 | 1463434955598 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:35 INFO - PROCESS | 3364 | ++DOCSHELL 137E9400 == 39 [pid = 3364] [id = 517] 14:42:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (15D0D000) [pid = 3364] [serial = 1551] [outer = 00000000] 14:42:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (161D7C00) [pid = 3364] [serial = 1552] [outer = 15D0D000] 14:42:35 INFO - PROCESS | 3364 | 1463434955650 Marionette DEBUG loaded listener.js 14:42:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (16971000) [pid = 3364] [serial = 1553] [outer = 15D0D000] 14:42:36 INFO - PROCESS | 3364 | 1463434956222 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 882ms 14:42:36 INFO - PROCESS | 3364 | 1463434956288 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 14:42:36 INFO - PROCESS | 3364 | 1463434956291 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 14:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:42:36 INFO - PROCESS | 3364 | 1463434956294 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:42:36 INFO - PROCESS | 3364 | 1463434956296 Marionette TRACE conn4 <- [1,2034,null,{}] 14:42:36 INFO - PROCESS | 3364 | 1463434956300 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:36 INFO - PROCESS | 3364 | 1463434956420 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 14:42:36 INFO - PROCESS | 3364 | 1463434956696 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:36 INFO - PROCESS | 3364 | ++DOCSHELL 0F331400 == 40 [pid = 3364] [id = 518] 14:42:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (0F331C00) [pid = 3364] [serial = 1554] [outer = 00000000] 14:42:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (0F33A000) [pid = 3364] [serial = 1555] [outer = 0F331C00] 14:42:36 INFO - PROCESS | 3364 | 1463434956749 Marionette DEBUG loaded listener.js 14:42:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (0F9F0C00) [pid = 3364] [serial = 1556] [outer = 0F331C00] 14:42:37 INFO - PROCESS | 3364 | 1463434957391 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:42:37 INFO - PROCESS | 3364 | --DOCSHELL 0F9E6C00 == 39 [pid = 3364] [id = 18] 14:42:37 INFO - PROCESS | 3364 | --DOCSHELL 15D05800 == 38 [pid = 3364] [id = 8] 14:42:37 INFO - PROCESS | 3364 | --DOCSHELL 17228400 == 37 [pid = 3364] [id = 11] 14:42:37 INFO - PROCESS | 3364 | --DOCSHELL 1AFDF800 == 36 [pid = 3364] [id = 14] 14:42:37 INFO - PROCESS | 3364 | --DOCSHELL 10C3E000 == 35 [pid = 3364] [id = 503] 14:42:37 INFO - PROCESS | 3364 | --DOCSHELL 10372800 == 34 [pid = 3364] [id = 502] 14:42:37 INFO - PROCESS | 3364 | --DOCSHELL 0C7F1800 == 33 [pid = 3364] [id = 501] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (1AFE3800) [pid = 3364] [serial = 1235] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (1EE3C800) [pid = 3364] [serial = 1403] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (1F238400) [pid = 3364] [serial = 1406] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (15CA3000) [pid = 3364] [serial = 1223] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (1E2EC400) [pid = 3364] [serial = 1400] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (16BE5800) [pid = 3364] [serial = 1283] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (1F68A400) [pid = 3364] [serial = 1172] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (1F739000) [pid = 3364] [serial = 1412] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (1997C800) [pid = 3364] [serial = 1286] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (1B267000) [pid = 3364] [serial = 1385] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (2159D400) [pid = 3364] [serial = 1181] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (143F5400) [pid = 3364] [serial = 1280] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (16D35400) [pid = 3364] [serial = 1244] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (1A713800) [pid = 3364] [serial = 1394] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (1A8A5000) [pid = 3364] [serial = 1232] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (1D59B800) [pid = 3364] [serial = 1238] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (1EE24800) [pid = 3364] [serial = 1445] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (1FB36C00) [pid = 3364] [serial = 1175] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (1F689400) [pid = 3364] [serial = 1409] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (1D591000) [pid = 3364] [serial = 1397] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (16D40400) [pid = 3364] [serial = 1391] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (165A5400) [pid = 3364] [serial = 1247] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (179D8400) [pid = 3364] [serial = 1226] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (1997B000) [pid = 3364] [serial = 1489] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (19AC7400) [pid = 3364] [serial = 1492] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (15D13800) [pid = 3364] [serial = 1495] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (1A399000) [pid = 3364] [serial = 1493] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (17062C00) [pid = 3364] [serial = 1483] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (17225000) [pid = 3364] [serial = 1484] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (16BE4C00) [pid = 3364] [serial = 1480] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (16D3EC00) [pid = 3364] [serial = 1481] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (15B29C00) [pid = 3364] [serial = 1477] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (15EE9C00) [pid = 3364] [serial = 1478] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (15B2E400) [pid = 3364] [serial = 1475] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (154AFC00) [pid = 3364] [serial = 1474] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (1107C800) [pid = 3364] [serial = 1471] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (16BBB400) [pid = 3364] [serial = 1469] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (15407800) [pid = 3364] [serial = 1468] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (1FBDA800) [pid = 3364] [serial = 1466] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (1FBD8400) [pid = 3364] [serial = 1465] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (21557800) [pid = 3364] [serial = 1463] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 94 (1FB57C00) [pid = 3364] [serial = 1462] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 93 (1FB4AC00) [pid = 3364] [serial = 1460] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 92 (1FB3B000) [pid = 3364] [serial = 1459] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 91 (1F734800) [pid = 3364] [serial = 1457] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 90 (1F686400) [pid = 3364] [serial = 1456] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 89 (1ADA8000) [pid = 3364] [serial = 1454] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 88 (1A775800) [pid = 3364] [serial = 1453] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 87 (172D0800) [pid = 3364] [serial = 1451] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 86 (1701C400) [pid = 3364] [serial = 1450] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 85 (137E8C00) [pid = 3364] [serial = 1448] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 84 (11CEC400) [pid = 3364] [serial = 1447] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 83 (19A85400) [pid = 3364] [serial = 1499] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 82 (1838A400) [pid = 3364] [serial = 1486] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 81 (18CF5400) [pid = 3364] [serial = 1487] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 80 (199E2000) [pid = 3364] [serial = 1490] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 79 (19A83000) [pid = 3364] [serial = 1498] [outer = 00000000] [url = about:blank] 14:42:37 INFO - PROCESS | 3364 | --DOMWINDOW == 78 (16D3C800) [pid = 3364] [serial = 1496] [outer = 00000000] [url = about:blank] 14:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1176ms 14:42:37 INFO - PROCESS | 3364 | 1463434957473 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 14:42:37 INFO - PROCESS | 3364 | 1463434957477 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 14:42:37 INFO - PROCESS | 3364 | 1463434957482 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:42:37 INFO - PROCESS | 3364 | 1463434957485 Marionette TRACE conn4 <- [1,2038,null,{}] 14:42:37 INFO - PROCESS | 3364 | 1463434957490 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:37 INFO - PROCESS | 3364 | 1463434957581 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 14:42:37 INFO - PROCESS | 3364 | 1463434957687 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:37 INFO - PROCESS | 3364 | ++DOCSHELL 0C7F7400 == 34 [pid = 3364] [id = 519] 14:42:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 79 (0F334400) [pid = 3364] [serial = 1557] [outer = 00000000] 14:42:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 80 (10C3D000) [pid = 3364] [serial = 1558] [outer = 0F334400] 14:42:37 INFO - PROCESS | 3364 | 1463434957737 Marionette DEBUG loaded listener.js 14:42:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 81 (10EB6400) [pid = 3364] [serial = 1559] [outer = 0F334400] 14:42:38 INFO - PROCESS | 3364 | 1463434958193 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 728ms 14:42:38 INFO - PROCESS | 3364 | 1463434958225 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 14:42:38 INFO - PROCESS | 3364 | 1463434958229 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 14:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:42:38 INFO - PROCESS | 3364 | 1463434958233 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:42:38 INFO - PROCESS | 3364 | 1463434958235 Marionette TRACE conn4 <- [1,2042,null,{}] 14:42:38 INFO - PROCESS | 3364 | 1463434958239 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:38 INFO - PROCESS | 3364 | 1463434958305 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 14:42:38 INFO - PROCESS | 3364 | 1463434958312 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:38 INFO - PROCESS | 3364 | ++DOCSHELL 11A0B800 == 35 [pid = 3364] [id = 520] 14:42:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 82 (11A10C00) [pid = 3364] [serial = 1560] [outer = 00000000] 14:42:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 83 (12B68400) [pid = 3364] [serial = 1561] [outer = 11A10C00] 14:42:38 INFO - PROCESS | 3364 | 1463434958356 Marionette DEBUG loaded listener.js 14:42:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 84 (13377800) [pid = 3364] [serial = 1562] [outer = 11A10C00] 14:42:38 INFO - PROCESS | 3364 | 1463434958836 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 635ms 14:42:38 INFO - PROCESS | 3364 | 1463434958857 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 14:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:42:38 INFO - PROCESS | 3364 | 1463434958859 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 14:42:38 INFO - PROCESS | 3364 | 1463434958864 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:42:38 INFO - PROCESS | 3364 | 1463434958870 Marionette TRACE conn4 <- [1,2046,null,{}] 14:42:38 INFO - PROCESS | 3364 | 1463434958878 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:38 INFO - PROCESS | 3364 | 1463434958963 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 14:42:38 INFO - PROCESS | 3364 | 1463434958973 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:38 INFO - PROCESS | 3364 | ++DOCSHELL 14364000 == 36 [pid = 3364] [id = 521] 14:42:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 85 (14367400) [pid = 3364] [serial = 1563] [outer = 00000000] 14:42:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 86 (14E7D000) [pid = 3364] [serial = 1564] [outer = 14367400] 14:42:39 INFO - PROCESS | 3364 | 1463434959018 Marionette DEBUG loaded listener.js 14:42:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 87 (15407400) [pid = 3364] [serial = 1565] [outer = 14367400] 14:42:39 INFO - PROCESS | 3364 | 1463434959460 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 650ms 14:42:39 INFO - PROCESS | 3364 | 1463434959519 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 14:42:39 INFO - PROCESS | 3364 | 1463434959521 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 14:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:42:39 INFO - PROCESS | 3364 | 1463434959525 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:42:39 INFO - PROCESS | 3364 | 1463434959526 Marionette TRACE conn4 <- [1,2050,null,{}] 14:42:39 INFO - PROCESS | 3364 | 1463434959530 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:39 INFO - PROCESS | 3364 | 1463434959622 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 14:42:39 INFO - PROCESS | 3364 | 1463434959629 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:39 INFO - PROCESS | 3364 | ++DOCSHELL 1055B800 == 37 [pid = 3364] [id = 522] 14:42:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 88 (10567400) [pid = 3364] [serial = 1566] [outer = 00000000] 14:42:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 89 (15B2E400) [pid = 3364] [serial = 1567] [outer = 10567400] 14:42:39 INFO - PROCESS | 3364 | 1463434959672 Marionette DEBUG loaded listener.js 14:42:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 90 (15D0A400) [pid = 3364] [serial = 1568] [outer = 10567400] 14:42:40 INFO - PROCESS | 3364 | 1463434960158 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 697ms 14:42:40 INFO - PROCESS | 3364 | 1463434960208 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 14:42:40 INFO - PROCESS | 3364 | 1463434960210 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 14:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:42:40 INFO - PROCESS | 3364 | 1463434960213 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:42:40 INFO - PROCESS | 3364 | 1463434960215 Marionette TRACE conn4 <- [1,2054,null,{}] 14:42:40 INFO - PROCESS | 3364 | 1463434960218 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:40 INFO - PROCESS | 3364 | 1463434960332 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 14:42:40 INFO - PROCESS | 3364 | 1463434960389 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:40 INFO - PROCESS | 3364 | ++DOCSHELL 15D9AC00 == 38 [pid = 3364] [id = 523] 14:42:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 91 (15D9C000) [pid = 3364] [serial = 1569] [outer = 00000000] 14:42:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 92 (161D4C00) [pid = 3364] [serial = 1570] [outer = 15D9C000] 14:42:40 INFO - PROCESS | 3364 | 1463434960444 Marionette DEBUG loaded listener.js 14:42:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 93 (16974400) [pid = 3364] [serial = 1571] [outer = 15D9C000] 14:42:40 INFO - PROCESS | 3364 | 1463434960888 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 696ms 14:42:40 INFO - PROCESS | 3364 | 1463434960913 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 14:42:40 INFO - PROCESS | 3364 | 1463434960915 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 14:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:42:40 INFO - PROCESS | 3364 | 1463434960918 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:42:40 INFO - PROCESS | 3364 | 1463434960920 Marionette TRACE conn4 <- [1,2058,null,{}] 14:42:40 INFO - PROCESS | 3364 | 1463434960923 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:41 INFO - PROCESS | 3364 | 1463434961063 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 14:42:41 INFO - PROCESS | 3364 | 1463434961089 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:41 INFO - PROCESS | 3364 | ++DOCSHELL 16BB7400 == 39 [pid = 3364] [id = 524] 14:42:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 94 (16BB7C00) [pid = 3364] [serial = 1572] [outer = 00000000] 14:42:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 95 (16BC1000) [pid = 3364] [serial = 1573] [outer = 16BB7C00] 14:42:41 INFO - PROCESS | 3364 | 1463434961132 Marionette DEBUG loaded listener.js 14:42:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (16BC1C00) [pid = 3364] [serial = 1574] [outer = 16BB7C00] 14:42:41 INFO - PROCESS | 3364 | 1463434961576 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 14:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 697ms 14:42:41 INFO - PROCESS | 3364 | 1463434961618 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 14:42:41 INFO - PROCESS | 3364 | 1463434961620 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 14:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:42:41 INFO - PROCESS | 3364 | 1463434961623 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:42:41 INFO - PROCESS | 3364 | 1463434961624 Marionette TRACE conn4 <- [1,2062,null,{}] 14:42:41 INFO - PROCESS | 3364 | 1463434961633 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:41 INFO - PROCESS | 3364 | 1463434961727 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 14:42:41 INFO - PROCESS | 3364 | 1463434961733 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:41 INFO - PROCESS | 3364 | ++DOCSHELL 16BBA400 == 40 [pid = 3364] [id = 525] 14:42:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (16BBA800) [pid = 3364] [serial = 1575] [outer = 00000000] 14:42:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (16BE8C00) [pid = 3364] [serial = 1576] [outer = 16BBA800] 14:42:41 INFO - PROCESS | 3364 | 1463434961776 Marionette DEBUG loaded listener.js 14:42:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (16D34400) [pid = 3364] [serial = 1577] [outer = 16BBA800] 14:42:42 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (10A59C00) [pid = 3364] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:42:42 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (1037DC00) [pid = 3364] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:42:42 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (10C3C800) [pid = 3364] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:42:42 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (13378C00) [pid = 3364] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:42:42 INFO - PROCESS | 3364 | --DOMWINDOW == 94 (11239000) [pid = 3364] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:42:42 INFO - PROCESS | 3364 | --DOMWINDOW == 93 (10C3EC00) [pid = 3364] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:42:42 INFO - PROCESS | 3364 | --DOMWINDOW == 92 (10C40000) [pid = 3364] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:42:42 INFO - PROCESS | 3364 | --DOMWINDOW == 91 (0C7F2C00) [pid = 3364] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:42:42 INFO - PROCESS | 3364 | --DOMWINDOW == 90 (110D5000) [pid = 3364] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:42:42 INFO - PROCESS | 3364 | --DOMWINDOW == 89 (1436C400) [pid = 3364] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:42:42 INFO - PROCESS | 3364 | --DOMWINDOW == 88 (0F332800) [pid = 3364] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:42:42 INFO - PROCESS | 3364 | --DOMWINDOW == 87 (11C5FC00) [pid = 3364] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:42:42 INFO - PROCESS | 3364 | 1463434962304 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 14:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 742ms 14:42:42 INFO - PROCESS | 3364 | 1463434962347 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 14:42:42 INFO - PROCESS | 3364 | 1463434962349 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 14:42:42 INFO - PROCESS | 3364 | 1463434962353 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:42:42 INFO - PROCESS | 3364 | 1463434962354 Marionette TRACE conn4 <- [1,2066,null,{}] 14:42:42 INFO - PROCESS | 3364 | 1463434962382 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:42 INFO - PROCESS | 3364 | 1463434962463 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 14:42:42 INFO - PROCESS | 3364 | 1463434962469 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:42 INFO - PROCESS | 3364 | ++DOCSHELL 0F32F000 == 41 [pid = 3364] [id = 526] 14:42:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 88 (103D0C00) [pid = 3364] [serial = 1578] [outer = 00000000] 14:42:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 89 (1331D400) [pid = 3364] [serial = 1579] [outer = 103D0C00] 14:42:42 INFO - PROCESS | 3364 | 1463434962518 Marionette DEBUG loaded listener.js 14:42:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 90 (14023000) [pid = 3364] [serial = 1580] [outer = 103D0C00] 14:42:42 INFO - PROCESS | 3364 | 1463434962940 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 635ms 14:42:42 INFO - PROCESS | 3364 | 1463434962992 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 14:42:42 INFO - PROCESS | 3364 | 1463434962994 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 14:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:42:42 INFO - PROCESS | 3364 | 1463434962997 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:42:42 INFO - PROCESS | 3364 | 1463434962999 Marionette TRACE conn4 <- [1,2070,null,{}] 14:42:42 INFO - PROCESS | 3364 | 1463434963002 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:43 INFO - PROCESS | 3364 | 1463434963084 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 14:42:43 INFO - PROCESS | 3364 | 1463434963090 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:43 INFO - PROCESS | 3364 | ++DOCSHELL 10C68800 == 42 [pid = 3364] [id = 527] 14:42:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 91 (10C6C800) [pid = 3364] [serial = 1581] [outer = 00000000] 14:42:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 92 (16BBD400) [pid = 3364] [serial = 1582] [outer = 10C6C800] 14:42:43 INFO - PROCESS | 3364 | 1463434963133 Marionette DEBUG loaded listener.js 14:42:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 93 (16D38800) [pid = 3364] [serial = 1583] [outer = 10C6C800] 14:42:43 INFO - PROCESS | 3364 | 1463434963542 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 588ms 14:42:43 INFO - PROCESS | 3364 | 1463434963577 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 14:42:43 INFO - PROCESS | 3364 | 1463434963579 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 14:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:42:43 INFO - PROCESS | 3364 | 1463434963595 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:42:43 INFO - PROCESS | 3364 | 1463434963598 Marionette TRACE conn4 <- [1,2074,null,{}] 14:42:43 INFO - PROCESS | 3364 | 1463434963601 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:43 INFO - PROCESS | 3364 | 1463434963686 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 14:42:43 INFO - PROCESS | 3364 | 1463434963693 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:43 INFO - PROCESS | 3364 | ++DOCSHELL 13C3D800 == 43 [pid = 3364] [id = 528] 14:42:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 94 (13C42800) [pid = 3364] [serial = 1584] [outer = 00000000] 14:42:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 95 (16D40800) [pid = 3364] [serial = 1585] [outer = 13C42800] 14:42:43 INFO - PROCESS | 3364 | 1463434963741 Marionette DEBUG loaded listener.js 14:42:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (16FEB800) [pid = 3364] [serial = 1586] [outer = 13C42800] 14:42:44 INFO - PROCESS | 3364 | 1463434964425 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 898ms 14:42:44 INFO - PROCESS | 3364 | 1463434964488 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 14:42:44 INFO - PROCESS | 3364 | 1463434964492 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 14:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:42:44 INFO - PROCESS | 3364 | 1463434964498 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:42:44 INFO - PROCESS | 3364 | 1463434964502 Marionette TRACE conn4 <- [1,2078,null,{}] 14:42:44 INFO - PROCESS | 3364 | 1463434964507 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:44 INFO - PROCESS | 3364 | 1463434964619 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 14:42:44 INFO - PROCESS | 3364 | 1463434964756 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:44 INFO - PROCESS | 3364 | ++DOCSHELL 0F9EBC00 == 44 [pid = 3364] [id = 529] 14:42:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (10375800) [pid = 3364] [serial = 1587] [outer = 00000000] 14:42:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (10C68000) [pid = 3364] [serial = 1588] [outer = 10375800] 14:42:44 INFO - PROCESS | 3364 | 1463434964814 Marionette DEBUG loaded listener.js 14:42:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (1107D400) [pid = 3364] [serial = 1589] [outer = 10375800] 14:42:45 INFO - PROCESS | 3364 | 1463434965392 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 944ms 14:42:45 INFO - PROCESS | 3364 | 1463434965428 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 14:42:45 INFO - PROCESS | 3364 | 1463434965434 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 14:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:42:45 INFO - PROCESS | 3364 | 1463434965440 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:42:45 INFO - PROCESS | 3364 | 1463434965443 Marionette TRACE conn4 <- [1,2082,null,{}] 14:42:45 INFO - PROCESS | 3364 | 1463434965447 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:45 INFO - PROCESS | 3364 | 1463434965555 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 14:42:45 INFO - PROCESS | 3364 | 1463434965664 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:45 INFO - PROCESS | 3364 | ++DOCSHELL 12D2D400 == 45 [pid = 3364] [id = 530] 14:42:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (1302C400) [pid = 3364] [serial = 1590] [outer = 00000000] 14:42:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (140D2000) [pid = 3364] [serial = 1591] [outer = 1302C400] 14:42:45 INFO - PROCESS | 3364 | 1463434965717 Marionette DEBUG loaded listener.js 14:42:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (14E7A000) [pid = 3364] [serial = 1592] [outer = 1302C400] 14:42:46 INFO - PROCESS | 3364 | 1463434966318 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 928ms 14:42:46 INFO - PROCESS | 3364 | 1463434966383 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 14:42:46 INFO - PROCESS | 3364 | 1463434966386 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 14:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:42:46 INFO - PROCESS | 3364 | 1463434966390 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:42:46 INFO - PROCESS | 3364 | 1463434966393 Marionette TRACE conn4 <- [1,2086,null,{}] 14:42:46 INFO - PROCESS | 3364 | 1463434966404 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:46 INFO - PROCESS | 3364 | 1463434966513 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 14:42:46 INFO - PROCESS | 3364 | 1463434966652 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:46 INFO - PROCESS | 3364 | ++DOCSHELL 16BC0800 == 46 [pid = 3364] [id = 531] 14:42:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (16BDF400) [pid = 3364] [serial = 1593] [outer = 00000000] 14:42:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (16D39C00) [pid = 3364] [serial = 1594] [outer = 16BDF400] 14:42:46 INFO - PROCESS | 3364 | 1463434966708 Marionette DEBUG loaded listener.js 14:42:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (16DA9800) [pid = 3364] [serial = 1595] [outer = 16BDF400] 14:42:47 INFO - PROCESS | 3364 | 1463434967241 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 14:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 898ms 14:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:42:47 INFO - PROCESS | 3364 | 1463434967277 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 14:42:47 INFO - PROCESS | 3364 | 1463434967280 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 14:42:47 INFO - PROCESS | 3364 | 1463434967284 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:42:47 INFO - PROCESS | 3364 | 1463434967286 Marionette TRACE conn4 <- [1,2090,null,{}] 14:42:47 INFO - PROCESS | 3364 | 1463434967289 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:47 INFO - PROCESS | 3364 | 1463434967409 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 14:42:47 INFO - PROCESS | 3364 | 1463434967517 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:47 INFO - PROCESS | 3364 | ++DOCSHELL 16D39800 == 47 [pid = 3364] [id = 532] 14:42:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (16FE7C00) [pid = 3364] [serial = 1596] [outer = 00000000] 14:42:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (17025400) [pid = 3364] [serial = 1597] [outer = 16FE7C00] 14:42:47 INFO - PROCESS | 3364 | 1463434967570 Marionette DEBUG loaded listener.js 14:42:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (1702B800) [pid = 3364] [serial = 1598] [outer = 16FE7C00] 14:42:48 INFO - PROCESS | 3364 | 1463434968175 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 14:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 929ms 14:42:48 INFO - PROCESS | 3364 | 1463434968229 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 14:42:48 INFO - PROCESS | 3364 | 1463434968231 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 14:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:42:48 INFO - PROCESS | 3364 | 1463434968235 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:42:48 INFO - PROCESS | 3364 | 1463434968236 Marionette TRACE conn4 <- [1,2094,null,{}] 14:42:48 INFO - PROCESS | 3364 | 1463434968240 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:48 INFO - PROCESS | 3364 | 1463434968349 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 14:42:48 INFO - PROCESS | 3364 | 1463434968441 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:48 INFO - PROCESS | 3364 | ++DOCSHELL 1701F000 == 48 [pid = 3364] [id = 533] 14:42:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (1701FC00) [pid = 3364] [serial = 1599] [outer = 00000000] 14:42:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (17061800) [pid = 3364] [serial = 1600] [outer = 1701FC00] 14:42:48 INFO - PROCESS | 3364 | 1463434968494 Marionette DEBUG loaded listener.js 14:42:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (17062400) [pid = 3364] [serial = 1601] [outer = 1701FC00] 14:42:49 INFO - PROCESS | 3364 | 1463434969259 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 14:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1068ms 14:42:49 INFO - PROCESS | 3364 | 1463434969315 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 14:42:49 INFO - PROCESS | 3364 | 1463434969319 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 14:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:42:49 INFO - PROCESS | 3364 | 1463434969325 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:42:49 INFO - PROCESS | 3364 | 1463434969329 Marionette TRACE conn4 <- [1,2098,null,{}] 14:42:49 INFO - PROCESS | 3364 | 1463434969335 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:49 INFO - PROCESS | 3364 | 1463434969431 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 14:42:49 INFO - PROCESS | 3364 | 1463434969579 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:49 INFO - PROCESS | 3364 | ++DOCSHELL 10C38000 == 49 [pid = 3364] [id = 534] 14:42:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (10C39000) [pid = 3364] [serial = 1602] [outer = 00000000] 14:42:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (10F14000) [pid = 3364] [serial = 1603] [outer = 10C39000] 14:42:49 INFO - PROCESS | 3364 | 1463434969631 Marionette DEBUG loaded listener.js 14:42:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (1107AC00) [pid = 3364] [serial = 1604] [outer = 10C39000] 14:42:50 INFO - PROCESS | 3364 | --DOCSHELL 1AD0FC00 == 48 [pid = 3364] [id = 15] 14:42:50 INFO - PROCESS | 3364 | --DOCSHELL 1A8A4C00 == 47 [pid = 3364] [id = 12] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (1A8ADC00) [pid = 3364] [serial = 1501] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (105FB800) [pid = 3364] [serial = 1508] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (1055F000) [pid = 3364] [serial = 1507] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (12B68000) [pid = 3364] [serial = 1531] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (137EAC00) [pid = 3364] [serial = 1525] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (14E78000) [pid = 3364] [serial = 1535] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (10C6C400) [pid = 3364] [serial = 1511] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (10C64000) [pid = 3364] [serial = 1510] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (10E55000) [pid = 3364] [serial = 1516] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (10F14C00) [pid = 3364] [serial = 1517] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (0F335800) [pid = 3364] [serial = 1504] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (0F33BC00) [pid = 3364] [serial = 1505] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (114A7400) [pid = 3364] [serial = 1519] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (14E7D400) [pid = 3364] [serial = 1528] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (105FB000) [pid = 3364] [serial = 1514] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (10335800) [pid = 3364] [serial = 1513] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (14E7FC00) [pid = 3364] [serial = 1529] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (1307EC00) [pid = 3364] [serial = 1522] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (137EC000) [pid = 3364] [serial = 1526] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 94 (1564D400) [pid = 3364] [serial = 1537] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 93 (14E77C00) [pid = 3364] [serial = 1532] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 92 (11CF3C00) [pid = 3364] [serial = 1520] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 91 (15405000) [pid = 3364] [serial = 1534] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 90 (13314800) [pid = 3364] [serial = 1523] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | --DOMWINDOW == 89 (12D7B400) [pid = 3364] [serial = 1472] [outer = 00000000] [url = about:blank] 14:42:50 INFO - PROCESS | 3364 | 1463434970218 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 14:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 944ms 14:42:50 INFO - PROCESS | 3364 | 1463434970250 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 14:42:50 INFO - PROCESS | 3364 | 1463434970255 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 14:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:42:50 INFO - PROCESS | 3364 | 1463434970261 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:42:50 INFO - PROCESS | 3364 | 1463434970264 Marionette TRACE conn4 <- [1,2102,null,{}] 14:42:50 INFO - PROCESS | 3364 | 1463434970267 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:50 INFO - PROCESS | 3364 | 1463434970359 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 14:42:50 INFO - PROCESS | 3364 | 1463434970474 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:50 INFO - PROCESS | 3364 | ++DOCSHELL 0F33B800 == 48 [pid = 3364] [id = 535] 14:42:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 90 (0F33BC00) [pid = 3364] [serial = 1605] [outer = 00000000] 14:42:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 91 (10C38800) [pid = 3364] [serial = 1606] [outer = 0F33BC00] 14:42:50 INFO - PROCESS | 3364 | 1463434970520 Marionette DEBUG loaded listener.js 14:42:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 92 (10EBA400) [pid = 3364] [serial = 1607] [outer = 0F33BC00] 14:42:50 INFO - PROCESS | 3364 | 1463434970936 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 14:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 743ms 14:42:50 INFO - PROCESS | 3364 | 1463434971001 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 14:42:50 INFO - PROCESS | 3364 | 1463434971003 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 14:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:42:51 INFO - PROCESS | 3364 | 1463434971011 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:42:51 INFO - PROCESS | 3364 | 1463434971014 Marionette TRACE conn4 <- [1,2106,null,{}] 14:42:51 INFO - PROCESS | 3364 | 1463434971024 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:51 INFO - PROCESS | 3364 | 1463434971110 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 14:42:51 INFO - PROCESS | 3364 | 1463434971125 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:51 INFO - PROCESS | 3364 | ++DOCSHELL 13305800 == 49 [pid = 3364] [id = 536] 14:42:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 93 (13307000) [pid = 3364] [serial = 1608] [outer = 00000000] 14:42:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 94 (1337A400) [pid = 3364] [serial = 1609] [outer = 13307000] 14:42:51 INFO - PROCESS | 3364 | 1463434971172 Marionette DEBUG loaded listener.js 14:42:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 95 (137EDC00) [pid = 3364] [serial = 1610] [outer = 13307000] 14:42:51 INFO - PROCESS | 3364 | 1463434971634 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 14:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 634ms 14:42:51 INFO - PROCESS | 3364 | 1463434971649 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 14:42:51 INFO - PROCESS | 3364 | 1463434971652 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 14:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:42:51 INFO - PROCESS | 3364 | 1463434971659 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:42:51 INFO - PROCESS | 3364 | 1463434971660 Marionette TRACE conn4 <- [1,2110,null,{}] 14:42:51 INFO - PROCESS | 3364 | 1463434971664 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:51 INFO - PROCESS | 3364 | 1463434971746 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 14:42:51 INFO - PROCESS | 3364 | 1463434971753 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:51 INFO - PROCESS | 3364 | ++DOCSHELL 140D0800 == 50 [pid = 3364] [id = 537] 14:42:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (140D0C00) [pid = 3364] [serial = 1611] [outer = 00000000] 14:42:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (143F3800) [pid = 3364] [serial = 1612] [outer = 140D0C00] 14:42:51 INFO - PROCESS | 3364 | 1463434971799 Marionette DEBUG loaded listener.js 14:42:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (14E83400) [pid = 3364] [serial = 1613] [outer = 140D0C00] 14:42:52 INFO - PROCESS | 3364 | 1463434972217 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 588ms 14:42:52 INFO - PROCESS | 3364 | 1463434972251 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 14:42:52 INFO - PROCESS | 3364 | 1463434972253 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 14:42:52 INFO - PROCESS | 3364 | 1463434972257 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:42:52 INFO - PROCESS | 3364 | 1463434972258 Marionette TRACE conn4 <- [1,2114,null,{}] 14:42:52 INFO - PROCESS | 3364 | 1463434972262 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:52 INFO - PROCESS | 3364 | 1463434972353 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 14:42:52 INFO - PROCESS | 3364 | 1463434972359 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:52 INFO - PROCESS | 3364 | ++DOCSHELL 0F331800 == 51 [pid = 3364] [id = 538] 14:42:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (10A57800) [pid = 3364] [serial = 1614] [outer = 00000000] 14:42:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (1540BC00) [pid = 3364] [serial = 1615] [outer = 10A57800] 14:42:52 INFO - PROCESS | 3364 | 1463434972411 Marionette DEBUG loaded listener.js 14:42:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (156F4400) [pid = 3364] [serial = 1616] [outer = 10A57800] 14:42:52 INFO - PROCESS | 3364 | 1463434972910 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 14:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 697ms 14:42:52 INFO - PROCESS | 3364 | 1463434972958 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 14:42:52 INFO - PROCESS | 3364 | 1463434972960 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 14:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:42:52 INFO - PROCESS | 3364 | 1463434972964 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:42:52 INFO - PROCESS | 3364 | 1463434972965 Marionette TRACE conn4 <- [1,2118,null,{}] 14:42:52 INFO - PROCESS | 3364 | 1463434972969 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:53 INFO - PROCESS | 3364 | 1463434973103 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 14:42:53 INFO - PROCESS | 3364 | 1463434973169 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:53 INFO - PROCESS | 3364 | ++DOCSHELL 15403C00 == 52 [pid = 3364] [id = 539] 14:42:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (1540B400) [pid = 3364] [serial = 1617] [outer = 00000000] 14:42:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (161D5C00) [pid = 3364] [serial = 1618] [outer = 1540B400] 14:42:53 INFO - PROCESS | 3364 | 1463434973213 Marionette DEBUG loaded listener.js 14:42:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (16973000) [pid = 3364] [serial = 1619] [outer = 1540B400] 14:42:53 INFO - PROCESS | 3364 | --DOCSHELL 1B26C800 == 51 [pid = 3364] [id = 16] 14:42:53 INFO - PROCESS | 3364 | 1463434973673 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 14:42:53 INFO - PROCESS | 3364 | 1463434973755 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 14:42:53 INFO - PROCESS | 3364 | 1463434973759 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:42:53 INFO - PROCESS | 3364 | 1463434973760 Marionette TRACE conn4 <- [1,2122,null,{}] 14:42:53 INFO - PROCESS | 3364 | 1463434973763 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:53 INFO - PROCESS | 3364 | 1463434973876 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 14:42:53 INFO - PROCESS | 3364 | 1463434973939 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:53 INFO - PROCESS | 3364 | ++DOCSHELL 16BB8000 == 52 [pid = 3364] [id = 540] 14:42:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (16D33400) [pid = 3364] [serial = 1620] [outer = 00000000] 14:42:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (16DA1000) [pid = 3364] [serial = 1621] [outer = 16D33400] 14:42:53 INFO - PROCESS | 3364 | 1463434973982 Marionette DEBUG loaded listener.js 14:42:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (16FEF000) [pid = 3364] [serial = 1622] [outer = 16D33400] 14:42:54 INFO - PROCESS | 3364 | 1463434974405 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 14:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 697ms 14:42:54 INFO - PROCESS | 3364 | 1463434974459 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 14:42:54 INFO - PROCESS | 3364 | 1463434974461 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 14:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:42:54 INFO - PROCESS | 3364 | 1463434974465 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:42:54 INFO - PROCESS | 3364 | 1463434974466 Marionette TRACE conn4 <- [1,2126,null,{}] 14:42:54 INFO - PROCESS | 3364 | 1463434974475 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:54 INFO - PROCESS | 3364 | 1463434974588 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 14:42:54 INFO - PROCESS | 3364 | 1463434974594 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:54 INFO - PROCESS | 3364 | ++DOCSHELL 105F9400 == 53 [pid = 3364] [id = 541] 14:42:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (10C3DC00) [pid = 3364] [serial = 1623] [outer = 00000000] 14:42:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (156F9400) [pid = 3364] [serial = 1624] [outer = 10C3DC00] 14:42:54 INFO - PROCESS | 3364 | 1463434974887 Marionette DEBUG loaded listener.js 14:42:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (161D8000) [pid = 3364] [serial = 1625] [outer = 10C3DC00] 14:42:54 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (11A10C00) [pid = 3364] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:42:54 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (14367400) [pid = 3364] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:42:54 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (0F334400) [pid = 3364] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:42:54 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (16BBA800) [pid = 3364] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:42:54 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (15D9C000) [pid = 3364] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:42:54 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (10567400) [pid = 3364] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:42:54 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (103D0C00) [pid = 3364] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:42:54 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (16BB7C00) [pid = 3364] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:42:54 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (131CB800) [pid = 3364] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:42:54 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (0F331C00) [pid = 3364] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:42:54 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (10C6C800) [pid = 3364] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:42:55 INFO - PROCESS | 3364 | 1463434975272 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 14:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 820ms 14:42:55 INFO - PROCESS | 3364 | 1463434975292 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 14:42:55 INFO - PROCESS | 3364 | 1463434975294 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 14:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:42:55 INFO - PROCESS | 3364 | 1463434975297 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:42:55 INFO - PROCESS | 3364 | 1463434975299 Marionette TRACE conn4 <- [1,2130,null,{}] 14:42:55 INFO - PROCESS | 3364 | 1463434975302 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:55 INFO - PROCESS | 3364 | 1463434975384 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 14:42:55 INFO - PROCESS | 3364 | 1463434975486 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:55 INFO - PROCESS | 3364 | ++DOCSHELL 10375C00 == 54 [pid = 3364] [id = 542] 14:42:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (103D0C00) [pid = 3364] [serial = 1626] [outer = 00000000] 14:42:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (15655C00) [pid = 3364] [serial = 1627] [outer = 103D0C00] 14:42:55 INFO - PROCESS | 3364 | 1463434975531 Marionette DEBUG loaded listener.js 14:42:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (16BED800) [pid = 3364] [serial = 1628] [outer = 103D0C00] 14:42:55 INFO - PROCESS | 3364 | 1463434975911 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 14:42:55 INFO - PROCESS | 3364 | 1463434975937 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 14:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:42:55 INFO - PROCESS | 3364 | 1463434975941 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:42:55 INFO - PROCESS | 3364 | 1463434975942 Marionette TRACE conn4 <- [1,2134,null,{}] 14:42:55 INFO - PROCESS | 3364 | 1463434975946 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:56 INFO - PROCESS | 3364 | 1463434976066 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 14:42:56 INFO - PROCESS | 3364 | 1463434976075 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:56 INFO - PROCESS | 3364 | ++DOCSHELL 10C67800 == 55 [pid = 3364] [id = 543] 14:42:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (161D4800) [pid = 3364] [serial = 1629] [outer = 00000000] 14:42:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (17223000) [pid = 3364] [serial = 1630] [outer = 161D4800] 14:42:56 INFO - PROCESS | 3364 | 1463434976118 Marionette DEBUG loaded listener.js 14:42:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (17228400) [pid = 3364] [serial = 1631] [outer = 161D4800] 14:42:56 INFO - PROCESS | 3364 | 1463434976547 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 14:42:56 INFO - PROCESS | 3364 | 1463434976581 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 14:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:42:56 INFO - PROCESS | 3364 | 1463434976584 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:42:56 INFO - PROCESS | 3364 | 1463434976587 Marionette TRACE conn4 <- [1,2138,null,{}] 14:42:56 INFO - PROCESS | 3364 | 1463434976590 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:56 INFO - PROCESS | 3364 | 1463434976724 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 14:42:56 INFO - PROCESS | 3364 | 1463434976771 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:56 INFO - PROCESS | 3364 | ++DOCSHELL 1722EC00 == 56 [pid = 3364] [id = 544] 14:42:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (17230000) [pid = 3364] [serial = 1632] [outer = 00000000] 14:42:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (17803800) [pid = 3364] [serial = 1633] [outer = 17230000] 14:42:56 INFO - PROCESS | 3364 | 1463434976819 Marionette DEBUG loaded listener.js 14:42:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (178D7C00) [pid = 3364] [serial = 1634] [outer = 17230000] 14:42:57 INFO - PROCESS | 3364 | 1463434977458 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 14:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 944ms 14:42:57 INFO - PROCESS | 3364 | 1463434977514 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 14:42:57 INFO - PROCESS | 3364 | 1463434977520 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 14:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:42:57 INFO - PROCESS | 3364 | 1463434977524 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:42:57 INFO - PROCESS | 3364 | 1463434977529 Marionette TRACE conn4 <- [1,2142,null,{}] 14:42:57 INFO - PROCESS | 3364 | 1463434977534 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:57 INFO - PROCESS | 3364 | 1463434977644 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 14:42:57 INFO - PROCESS | 3364 | 1463434977786 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:57 INFO - PROCESS | 3364 | ++DOCSHELL 105F6C00 == 57 [pid = 3364] [id = 545] 14:42:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (10A59C00) [pid = 3364] [serial = 1635] [outer = 00000000] 14:42:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (10C64000) [pid = 3364] [serial = 1636] [outer = 10A59C00] 14:42:57 INFO - PROCESS | 3364 | 1463434977843 Marionette DEBUG loaded listener.js 14:42:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (11426000) [pid = 3364] [serial = 1637] [outer = 10A59C00] 14:42:58 INFO - PROCESS | 3364 | 1463434978459 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 990ms 14:42:58 INFO - PROCESS | 3364 | 1463434978527 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 14:42:58 INFO - PROCESS | 3364 | 1463434978533 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 14:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:42:58 INFO - PROCESS | 3364 | 1463434978540 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:42:58 INFO - PROCESS | 3364 | 1463434978543 Marionette TRACE conn4 <- [1,2146,null,{}] 14:42:58 INFO - PROCESS | 3364 | 1463434978547 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:58 INFO - PROCESS | 3364 | 1463434978655 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 14:42:58 INFO - PROCESS | 3364 | 1463434978778 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:58 INFO - PROCESS | 3364 | ++DOCSHELL 12A92000 == 58 [pid = 3364] [id = 546] 14:42:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (13025800) [pid = 3364] [serial = 1638] [outer = 00000000] 14:42:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (140DC800) [pid = 3364] [serial = 1639] [outer = 13025800] 14:42:58 INFO - PROCESS | 3364 | 1463434978832 Marionette DEBUG loaded listener.js 14:42:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (1540AC00) [pid = 3364] [serial = 1640] [outer = 13025800] 14:42:59 INFO - PROCESS | 3364 | 1463434979445 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 944ms 14:42:59 INFO - PROCESS | 3364 | 1463434979466 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 14:42:59 INFO - PROCESS | 3364 | 1463434979468 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 14:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:42:59 INFO - PROCESS | 3364 | 1463434979473 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:42:59 INFO - PROCESS | 3364 | 1463434979476 Marionette TRACE conn4 <- [1,2150,null,{}] 14:42:59 INFO - PROCESS | 3364 | 1463434979494 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:42:59 INFO - PROCESS | 3364 | 1463434979640 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 14:42:59 INFO - PROCESS | 3364 | 1463434979780 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:59 INFO - PROCESS | 3364 | ++DOCSHELL 140D5C00 == 59 [pid = 3364] [id = 547] 14:42:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (17103000) [pid = 3364] [serial = 1641] [outer = 00000000] 14:42:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (1722D400) [pid = 3364] [serial = 1642] [outer = 17103000] 14:42:59 INFO - PROCESS | 3364 | 1463434979837 Marionette DEBUG loaded listener.js 14:42:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (176D8400) [pid = 3364] [serial = 1643] [outer = 17103000] 14:43:00 INFO - PROCESS | 3364 | 1463434980397 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 14:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 990ms 14:43:00 INFO - PROCESS | 3364 | 1463434980458 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 14:43:00 INFO - PROCESS | 3364 | 1463434980461 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 14:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:43:00 INFO - PROCESS | 3364 | 1463434980465 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:43:00 INFO - PROCESS | 3364 | 1463434980467 Marionette TRACE conn4 <- [1,2154,null,{}] 14:43:00 INFO - PROCESS | 3364 | 1463434980470 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:00 INFO - PROCESS | 3364 | 1463434980584 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 14:43:00 INFO - PROCESS | 3364 | 1463434980721 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:00 INFO - PROCESS | 3364 | ++DOCSHELL 16BC2800 == 60 [pid = 3364] [id = 548] 14:43:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (17222800) [pid = 3364] [serial = 1644] [outer = 00000000] 14:43:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (179CE400) [pid = 3364] [serial = 1645] [outer = 17222800] 14:43:00 INFO - PROCESS | 3364 | 1463434980776 Marionette DEBUG loaded listener.js 14:43:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (17D5D000) [pid = 3364] [serial = 1646] [outer = 17222800] 14:43:01 INFO - PROCESS | 3364 | 1463434981632 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 14:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1176ms 14:43:01 INFO - PROCESS | 3364 | 1463434981665 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 14:43:01 INFO - PROCESS | 3364 | 1463434981669 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 14:43:01 INFO - PROCESS | 3364 | 1463434981675 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:43:01 INFO - PROCESS | 3364 | 1463434981678 Marionette TRACE conn4 <- [1,2158,null,{}] 14:43:01 INFO - PROCESS | 3364 | 1463434981684 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:01 INFO - PROCESS | 3364 | 1463434981782 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 14:43:01 INFO - PROCESS | 3364 | 1463434981916 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:01 INFO - PROCESS | 3364 | ++DOCSHELL 0F32F800 == 61 [pid = 3364] [id = 549] 14:43:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (0F330000) [pid = 3364] [serial = 1647] [outer = 00000000] 14:43:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (10C6EC00) [pid = 3364] [serial = 1648] [outer = 0F330000] 14:43:01 INFO - PROCESS | 3364 | 1463434981968 Marionette DEBUG loaded listener.js 14:43:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (10C6C000) [pid = 3364] [serial = 1649] [outer = 0F330000] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 0F32F000 == 60 [pid = 3364] [id = 526] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 1A396C00 == 59 [pid = 3364] [id = 10] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 130E2400 == 58 [pid = 3364] [id = 500] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 16BB7400 == 57 [pid = 3364] [id = 524] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 15D9AC00 == 56 [pid = 3364] [id = 523] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 10C67800 == 55 [pid = 3364] [id = 543] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 10375C00 == 54 [pid = 3364] [id = 542] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 105F9400 == 53 [pid = 3364] [id = 541] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 16BB8000 == 52 [pid = 3364] [id = 540] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 15403C00 == 51 [pid = 3364] [id = 539] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 0F331800 == 50 [pid = 3364] [id = 538] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 140D0800 == 49 [pid = 3364] [id = 537] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 1B3D4800 == 48 [pid = 3364] [id = 17] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 13305800 == 47 [pid = 3364] [id = 536] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 0F33B800 == 46 [pid = 3364] [id = 535] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 10C38000 == 45 [pid = 3364] [id = 534] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (16D40800) [pid = 3364] [serial = 1585] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 16D39800 == 44 [pid = 3364] [id = 532] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 16BC0800 == 43 [pid = 3364] [id = 531] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 12D2D400 == 42 [pid = 3364] [id = 530] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 0F9EBC00 == 41 [pid = 3364] [id = 529] 14:43:02 INFO - PROCESS | 3364 | --DOCSHELL 13C3D800 == 40 [pid = 3364] [id = 528] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (13377800) [pid = 3364] [serial = 1562] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (15407400) [pid = 3364] [serial = 1565] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (10C3D000) [pid = 3364] [serial = 1558] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (12AF0C00) [pid = 3364] [serial = 1543] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (16D34400) [pid = 3364] [serial = 1577] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (16974400) [pid = 3364] [serial = 1571] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (15B2E400) [pid = 3364] [serial = 1567] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (1331D400) [pid = 3364] [serial = 1579] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (15D0A400) [pid = 3364] [serial = 1568] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (10562800) [pid = 3364] [serial = 1540] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (16BC1C00) [pid = 3364] [serial = 1574] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (16BE8C00) [pid = 3364] [serial = 1576] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (14023000) [pid = 3364] [serial = 1580] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (12B68400) [pid = 3364] [serial = 1561] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (161D7C00) [pid = 3364] [serial = 1552] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (154B7C00) [pid = 3364] [serial = 1546] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (14E7D000) [pid = 3364] [serial = 1564] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (10EB6400) [pid = 3364] [serial = 1559] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (161D4C00) [pid = 3364] [serial = 1570] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (15D9C400) [pid = 3364] [serial = 1549] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (1AD0B800) [pid = 3364] [serial = 1502] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (0F33A000) [pid = 3364] [serial = 1555] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (0F9F0C00) [pid = 3364] [serial = 1556] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (16BC1000) [pid = 3364] [serial = 1573] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (16BBD400) [pid = 3364] [serial = 1582] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (16D38800) [pid = 3364] [serial = 1583] [outer = 00000000] [url = about:blank] 14:43:02 INFO - PROCESS | 3364 | 1463434982582 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 14:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 944ms 14:43:02 INFO - PROCESS | 3364 | 1463434982605 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 14:43:02 INFO - PROCESS | 3364 | 1463434982611 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 14:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:43:02 INFO - PROCESS | 3364 | 1463434982616 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:43:02 INFO - PROCESS | 3364 | 1463434982619 Marionette TRACE conn4 <- [1,2162,null,{}] 14:43:02 INFO - PROCESS | 3364 | 1463434982623 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:02 INFO - PROCESS | 3364 | 1463434982707 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 14:43:02 INFO - PROCESS | 3364 | 1463434982716 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:02 INFO - PROCESS | 3364 | ++DOCSHELL 10A61400 == 41 [pid = 3364] [id = 550] 14:43:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (10A64400) [pid = 3364] [serial = 1650] [outer = 00000000] 14:43:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (10C68C00) [pid = 3364] [serial = 1651] [outer = 10A64400] 14:43:02 INFO - PROCESS | 3364 | 1463434982761 Marionette DEBUG loaded listener.js 14:43:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (11071400) [pid = 3364] [serial = 1652] [outer = 10A64400] 14:43:03 INFO - PROCESS | 3364 | 1463434983290 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 742ms 14:43:03 INFO - PROCESS | 3364 | 1463434983356 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 14:43:03 INFO - PROCESS | 3364 | 1463434983358 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 14:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:43:03 INFO - PROCESS | 3364 | 1463434983362 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:43:03 INFO - PROCESS | 3364 | 1463434983365 Marionette TRACE conn4 <- [1,2166,null,{}] 14:43:03 INFO - PROCESS | 3364 | 1463434983375 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:03 INFO - PROCESS | 3364 | 1463434983465 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 14:43:03 INFO - PROCESS | 3364 | 1463434983562 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:03 INFO - PROCESS | 3364 | ++DOCSHELL 12D7B400 == 42 [pid = 3364] [id = 551] 14:43:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (12D82400) [pid = 3364] [serial = 1653] [outer = 00000000] 14:43:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (13314800) [pid = 3364] [serial = 1654] [outer = 12D82400] 14:43:03 INFO - PROCESS | 3364 | 1463434983612 Marionette DEBUG loaded listener.js 14:43:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (137E8400) [pid = 3364] [serial = 1655] [outer = 12D82400] 14:43:03 INFO - PROCESS | 3364 | 1463434983984 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 697ms 14:43:04 INFO - PROCESS | 3364 | 1463434984045 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 14:43:04 INFO - PROCESS | 3364 | 1463434984047 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 14:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:43:04 INFO - PROCESS | 3364 | 1463434984050 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:43:04 INFO - PROCESS | 3364 | 1463434984052 Marionette TRACE conn4 <- [1,2170,null,{}] 14:43:04 INFO - PROCESS | 3364 | 1463434984056 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:04 INFO - PROCESS | 3364 | 1463434984138 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 14:43:04 INFO - PROCESS | 3364 | 1463434984145 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:04 INFO - PROCESS | 3364 | ++DOCSHELL 140D6000 == 43 [pid = 3364] [id = 552] 14:43:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (140DC000) [pid = 3364] [serial = 1656] [outer = 00000000] 14:43:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (14E81000) [pid = 3364] [serial = 1657] [outer = 140DC000] 14:43:04 INFO - PROCESS | 3364 | 1463434984189 Marionette DEBUG loaded listener.js 14:43:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (15410800) [pid = 3364] [serial = 1658] [outer = 140DC000] 14:43:04 INFO - PROCESS | 3364 | 1463434984632 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 634ms 14:43:04 INFO - PROCESS | 3364 | 1463434984688 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 14:43:04 INFO - PROCESS | 3364 | 1463434984690 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 14:43:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:43:04 INFO - PROCESS | 3364 | 1463434984694 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:43:04 INFO - PROCESS | 3364 | 1463434984695 Marionette TRACE conn4 <- [1,2174,null,{}] 14:43:04 INFO - PROCESS | 3364 | 1463434984699 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:04 INFO - PROCESS | 3364 | 1463434984822 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 14:43:04 INFO - PROCESS | 3364 | 1463434984916 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:04 INFO - PROCESS | 3364 | ++DOCSHELL 0F937400 == 44 [pid = 3364] [id = 553] 14:43:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (10C34800) [pid = 3364] [serial = 1659] [outer = 00000000] 14:43:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (15CA3000) [pid = 3364] [serial = 1660] [outer = 10C34800] 14:43:04 INFO - PROCESS | 3364 | 1463434984960 Marionette DEBUG loaded listener.js 14:43:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (15D06000) [pid = 3364] [serial = 1661] [outer = 10C34800] 14:43:05 INFO - PROCESS | 3364 | 1463434985344 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:43:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:43:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 697ms 14:43:05 INFO - PROCESS | 3364 | 1463434985377 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 14:43:05 INFO - PROCESS | 3364 | 1463434985379 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 14:43:05 INFO - PROCESS | 3364 | 1463434985382 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:43:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:43:05 INFO - PROCESS | 3364 | 1463434985384 Marionette TRACE conn4 <- [1,2178,null,{}] 14:43:05 INFO - PROCESS | 3364 | 1463434985387 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:05 INFO - PROCESS | 3364 | 1463434985523 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 14:43:05 INFO - PROCESS | 3364 | 1463434985593 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:05 INFO - PROCESS | 3364 | ++DOCSHELL 15D0D400 == 45 [pid = 3364] [id = 554] 14:43:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (15D9BC00) [pid = 3364] [serial = 1662] [outer = 00000000] 14:43:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (165B0C00) [pid = 3364] [serial = 1663] [outer = 15D9BC00] 14:43:05 INFO - PROCESS | 3364 | 1463434985638 Marionette DEBUG loaded listener.js 14:43:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (16BB4400) [pid = 3364] [serial = 1664] [outer = 15D9BC00] 14:43:06 INFO - PROCESS | 3364 | 1463434986065 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 14:43:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:43:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 728ms 14:43:06 INFO - PROCESS | 3364 | 1463434986127 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 14:43:06 INFO - PROCESS | 3364 | 1463434986129 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 14:43:06 INFO - PROCESS | 3364 | 1463434986132 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:43:06 INFO - PROCESS | 3364 | 1463434986134 Marionette TRACE conn4 <- [1,2182,null,{}] 14:43:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:43:06 INFO - PROCESS | 3364 | 1463434986137 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:06 INFO - PROCESS | 3364 | 1463434986279 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 14:43:06 INFO - PROCESS | 3364 | 1463434986292 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:06 INFO - PROCESS | 3364 | ++DOCSHELL 161D5800 == 46 [pid = 3364] [id = 555] 14:43:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (16BB5800) [pid = 3364] [serial = 1665] [outer = 00000000] 14:43:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (16BE8C00) [pid = 3364] [serial = 1666] [outer = 16BB5800] 14:43:06 INFO - PROCESS | 3364 | 1463434986393 Marionette DEBUG loaded listener.js 14:43:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (16D34400) [pid = 3364] [serial = 1667] [outer = 16BB5800] 14:43:06 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (1B3D8400) [pid = 3364] [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.] 14:43:06 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (10C3DC00) [pid = 3364] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:43:06 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (103D0C00) [pid = 3364] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:43:06 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (1B26FC00) [pid = 3364] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:43:06 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (0C7FA000) [pid = 3364] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:43:06 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (11428800) [pid = 3364] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:43:06 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (15D0D000) [pid = 3364] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:43:06 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (15D0F400) [pid = 3364] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:43:06 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (14E78400) [pid = 3364] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:43:06 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (0F33BC00) [pid = 3364] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:43:06 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (1540B400) [pid = 3364] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:43:06 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (13307000) [pid = 3364] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:43:06 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (10A57800) [pid = 3364] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:43:06 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (140D0C00) [pid = 3364] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:43:06 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (16D33400) [pid = 3364] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:43:06 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (10C39000) [pid = 3364] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:43:06 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (161D4800) [pid = 3364] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:43:06 INFO - PROCESS | 3364 | 1463434986969 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 14:43:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:43:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 867ms 14:43:07 INFO - PROCESS | 3364 | 1463434987019 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 14:43:07 INFO - PROCESS | 3364 | 1463434987022 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 14:43:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:43:07 INFO - PROCESS | 3364 | 1463434987026 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:43:07 INFO - PROCESS | 3364 | 1463434987027 Marionette TRACE conn4 <- [1,2186,null,{}] 14:43:07 INFO - PROCESS | 3364 | 1463434987031 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:07 INFO - PROCESS | 3364 | 1463434987093 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 14:43:07 INFO - PROCESS | 3364 | 1463434987192 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:07 INFO - PROCESS | 3364 | ++DOCSHELL 0C7F4800 == 47 [pid = 3364] [id = 556] 14:43:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (0F32EC00) [pid = 3364] [serial = 1668] [outer = 00000000] 14:43:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (13027C00) [pid = 3364] [serial = 1669] [outer = 0F32EC00] 14:43:07 INFO - PROCESS | 3364 | 1463434987236 Marionette DEBUG loaded listener.js 14:43:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (1564AC00) [pid = 3364] [serial = 1670] [outer = 0F32EC00] 14:43:07 INFO - PROCESS | 3364 | 1463434987627 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:43:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:43:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 619ms 14:43:07 INFO - PROCESS | 3364 | 1463434987645 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 14:43:07 INFO - PROCESS | 3364 | 1463434987647 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 14:43:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:43:07 INFO - PROCESS | 3364 | 1463434987650 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:43:07 INFO - PROCESS | 3364 | 1463434987652 Marionette TRACE conn4 <- [1,2190,null,{}] 14:43:07 INFO - PROCESS | 3364 | 1463434987655 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:07 INFO - PROCESS | 3364 | 1463434987742 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 14:43:07 INFO - PROCESS | 3364 | 1463434987839 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:07 INFO - PROCESS | 3364 | ++DOCSHELL 143E9C00 == 48 [pid = 3364] [id = 557] 14:43:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (15406800) [pid = 3364] [serial = 1671] [outer = 00000000] 14:43:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (16BE4C00) [pid = 3364] [serial = 1672] [outer = 15406800] 14:43:07 INFO - PROCESS | 3364 | 1463434987883 Marionette DEBUG loaded listener.js 14:43:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (16D3B000) [pid = 3364] [serial = 1673] [outer = 15406800] 14:43:08 INFO - PROCESS | 3364 | 1463434988234 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:43:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:43:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 619ms 14:43:08 INFO - PROCESS | 3364 | 1463434988288 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 14:43:08 INFO - PROCESS | 3364 | 1463434988291 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 14:43:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:43:08 INFO - PROCESS | 3364 | 1463434988294 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:43:08 INFO - PROCESS | 3364 | 1463434988296 Marionette TRACE conn4 <- [1,2194,null,{}] 14:43:08 INFO - PROCESS | 3364 | 1463434988299 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:08 INFO - PROCESS | 3364 | 1463434988418 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 14:43:08 INFO - PROCESS | 3364 | 1463434988431 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:08 INFO - PROCESS | 3364 | ++DOCSHELL 0F9EAC00 == 49 [pid = 3364] [id = 558] 14:43:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (140D8800) [pid = 3364] [serial = 1674] [outer = 00000000] 14:43:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (16FF0000) [pid = 3364] [serial = 1675] [outer = 140D8800] 14:43:08 INFO - PROCESS | 3364 | 1463434988475 Marionette DEBUG loaded listener.js 14:43:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (1702BC00) [pid = 3364] [serial = 1676] [outer = 140D8800] 14:43:09 INFO - PROCESS | 3364 | 1463434989010 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 14:43:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:43:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 790ms 14:43:09 INFO - PROCESS | 3364 | 1463434989090 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 14:43:09 INFO - PROCESS | 3364 | 1463434989095 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 14:43:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:43:09 INFO - PROCESS | 3364 | 1463434989114 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:43:09 INFO - PROCESS | 3364 | 1463434989119 Marionette TRACE conn4 <- [1,2198,null,{}] 14:43:09 INFO - PROCESS | 3364 | 1463434989139 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:09 INFO - PROCESS | 3364 | 1463434989291 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 14:43:09 INFO - PROCESS | 3364 | 1463434989353 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:09 INFO - PROCESS | 3364 | ++DOCSHELL 0F33B800 == 50 [pid = 3364] [id = 559] 14:43:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (0F33C000) [pid = 3364] [serial = 1677] [outer = 00000000] 14:43:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (10C3DC00) [pid = 3364] [serial = 1678] [outer = 0F33C000] 14:43:09 INFO - PROCESS | 3364 | 1463434989449 Marionette DEBUG loaded listener.js 14:43:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (10C6B000) [pid = 3364] [serial = 1679] [outer = 0F33C000] 14:43:09 INFO - PROCESS | 3364 | 1463434990006 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 14:43:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:43:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 959ms 14:43:10 INFO - PROCESS | 3364 | 1463434990076 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 14:43:10 INFO - PROCESS | 3364 | 1463434990082 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 14:43:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:43:10 INFO - PROCESS | 3364 | 1463434990089 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:43:10 INFO - PROCESS | 3364 | 1463434990092 Marionette TRACE conn4 <- [1,2202,null,{}] 14:43:10 INFO - PROCESS | 3364 | 1463434990095 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:10 INFO - PROCESS | 3364 | 1463434990202 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 14:43:10 INFO - PROCESS | 3364 | 1463434990342 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:10 INFO - PROCESS | 3364 | ++DOCSHELL 12B62C00 == 51 [pid = 3364] [id = 560] 14:43:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (12D2F800) [pid = 3364] [serial = 1680] [outer = 00000000] 14:43:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (13C3C800) [pid = 3364] [serial = 1681] [outer = 12D2F800] 14:43:10 INFO - PROCESS | 3364 | 1463434990397 Marionette DEBUG loaded listener.js 14:43:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (14E77800) [pid = 3364] [serial = 1682] [outer = 12D2F800] 14:43:11 INFO - PROCESS | 3364 | 1463434991018 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 14:43:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:43:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 990ms 14:43:11 INFO - PROCESS | 3364 | 1463434991074 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 14:43:11 INFO - PROCESS | 3364 | 1463434991076 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 14:43:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:43:11 INFO - PROCESS | 3364 | 1463434991080 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:43:11 INFO - PROCESS | 3364 | 1463434991084 Marionette TRACE conn4 <- [1,2206,null,{}] 14:43:11 INFO - PROCESS | 3364 | 1463434991094 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:11 INFO - PROCESS | 3364 | 1463434991234 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 14:43:11 INFO - PROCESS | 3364 | 1463434991347 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:11 INFO - PROCESS | 3364 | ++DOCSHELL 14E83800 == 52 [pid = 3364] [id = 561] 14:43:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (14E85000) [pid = 3364] [serial = 1683] [outer = 00000000] 14:43:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (16BE2400) [pid = 3364] [serial = 1684] [outer = 14E85000] 14:43:11 INFO - PROCESS | 3364 | 1463434991403 Marionette DEBUG loaded listener.js 14:43:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (1705C400) [pid = 3364] [serial = 1685] [outer = 14E85000] 14:43:11 INFO - PROCESS | 3364 | 1463434991955 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 14:43:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:43:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 944ms 14:43:12 INFO - PROCESS | 3364 | 1463434992025 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 14:43:12 INFO - PROCESS | 3364 | 1463434992028 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 14:43:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:43:12 INFO - PROCESS | 3364 | 1463434992031 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:43:12 INFO - PROCESS | 3364 | 1463434992033 Marionette TRACE conn4 <- [1,2210,null,{}] 14:43:12 INFO - PROCESS | 3364 | 1463434992037 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:12 INFO - PROCESS | 3364 | 1463434992141 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 14:43:12 INFO - PROCESS | 3364 | 1463434992281 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:12 INFO - PROCESS | 3364 | ++DOCSHELL 161CA400 == 53 [pid = 3364] [id = 562] 14:43:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (1722D000) [pid = 3364] [serial = 1686] [outer = 00000000] 14:43:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (176D8000) [pid = 3364] [serial = 1687] [outer = 1722D000] 14:43:12 INFO - PROCESS | 3364 | 1463434992339 Marionette DEBUG loaded listener.js 14:43:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (178D8000) [pid = 3364] [serial = 1688] [outer = 1722D000] 14:43:12 INFO - PROCESS | 3364 | 1463434992898 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:43:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:43:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 944ms 14:43:12 INFO - PROCESS | 3364 | 1463434992959 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 14:43:12 INFO - PROCESS | 3364 | 1463434992962 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 14:43:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:43:12 INFO - PROCESS | 3364 | 1463434992965 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:43:12 INFO - PROCESS | 3364 | 1463434992967 Marionette TRACE conn4 <- [1,2214,null,{}] 14:43:12 INFO - PROCESS | 3364 | 1463434992971 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:13 INFO - PROCESS | 3364 | 1463434993072 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 14:43:13 INFO - PROCESS | 3364 | 1463434993185 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:13 INFO - PROCESS | 3364 | ++DOCSHELL 17225800 == 54 [pid = 3364] [id = 563] 14:43:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (17D62C00) [pid = 3364] [serial = 1689] [outer = 00000000] 14:43:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (1807F800) [pid = 3364] [serial = 1690] [outer = 17D62C00] 14:43:13 INFO - PROCESS | 3364 | 1463434993237 Marionette DEBUG loaded listener.js 14:43:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (180D9000) [pid = 3364] [serial = 1691] [outer = 17D62C00] 14:43:13 INFO - PROCESS | 3364 | 1463434993808 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 14:43:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:43:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 898ms 14:43:13 INFO - PROCESS | 3364 | 1463434993870 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 14:43:13 INFO - PROCESS | 3364 | 1463434993872 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 14:43:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:43:13 INFO - PROCESS | 3364 | 1463434993876 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:43:13 INFO - PROCESS | 3364 | 1463434993877 Marionette TRACE conn4 <- [1,2218,null,{}] 14:43:13 INFO - PROCESS | 3364 | 1463434993881 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:13 INFO - PROCESS | 3364 | 1463434993987 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 14:43:14 INFO - PROCESS | 3364 | 1463434994107 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:14 INFO - PROCESS | 3364 | ++DOCSHELL 12B68C00 == 55 [pid = 3364] [id = 564] 14:43:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (14E7BC00) [pid = 3364] [serial = 1692] [outer = 00000000] 14:43:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (15B2A000) [pid = 3364] [serial = 1693] [outer = 14E7BC00] 14:43:14 INFO - PROCESS | 3364 | 1463434994161 Marionette DEBUG loaded listener.js 14:43:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (16BBA000) [pid = 3364] [serial = 1694] [outer = 14E7BC00] 14:43:14 INFO - PROCESS | 3364 | 1463434994914 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 14:43:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:43:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1083ms 14:43:14 INFO - PROCESS | 3364 | 1463434994953 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 14:43:14 INFO - PROCESS | 3364 | 1463434994957 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 14:43:14 INFO - PROCESS | 3364 | 1463434994962 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:43:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:43:14 INFO - PROCESS | 3364 | 1463434994965 Marionette TRACE conn4 <- [1,2222,null,{}] 14:43:14 INFO - PROCESS | 3364 | 1463434994971 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:15 INFO - PROCESS | 3364 | 1463434995070 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 14:43:15 INFO - PROCESS | 3364 | 1463434995214 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:15 INFO - PROCESS | 3364 | ++DOCSHELL 1037B400 == 56 [pid = 3364] [id = 565] 14:43:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (103ECC00) [pid = 3364] [serial = 1695] [outer = 00000000] 14:43:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (114B1800) [pid = 3364] [serial = 1696] [outer = 103ECC00] 14:43:15 INFO - PROCESS | 3364 | 1463434995264 Marionette DEBUG loaded listener.js 14:43:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (12D39400) [pid = 3364] [serial = 1697] [outer = 103ECC00] 14:43:15 INFO - PROCESS | 3364 | --DOCSHELL 1055B800 == 55 [pid = 3364] [id = 522] 14:43:15 INFO - PROCESS | 3364 | --DOCSHELL 143E9C00 == 54 [pid = 3364] [id = 557] 14:43:15 INFO - PROCESS | 3364 | --DOCSHELL 0C7F4800 == 53 [pid = 3364] [id = 556] 14:43:15 INFO - PROCESS | 3364 | --DOCSHELL 161D5800 == 52 [pid = 3364] [id = 555] 14:43:15 INFO - PROCESS | 3364 | --DOCSHELL 15D0D400 == 51 [pid = 3364] [id = 554] 14:43:15 INFO - PROCESS | 3364 | --DOCSHELL 0F937400 == 50 [pid = 3364] [id = 553] 14:43:15 INFO - PROCESS | 3364 | --DOCSHELL 140D6000 == 49 [pid = 3364] [id = 552] 14:43:15 INFO - PROCESS | 3364 | --DOCSHELL 12D7B400 == 48 [pid = 3364] [id = 551] 14:43:15 INFO - PROCESS | 3364 | --DOCSHELL 10A61400 == 47 [pid = 3364] [id = 550] 14:43:15 INFO - PROCESS | 3364 | --DOCSHELL 0F32F800 == 46 [pid = 3364] [id = 549] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (1B270000) [pid = 3364] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (10C38800) [pid = 3364] [serial = 1606] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (10EBA400) [pid = 3364] [serial = 1607] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (161D5C00) [pid = 3364] [serial = 1618] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (1337A400) [pid = 3364] [serial = 1609] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (137EDC00) [pid = 3364] [serial = 1610] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (1540BC00) [pid = 3364] [serial = 1615] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (143F3800) [pid = 3364] [serial = 1612] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (14E83400) [pid = 3364] [serial = 1613] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (16DA1000) [pid = 3364] [serial = 1621] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (1107AC00) [pid = 3364] [serial = 1604] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (10F14000) [pid = 3364] [serial = 1603] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (16973000) [pid = 3364] [serial = 1619] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (17223000) [pid = 3364] [serial = 1630] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (17061800) [pid = 3364] [serial = 1600] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (16FEF000) [pid = 3364] [serial = 1622] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (10C68000) [pid = 3364] [serial = 1588] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (140D2000) [pid = 3364] [serial = 1591] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (16D39C00) [pid = 3364] [serial = 1594] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (17025400) [pid = 3364] [serial = 1597] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (16B40800) [pid = 3364] [serial = 1121] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (156F9400) [pid = 3364] [serial = 1624] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (161D8000) [pid = 3364] [serial = 1625] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (17228400) [pid = 3364] [serial = 1631] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (16BED800) [pid = 3364] [serial = 1628] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (156F4400) [pid = 3364] [serial = 1616] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (15655C00) [pid = 3364] [serial = 1627] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (10C61800) [pid = 3364] [serial = 1541] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (130DE400) [pid = 3364] [serial = 1544] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (16971000) [pid = 3364] [serial = 1553] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (161CC400) [pid = 3364] [serial = 1550] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (15B2A400) [pid = 3364] [serial = 1547] [outer = 00000000] [url = about:blank] 14:43:15 INFO - PROCESS | 3364 | 1463434995814 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 14:43:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:43:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 897ms 14:43:15 INFO - PROCESS | 3364 | 1463434995853 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 14:43:15 INFO - PROCESS | 3364 | 1463434995862 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 14:43:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:43:15 INFO - PROCESS | 3364 | 1463434995869 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:43:15 INFO - PROCESS | 3364 | 1463434995871 Marionette TRACE conn4 <- [1,2226,null,{}] 14:43:15 INFO - PROCESS | 3364 | 1463434995875 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:15 INFO - PROCESS | 3364 | 1463434995960 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 14:43:15 INFO - PROCESS | 3364 | 1463434995967 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:15 INFO - PROCESS | 3364 | ++DOCSHELL 10F13000 == 47 [pid = 3364] [id = 566] 14:43:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (10F14000) [pid = 3364] [serial = 1698] [outer = 00000000] 14:43:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (12B60800) [pid = 3364] [serial = 1699] [outer = 10F14000] 14:43:16 INFO - PROCESS | 3364 | 1463434996014 Marionette DEBUG loaded listener.js 14:43:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (130E2400) [pid = 3364] [serial = 1700] [outer = 10F14000] 14:43:16 INFO - PROCESS | 3364 | 1463434996494 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:43:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:43:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 634ms 14:43:16 INFO - PROCESS | 3364 | 1463434996506 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 14:43:16 INFO - PROCESS | 3364 | 1463434996508 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 14:43:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:43:16 INFO - PROCESS | 3364 | 1463434996516 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:43:16 INFO - PROCESS | 3364 | 1463434996519 Marionette TRACE conn4 <- [1,2230,null,{}] 14:43:16 INFO - PROCESS | 3364 | 1463434996529 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:16 INFO - PROCESS | 3364 | 1463434996617 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 14:43:16 INFO - PROCESS | 3364 | 1463434996625 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:16 INFO - PROCESS | 3364 | ++DOCSHELL 143F5400 == 48 [pid = 3364] [id = 567] 14:43:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (143F7800) [pid = 3364] [serial = 1701] [outer = 00000000] 14:43:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (14E82800) [pid = 3364] [serial = 1702] [outer = 143F7800] 14:43:16 INFO - PROCESS | 3364 | 1463434996675 Marionette DEBUG loaded listener.js 14:43:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (1540B000) [pid = 3364] [serial = 1703] [outer = 143F7800] 14:43:17 INFO - PROCESS | 3364 | 1463434997133 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:43:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:43:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 635ms 14:43:17 INFO - PROCESS | 3364 | 1463434997155 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 14:43:17 INFO - PROCESS | 3364 | 1463434997157 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 14:43:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:43:17 INFO - PROCESS | 3364 | 1463434997160 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:43:17 INFO - PROCESS | 3364 | 1463434997162 Marionette TRACE conn4 <- [1,2234,null,{}] 14:43:17 INFO - PROCESS | 3364 | 1463434997165 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:17 INFO - PROCESS | 3364 | 1463434997249 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 14:43:17 INFO - PROCESS | 3364 | 1463434997255 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:17 INFO - PROCESS | 3364 | ++DOCSHELL 14E81800 == 49 [pid = 3364] [id = 568] 14:43:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (15401400) [pid = 3364] [serial = 1704] [outer = 00000000] 14:43:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (15CA2C00) [pid = 3364] [serial = 1705] [outer = 15401400] 14:43:17 INFO - PROCESS | 3364 | 1463434997284 Marionette DEBUG loaded listener.js 14:43:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (15D0D800) [pid = 3364] [serial = 1706] [outer = 15401400] 14:43:17 INFO - PROCESS | 3364 | 1463434997732 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:43:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:43:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 619ms 14:43:17 INFO - PROCESS | 3364 | 1463434997786 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 14:43:17 INFO - PROCESS | 3364 | 1463434997788 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 14:43:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:43:17 INFO - PROCESS | 3364 | 1463434997791 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:43:17 INFO - PROCESS | 3364 | 1463434997792 Marionette TRACE conn4 <- [1,2238,null,{}] 14:43:17 INFO - PROCESS | 3364 | 1463434997796 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:17 INFO - PROCESS | 3364 | 1463434997888 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 14:43:17 INFO - PROCESS | 3364 | 1463434997895 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:17 INFO - PROCESS | 3364 | ++DOCSHELL 10372800 == 50 [pid = 3364] [id = 569] 14:43:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (14E80000) [pid = 3364] [serial = 1707] [outer = 00000000] 14:43:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (161D0800) [pid = 3364] [serial = 1708] [outer = 14E80000] 14:43:17 INFO - PROCESS | 3364 | 1463434997945 Marionette DEBUG loaded listener.js 14:43:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (166AE800) [pid = 3364] [serial = 1709] [outer = 14E80000] 14:43:18 INFO - PROCESS | 3364 | 1463434998427 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 14:43:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:43:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 696ms 14:43:18 INFO - PROCESS | 3364 | 1463434998492 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 14:43:18 INFO - PROCESS | 3364 | 1463434998494 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 14:43:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:43:18 INFO - PROCESS | 3364 | 1463434998503 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:43:18 INFO - PROCESS | 3364 | 1463434998504 Marionette TRACE conn4 <- [1,2242,null,{}] 14:43:18 INFO - PROCESS | 3364 | 1463434998508 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:18 INFO - PROCESS | 3364 | 1463434998643 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 14:43:18 INFO - PROCESS | 3364 | 1463434998743 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:18 INFO - PROCESS | 3364 | ++DOCSHELL 16BEA800 == 51 [pid = 3364] [id = 570] 14:43:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (16BED800) [pid = 3364] [serial = 1710] [outer = 00000000] 14:43:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (16D3C800) [pid = 3364] [serial = 1711] [outer = 16BED800] 14:43:18 INFO - PROCESS | 3364 | 1463434998787 Marionette DEBUG loaded listener.js 14:43:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (16D3EC00) [pid = 3364] [serial = 1712] [outer = 16BED800] 14:43:19 INFO - PROCESS | 3364 | 1463434999197 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 727ms 14:43:19 INFO - PROCESS | 3364 | 1463434999230 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 14:43:19 INFO - PROCESS | 3364 | 1463434999232 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 14:43:19 INFO - PROCESS | 3364 | 1463434999235 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:43:19 INFO - PROCESS | 3364 | 1463434999237 Marionette TRACE conn4 <- [1,2246,null,{}] 14:43:19 INFO - PROCESS | 3364 | 1463434999240 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:19 INFO - PROCESS | 3364 | 1463434999357 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 14:43:19 INFO - PROCESS | 3364 | 1463434999363 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:19 INFO - PROCESS | 3364 | ++DOCSHELL 15D9B400 == 52 [pid = 3364] [id = 571] 14:43:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (16D39000) [pid = 3364] [serial = 1713] [outer = 00000000] 14:43:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (17065000) [pid = 3364] [serial = 1714] [outer = 16D39000] 14:43:19 INFO - PROCESS | 3364 | 1463434999406 Marionette DEBUG loaded listener.js 14:43:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (171A7C00) [pid = 3364] [serial = 1715] [outer = 16D39000] 14:43:19 INFO - PROCESS | 3364 | 1463434999868 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 681ms 14:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:43:19 INFO - PROCESS | 3364 | 1463434999936 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 14:43:19 INFO - PROCESS | 3364 | 1463434999938 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 14:43:19 INFO - PROCESS | 3364 | 1463434999942 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:43:19 INFO - PROCESS | 3364 | 1463434999944 Marionette TRACE conn4 <- [1,2250,null,{}] 14:43:19 INFO - PROCESS | 3364 | 1463434999948 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:20 INFO - PROCESS | 3364 | 1463435000095 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 14:43:20 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (13C42800) [pid = 3364] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:43:20 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (15406800) [pid = 3364] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:43:20 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (15D9BC00) [pid = 3364] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:43:20 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (10C34800) [pid = 3364] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:43:20 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (16BB5800) [pid = 3364] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:43:20 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (0F32EC00) [pid = 3364] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:43:20 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (12D82400) [pid = 3364] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:43:20 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (0F330000) [pid = 3364] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:43:20 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (140DC000) [pid = 3364] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:43:20 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (10A64400) [pid = 3364] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:43:20 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (17230000) [pid = 3364] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:43:20 INFO - PROCESS | 3364 | 1463435000287 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:20 INFO - PROCESS | 3364 | ++DOCSHELL 0F32EC00 == 53 [pid = 3364] [id = 572] 14:43:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (0F330000) [pid = 3364] [serial = 1716] [outer = 00000000] 14:43:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (10A64400) [pid = 3364] [serial = 1717] [outer = 0F330000] 14:43:20 INFO - PROCESS | 3364 | 1463435000330 Marionette DEBUG loaded listener.js 14:43:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (130E3C00) [pid = 3364] [serial = 1718] [outer = 0F330000] 14:43:20 INFO - PROCESS | 3364 | 1463435000711 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:43:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:43:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 789ms 14:43:20 INFO - PROCESS | 3364 | 1463435000744 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 14:43:20 INFO - PROCESS | 3364 | 1463435000746 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 14:43:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:43:20 INFO - PROCESS | 3364 | 1463435000749 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:43:20 INFO - PROCESS | 3364 | 1463435000735 Marionette TRACE conn4 <- [1,2254,null,{}] 14:43:20 INFO - PROCESS | 3364 | 1463435000747 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:20 INFO - PROCESS | 3364 | 1463435000829 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 14:43:20 INFO - PROCESS | 3364 | 1463435000835 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:20 INFO - PROCESS | 3364 | ++DOCSHELL 0F9F2000 == 54 [pid = 3364] [id = 573] 14:43:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (13026000) [pid = 3364] [serial = 1719] [outer = 00000000] 14:43:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (1705A000) [pid = 3364] [serial = 1720] [outer = 13026000] 14:43:20 INFO - PROCESS | 3364 | 1463435000878 Marionette DEBUG loaded listener.js 14:43:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (1722F000) [pid = 3364] [serial = 1721] [outer = 13026000] 14:43:21 INFO - PROCESS | 3364 | 1463435001307 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 14:43:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 588ms 14:43:21 INFO - PROCESS | 3364 | 1463435001330 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 14:43:21 INFO - PROCESS | 3364 | 1463435001332 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 14:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:43:21 INFO - PROCESS | 3364 | 1463435001335 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:43:21 INFO - PROCESS | 3364 | 1463435001337 Marionette TRACE conn4 <- [1,2258,null,{}] 14:43:21 INFO - PROCESS | 3364 | 1463435001341 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:21 INFO - PROCESS | 3364 | 1463435001469 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 14:43:21 INFO - PROCESS | 3364 | 1463435001479 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:21 INFO - PROCESS | 3364 | ++DOCSHELL 137E7C00 == 55 [pid = 3364] [id = 574] 14:43:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (15D14400) [pid = 3364] [serial = 1722] [outer = 00000000] 14:43:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (17DEB400) [pid = 3364] [serial = 1723] [outer = 15D14400] 14:43:21 INFO - PROCESS | 3364 | 1463435001522 Marionette DEBUG loaded listener.js 14:43:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (18391800) [pid = 3364] [serial = 1724] [outer = 15D14400] 14:43:21 INFO - PROCESS | 3364 | 1463435001994 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:43:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 696ms 14:43:22 INFO - PROCESS | 3364 | 1463435002039 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 14:43:22 INFO - PROCESS | 3364 | 1463435002042 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 14:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:43:22 INFO - PROCESS | 3364 | 1463435002045 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:43:22 INFO - PROCESS | 3364 | 1463435002047 Marionette TRACE conn4 <- [1,2262,null,{}] 14:43:22 INFO - PROCESS | 3364 | 1463435002051 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:22 INFO - PROCESS | 3364 | 1463435002154 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 14:43:22 INFO - PROCESS | 3364 | 1463435002169 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:22 INFO - PROCESS | 3364 | ++DOCSHELL 18CF7800 == 56 [pid = 3364] [id = 575] 14:43:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (18CF8400) [pid = 3364] [serial = 1725] [outer = 00000000] 14:43:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (18CFE800) [pid = 3364] [serial = 1726] [outer = 18CF8400] 14:43:22 INFO - PROCESS | 3364 | 1463435002216 Marionette DEBUG loaded listener.js 14:43:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (1987B800) [pid = 3364] [serial = 1727] [outer = 18CF8400] 14:43:22 INFO - PROCESS | 3364 | 1463435002948 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 14:43:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 944ms 14:43:22 INFO - PROCESS | 3364 | 1463435002975 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 14:43:22 INFO - PROCESS | 3364 | 1463435002981 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 14:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:43:22 INFO - PROCESS | 3364 | 1463435002985 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:43:22 INFO - PROCESS | 3364 | 1463435002990 Marionette TRACE conn4 <- [1,2266,null,{}] 14:43:22 INFO - PROCESS | 3364 | 1463435002995 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:23 INFO - PROCESS | 3364 | 1463435003116 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 14:43:23 INFO - PROCESS | 3364 | 1463435003261 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:23 INFO - PROCESS | 3364 | ++DOCSHELL 10C37C00 == 57 [pid = 3364] [id = 576] 14:43:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (10C61800) [pid = 3364] [serial = 1728] [outer = 00000000] 14:43:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (11074400) [pid = 3364] [serial = 1729] [outer = 10C61800] 14:43:23 INFO - PROCESS | 3364 | 1463435003318 Marionette DEBUG loaded listener.js 14:43:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (130DD400) [pid = 3364] [serial = 1730] [outer = 10C61800] 14:43:23 INFO - PROCESS | 3364 | 1463435003913 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:43:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 990ms 14:43:23 INFO - PROCESS | 3364 | 1463435003989 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 14:43:23 INFO - PROCESS | 3364 | 1463435003995 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 14:43:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:43:23 INFO - PROCESS | 3364 | 1463435004001 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:43:23 INFO - PROCESS | 3364 | 1463435004004 Marionette TRACE conn4 <- [1,2270,null,{}] 14:43:23 INFO - PROCESS | 3364 | 1463435004008 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:24 INFO - PROCESS | 3364 | 1463435004128 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 14:43:24 INFO - PROCESS | 3364 | 1463435004271 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:24 INFO - PROCESS | 3364 | ++DOCSHELL 14E80800 == 58 [pid = 3364] [id = 577] 14:43:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (156F0400) [pid = 3364] [serial = 1731] [outer = 00000000] 14:43:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (161CE800) [pid = 3364] [serial = 1732] [outer = 156F0400] 14:43:24 INFO - PROCESS | 3364 | 1463435004325 Marionette DEBUG loaded listener.js 14:43:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (16BBA800) [pid = 3364] [serial = 1733] [outer = 156F0400] 14:43:24 INFO - PROCESS | 3364 | 1463435004931 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 14:43:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:43:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 990ms 14:43:24 INFO - PROCESS | 3364 | 1463435004989 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 14:43:24 INFO - PROCESS | 3364 | 1463435004992 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 14:43:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:43:24 INFO - PROCESS | 3364 | 1463435004996 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:43:24 INFO - PROCESS | 3364 | 1463435005000 Marionette TRACE conn4 <- [1,2274,null,{}] 14:43:25 INFO - PROCESS | 3364 | 1463435005010 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:25 INFO - PROCESS | 3364 | 1463435005130 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 14:43:25 INFO - PROCESS | 3364 | 1463435005275 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:25 INFO - PROCESS | 3364 | ++DOCSHELL 17025C00 == 59 [pid = 3364] [id = 578] 14:43:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (1722B800) [pid = 3364] [serial = 1734] [outer = 00000000] 14:43:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (18CF1000) [pid = 3364] [serial = 1735] [outer = 1722B800] 14:43:25 INFO - PROCESS | 3364 | 1463435005331 Marionette DEBUG loaded listener.js 14:43:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (18CF9400) [pid = 3364] [serial = 1736] [outer = 1722B800] 14:43:25 INFO - PROCESS | 3364 | 1463435005893 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 14:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 14:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 944ms 14:43:25 INFO - PROCESS | 3364 | 1463435005942 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 14:43:25 INFO - PROCESS | 3364 | 1463435005945 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 14:43:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:43:25 INFO - PROCESS | 3364 | 1463435005950 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:43:25 INFO - PROCESS | 3364 | 1463435005952 Marionette TRACE conn4 <- [1,2278,null,{}] 14:43:25 INFO - PROCESS | 3364 | 1463435005956 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:26 INFO - PROCESS | 3364 | 1463435006048 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 14:43:26 INFO - PROCESS | 3364 | 1463435006208 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:26 INFO - PROCESS | 3364 | ++DOCSHELL 18394000 == 60 [pid = 3364] [id = 579] 14:43:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (18CEF400) [pid = 3364] [serial = 1737] [outer = 00000000] 14:43:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (1996F800) [pid = 3364] [serial = 1738] [outer = 18CEF400] 14:43:26 INFO - PROCESS | 3364 | 1463435006262 Marionette DEBUG loaded listener.js 14:43:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (19973800) [pid = 3364] [serial = 1739] [outer = 18CEF400] 14:43:26 INFO - PROCESS | 3364 | 1463435006792 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 14:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 882ms 14:43:26 INFO - PROCESS | 3364 | 1463435006838 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 14:43:26 INFO - PROCESS | 3364 | 1463435006840 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 14:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:43:26 INFO - PROCESS | 3364 | 1463435006844 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:43:26 INFO - PROCESS | 3364 | 1463435006846 Marionette TRACE conn4 <- [1,2282,null,{}] 14:43:26 INFO - PROCESS | 3364 | 1463435006849 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:26 INFO - PROCESS | 3364 | 1463435006970 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 14:43:27 INFO - PROCESS | 3364 | 1463435007146 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:27 INFO - PROCESS | 3364 | ++DOCSHELL 0F332C00 == 61 [pid = 3364] [id = 580] 14:43:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (0F336000) [pid = 3364] [serial = 1740] [outer = 00000000] 14:43:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (10C3E000) [pid = 3364] [serial = 1741] [outer = 0F336000] 14:43:27 INFO - PROCESS | 3364 | 1463435007201 Marionette DEBUG loaded listener.js 14:43:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (10F11C00) [pid = 3364] [serial = 1742] [outer = 0F336000] 14:43:27 INFO - PROCESS | 3364 | 1463435007999 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 14:43:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:43:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1176ms 14:43:28 INFO - PROCESS | 3364 | 1463435008027 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 14:43:28 INFO - PROCESS | 3364 | 1463435008032 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 14:43:28 INFO - PROCESS | 3364 | 1463435008036 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:43:28 INFO - PROCESS | 3364 | 1463435008040 Marionette TRACE conn4 <- [1,2286,null,{}] 14:43:28 INFO - PROCESS | 3364 | 1463435008045 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:28 INFO - PROCESS | 3364 | 1463435008150 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 14:43:28 INFO - PROCESS | 3364 | 1463435008314 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:28 INFO - PROCESS | 3364 | ++DOCSHELL 105FA800 == 62 [pid = 3364] [id = 581] 14:43:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (105FB000) [pid = 3364] [serial = 1743] [outer = 00000000] 14:43:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (10C40000) [pid = 3364] [serial = 1744] [outer = 105FB000] 14:43:28 INFO - PROCESS | 3364 | 1463435008365 Marionette DEBUG loaded listener.js 14:43:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (10C6E000) [pid = 3364] [serial = 1745] [outer = 105FB000] 14:43:28 INFO - PROCESS | 3364 | --DOCSHELL 16BBA400 == 61 [pid = 3364] [id = 525] 14:43:28 INFO - PROCESS | 3364 | --DOCSHELL 137E7C00 == 60 [pid = 3364] [id = 574] 14:43:28 INFO - PROCESS | 3364 | --DOCSHELL 0F9F2000 == 59 [pid = 3364] [id = 573] 14:43:28 INFO - PROCESS | 3364 | --DOCSHELL 0F32EC00 == 58 [pid = 3364] [id = 572] 14:43:28 INFO - PROCESS | 3364 | --DOCSHELL 15D9B400 == 57 [pid = 3364] [id = 571] 14:43:28 INFO - PROCESS | 3364 | --DOCSHELL 16BEA800 == 56 [pid = 3364] [id = 570] 14:43:28 INFO - PROCESS | 3364 | --DOCSHELL 10372800 == 55 [pid = 3364] [id = 569] 14:43:28 INFO - PROCESS | 3364 | --DOCSHELL 14E81800 == 54 [pid = 3364] [id = 568] 14:43:28 INFO - PROCESS | 3364 | --DOCSHELL 143F5400 == 53 [pid = 3364] [id = 567] 14:43:28 INFO - PROCESS | 3364 | --DOCSHELL 10F13000 == 52 [pid = 3364] [id = 566] 14:43:28 INFO - PROCESS | 3364 | --DOCSHELL 1037B400 == 51 [pid = 3364] [id = 565] 14:43:28 INFO - PROCESS | 3364 | --DOCSHELL 17225800 == 50 [pid = 3364] [id = 563] 14:43:28 INFO - PROCESS | 3364 | --DOCSHELL 161CA400 == 49 [pid = 3364] [id = 562] 14:43:28 INFO - PROCESS | 3364 | --DOCSHELL 14E83800 == 48 [pid = 3364] [id = 561] 14:43:28 INFO - PROCESS | 3364 | --DOCSHELL 12B62C00 == 47 [pid = 3364] [id = 560] 14:43:28 INFO - PROCESS | 3364 | --DOCSHELL 0F33B800 == 46 [pid = 3364] [id = 559] 14:43:28 INFO - PROCESS | 3364 | --DOCSHELL 0F9EAC00 == 45 [pid = 3364] [id = 558] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (16FEB800) [pid = 3364] [serial = 1586] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (16D3B000) [pid = 3364] [serial = 1673] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (165B0C00) [pid = 3364] [serial = 1663] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (15CA3000) [pid = 3364] [serial = 1660] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (15D06000) [pid = 3364] [serial = 1661] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (16BE8C00) [pid = 3364] [serial = 1666] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (16BB4400) [pid = 3364] [serial = 1664] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (13027C00) [pid = 3364] [serial = 1669] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (179CE400) [pid = 3364] [serial = 1645] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (13314800) [pid = 3364] [serial = 1654] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (137E8400) [pid = 3364] [serial = 1655] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (1722D400) [pid = 3364] [serial = 1642] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (10C6C000) [pid = 3364] [serial = 1649] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (10C6EC00) [pid = 3364] [serial = 1648] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (14E81000) [pid = 3364] [serial = 1657] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (10C68C00) [pid = 3364] [serial = 1651] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (11071400) [pid = 3364] [serial = 1652] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (17803800) [pid = 3364] [serial = 1633] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (178D7C00) [pid = 3364] [serial = 1634] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (10C64000) [pid = 3364] [serial = 1636] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (140DC800) [pid = 3364] [serial = 1639] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (16D34400) [pid = 3364] [serial = 1667] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (16FF0000) [pid = 3364] [serial = 1675] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (15410800) [pid = 3364] [serial = 1658] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (16BE4C00) [pid = 3364] [serial = 1672] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (1564AC00) [pid = 3364] [serial = 1670] [outer = 00000000] [url = about:blank] 14:43:28 INFO - PROCESS | 3364 | 1463435008991 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 14:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 990ms 14:43:29 INFO - PROCESS | 3364 | 1463435009041 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 14:43:29 INFO - PROCESS | 3364 | 1463435009046 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 14:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:43:29 INFO - PROCESS | 3364 | 1463435009052 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:43:29 INFO - PROCESS | 3364 | 1463435009055 Marionette TRACE conn4 <- [1,2290,null,{}] 14:43:29 INFO - PROCESS | 3364 | 1463435009058 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:29 INFO - PROCESS | 3364 | 1463435009166 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 14:43:29 INFO - PROCESS | 3364 | 1463435009269 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:29 INFO - PROCESS | 3364 | ++DOCSHELL 0F9ED000 == 46 [pid = 3364] [id = 582] 14:43:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (0F9F0400) [pid = 3364] [serial = 1746] [outer = 00000000] 14:43:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (10C33000) [pid = 3364] [serial = 1747] [outer = 0F9F0400] 14:43:29 INFO - PROCESS | 3364 | 1463435009313 Marionette DEBUG loaded listener.js 14:43:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (11072C00) [pid = 3364] [serial = 1748] [outer = 0F9F0400] 14:43:29 INFO - PROCESS | 3364 | 1463435009703 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 696ms 14:43:29 INFO - PROCESS | 3364 | 1463435009734 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 14:43:29 INFO - PROCESS | 3364 | 1463435009736 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 14:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:43:29 INFO - PROCESS | 3364 | 1463435009740 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:43:29 INFO - PROCESS | 3364 | 1463435009743 Marionette TRACE conn4 <- [1,2294,null,{}] 14:43:29 INFO - PROCESS | 3364 | 1463435009753 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:29 INFO - PROCESS | 3364 | 1463435009842 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 14:43:29 INFO - PROCESS | 3364 | 1463435009849 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:29 INFO - PROCESS | 3364 | ++DOCSHELL 12882000 == 47 [pid = 3364] [id = 583] 14:43:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (12AE9400) [pid = 3364] [serial = 1749] [outer = 00000000] 14:43:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (12D82400) [pid = 3364] [serial = 1750] [outer = 12AE9400] 14:43:29 INFO - PROCESS | 3364 | 1463435009896 Marionette DEBUG loaded listener.js 14:43:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (1370D400) [pid = 3364] [serial = 1751] [outer = 12AE9400] 14:43:30 INFO - PROCESS | 3364 | 1463435010364 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 14:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 635ms 14:43:30 INFO - PROCESS | 3364 | 1463435010381 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 14:43:30 INFO - PROCESS | 3364 | 1463435010384 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 14:43:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:43:30 INFO - PROCESS | 3364 | 1463435010387 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:43:30 INFO - PROCESS | 3364 | 1463435010388 Marionette TRACE conn4 <- [1,2298,null,{}] 14:43:30 INFO - PROCESS | 3364 | 1463435010392 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:30 INFO - PROCESS | 3364 | 1463435010476 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 14:43:30 INFO - PROCESS | 3364 | 1463435010482 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:30 INFO - PROCESS | 3364 | ++DOCSHELL 13D29000 == 48 [pid = 3364] [id = 584] 14:43:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (140D0C00) [pid = 3364] [serial = 1752] [outer = 00000000] 14:43:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (1436B800) [pid = 3364] [serial = 1753] [outer = 140D0C00] 14:43:30 INFO - PROCESS | 3364 | 1463435010527 Marionette DEBUG loaded listener.js 14:43:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (14E78400) [pid = 3364] [serial = 1754] [outer = 140D0C00] 14:43:30 INFO - PROCESS | 3364 | 1463435010987 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:43:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:43:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 619ms 14:43:31 INFO - PROCESS | 3364 | 1463435011026 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 14:43:31 INFO - PROCESS | 3364 | 1463435011028 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 14:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:43:31 INFO - PROCESS | 3364 | 1463435011031 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:43:31 INFO - PROCESS | 3364 | 1463435011033 Marionette TRACE conn4 <- [1,2302,null,{}] 14:43:31 INFO - PROCESS | 3364 | 1463435011036 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:31 INFO - PROCESS | 3364 | 1463435011111 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 14:43:31 INFO - PROCESS | 3364 | 1463435011117 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:31 INFO - PROCESS | 3364 | ++DOCSHELL 10E5DC00 == 49 [pid = 3364] [id = 585] 14:43:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (13D25C00) [pid = 3364] [serial = 1755] [outer = 00000000] 14:43:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (1540A800) [pid = 3364] [serial = 1756] [outer = 13D25C00] 14:43:31 INFO - PROCESS | 3364 | 1463435011161 Marionette DEBUG loaded listener.js 14:43:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (15410C00) [pid = 3364] [serial = 1757] [outer = 13D25C00] 14:43:31 INFO - PROCESS | 3364 | 1463435011666 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 14:43:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:43:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 681ms 14:43:31 INFO - PROCESS | 3364 | 1463435011715 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 14:43:31 INFO - PROCESS | 3364 | 1463435011717 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 14:43:31 INFO - PROCESS | 3364 | 1463435011720 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:43:31 INFO - PROCESS | 3364 | 1463435011721 Marionette TRACE conn4 <- [1,2306,null,{}] 14:43:31 INFO - PROCESS | 3364 | 1463435011725 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:31 INFO - PROCESS | 3364 | 1463435011854 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 14:43:31 INFO - PROCESS | 3364 | 1463435011956 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:31 INFO - PROCESS | 3364 | ++DOCSHELL 10375000 == 50 [pid = 3364] [id = 586] 14:43:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (15C9E000) [pid = 3364] [serial = 1758] [outer = 00000000] 14:43:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (15D0C000) [pid = 3364] [serial = 1759] [outer = 15C9E000] 14:43:31 INFO - PROCESS | 3364 | 1463435012000 Marionette DEBUG loaded listener.js 14:43:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (15D0C800) [pid = 3364] [serial = 1760] [outer = 15C9E000] 14:43:32 INFO - PROCESS | 3364 | 1463435012409 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 14:43:32 INFO - PROCESS | 3364 | 1463435012463 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 14:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:43:32 INFO - PROCESS | 3364 | 1463435012472 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:43:32 INFO - PROCESS | 3364 | 1463435012474 Marionette TRACE conn4 <- [1,2310,null,{}] 14:43:32 INFO - PROCESS | 3364 | 1463435012478 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:32 INFO - PROCESS | 3364 | 1463435012596 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 14:43:32 INFO - PROCESS | 3364 | 1463435012602 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:32 INFO - PROCESS | 3364 | ++DOCSHELL 1564A800 == 51 [pid = 3364] [id = 587] 14:43:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (156F8000) [pid = 3364] [serial = 1761] [outer = 00000000] 14:43:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (161D3400) [pid = 3364] [serial = 1762] [outer = 156F8000] 14:43:32 INFO - PROCESS | 3364 | 1463435012649 Marionette DEBUG loaded listener.js 14:43:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (165A6800) [pid = 3364] [serial = 1763] [outer = 156F8000] 14:43:33 INFO - PROCESS | 3364 | 1463435013084 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:43:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 696ms 14:43:33 INFO - PROCESS | 3364 | 1463435013154 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 14:43:33 INFO - PROCESS | 3364 | 1463435013156 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 14:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:43:33 INFO - PROCESS | 3364 | 1463435013159 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:43:33 INFO - PROCESS | 3364 | 1463435013161 Marionette TRACE conn4 <- [1,2314,null,{}] 14:43:33 INFO - PROCESS | 3364 | 1463435013164 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:33 INFO - PROCESS | 3364 | 1463435013312 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (10375800) [pid = 3364] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (1302C400) [pid = 3364] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (1331EC00) [pid = 3364] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (16BDF400) [pid = 3364] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (17103000) [pid = 3364] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (1701FC00) [pid = 3364] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (10A59C00) [pid = 3364] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (16BED800) [pid = 3364] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (16D39000) [pid = 3364] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (0F330000) [pid = 3364] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (14E7BC00) [pid = 3364] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (13026000) [pid = 3364] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (103ECC00) [pid = 3364] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (10F14000) [pid = 3364] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (15401400) [pid = 3364] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (14E80000) [pid = 3364] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (143F7800) [pid = 3364] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (17222800) [pid = 3364] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (16FE7C00) [pid = 3364] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (13025800) [pid = 3364] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:43:33 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (15D14400) [pid = 3364] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:43:33 INFO - PROCESS | 3364 | 1463435013705 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:33 INFO - PROCESS | 3364 | ++DOCSHELL 0F330000 == 52 [pid = 3364] [id = 588] 14:43:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (0F335C00) [pid = 3364] [serial = 1764] [outer = 00000000] 14:43:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (10A59400) [pid = 3364] [serial = 1765] [outer = 0F335C00] 14:43:33 INFO - PROCESS | 3364 | 1463435013749 Marionette DEBUG loaded listener.js 14:43:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (10EB9000) [pid = 3364] [serial = 1766] [outer = 0F335C00] 14:43:34 INFO - PROCESS | 3364 | 1463435014104 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 975ms 14:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:43:34 INFO - PROCESS | 3364 | 1463435014146 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 14:43:34 INFO - PROCESS | 3364 | 1463435014148 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 14:43:34 INFO - PROCESS | 3364 | 1463435014151 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:43:34 INFO - PROCESS | 3364 | 1463435014153 Marionette TRACE conn4 <- [1,2318,null,{}] 14:43:34 INFO - PROCESS | 3364 | 1463435014156 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:34 INFO - PROCESS | 3364 | 1463435014284 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 14:43:34 INFO - PROCESS | 3364 | 1463435014295 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:34 INFO - PROCESS | 3364 | ++DOCSHELL 13025800 == 53 [pid = 3364] [id = 589] 14:43:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (13C4A000) [pid = 3364] [serial = 1767] [outer = 00000000] 14:43:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (15EEA400) [pid = 3364] [serial = 1768] [outer = 13C4A000] 14:43:34 INFO - PROCESS | 3364 | 1463435014343 Marionette DEBUG loaded listener.js 14:43:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (16978800) [pid = 3364] [serial = 1769] [outer = 13C4A000] 14:43:34 INFO - PROCESS | 3364 | 1463435014746 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 619ms 14:43:34 INFO - PROCESS | 3364 | 1463435014773 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 14:43:34 INFO - PROCESS | 3364 | 1463435014775 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 14:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:43:34 INFO - PROCESS | 3364 | 1463435014779 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:43:34 INFO - PROCESS | 3364 | 1463435014780 Marionette TRACE conn4 <- [1,2322,null,{}] 14:43:34 INFO - PROCESS | 3364 | 1463435014784 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:34 INFO - PROCESS | 3364 | 1463435014909 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 14:43:34 INFO - PROCESS | 3364 | 1463435014921 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:34 INFO - PROCESS | 3364 | ++DOCSHELL 10C64400 == 54 [pid = 3364] [id = 590] 14:43:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (140DE800) [pid = 3364] [serial = 1770] [outer = 00000000] 14:43:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (16BDE400) [pid = 3364] [serial = 1771] [outer = 140DE800] 14:43:34 INFO - PROCESS | 3364 | 1463435014965 Marionette DEBUG loaded listener.js 14:43:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (16BE3C00) [pid = 3364] [serial = 1772] [outer = 140DE800] 14:43:35 INFO - PROCESS | 3364 | 1463435015426 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 14:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 681ms 14:43:35 INFO - PROCESS | 3364 | 1463435015483 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 14:43:35 INFO - PROCESS | 3364 | 1463435015485 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 14:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:43:35 INFO - PROCESS | 3364 | 1463435015489 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:43:35 INFO - PROCESS | 3364 | 1463435015491 Marionette TRACE conn4 <- [1,2326,null,{}] 14:43:35 INFO - PROCESS | 3364 | 1463435015494 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:35 INFO - PROCESS | 3364 | 1463435015596 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 14:43:35 INFO - PROCESS | 3364 | 1463435015605 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:35 INFO - PROCESS | 3364 | ++DOCSHELL 16D34000 == 55 [pid = 3364] [id = 591] 14:43:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (16D35000) [pid = 3364] [serial = 1773] [outer = 00000000] 14:43:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (16D41C00) [pid = 3364] [serial = 1774] [outer = 16D35000] 14:43:35 INFO - PROCESS | 3364 | 1463435015653 Marionette DEBUG loaded listener.js 14:43:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (1701E800) [pid = 3364] [serial = 1775] [outer = 16D35000] 14:43:36 INFO - PROCESS | 3364 | 1463435016415 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 990ms 14:43:36 INFO - PROCESS | 3364 | 1463435016476 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 14:43:36 INFO - PROCESS | 3364 | 1463435016481 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 14:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:43:36 INFO - PROCESS | 3364 | 1463435016486 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:43:36 INFO - PROCESS | 3364 | 1463435016490 Marionette TRACE conn4 <- [1,2330,null,{}] 14:43:36 INFO - PROCESS | 3364 | 1463435016496 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:36 INFO - PROCESS | 3364 | 1463435016639 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 14:43:36 INFO - PROCESS | 3364 | 1463435016785 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:36 INFO - PROCESS | 3364 | ++DOCSHELL 1032D400 == 56 [pid = 3364] [id = 592] 14:43:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (10333800) [pid = 3364] [serial = 1776] [outer = 00000000] 14:43:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (10C38800) [pid = 3364] [serial = 1777] [outer = 10333800] 14:43:36 INFO - PROCESS | 3364 | 1463435016843 Marionette DEBUG loaded listener.js 14:43:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (11071C00) [pid = 3364] [serial = 1778] [outer = 10333800] 14:43:37 INFO - PROCESS | 3364 | 1463435017384 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 14:43:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 928ms 14:43:37 INFO - PROCESS | 3364 | 1463435017432 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 14:43:37 INFO - PROCESS | 3364 | 1463435017438 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 14:43:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:43:37 INFO - PROCESS | 3364 | 1463435017445 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:43:37 INFO - PROCESS | 3364 | 1463435017448 Marionette TRACE conn4 <- [1,2334,null,{}] 14:43:37 INFO - PROCESS | 3364 | 1463435017452 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:37 INFO - PROCESS | 3364 | 1463435017563 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 14:43:37 INFO - PROCESS | 3364 | 1463435017720 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:37 INFO - PROCESS | 3364 | ++DOCSHELL 11CF3400 == 57 [pid = 3364] [id = 593] 14:43:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (128A7800) [pid = 3364] [serial = 1779] [outer = 00000000] 14:43:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (13D22400) [pid = 3364] [serial = 1780] [outer = 128A7800] 14:43:37 INFO - PROCESS | 3364 | 1463435017775 Marionette DEBUG loaded listener.js 14:43:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (14E7A400) [pid = 3364] [serial = 1781] [outer = 128A7800] 14:43:38 INFO - PROCESS | 3364 | 1463435018347 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:43:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:43:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 990ms 14:43:38 INFO - PROCESS | 3364 | 1463435018434 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 14:43:38 INFO - PROCESS | 3364 | 1463435018437 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 14:43:38 INFO - PROCESS | 3364 | 1463435018441 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:43:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:43:38 INFO - PROCESS | 3364 | 1463435018445 Marionette TRACE conn4 <- [1,2338,null,{}] 14:43:38 INFO - PROCESS | 3364 | 1463435018456 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:38 INFO - PROCESS | 3364 | 1463435018595 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 14:43:38 INFO - PROCESS | 3364 | 1463435018738 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:38 INFO - PROCESS | 3364 | ++DOCSHELL 15B29800 == 58 [pid = 3364] [id = 594] 14:43:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (16BBC000) [pid = 3364] [serial = 1782] [outer = 00000000] 14:43:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (16D39400) [pid = 3364] [serial = 1783] [outer = 16BBC000] 14:43:38 INFO - PROCESS | 3364 | 1463435018795 Marionette DEBUG loaded listener.js 14:43:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (16FEFC00) [pid = 3364] [serial = 1784] [outer = 16BBC000] 14:43:39 INFO - PROCESS | 3364 | 1463435019395 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 14:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 991ms 14:43:39 INFO - PROCESS | 3364 | 1463435019451 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 14:43:39 INFO - PROCESS | 3364 | 1463435019454 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 14:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:43:39 INFO - PROCESS | 3364 | 1463435019458 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:43:39 INFO - PROCESS | 3364 | 1463435019460 Marionette TRACE conn4 <- [1,2342,null,{}] 14:43:39 INFO - PROCESS | 3364 | 1463435019464 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:39 INFO - PROCESS | 3364 | 1463435019556 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 14:43:39 INFO - PROCESS | 3364 | 1463435019672 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:39 INFO - PROCESS | 3364 | ++DOCSHELL 16D32800 == 59 [pid = 3364] [id = 595] 14:43:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (16FEF000) [pid = 3364] [serial = 1785] [outer = 00000000] 14:43:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (1705E800) [pid = 3364] [serial = 1786] [outer = 16FEF000] 14:43:39 INFO - PROCESS | 3364 | 1463435019765 Marionette DEBUG loaded listener.js 14:43:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (17104000) [pid = 3364] [serial = 1787] [outer = 16FEF000] 14:43:40 INFO - PROCESS | 3364 | 1463435020313 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 14:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 897ms 14:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:43:40 INFO - PROCESS | 3364 | 1463435020345 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 14:43:40 INFO - PROCESS | 3364 | 1463435020348 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 14:43:40 INFO - PROCESS | 3364 | 1463435020351 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:43:40 INFO - PROCESS | 3364 | 1463435020353 Marionette TRACE conn4 <- [1,2346,null,{}] 14:43:40 INFO - PROCESS | 3364 | 1463435020357 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:40 INFO - PROCESS | 3364 | 1463435020470 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 14:43:40 INFO - PROCESS | 3364 | 1463435020585 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:40 INFO - PROCESS | 3364 | ++DOCSHELL 16BED800 == 60 [pid = 3364] [id = 596] 14:43:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (17027000) [pid = 3364] [serial = 1788] [outer = 00000000] 14:43:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (1722E000) [pid = 3364] [serial = 1789] [outer = 17027000] 14:43:40 INFO - PROCESS | 3364 | 1463435020678 Marionette DEBUG loaded listener.js 14:43:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (176D4C00) [pid = 3364] [serial = 1790] [outer = 17027000] 14:43:41 INFO - PROCESS | 3364 | 1463435021314 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 14:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 990ms 14:43:41 INFO - PROCESS | 3364 | 1463435021353 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 14:43:41 INFO - PROCESS | 3364 | 1463435021355 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 14:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:43:41 INFO - PROCESS | 3364 | 1463435021361 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:43:41 INFO - PROCESS | 3364 | 1463435021363 Marionette TRACE conn4 <- [1,2350,null,{}] 14:43:41 INFO - PROCESS | 3364 | 1463435021367 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:41 INFO - PROCESS | 3364 | 1463435021661 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 14:43:41 INFO - PROCESS | 3364 | 1463435021816 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:41 INFO - PROCESS | 3364 | ++DOCSHELL 10373400 == 61 [pid = 3364] [id = 597] 14:43:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (10374C00) [pid = 3364] [serial = 1791] [outer = 00000000] 14:43:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (10A58800) [pid = 3364] [serial = 1792] [outer = 10374C00] 14:43:41 INFO - PROCESS | 3364 | 1463435021866 Marionette DEBUG loaded listener.js 14:43:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (10C66400) [pid = 3364] [serial = 1793] [outer = 10374C00] 14:43:42 INFO - PROCESS | 3364 | 1463435022518 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 14:43:42 INFO - PROCESS | 3364 | --DOCSHELL 10C64400 == 60 [pid = 3364] [id = 590] 14:43:42 INFO - PROCESS | 3364 | --DOCSHELL 13025800 == 59 [pid = 3364] [id = 589] 14:43:42 INFO - PROCESS | 3364 | --DOCSHELL 0F330000 == 58 [pid = 3364] [id = 588] 14:43:42 INFO - PROCESS | 3364 | --DOCSHELL 1564A800 == 57 [pid = 3364] [id = 587] 14:43:42 INFO - PROCESS | 3364 | --DOCSHELL 10375000 == 56 [pid = 3364] [id = 586] 14:43:42 INFO - PROCESS | 3364 | --DOCSHELL 10E5DC00 == 55 [pid = 3364] [id = 585] 14:43:42 INFO - PROCESS | 3364 | --DOCSHELL 13D29000 == 54 [pid = 3364] [id = 584] 14:43:42 INFO - PROCESS | 3364 | --DOCSHELL 12882000 == 53 [pid = 3364] [id = 583] 14:43:42 INFO - PROCESS | 3364 | --DOCSHELL 0F9ED000 == 52 [pid = 3364] [id = 582] 14:43:42 INFO - PROCESS | 3364 | --DOCSHELL 105FA800 == 51 [pid = 3364] [id = 581] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (17D5D000) [pid = 3364] [serial = 1646] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (1702B800) [pid = 3364] [serial = 1598] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (1540AC00) [pid = 3364] [serial = 1640] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (1107D400) [pid = 3364] [serial = 1589] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (14E7A000) [pid = 3364] [serial = 1592] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (1564EC00) [pid = 3364] [serial = 1538] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (16DA9800) [pid = 3364] [serial = 1595] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (176D8400) [pid = 3364] [serial = 1643] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (17062400) [pid = 3364] [serial = 1601] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (11426000) [pid = 3364] [serial = 1637] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (16D3C800) [pid = 3364] [serial = 1711] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (17065000) [pid = 3364] [serial = 1714] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (16D3EC00) [pid = 3364] [serial = 1712] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (10A64400) [pid = 3364] [serial = 1717] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (171A7C00) [pid = 3364] [serial = 1715] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (15B2A000) [pid = 3364] [serial = 1693] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (1705A000) [pid = 3364] [serial = 1720] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (12D39400) [pid = 3364] [serial = 1697] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (114B1800) [pid = 3364] [serial = 1696] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (13C3C800) [pid = 3364] [serial = 1681] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (1807F800) [pid = 3364] [serial = 1690] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (10C3DC00) [pid = 3364] [serial = 1678] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (12B60800) [pid = 3364] [serial = 1699] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (130E2400) [pid = 3364] [serial = 1700] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (15CA2C00) [pid = 3364] [serial = 1705] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (15D0D800) [pid = 3364] [serial = 1706] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (161D0800) [pid = 3364] [serial = 1708] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (16BE2400) [pid = 3364] [serial = 1684] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (176D8000) [pid = 3364] [serial = 1687] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (14E82800) [pid = 3364] [serial = 1702] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (1540B000) [pid = 3364] [serial = 1703] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (130E3C00) [pid = 3364] [serial = 1718] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (16BBA000) [pid = 3364] [serial = 1694] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (1722F000) [pid = 3364] [serial = 1721] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (18391800) [pid = 3364] [serial = 1724] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (166AE800) [pid = 3364] [serial = 1709] [outer = 00000000] [url = about:blank] 14:43:42 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (17DEB400) [pid = 3364] [serial = 1723] [outer = 00000000] [url = about:blank] 14:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1238ms 14:43:42 INFO - PROCESS | 3364 | 1463435022617 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 14:43:42 INFO - PROCESS | 3364 | 1463435022620 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 14:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:43:42 INFO - PROCESS | 3364 | 1463435022624 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:43:42 INFO - PROCESS | 3364 | 1463435022628 Marionette TRACE conn4 <- [1,2354,null,{}] 14:43:42 INFO - PROCESS | 3364 | 1463435022633 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:42 INFO - PROCESS | 3364 | 1463435022727 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 14:43:42 INFO - PROCESS | 3364 | 1463435022735 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:42 INFO - PROCESS | 3364 | ++DOCSHELL 10C6A000 == 52 [pid = 3364] [id = 598] 14:43:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (10C6BC00) [pid = 3364] [serial = 1794] [outer = 00000000] 14:43:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (11072000) [pid = 3364] [serial = 1795] [outer = 10C6BC00] 14:43:42 INFO - PROCESS | 3364 | 1463435022782 Marionette DEBUG loaded listener.js 14:43:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (1142A000) [pid = 3364] [serial = 1796] [outer = 10C6BC00] 14:43:43 INFO - PROCESS | 3364 | 1463435023296 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 14:43:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 728ms 14:43:43 INFO - PROCESS | 3364 | 1463435023349 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 14:43:43 INFO - PROCESS | 3364 | 1463435023351 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 14:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:43:43 INFO - PROCESS | 3364 | 1463435023355 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:43:43 INFO - PROCESS | 3364 | 1463435023357 Marionette TRACE conn4 <- [1,2358,null,{}] 14:43:43 INFO - PROCESS | 3364 | 1463435023361 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:43 INFO - PROCESS | 3364 | 1463435023454 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 14:43:43 INFO - PROCESS | 3364 | 1463435023469 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:43 INFO - PROCESS | 3364 | ++DOCSHELL 12B5C400 == 53 [pid = 3364] [id = 599] 14:43:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (12D7DC00) [pid = 3364] [serial = 1797] [outer = 00000000] 14:43:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (13C48800) [pid = 3364] [serial = 1798] [outer = 12D7DC00] 14:43:43 INFO - PROCESS | 3364 | 1463435023601 Marionette DEBUG loaded listener.js 14:43:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (140D6000) [pid = 3364] [serial = 1799] [outer = 12D7DC00] 14:43:43 INFO - PROCESS | 3364 | 1463435024000 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 14:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 681ms 14:43:44 INFO - PROCESS | 3364 | 1463435024054 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 14:43:44 INFO - PROCESS | 3364 | 1463435024057 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 14:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:43:44 INFO - PROCESS | 3364 | 1463435024067 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:43:44 INFO - PROCESS | 3364 | 1463435024072 Marionette TRACE conn4 <- [1,2362,null,{}] 14:43:44 INFO - PROCESS | 3364 | 1463435024075 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:44 INFO - PROCESS | 3364 | 1463435024163 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 14:43:44 INFO - PROCESS | 3364 | 1463435024169 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:44 INFO - PROCESS | 3364 | ++DOCSHELL 13D29000 == 54 [pid = 3364] [id = 600] 14:43:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (14E7B000) [pid = 3364] [serial = 1800] [outer = 00000000] 14:43:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (15656C00) [pid = 3364] [serial = 1801] [outer = 14E7B000] 14:43:44 INFO - PROCESS | 3364 | 1463435024215 Marionette DEBUG loaded listener.js 14:43:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (15B2A800) [pid = 3364] [serial = 1802] [outer = 14E7B000] 14:43:44 INFO - PROCESS | 3364 | 1463435024648 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 14:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 634ms 14:43:44 INFO - PROCESS | 3364 | 1463435024686 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 14:43:44 INFO - PROCESS | 3364 | 1463435024688 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 14:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:43:44 INFO - PROCESS | 3364 | 1463435024699 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:43:44 INFO - PROCESS | 3364 | 1463435024700 Marionette TRACE conn4 <- [1,2366,null,{}] 14:43:44 INFO - PROCESS | 3364 | 1463435024704 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:44 INFO - PROCESS | 3364 | 1463435024833 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 14:43:44 INFO - PROCESS | 3364 | 1463435024927 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:44 INFO - PROCESS | 3364 | ++DOCSHELL 15D0A400 == 55 [pid = 3364] [id = 601] 14:43:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (15D0D000) [pid = 3364] [serial = 1803] [outer = 00000000] 14:43:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (15EE0C00) [pid = 3364] [serial = 1804] [outer = 15D0D000] 14:43:44 INFO - PROCESS | 3364 | 1463435024971 Marionette DEBUG loaded listener.js 14:43:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (161CDC00) [pid = 3364] [serial = 1805] [outer = 15D0D000] 14:43:45 INFO - PROCESS | 3364 | 1463435025385 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 14:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 743ms 14:43:45 INFO - PROCESS | 3364 | 1463435025432 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 14:43:45 INFO - PROCESS | 3364 | 1463435025434 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 14:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:43:45 INFO - PROCESS | 3364 | 1463435025444 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:43:45 INFO - PROCESS | 3364 | 1463435025445 Marionette TRACE conn4 <- [1,2370,null,{}] 14:43:45 INFO - PROCESS | 3364 | 1463435025449 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:45 INFO - PROCESS | 3364 | 1463435025576 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 14:43:45 INFO - PROCESS | 3364 | 1463435025645 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:45 INFO - PROCESS | 3364 | ++DOCSHELL 16973000 == 56 [pid = 3364] [id = 602] 14:43:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (16973400) [pid = 3364] [serial = 1806] [outer = 00000000] 14:43:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (16BB9800) [pid = 3364] [serial = 1807] [outer = 16973400] 14:43:45 INFO - PROCESS | 3364 | 1463435025696 Marionette DEBUG loaded listener.js 14:43:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (16BEBC00) [pid = 3364] [serial = 1808] [outer = 16973400] 14:43:46 INFO - PROCESS | 3364 | 1463435026136 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 14:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 728ms 14:43:46 INFO - PROCESS | 3364 | 1463435026203 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 14:43:46 INFO - PROCESS | 3364 | 1463435026205 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 14:43:46 INFO - PROCESS | 3364 | 1463435026211 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:43:46 INFO - PROCESS | 3364 | 1463435026212 Marionette TRACE conn4 <- [1,2374,null,{}] 14:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:43:46 INFO - PROCESS | 3364 | 1463435026216 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:46 INFO - PROCESS | 3364 | 1463435026338 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 14:43:46 INFO - PROCESS | 3364 | 1463435026408 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:46 INFO - PROCESS | 3364 | ++DOCSHELL 16D41000 == 57 [pid = 3364] [id = 603] 14:43:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (16D9C800) [pid = 3364] [serial = 1809] [outer = 00000000] 14:43:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (16FEE400) [pid = 3364] [serial = 1810] [outer = 16D9C800] 14:43:46 INFO - PROCESS | 3364 | 1463435026451 Marionette DEBUG loaded listener.js 14:43:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (17029000) [pid = 3364] [serial = 1811] [outer = 16D9C800] 14:43:46 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (15C9E000) [pid = 3364] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:43:46 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (156F8000) [pid = 3364] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:43:46 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (13D25C00) [pid = 3364] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:43:46 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (105FB000) [pid = 3364] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:43:46 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (140D0C00) [pid = 3364] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:43:46 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (0F9F0400) [pid = 3364] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:43:46 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (12AE9400) [pid = 3364] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:43:46 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (0F335C00) [pid = 3364] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:43:46 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (13C4A000) [pid = 3364] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:43:46 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (140DE800) [pid = 3364] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:43:46 INFO - PROCESS | 3364 | 1463435026992 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 14:43:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:43:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 836ms 14:43:47 INFO - PROCESS | 3364 | 1463435027059 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 14:43:47 INFO - PROCESS | 3364 | 1463435027061 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 14:43:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:43:47 INFO - PROCESS | 3364 | 1463435027064 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:43:47 INFO - PROCESS | 3364 | 1463435027066 Marionette TRACE conn4 <- [1,2378,null,{}] 14:43:47 INFO - PROCESS | 3364 | 1463435027076 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:47 INFO - PROCESS | 3364 | 1463435027196 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 14:43:47 INFO - PROCESS | 3364 | 1463435027209 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:47 INFO - PROCESS | 3364 | ++DOCSHELL 140DE800 == 58 [pid = 3364] [id = 604] 14:43:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (15CA2800) [pid = 3364] [serial = 1812] [outer = 00000000] 14:43:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (16BC3C00) [pid = 3364] [serial = 1813] [outer = 15CA2800] 14:43:47 INFO - PROCESS | 3364 | 1463435027253 Marionette DEBUG loaded listener.js 14:43:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (16DA0C00) [pid = 3364] [serial = 1814] [outer = 15CA2800] 14:43:47 INFO - PROCESS | 3364 | 1463435027713 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:43:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:43:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 696ms 14:43:47 INFO - PROCESS | 3364 | 1463435027764 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 14:43:47 INFO - PROCESS | 3364 | 1463435027766 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 14:43:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:43:47 INFO - PROCESS | 3364 | 1463435027770 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:43:47 INFO - PROCESS | 3364 | 1463435027771 Marionette TRACE conn4 <- [1,2382,null,{}] 14:43:47 INFO - PROCESS | 3364 | 1463435027775 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:47 INFO - PROCESS | 3364 | 1463435027861 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 14:43:47 INFO - PROCESS | 3364 | 1463435027894 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:47 INFO - PROCESS | 3364 | ++DOCSHELL 15C9F000 == 59 [pid = 3364] [id = 605] 14:43:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (15CA2C00) [pid = 3364] [serial = 1815] [outer = 00000000] 14:43:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (17064000) [pid = 3364] [serial = 1816] [outer = 15CA2C00] 14:43:47 INFO - PROCESS | 3364 | 1463435027924 Marionette DEBUG loaded listener.js 14:43:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (17227400) [pid = 3364] [serial = 1817] [outer = 15CA2C00] 14:43:48 INFO - PROCESS | 3364 | 1463435028376 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:43:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 681ms 14:43:48 INFO - PROCESS | 3364 | 1463435028453 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 14:43:48 INFO - PROCESS | 3364 | 1463435028455 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 14:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:43:48 INFO - PROCESS | 3364 | 1463435028458 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:43:48 INFO - PROCESS | 3364 | 1463435028460 Marionette TRACE conn4 <- [1,2386,null,{}] 14:43:48 INFO - PROCESS | 3364 | 1463435028463 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:48 INFO - PROCESS | 3364 | 1463435028550 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 14:43:48 INFO - PROCESS | 3364 | 1463435028559 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:48 INFO - PROCESS | 3364 | ++DOCSHELL 17063C00 == 60 [pid = 3364] [id = 606] 14:43:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (17065400) [pid = 3364] [serial = 1818] [outer = 00000000] 14:43:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (176D7800) [pid = 3364] [serial = 1819] [outer = 17065400] 14:43:48 INFO - PROCESS | 3364 | 1463435028604 Marionette DEBUG loaded listener.js 14:43:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (17808800) [pid = 3364] [serial = 1820] [outer = 17065400] 14:43:49 INFO - PROCESS | 3364 | 1463435029304 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:43:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:43:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 882ms 14:43:49 INFO - PROCESS | 3364 | 1463435029364 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 14:43:49 INFO - PROCESS | 3364 | 1463435029369 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 14:43:49 INFO - PROCESS | 3364 | 1463435029374 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:43:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:43:49 INFO - PROCESS | 3364 | 1463435029378 Marionette TRACE conn4 <- [1,2390,null,{}] 14:43:49 INFO - PROCESS | 3364 | 1463435029383 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:49 INFO - PROCESS | 3364 | 1463435029537 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 14:43:49 INFO - PROCESS | 3364 | 1463435029667 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:49 INFO - PROCESS | 3364 | ++DOCSHELL 105F0400 == 61 [pid = 3364] [id = 607] 14:43:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (10A57000) [pid = 3364] [serial = 1821] [outer = 00000000] 14:43:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (13025800) [pid = 3364] [serial = 1822] [outer = 10A57000] 14:43:49 INFO - PROCESS | 3364 | 1463435029723 Marionette DEBUG loaded listener.js 14:43:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (1337B000) [pid = 3364] [serial = 1823] [outer = 10A57000] 14:43:50 INFO - PROCESS | 3364 | 1463435030304 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 14:43:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:43:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 990ms 14:43:50 INFO - PROCESS | 3364 | 1463435030362 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 14:43:50 INFO - PROCESS | 3364 | 1463435030368 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 14:43:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:43:50 INFO - PROCESS | 3364 | 1463435030374 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:43:50 INFO - PROCESS | 3364 | 1463435030377 Marionette TRACE conn4 <- [1,2394,null,{}] 14:43:50 INFO - PROCESS | 3364 | 1463435030381 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:50 INFO - PROCESS | 3364 | 1463435030493 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 14:43:50 INFO - PROCESS | 3364 | 1463435030643 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:50 INFO - PROCESS | 3364 | ++DOCSHELL 13C4A000 == 62 [pid = 3364] [id = 608] 14:43:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (140DB800) [pid = 3364] [serial = 1824] [outer = 00000000] 14:43:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (15B24400) [pid = 3364] [serial = 1825] [outer = 140DB800] 14:43:50 INFO - PROCESS | 3364 | 1463435030698 Marionette DEBUG loaded listener.js 14:43:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (15EE6800) [pid = 3364] [serial = 1826] [outer = 140DB800] 14:43:51 INFO - PROCESS | 3364 | 1463435031274 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 14:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 990ms 14:43:51 INFO - PROCESS | 3364 | 1463435031359 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 14:43:51 INFO - PROCESS | 3364 | 1463435031361 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 14:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:43:51 INFO - PROCESS | 3364 | 1463435031365 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:43:51 INFO - PROCESS | 3364 | 1463435031369 Marionette TRACE conn4 <- [1,2398,null,{}] 14:43:51 INFO - PROCESS | 3364 | 1463435031379 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:51 INFO - PROCESS | 3364 | 1463435031548 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 14:43:51 INFO - PROCESS | 3364 | 1463435031560 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:51 INFO - PROCESS | 3364 | ++DOCSHELL 1722A400 == 63 [pid = 3364] [id = 609] 14:43:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (1722AC00) [pid = 3364] [serial = 1827] [outer = 00000000] 14:43:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (17811C00) [pid = 3364] [serial = 1828] [outer = 1722AC00] 14:43:51 INFO - PROCESS | 3364 | 1463435031621 Marionette DEBUG loaded listener.js 14:43:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (179D8800) [pid = 3364] [serial = 1829] [outer = 1722AC00] 14:43:52 INFO - PROCESS | 3364 | 1463435032261 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:43:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:43:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 928ms 14:43:52 INFO - PROCESS | 3364 | 1463435032309 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 14:43:52 INFO - PROCESS | 3364 | 1463435032312 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 14:43:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:43:52 INFO - PROCESS | 3364 | 1463435032316 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:43:52 INFO - PROCESS | 3364 | 1463435032318 Marionette TRACE conn4 <- [1,2402,null,{}] 14:43:52 INFO - PROCESS | 3364 | 1463435032322 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:52 INFO - PROCESS | 3364 | 1463435032430 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 14:43:52 INFO - PROCESS | 3364 | 1463435032575 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:52 INFO - PROCESS | 3364 | ++DOCSHELL 17226400 == 64 [pid = 3364] [id = 610] 14:43:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (17809800) [pid = 3364] [serial = 1830] [outer = 00000000] 14:43:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (1807F800) [pid = 3364] [serial = 1831] [outer = 17809800] 14:43:52 INFO - PROCESS | 3364 | 1463435032629 Marionette DEBUG loaded listener.js 14:43:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (1838FC00) [pid = 3364] [serial = 1832] [outer = 17809800] 14:43:53 INFO - PROCESS | 3364 | 1463435033181 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 14:43:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:43:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 928ms 14:43:53 INFO - PROCESS | 3364 | 1463435033244 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 14:43:53 INFO - PROCESS | 3364 | 1463435033246 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 14:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:43:53 INFO - PROCESS | 3364 | 1463435033250 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:43:53 INFO - PROCESS | 3364 | 1463435033252 Marionette TRACE conn4 <- [1,2406,null,{}] 14:43:53 INFO - PROCESS | 3364 | 1463435033255 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:53 INFO - PROCESS | 3364 | 1463435033392 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 14:43:53 INFO - PROCESS | 3364 | 1463435033557 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:53 INFO - PROCESS | 3364 | ++DOCSHELL 18393000 == 65 [pid = 3364] [id = 611] 14:43:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (18CEFC00) [pid = 3364] [serial = 1833] [outer = 00000000] 14:43:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (18CF5C00) [pid = 3364] [serial = 1834] [outer = 18CEFC00] 14:43:53 INFO - PROCESS | 3364 | 1463435033615 Marionette DEBUG loaded listener.js 14:43:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (18CFA800) [pid = 3364] [serial = 1835] [outer = 18CEFC00] 14:43:54 INFO - PROCESS | 3364 | 1463435034154 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:43:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:43:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 944ms 14:43:54 INFO - PROCESS | 3364 | 1463435034196 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 14:43:54 INFO - PROCESS | 3364 | 1463435034199 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 14:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:43:54 INFO - PROCESS | 3364 | 1463435034203 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:43:54 INFO - PROCESS | 3364 | 1463435034205 Marionette TRACE conn4 <- [1,2410,null,{}] 14:43:54 INFO - PROCESS | 3364 | 1463435034209 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:54 INFO - PROCESS | 3364 | 1463435034327 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 14:43:54 INFO - PROCESS | 3364 | 1463435034486 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:54 INFO - PROCESS | 3364 | ++DOCSHELL 15B22C00 == 66 [pid = 3364] [id = 612] 14:43:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (18390000) [pid = 3364] [serial = 1836] [outer = 00000000] 14:43:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (19976C00) [pid = 3364] [serial = 1837] [outer = 18390000] 14:43:54 INFO - PROCESS | 3364 | 1463435034540 Marionette DEBUG loaded listener.js 14:43:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (1997A000) [pid = 3364] [serial = 1838] [outer = 18390000] 14:43:55 INFO - PROCESS | 3364 | 1463435035104 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:43:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:43:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 991ms 14:43:55 INFO - PROCESS | 3364 | 1463435035188 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 14:43:55 INFO - PROCESS | 3364 | 1463435035190 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 14:43:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:43:55 INFO - PROCESS | 3364 | 1463435035194 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:43:55 INFO - PROCESS | 3364 | 1463435035196 Marionette TRACE conn4 <- [1,2414,null,{}] 14:43:55 INFO - PROCESS | 3364 | 1463435035199 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:55 INFO - PROCESS | 3364 | 1463435035491 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 14:43:55 INFO - PROCESS | 3364 | 1463435035672 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:55 INFO - PROCESS | 3364 | ++DOCSHELL 10C35000 == 67 [pid = 3364] [id = 613] 14:43:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (10C3D000) [pid = 3364] [serial = 1839] [outer = 00000000] 14:43:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (10C6CC00) [pid = 3364] [serial = 1840] [outer = 10C3D000] 14:43:55 INFO - PROCESS | 3364 | 1463435035732 Marionette DEBUG loaded listener.js 14:43:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (11425C00) [pid = 3364] [serial = 1841] [outer = 10C3D000] 14:43:56 INFO - PROCESS | 3364 | 1463435036275 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:43:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1084ms 14:43:56 INFO - PROCESS | 3364 | 1463435036311 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 14:43:56 INFO - PROCESS | 3364 | 1463435036314 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 14:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:43:56 INFO - PROCESS | 3364 | 1463435036320 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:43:56 INFO - PROCESS | 3364 | 1463435036324 Marionette TRACE conn4 <- [1,2418,null,{}] 14:43:56 INFO - PROCESS | 3364 | 1463435036328 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:56 INFO - PROCESS | 3364 | 1463435036428 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 14:43:56 INFO - PROCESS | 3364 | 1463435036586 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:56 INFO - PROCESS | 3364 | --DOCSHELL 15C9F000 == 66 [pid = 3364] [id = 605] 14:43:56 INFO - PROCESS | 3364 | --DOCSHELL 140DE800 == 65 [pid = 3364] [id = 604] 14:43:56 INFO - PROCESS | 3364 | --DOCSHELL 16D41000 == 64 [pid = 3364] [id = 603] 14:43:56 INFO - PROCESS | 3364 | --DOCSHELL 16973000 == 63 [pid = 3364] [id = 602] 14:43:56 INFO - PROCESS | 3364 | --DOCSHELL 15D0A400 == 62 [pid = 3364] [id = 601] 14:43:56 INFO - PROCESS | 3364 | --DOCSHELL 13D29000 == 61 [pid = 3364] [id = 600] 14:43:56 INFO - PROCESS | 3364 | --DOCSHELL 12B5C400 == 60 [pid = 3364] [id = 599] 14:43:56 INFO - PROCESS | 3364 | --DOCSHELL 10C6A000 == 59 [pid = 3364] [id = 598] 14:43:56 INFO - PROCESS | 3364 | --DOCSHELL 10373400 == 58 [pid = 3364] [id = 597] 14:43:56 INFO - PROCESS | 3364 | --DOCSHELL 16D32800 == 57 [pid = 3364] [id = 595] 14:43:56 INFO - PROCESS | 3364 | --DOCSHELL 15B29800 == 56 [pid = 3364] [id = 594] 14:43:56 INFO - PROCESS | 3364 | --DOCSHELL 11CF3400 == 55 [pid = 3364] [id = 593] 14:43:56 INFO - PROCESS | 3364 | --DOCSHELL 1032D400 == 54 [pid = 3364] [id = 592] 14:43:56 INFO - PROCESS | 3364 | --DOCSHELL 16D34000 == 53 [pid = 3364] [id = 591] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (16BDE400) [pid = 3364] [serial = 1771] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (15D0C000) [pid = 3364] [serial = 1759] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (18CFE800) [pid = 3364] [serial = 1726] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (11074400) [pid = 3364] [serial = 1729] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (161CE800) [pid = 3364] [serial = 1732] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (161D3400) [pid = 3364] [serial = 1762] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (18CF1000) [pid = 3364] [serial = 1735] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (1540A800) [pid = 3364] [serial = 1756] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (10C6E000) [pid = 3364] [serial = 1745] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (10C40000) [pid = 3364] [serial = 1744] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (1436B800) [pid = 3364] [serial = 1753] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (14E78400) [pid = 3364] [serial = 1754] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (10C33000) [pid = 3364] [serial = 1747] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (11072C00) [pid = 3364] [serial = 1748] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (12D82400) [pid = 3364] [serial = 1750] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (1370D400) [pid = 3364] [serial = 1751] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (10C3E000) [pid = 3364] [serial = 1741] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (1996F800) [pid = 3364] [serial = 1738] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (15D0C800) [pid = 3364] [serial = 1760] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (10A59400) [pid = 3364] [serial = 1765] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (165A6800) [pid = 3364] [serial = 1763] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (10EB9000) [pid = 3364] [serial = 1766] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (16978800) [pid = 3364] [serial = 1769] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (16BE3C00) [pid = 3364] [serial = 1772] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (15410C00) [pid = 3364] [serial = 1757] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (15EEA400) [pid = 3364] [serial = 1768] [outer = 00000000] [url = about:blank] 14:43:56 INFO - PROCESS | 3364 | ++DOCSHELL 1032D400 == 54 [pid = 3364] [id = 614] 14:43:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (10373400) [pid = 3364] [serial = 1842] [outer = 00000000] 14:43:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (10C38C00) [pid = 3364] [serial = 1843] [outer = 10373400] 14:43:56 INFO - PROCESS | 3364 | 1463435036673 Marionette DEBUG loaded listener.js 14:43:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (10C6E000) [pid = 3364] [serial = 1844] [outer = 10373400] 14:43:57 INFO - PROCESS | 3364 | 1463435037116 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 14:43:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 835ms 14:43:57 INFO - PROCESS | 3364 | 1463435037144 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 14:43:57 INFO - PROCESS | 3364 | 1463435037147 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 14:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:43:57 INFO - PROCESS | 3364 | 1463435037150 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:43:57 INFO - PROCESS | 3364 | 1463435037152 Marionette TRACE conn4 <- [1,2422,null,{}] 14:43:57 INFO - PROCESS | 3364 | 1463435037155 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:57 INFO - PROCESS | 3364 | 1463435037246 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 14:43:57 INFO - PROCESS | 3364 | 1463435037258 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:57 INFO - PROCESS | 3364 | ++DOCSHELL 140DC800 == 55 [pid = 3364] [id = 615] 14:43:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (143F3800) [pid = 3364] [serial = 1845] [outer = 00000000] 14:43:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (14E7D000) [pid = 3364] [serial = 1846] [outer = 143F3800] 14:43:57 INFO - PROCESS | 3364 | 1463435037303 Marionette DEBUG loaded listener.js 14:43:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (15403000) [pid = 3364] [serial = 1847] [outer = 143F3800] 14:43:57 INFO - PROCESS | 3364 | 1463435037797 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 14:43:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 697ms 14:43:57 INFO - PROCESS | 3364 | 1463435037849 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 14:43:57 INFO - PROCESS | 3364 | 1463435037852 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 14:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:43:57 INFO - PROCESS | 3364 | 1463435037862 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:43:57 INFO - PROCESS | 3364 | 1463435037866 Marionette TRACE conn4 <- [1,2426,null,{}] 14:43:57 INFO - PROCESS | 3364 | 1463435037870 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:57 INFO - PROCESS | 3364 | 1463435037962 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 14:43:57 INFO - PROCESS | 3364 | 1463435037971 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:57 INFO - PROCESS | 3364 | ++DOCSHELL 12B68400 == 56 [pid = 3364] [id = 616] 14:43:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (1307A800) [pid = 3364] [serial = 1848] [outer = 00000000] 14:43:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (15D10000) [pid = 3364] [serial = 1849] [outer = 1307A800] 14:43:58 INFO - PROCESS | 3364 | 1463435038027 Marionette DEBUG loaded listener.js 14:43:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (15D9D400) [pid = 3364] [serial = 1850] [outer = 1307A800] 14:43:58 INFO - PROCESS | 3364 | 1463435038465 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 14:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 650ms 14:43:58 INFO - PROCESS | 3364 | 1463435038509 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 14:43:58 INFO - PROCESS | 3364 | 1463435038511 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 14:43:58 INFO - PROCESS | 3364 | 1463435038515 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:43:58 INFO - PROCESS | 3364 | 1463435038517 Marionette TRACE conn4 <- [1,2430,null,{}] 14:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:43:58 INFO - PROCESS | 3364 | 1463435038520 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:58 INFO - PROCESS | 3364 | 1463435038606 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 14:43:58 INFO - PROCESS | 3364 | 1463435038642 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:58 INFO - PROCESS | 3364 | ++DOCSHELL 161D3C00 == 57 [pid = 3364] [id = 617] 14:43:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (161D5000) [pid = 3364] [serial = 1851] [outer = 00000000] 14:43:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (16974C00) [pid = 3364] [serial = 1852] [outer = 161D5000] 14:43:58 INFO - PROCESS | 3364 | 1463435038686 Marionette DEBUG loaded listener.js 14:43:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (16B3C000) [pid = 3364] [serial = 1853] [outer = 161D5000] 14:43:59 INFO - PROCESS | 3364 | 1463435039208 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 14:43:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:43:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 727ms 14:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:43:59 INFO - PROCESS | 3364 | 1463435039262 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 14:43:59 INFO - PROCESS | 3364 | 1463435039264 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 14:43:59 INFO - PROCESS | 3364 | 1463435039268 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:43:59 INFO - PROCESS | 3364 | 1463435039270 Marionette TRACE conn4 <- [1,2434,null,{}] 14:43:59 INFO - PROCESS | 3364 | 1463435039273 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:59 INFO - PROCESS | 3364 | 1463435039397 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 14:43:59 INFO - PROCESS | 3364 | 1463435039470 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:59 INFO - PROCESS | 3364 | ++DOCSHELL 16BE7400 == 58 [pid = 3364] [id = 618] 14:43:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (16BE8000) [pid = 3364] [serial = 1854] [outer = 00000000] 14:43:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (16D33C00) [pid = 3364] [serial = 1855] [outer = 16BE8000] 14:43:59 INFO - PROCESS | 3364 | 1463435039520 Marionette DEBUG loaded listener.js 14:43:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (16DA1000) [pid = 3364] [serial = 1856] [outer = 16BE8000] 14:43:59 INFO - PROCESS | 3364 | 1463435039961 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 14:43:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:43:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 727ms 14:43:59 INFO - PROCESS | 3364 | 1463435040006 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 14:43:59 INFO - PROCESS | 3364 | 1463435040008 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 14:43:59 INFO - PROCESS | 3364 | 1463435040011 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:43:59 INFO - PROCESS | 3364 | 1463435040013 Marionette TRACE conn4 <- [1,2438,null,{}] 14:44:00 INFO - PROCESS | 3364 | 1463435040036 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:00 INFO - PROCESS | 3364 | 1463435040165 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 14:44:00 INFO - PROCESS | 3364 | 1463435040239 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:00 INFO - PROCESS | 3364 | ++DOCSHELL 16D33800 == 59 [pid = 3364] [id = 619] 14:44:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (17024000) [pid = 3364] [serial = 1857] [outer = 00000000] 14:44:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (1722CC00) [pid = 3364] [serial = 1858] [outer = 17024000] 14:44:00 INFO - PROCESS | 3364 | 1463435040283 Marionette DEBUG loaded listener.js 14:44:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (178D8400) [pid = 3364] [serial = 1859] [outer = 17024000] 14:44:00 INFO - PROCESS | 3364 | 1463435040684 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 14:44:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 743ms 14:44:00 INFO - PROCESS | 3364 | 1463435040735 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 14:44:00 INFO - PROCESS | 3364 | 1463435040737 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 14:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:44:00 INFO - PROCESS | 3364 | 1463435040740 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:44:00 INFO - PROCESS | 3364 | 1463435040742 Marionette TRACE conn4 <- [1,2442,null,{}] 14:44:00 INFO - PROCESS | 3364 | 1463435040745 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:01 INFO - PROCESS | 3364 | 1463435041020 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 14:44:01 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (16973400) [pid = 3364] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:44:01 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (15CA2C00) [pid = 3364] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:44:01 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (15D0D000) [pid = 3364] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:44:01 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (12D7DC00) [pid = 3364] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:44:01 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (10374C00) [pid = 3364] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:44:01 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (14E7B000) [pid = 3364] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:44:01 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (16D9C800) [pid = 3364] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:44:01 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (10C6BC00) [pid = 3364] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:44:01 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (15CA2800) [pid = 3364] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:44:01 INFO - PROCESS | 3364 | 1463435041095 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:01 INFO - PROCESS | 3364 | ++DOCSHELL 103D8800 == 60 [pid = 3364] [id = 620] 14:44:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (10A5F800) [pid = 3364] [serial = 1860] [outer = 00000000] 14:44:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (12D81000) [pid = 3364] [serial = 1861] [outer = 10A5F800] 14:44:01 INFO - PROCESS | 3364 | 1463435041139 Marionette DEBUG loaded listener.js 14:44:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (1540E000) [pid = 3364] [serial = 1862] [outer = 10A5F800] 14:44:01 INFO - PROCESS | 3364 | 1463435041482 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 14:44:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:44:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 789ms 14:44:01 INFO - PROCESS | 3364 | 1463435041543 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 14:44:01 INFO - PROCESS | 3364 | 1463435041545 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 14:44:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:44:01 INFO - PROCESS | 3364 | 1463435041548 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:44:01 INFO - PROCESS | 3364 | 1463435041550 Marionette TRACE conn4 <- [1,2446,null,{}] 14:44:01 INFO - PROCESS | 3364 | 1463435041562 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:01 INFO - PROCESS | 3364 | 1463435041650 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 14:44:01 INFO - PROCESS | 3364 | 1463435041641 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:01 INFO - PROCESS | 3364 | ++DOCSHELL 12D7E400 == 61 [pid = 3364] [id = 621] 14:44:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (14E7B000) [pid = 3364] [serial = 1863] [outer = 00000000] 14:44:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (17DEB400) [pid = 3364] [serial = 1864] [outer = 14E7B000] 14:44:01 INFO - PROCESS | 3364 | 1463435041685 Marionette DEBUG loaded listener.js 14:44:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (18CF4C00) [pid = 3364] [serial = 1865] [outer = 14E7B000] 14:44:02 INFO - PROCESS | 3364 | 1463435042120 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 14:44:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:44:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 619ms 14:44:02 INFO - PROCESS | 3364 | 1463435042171 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 14:44:02 INFO - PROCESS | 3364 | 1463435042173 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 14:44:02 INFO - PROCESS | 3364 | 1463435042176 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:44:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:44:02 INFO - PROCESS | 3364 | 1463435042178 Marionette TRACE conn4 <- [1,2450,null,{}] 14:44:02 INFO - PROCESS | 3364 | 1463435042181 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:02 INFO - PROCESS | 3364 | 1463435042268 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 14:44:02 INFO - PROCESS | 3364 | 1463435042274 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:02 INFO - PROCESS | 3364 | ++DOCSHELL 16BEA000 == 62 [pid = 3364] [id = 622] 14:44:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (19880400) [pid = 3364] [serial = 1866] [outer = 00000000] 14:44:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (19972800) [pid = 3364] [serial = 1867] [outer = 19880400] 14:44:02 INFO - PROCESS | 3364 | 1463435042324 Marionette DEBUG loaded listener.js 14:44:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (19978C00) [pid = 3364] [serial = 1868] [outer = 19880400] 14:44:02 INFO - PROCESS | 3364 | 1463435042756 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 14:44:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:44:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 635ms 14:44:02 INFO - PROCESS | 3364 | 1463435042814 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 14:44:02 INFO - PROCESS | 3364 | 1463435042816 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 14:44:02 INFO - PROCESS | 3364 | 1463435042819 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:44:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:44:02 INFO - PROCESS | 3364 | 1463435042821 Marionette TRACE conn4 <- [1,2454,null,{}] 14:44:02 INFO - PROCESS | 3364 | 1463435042828 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:02 INFO - PROCESS | 3364 | 1463435042922 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 14:44:02 INFO - PROCESS | 3364 | 1463435042929 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:02 INFO - PROCESS | 3364 | ++DOCSHELL 0F9F0800 == 63 [pid = 3364] [id = 623] 14:44:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (1055BC00) [pid = 3364] [serial = 1869] [outer = 00000000] 14:44:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (199DB800) [pid = 3364] [serial = 1870] [outer = 1055BC00] 14:44:02 INFO - PROCESS | 3364 | 1463435042978 Marionette DEBUG loaded listener.js 14:44:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (19A82800) [pid = 3364] [serial = 1871] [outer = 1055BC00] 14:44:03 INFO - PROCESS | 3364 | 1463435043753 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 14:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 990ms 14:44:03 INFO - PROCESS | 3364 | 1463435043806 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 14:44:03 INFO - PROCESS | 3364 | 1463435043812 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 14:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:44:03 INFO - PROCESS | 3364 | 1463435043817 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:44:03 INFO - PROCESS | 3364 | 1463435043821 Marionette TRACE conn4 <- [1,2458,null,{}] 14:44:03 INFO - PROCESS | 3364 | 1463435043826 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:03 INFO - PROCESS | 3364 | 1463435043950 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 14:44:04 INFO - PROCESS | 3364 | 1463435044101 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:04 INFO - PROCESS | 3364 | ++DOCSHELL 11074000 == 64 [pid = 3364] [id = 624] 14:44:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (1107F000) [pid = 3364] [serial = 1872] [outer = 00000000] 14:44:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (130DE400) [pid = 3364] [serial = 1873] [outer = 1107F000] 14:44:04 INFO - PROCESS | 3364 | 1463435044157 Marionette DEBUG loaded listener.js 14:44:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (1370D400) [pid = 3364] [serial = 1874] [outer = 1107F000] 14:44:04 INFO - PROCESS | 3364 | 1463435044740 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 14:44:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:44:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 990ms 14:44:04 INFO - PROCESS | 3364 | 1463435044821 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 14:44:04 INFO - PROCESS | 3364 | 1463435044826 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 14:44:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:44:04 INFO - PROCESS | 3364 | 1463435044833 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:44:04 INFO - PROCESS | 3364 | 1463435044836 Marionette TRACE conn4 <- [1,2462,null,{}] 14:44:04 INFO - PROCESS | 3364 | 1463435044840 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:04 INFO - PROCESS | 3364 | 1463435044961 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 14:44:05 INFO - PROCESS | 3364 | 1463435045082 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:05 INFO - PROCESS | 3364 | ++DOCSHELL 128A6800 == 65 [pid = 3364] [id = 625] 14:44:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (15655C00) [pid = 3364] [serial = 1875] [outer = 00000000] 14:44:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (15EEA400) [pid = 3364] [serial = 1876] [outer = 15655C00] 14:44:05 INFO - PROCESS | 3364 | 1463435045179 Marionette DEBUG loaded listener.js 14:44:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (16BBA000) [pid = 3364] [serial = 1877] [outer = 15655C00] 14:44:05 INFO - PROCESS | 3364 | 1463435045820 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 14:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1036ms 14:44:05 INFO - PROCESS | 3364 | 1463435045860 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 14:44:05 INFO - PROCESS | 3364 | 1463435045863 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 14:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:44:05 INFO - PROCESS | 3364 | 1463435045883 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:44:05 INFO - PROCESS | 3364 | 1463435045887 Marionette TRACE conn4 <- [1,2466,null,{}] 14:44:05 INFO - PROCESS | 3364 | 1463435045915 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:06 INFO - PROCESS | 3364 | 1463435046046 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 14:44:06 INFO - PROCESS | 3364 | 1463435046195 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:06 INFO - PROCESS | 3364 | ++DOCSHELL 17225C00 == 66 [pid = 3364] [id = 626] 14:44:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (17227C00) [pid = 3364] [serial = 1878] [outer = 00000000] 14:44:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 137 (199D6400) [pid = 3364] [serial = 1879] [outer = 17227C00] 14:44:06 INFO - PROCESS | 3364 | 1463435046252 Marionette DEBUG loaded listener.js 14:44:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 138 (199E4400) [pid = 3364] [serial = 1880] [outer = 17227C00] 14:44:06 INFO - PROCESS | 3364 | 1463435046779 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 959ms 14:44:06 INFO - PROCESS | 3364 | 1463435046833 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 14:44:06 INFO - PROCESS | 3364 | 1463435046836 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 14:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:44:06 INFO - PROCESS | 3364 | 1463435046840 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:44:06 INFO - PROCESS | 3364 | 1463435046842 Marionette TRACE conn4 <- [1,2470,null,{}] 14:44:06 INFO - PROCESS | 3364 | 1463435046846 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:06 INFO - PROCESS | 3364 | 1463435046962 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 14:44:07 INFO - PROCESS | 3364 | 1463435047123 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:07 INFO - PROCESS | 3364 | ++DOCSHELL 19971C00 == 67 [pid = 3364] [id = 627] 14:44:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 139 (1997DC00) [pid = 3364] [serial = 1881] [outer = 00000000] 14:44:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 140 (19AC7400) [pid = 3364] [serial = 1882] [outer = 1997DC00] 14:44:07 INFO - PROCESS | 3364 | 1463435047178 Marionette DEBUG loaded listener.js 14:44:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (1A149000) [pid = 3364] [serial = 1883] [outer = 1997DC00] 14:44:07 INFO - PROCESS | 3364 | 1463435047733 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 14:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 928ms 14:44:07 INFO - PROCESS | 3364 | 1463435047784 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 14:44:07 INFO - PROCESS | 3364 | 1463435047787 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 14:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:44:07 INFO - PROCESS | 3364 | 1463435047790 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:44:07 INFO - PROCESS | 3364 | 1463435047792 Marionette TRACE conn4 <- [1,2474,null,{}] 14:44:07 INFO - PROCESS | 3364 | 1463435047796 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:07 INFO - PROCESS | 3364 | 1463435047903 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 14:44:08 INFO - PROCESS | 3364 | 1463435048070 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:08 INFO - PROCESS | 3364 | ++DOCSHELL 19A84C00 == 68 [pid = 3364] [id = 628] 14:44:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (19ABD000) [pid = 3364] [serial = 1884] [outer = 00000000] 14:44:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (1A394000) [pid = 3364] [serial = 1885] [outer = 19ABD000] 14:44:08 INFO - PROCESS | 3364 | 1463435048124 Marionette DEBUG loaded listener.js 14:44:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (1A396000) [pid = 3364] [serial = 1886] [outer = 19ABD000] 14:44:08 INFO - PROCESS | 3364 | 1463435048735 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 14:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 991ms 14:44:08 INFO - PROCESS | 3364 | 1463435048777 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 14:44:08 INFO - PROCESS | 3364 | 1463435048779 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 14:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:44:08 INFO - PROCESS | 3364 | 1463435048783 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:44:08 INFO - PROCESS | 3364 | 1463435048785 Marionette TRACE conn4 <- [1,2478,null,{}] 14:44:08 INFO - PROCESS | 3364 | 1463435048789 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:08 INFO - PROCESS | 3364 | 1463435048907 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 14:44:09 INFO - PROCESS | 3364 | 1463435049244 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:09 INFO - PROCESS | 3364 | ++DOCSHELL 0C7F1400 == 69 [pid = 3364] [id = 629] 14:44:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (0F937400) [pid = 3364] [serial = 1887] [outer = 00000000] 14:44:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (10C61400) [pid = 3364] [serial = 1888] [outer = 0F937400] 14:44:09 INFO - PROCESS | 3364 | 1463435049325 Marionette DEBUG loaded listener.js 14:44:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (10F1B000) [pid = 3364] [serial = 1889] [outer = 0F937400] 14:44:09 INFO - PROCESS | 3364 | 1463435049943 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:44:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:44:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1177ms 14:44:09 INFO - PROCESS | 3364 | 1463435049978 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 14:44:09 INFO - PROCESS | 3364 | 1463435049982 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 14:44:09 INFO - PROCESS | 3364 | 1463435049987 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:44:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:44:09 INFO - PROCESS | 3364 | 1463435049990 Marionette TRACE conn4 <- [1,2482,null,{}] 14:44:09 INFO - PROCESS | 3364 | 1463435049995 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:10 INFO - PROCESS | 3364 | 1463435050109 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 14:44:10 INFO - PROCESS | 3364 | 1463435050276 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:10 INFO - PROCESS | 3364 | ++DOCSHELL 10E56C00 == 70 [pid = 3364] [id = 630] 14:44:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (10E5D400) [pid = 3364] [serial = 1890] [outer = 00000000] 14:44:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 149 (1337E000) [pid = 3364] [serial = 1891] [outer = 10E5D400] 14:44:10 INFO - PROCESS | 3364 | 1463435050332 Marionette DEBUG loaded listener.js 14:44:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 150 (14E7A800) [pid = 3364] [serial = 1892] [outer = 10E5D400] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 105F6C00 == 69 [pid = 3364] [id = 545] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 10A5E400 == 68 [pid = 3364] [id = 21] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 12A92000 == 67 [pid = 3364] [id = 546] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 18CF7800 == 66 [pid = 3364] [id = 575] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 13706400 == 65 [pid = 3364] [id = 23] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 18394000 == 64 [pid = 3364] [id = 579] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 140D5C00 == 63 [pid = 3364] [id = 547] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 16BEA000 == 62 [pid = 3364] [id = 622] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 12D7E400 == 61 [pid = 3364] [id = 621] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 103D8800 == 60 [pid = 3364] [id = 620] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 16D33800 == 59 [pid = 3364] [id = 619] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 16BE7400 == 58 [pid = 3364] [id = 618] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 161D3C00 == 57 [pid = 3364] [id = 617] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 12B68400 == 56 [pid = 3364] [id = 616] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 140DC800 == 55 [pid = 3364] [id = 615] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 1032D400 == 54 [pid = 3364] [id = 614] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 10C35000 == 53 [pid = 3364] [id = 613] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 13C4A000 == 52 [pid = 3364] [id = 608] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 105F0400 == 51 [pid = 3364] [id = 607] 14:44:10 INFO - PROCESS | 3364 | --DOCSHELL 17063C00 == 50 [pid = 3364] [id = 606] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 149 (16D41C00) [pid = 3364] [serial = 1774] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 148 (10C38800) [pid = 3364] [serial = 1777] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (16D39400) [pid = 3364] [serial = 1783] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (1705E800) [pid = 3364] [serial = 1786] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (1722E000) [pid = 3364] [serial = 1789] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (176D7800) [pid = 3364] [serial = 1819] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (13D22400) [pid = 3364] [serial = 1780] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (16BB9800) [pid = 3364] [serial = 1807] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 141 (17227400) [pid = 3364] [serial = 1817] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 140 (15EE0C00) [pid = 3364] [serial = 1804] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 139 (13C48800) [pid = 3364] [serial = 1798] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 138 (140D6000) [pid = 3364] [serial = 1799] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 137 (10C66400) [pid = 3364] [serial = 1793] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 136 (10A58800) [pid = 3364] [serial = 1792] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (16BEBC00) [pid = 3364] [serial = 1808] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (15656C00) [pid = 3364] [serial = 1801] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (16FEE400) [pid = 3364] [serial = 1810] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (17064000) [pid = 3364] [serial = 1816] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (17029000) [pid = 3364] [serial = 1811] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (11072000) [pid = 3364] [serial = 1795] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (1142A000) [pid = 3364] [serial = 1796] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (16BC3C00) [pid = 3364] [serial = 1813] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (161CDC00) [pid = 3364] [serial = 1805] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (16DA0C00) [pid = 3364] [serial = 1814] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (15B2A800) [pid = 3364] [serial = 1802] [outer = 00000000] [url = about:blank] 14:44:10 INFO - PROCESS | 3364 | 1463435050849 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 14:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 898ms 14:44:10 INFO - PROCESS | 3364 | 1463435050877 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 14:44:10 INFO - PROCESS | 3364 | 1463435050881 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 14:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:44:10 INFO - PROCESS | 3364 | 1463435050887 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:44:10 INFO - PROCESS | 3364 | 1463435050890 Marionette TRACE conn4 <- [1,2486,null,{}] 14:44:10 INFO - PROCESS | 3364 | 1463435050895 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:11 INFO - PROCESS | 3364 | 1463435051007 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 14:44:11 INFO - PROCESS | 3364 | 1463435051122 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:11 INFO - PROCESS | 3364 | ++DOCSHELL 11080000 == 51 [pid = 3364] [id = 631] 14:44:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (110D0C00) [pid = 3364] [serial = 1893] [outer = 00000000] 14:44:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (131D5400) [pid = 3364] [serial = 1894] [outer = 110D0C00] 14:44:11 INFO - PROCESS | 3364 | 1463435051167 Marionette DEBUG loaded listener.js 14:44:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (1436EC00) [pid = 3364] [serial = 1895] [outer = 110D0C00] 14:44:11 INFO - PROCESS | 3364 | 1463435051575 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 728ms 14:44:11 INFO - PROCESS | 3364 | 1463435051627 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 14:44:11 INFO - PROCESS | 3364 | 1463435051629 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 14:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:44:11 INFO - PROCESS | 3364 | 1463435051634 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:44:11 INFO - PROCESS | 3364 | 1463435051639 Marionette TRACE conn4 <- [1,2490,null,{}] 14:44:11 INFO - PROCESS | 3364 | 1463435051648 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:11 INFO - PROCESS | 3364 | 1463435051737 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 14:44:11 INFO - PROCESS | 3364 | 1463435051779 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:11 INFO - PROCESS | 3364 | ++DOCSHELL 15D05400 == 52 [pid = 3364] [id = 632] 14:44:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (15D06400) [pid = 3364] [serial = 1896] [outer = 00000000] 14:44:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (15D14000) [pid = 3364] [serial = 1897] [outer = 15D06400] 14:44:11 INFO - PROCESS | 3364 | 1463435051823 Marionette DEBUG loaded listener.js 14:44:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (15EE7800) [pid = 3364] [serial = 1898] [outer = 15D06400] 14:44:12 INFO - PROCESS | 3364 | 1463435052260 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 681ms 14:44:12 INFO - PROCESS | 3364 | 1463435052316 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 14:44:12 INFO - PROCESS | 3364 | 1463435052318 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 14:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:44:12 INFO - PROCESS | 3364 | 1463435052321 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:44:12 INFO - PROCESS | 3364 | 1463435052323 Marionette TRACE conn4 <- [1,2494,null,{}] 14:44:12 INFO - PROCESS | 3364 | 1463435052326 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:12 INFO - PROCESS | 3364 | 1463435052413 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 14:44:12 INFO - PROCESS | 3364 | 1463435052422 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:12 INFO - PROCESS | 3364 | ++DOCSHELL 11CF0000 == 53 [pid = 3364] [id = 633] 14:44:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (161CC000) [pid = 3364] [serial = 1899] [outer = 00000000] 14:44:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (165A7800) [pid = 3364] [serial = 1900] [outer = 161CC000] 14:44:12 INFO - PROCESS | 3364 | 1463435052466 Marionette DEBUG loaded listener.js 14:44:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (16B41C00) [pid = 3364] [serial = 1901] [outer = 161CC000] 14:44:12 INFO - PROCESS | 3364 | 1463435052935 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 681ms 14:44:13 INFO - PROCESS | 3364 | 1463435053021 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 14:44:13 INFO - PROCESS | 3364 | 1463435053033 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 14:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:44:13 INFO - PROCESS | 3364 | 1463435053037 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:44:13 INFO - PROCESS | 3364 | 1463435053038 Marionette TRACE conn4 <- [1,2498,null,{}] 14:44:13 INFO - PROCESS | 3364 | 1463435053042 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:13 INFO - PROCESS | 3364 | 1463435053199 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 14:44:13 INFO - PROCESS | 3364 | 1463435053222 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:13 INFO - PROCESS | 3364 | ++DOCSHELL 16BBD800 == 54 [pid = 3364] [id = 634] 14:44:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (16BBEC00) [pid = 3364] [serial = 1902] [outer = 00000000] 14:44:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (16BE4400) [pid = 3364] [serial = 1903] [outer = 16BBEC00] 14:44:13 INFO - PROCESS | 3364 | 1463435053273 Marionette DEBUG loaded listener.js 14:44:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 137 (16D38C00) [pid = 3364] [serial = 1904] [outer = 16BBEC00] 14:44:13 INFO - PROCESS | 3364 | 1463435053708 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 14:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 743ms 14:44:13 INFO - PROCESS | 3364 | 1463435053761 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 14:44:13 INFO - PROCESS | 3364 | 1463435053763 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 14:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:44:13 INFO - PROCESS | 3364 | 1463435053766 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:44:13 INFO - PROCESS | 3364 | 1463435053768 Marionette TRACE conn4 <- [1,2502,null,{}] 14:44:13 INFO - PROCESS | 3364 | 1463435053777 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:13 INFO - PROCESS | 3364 | 1463435053898 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 14:44:13 INFO - PROCESS | 3364 | 1463435053970 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:13 INFO - PROCESS | 3364 | ++DOCSHELL 16DA0C00 == 55 [pid = 3364] [id = 635] 14:44:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 138 (16DA3000) [pid = 3364] [serial = 1905] [outer = 00000000] 14:44:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 139 (1702B800) [pid = 3364] [serial = 1906] [outer = 16DA3000] 14:44:14 INFO - PROCESS | 3364 | 1463435054014 Marionette DEBUG loaded listener.js 14:44:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 140 (1705E800) [pid = 3364] [serial = 1907] [outer = 16DA3000] 14:44:14 INFO - PROCESS | 3364 | 1463435054435 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 696ms 14:44:14 INFO - PROCESS | 3364 | 1463435054466 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 14:44:14 INFO - PROCESS | 3364 | 1463435054468 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 14:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:44:14 INFO - PROCESS | 3364 | 1463435054472 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:44:14 INFO - PROCESS | 3364 | 1463435054473 Marionette TRACE conn4 <- [1,2506,null,{}] 14:44:14 INFO - PROCESS | 3364 | 1463435054476 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:14 INFO - PROCESS | 3364 | 1463435054622 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 14:44:14 INFO - PROCESS | 3364 | 1463435054645 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:14 INFO - PROCESS | 3364 | ++DOCSHELL 16FF1800 == 56 [pid = 3364] [id = 636] 14:44:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (1705C800) [pid = 3364] [serial = 1908] [outer = 00000000] 14:44:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (17227400) [pid = 3364] [serial = 1909] [outer = 1705C800] 14:44:14 INFO - PROCESS | 3364 | 1463435054689 Marionette DEBUG loaded listener.js 14:44:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (176D7C00) [pid = 3364] [serial = 1910] [outer = 1705C800] 14:44:15 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (19880400) [pid = 3364] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:44:15 INFO - PROCESS | 3364 | --DOMWINDOW == 141 (16BE8000) [pid = 3364] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:44:15 INFO - PROCESS | 3364 | --DOMWINDOW == 140 (17024000) [pid = 3364] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:44:15 INFO - PROCESS | 3364 | --DOMWINDOW == 139 (10A5F800) [pid = 3364] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:44:15 INFO - PROCESS | 3364 | --DOMWINDOW == 138 (1307A800) [pid = 3364] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:44:15 INFO - PROCESS | 3364 | --DOMWINDOW == 137 (10C3D000) [pid = 3364] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:44:15 INFO - PROCESS | 3364 | --DOMWINDOW == 136 (161D5000) [pid = 3364] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:44:15 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (10373400) [pid = 3364] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:44:15 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (143F3800) [pid = 3364] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:44:15 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (14E7B000) [pid = 3364] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:44:15 INFO - PROCESS | 3364 | 1463435055389 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 991ms 14:44:15 INFO - PROCESS | 3364 | 1463435055459 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 14:44:15 INFO - PROCESS | 3364 | 1463435055461 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 14:44:15 INFO - PROCESS | 3364 | 1463435055464 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:44:15 INFO - PROCESS | 3364 | 1463435055466 Marionette TRACE conn4 <- [1,2510,null,{}] 14:44:15 INFO - PROCESS | 3364 | 1463435055470 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:15 INFO - PROCESS | 3364 | 1463435055554 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 14:44:15 INFO - PROCESS | 3364 | 1463435055672 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:15 INFO - PROCESS | 3364 | ++DOCSHELL 10373400 == 57 [pid = 3364] [id = 637] 14:44:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (10A5F800) [pid = 3364] [serial = 1911] [outer = 00000000] 14:44:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (15D08800) [pid = 3364] [serial = 1912] [outer = 10A5F800] 14:44:15 INFO - PROCESS | 3364 | 1463435055716 Marionette DEBUG loaded listener.js 14:44:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (17067000) [pid = 3364] [serial = 1913] [outer = 10A5F800] 14:44:16 INFO - PROCESS | 3364 | 1463435056095 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 681ms 14:44:16 INFO - PROCESS | 3364 | 1463435056164 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 14:44:16 INFO - PROCESS | 3364 | 1463435056166 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 14:44:16 INFO - PROCESS | 3364 | 1463435056169 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:44:16 INFO - PROCESS | 3364 | 1463435056171 Marionette TRACE conn4 <- [1,2514,null,{}] 14:44:16 INFO - PROCESS | 3364 | 1463435056174 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:16 INFO - PROCESS | 3364 | 1463435056258 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 14:44:16 INFO - PROCESS | 3364 | 1463435056264 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:16 INFO - PROCESS | 3364 | ++DOCSHELL 15D08400 == 58 [pid = 3364] [id = 638] 14:44:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 137 (17067C00) [pid = 3364] [serial = 1914] [outer = 00000000] 14:44:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 138 (180D8400) [pid = 3364] [serial = 1915] [outer = 17067C00] 14:44:16 INFO - PROCESS | 3364 | 1463435056308 Marionette DEBUG loaded listener.js 14:44:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 139 (18391800) [pid = 3364] [serial = 1916] [outer = 17067C00] 14:44:16 INFO - PROCESS | 3364 | 1463435056771 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 634ms 14:44:16 INFO - PROCESS | 3364 | 1463435056808 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 14:44:16 INFO - PROCESS | 3364 | 1463435056810 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 14:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:44:16 INFO - PROCESS | 3364 | 1463435056813 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:44:16 INFO - PROCESS | 3364 | 1463435056815 Marionette TRACE conn4 <- [1,2518,null,{}] 14:44:16 INFO - PROCESS | 3364 | 1463435056818 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:16 INFO - PROCESS | 3364 | 1463435056905 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 14:44:16 INFO - PROCESS | 3364 | 1463435056911 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:16 INFO - PROCESS | 3364 | ++DOCSHELL 18088C00 == 59 [pid = 3364] [id = 639] 14:44:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 140 (18CF5800) [pid = 3364] [serial = 1917] [outer = 00000000] 14:44:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (19977400) [pid = 3364] [serial = 1918] [outer = 18CF5800] 14:44:16 INFO - PROCESS | 3364 | 1463435056960 Marionette DEBUG loaded listener.js 14:44:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (199E2C00) [pid = 3364] [serial = 1919] [outer = 18CF5800] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 1722A400 == 58 [pid = 3364] [id = 609] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 17025C00 == 57 [pid = 3364] [id = 578] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 15B22C00 == 56 [pid = 3364] [id = 612] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 0F332C00 == 55 [pid = 3364] [id = 580] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 12B68C00 == 54 [pid = 3364] [id = 564] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 1AD10400 == 53 [pid = 3364] [id = 13] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 14E80800 == 52 [pid = 3364] [id = 577] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 1701F000 == 51 [pid = 3364] [id = 533] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 18393000 == 50 [pid = 3364] [id = 611] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 17226400 == 49 [pid = 3364] [id = 610] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 140DC400 == 48 [pid = 3364] [id = 24] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 16BC2800 == 47 [pid = 3364] [id = 548] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 1722EC00 == 46 [pid = 3364] [id = 544] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 10C68800 == 45 [pid = 3364] [id = 527] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 11239400 == 44 [pid = 3364] [id = 22] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 15C9CC00 == 43 [pid = 3364] [id = 25] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 10C37C00 == 42 [pid = 3364] [id = 576] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 16BED800 == 41 [pid = 3364] [id = 596] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 10E56C00 == 40 [pid = 3364] [id = 630] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 0C7F1400 == 39 [pid = 3364] [id = 629] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 19971C00 == 38 [pid = 3364] [id = 627] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 19A84C00 == 37 [pid = 3364] [id = 628] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 17225C00 == 36 [pid = 3364] [id = 626] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 11074000 == 35 [pid = 3364] [id = 624] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 128A6800 == 34 [pid = 3364] [id = 625] 14:44:18 INFO - PROCESS | 3364 | --DOCSHELL 0F9F0800 == 33 [pid = 3364] [id = 623] 14:44:19 INFO - PROCESS | 3364 | --DOCSHELL 10373400 == 32 [pid = 3364] [id = 637] 14:44:19 INFO - PROCESS | 3364 | --DOCSHELL 16DA0C00 == 31 [pid = 3364] [id = 635] 14:44:19 INFO - PROCESS | 3364 | --DOCSHELL 11CF0000 == 30 [pid = 3364] [id = 633] 14:44:19 INFO - PROCESS | 3364 | --DOCSHELL 11080000 == 29 [pid = 3364] [id = 631] 14:44:19 INFO - PROCESS | 3364 | --DOCSHELL 16FF1800 == 28 [pid = 3364] [id = 636] 14:44:19 INFO - PROCESS | 3364 | --DOCSHELL 15D08400 == 27 [pid = 3364] [id = 638] 14:44:19 INFO - PROCESS | 3364 | --DOCSHELL 16BBD800 == 26 [pid = 3364] [id = 634] 14:44:19 INFO - PROCESS | 3364 | --DOCSHELL 15D05400 == 25 [pid = 3364] [id = 632] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 141 (19972800) [pid = 3364] [serial = 1867] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 140 (16D33C00) [pid = 3364] [serial = 1855] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 139 (1722CC00) [pid = 3364] [serial = 1858] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 138 (16DA1000) [pid = 3364] [serial = 1856] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 137 (12D81000) [pid = 3364] [serial = 1861] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 136 (178D8400) [pid = 3364] [serial = 1859] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (15D10000) [pid = 3364] [serial = 1849] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (15D9D400) [pid = 3364] [serial = 1850] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (11425C00) [pid = 3364] [serial = 1841] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (10C6CC00) [pid = 3364] [serial = 1840] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (13025800) [pid = 3364] [serial = 1822] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (16974C00) [pid = 3364] [serial = 1852] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (10C38C00) [pid = 3364] [serial = 1843] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (10C6E000) [pid = 3364] [serial = 1844] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (14E7D000) [pid = 3364] [serial = 1846] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (15403000) [pid = 3364] [serial = 1847] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (15B24400) [pid = 3364] [serial = 1825] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (17811C00) [pid = 3364] [serial = 1828] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (1807F800) [pid = 3364] [serial = 1831] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (17DEB400) [pid = 3364] [serial = 1864] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (18CF5C00) [pid = 3364] [serial = 1834] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (19976C00) [pid = 3364] [serial = 1837] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (19978C00) [pid = 3364] [serial = 1868] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (1540E000) [pid = 3364] [serial = 1862] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (18CF4C00) [pid = 3364] [serial = 1865] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (16B3C000) [pid = 3364] [serial = 1853] [outer = 00000000] [url = about:blank] 14:44:19 INFO - PROCESS | 3364 | 1463435059534 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2801ms 14:44:19 INFO - PROCESS | 3364 | 1463435059601 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 14:44:19 INFO - PROCESS | 3364 | 1463435059604 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 14:44:19 INFO - PROCESS | 3364 | 1463435059610 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:44:19 INFO - PROCESS | 3364 | 1463435059613 Marionette TRACE conn4 <- [1,2522,null,{}] 14:44:19 INFO - PROCESS | 3364 | 1463435059619 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:19 INFO - PROCESS | 3364 | 1463435059713 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 14:44:19 INFO - PROCESS | 3364 | 1463435059729 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:19 INFO - PROCESS | 3364 | ++DOCSHELL 0F33B000 == 26 [pid = 3364] [id = 640] 14:44:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (0F33BC00) [pid = 3364] [serial = 1920] [outer = 00000000] 14:44:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (0F9F2000) [pid = 3364] [serial = 1921] [outer = 0F33BC00] 14:44:19 INFO - PROCESS | 3364 | 1463435059779 Marionette DEBUG loaded listener.js 14:44:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (103D2400) [pid = 3364] [serial = 1922] [outer = 0F33BC00] 14:44:20 INFO - PROCESS | 3364 | 1463435060293 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 14:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 727ms 14:44:20 INFO - PROCESS | 3364 | 1463435060351 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 14:44:20 INFO - PROCESS | 3364 | 1463435060357 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 14:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:44:20 INFO - PROCESS | 3364 | 1463435060363 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:44:20 INFO - PROCESS | 3364 | 1463435060366 Marionette TRACE conn4 <- [1,2526,null,{}] 14:44:20 INFO - PROCESS | 3364 | 1463435060370 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:20 INFO - PROCESS | 3364 | 1463435060457 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 14:44:20 INFO - PROCESS | 3364 | 1463435060560 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:20 INFO - PROCESS | 3364 | ++DOCSHELL 10C36C00 == 27 [pid = 3364] [id = 641] 14:44:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (10C37400) [pid = 3364] [serial = 1923] [outer = 00000000] 14:44:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (10C3D400) [pid = 3364] [serial = 1924] [outer = 10C37400] 14:44:20 INFO - PROCESS | 3364 | 1463435060613 Marionette DEBUG loaded listener.js 14:44:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (10C68400) [pid = 3364] [serial = 1925] [outer = 10C37400] 14:44:20 INFO - PROCESS | 3364 | 1463435061000 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 680ms 14:44:21 INFO - PROCESS | 3364 | 1463435061045 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 14:44:21 INFO - PROCESS | 3364 | 1463435061047 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 14:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:44:21 INFO - PROCESS | 3364 | 1463435061051 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:44:21 INFO - PROCESS | 3364 | 1463435061054 Marionette TRACE conn4 <- [1,2530,null,{}] 14:44:21 INFO - PROCESS | 3364 | 1463435061065 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:21 INFO - PROCESS | 3364 | 1463435061182 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 14:44:21 INFO - PROCESS | 3364 | 1463435061202 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:21 INFO - PROCESS | 3364 | ++DOCSHELL 1107F800 == 28 [pid = 3364] [id = 642] 14:44:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (11080000) [pid = 3364] [serial = 1926] [outer = 00000000] 14:44:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (11243000) [pid = 3364] [serial = 1927] [outer = 11080000] 14:44:21 INFO - PROCESS | 3364 | 1463435061258 Marionette DEBUG loaded listener.js 14:44:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (11A0F400) [pid = 3364] [serial = 1928] [outer = 11080000] 14:44:21 INFO - PROCESS | 3364 | 1463435061723 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 14:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 681ms 14:44:21 INFO - PROCESS | 3364 | 1463435061749 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 14:44:21 INFO - PROCESS | 3364 | 1463435061752 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 14:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:44:21 INFO - PROCESS | 3364 | 1463435061755 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:44:21 INFO - PROCESS | 3364 | 1463435061757 Marionette TRACE conn4 <- [1,2534,null,{}] 14:44:21 INFO - PROCESS | 3364 | 1463435061760 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:21 INFO - PROCESS | 3364 | 1463435061843 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 14:44:21 INFO - PROCESS | 3364 | 1463435061849 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:21 INFO - PROCESS | 3364 | ++DOCSHELL 1107B000 == 29 [pid = 3364] [id = 643] 14:44:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (128A6800) [pid = 3364] [serial = 1929] [outer = 00000000] 14:44:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (12B66800) [pid = 3364] [serial = 1930] [outer = 128A6800] 14:44:21 INFO - PROCESS | 3364 | 1463435061895 Marionette DEBUG loaded listener.js 14:44:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (13313000) [pid = 3364] [serial = 1931] [outer = 128A6800] 14:44:22 INFO - PROCESS | 3364 | 1463435062400 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 14:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 681ms 14:44:22 INFO - PROCESS | 3364 | 1463435062438 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 14:44:22 INFO - PROCESS | 3364 | 1463435062440 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 14:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:44:22 INFO - PROCESS | 3364 | 1463435062444 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:44:22 INFO - PROCESS | 3364 | 1463435062446 Marionette TRACE conn4 <- [1,2538,null,{}] 14:44:22 INFO - PROCESS | 3364 | 1463435062449 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:22 INFO - PROCESS | 3364 | 1463435062528 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 14:44:22 INFO - PROCESS | 3364 | 1463435062535 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:22 INFO - PROCESS | 3364 | ++DOCSHELL 13317C00 == 30 [pid = 3364] [id = 644] 14:44:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (1331FC00) [pid = 3364] [serial = 1932] [outer = 00000000] 14:44:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (137E9800) [pid = 3364] [serial = 1933] [outer = 1331FC00] 14:44:22 INFO - PROCESS | 3364 | 1463435062580 Marionette DEBUG loaded listener.js 14:44:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (13C3D800) [pid = 3364] [serial = 1934] [outer = 1331FC00] 14:44:23 INFO - PROCESS | 3364 | 1463435063060 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 14:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 634ms 14:44:23 INFO - PROCESS | 3364 | 1463435063082 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 14:44:23 INFO - PROCESS | 3364 | 1463435063084 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 14:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:44:23 INFO - PROCESS | 3364 | 1463435063091 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:44:23 INFO - PROCESS | 3364 | 1463435063093 Marionette TRACE conn4 <- [1,2542,null,{}] 14:44:23 INFO - PROCESS | 3364 | 1463435063096 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:23 INFO - PROCESS | 3364 | 1463435063206 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 14:44:23 INFO - PROCESS | 3364 | 1463435063215 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:23 INFO - PROCESS | 3364 | ++DOCSHELL 140D9000 == 31 [pid = 3364] [id = 645] 14:44:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (1435F400) [pid = 3364] [serial = 1935] [outer = 00000000] 14:44:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (14E79800) [pid = 3364] [serial = 1936] [outer = 1435F400] 14:44:23 INFO - PROCESS | 3364 | 1463435063261 Marionette DEBUG loaded listener.js 14:44:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (15401C00) [pid = 3364] [serial = 1937] [outer = 1435F400] 14:44:23 INFO - PROCESS | 3364 | 1463435063754 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 697ms 14:44:23 INFO - PROCESS | 3364 | 1463435063792 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 14:44:23 INFO - PROCESS | 3364 | 1463435063794 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 14:44:23 INFO - PROCESS | 3364 | 1463435063797 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:44:23 INFO - PROCESS | 3364 | 1463435063799 Marionette TRACE conn4 <- [1,2546,null,{}] 14:44:23 INFO - PROCESS | 3364 | 1463435063803 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:23 INFO - PROCESS | 3364 | 1463435063880 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 14:44:23 INFO - PROCESS | 3364 | 1463435063887 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:23 INFO - PROCESS | 3364 | ++DOCSHELL 15406800 == 32 [pid = 3364] [id = 646] 14:44:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (1540B400) [pid = 3364] [serial = 1938] [outer = 00000000] 14:44:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (154B4800) [pid = 3364] [serial = 1939] [outer = 1540B400] 14:44:23 INFO - PROCESS | 3364 | 1463435063957 Marionette DEBUG loaded listener.js 14:44:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 137 (15658000) [pid = 3364] [serial = 1940] [outer = 1540B400] 14:44:24 INFO - PROCESS | 3364 | 1463435064393 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 619ms 14:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:44:24 INFO - PROCESS | 3364 | 1463435064421 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 14:44:24 INFO - PROCESS | 3364 | 1463435064423 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 14:44:24 INFO - PROCESS | 3364 | 1463435064426 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:44:24 INFO - PROCESS | 3364 | 1463435064428 Marionette TRACE conn4 <- [1,2550,null,{}] 14:44:24 INFO - PROCESS | 3364 | 1463435064431 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:24 INFO - PROCESS | 3364 | 1463435064520 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 14:44:24 INFO - PROCESS | 3364 | 1463435064526 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:24 INFO - PROCESS | 3364 | ++DOCSHELL 1540EC00 == 33 [pid = 3364] [id = 647] 14:44:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 138 (154ACC00) [pid = 3364] [serial = 1941] [outer = 00000000] 14:44:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 139 (15D08000) [pid = 3364] [serial = 1942] [outer = 154ACC00] 14:44:24 INFO - PROCESS | 3364 | 1463435064570 Marionette DEBUG loaded listener.js 14:44:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 140 (15D08400) [pid = 3364] [serial = 1943] [outer = 154ACC00] 14:44:25 INFO - PROCESS | 3364 | 1463435065067 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 14:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 681ms 14:44:25 INFO - PROCESS | 3364 | 1463435065124 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 14:44:25 INFO - PROCESS | 3364 | 1463435065126 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 14:44:25 INFO - PROCESS | 3364 | 1463435065129 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:44:25 INFO - PROCESS | 3364 | 1463435065131 Marionette TRACE conn4 <- [1,2554,null,{}] 14:44:25 INFO - PROCESS | 3364 | 1463435065141 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:25 INFO - PROCESS | 3364 | 1463435065255 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 14:44:25 INFO - PROCESS | 3364 | 1463435065358 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:25 INFO - PROCESS | 3364 | ++DOCSHELL 14E83800 == 34 [pid = 3364] [id = 648] 14:44:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (15C9F000) [pid = 3364] [serial = 1944] [outer = 00000000] 14:44:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (15EE7C00) [pid = 3364] [serial = 1945] [outer = 15C9F000] 14:44:25 INFO - PROCESS | 3364 | 1463435065403 Marionette DEBUG loaded listener.js 14:44:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (15EE8400) [pid = 3364] [serial = 1946] [outer = 15C9F000] 14:44:25 INFO - PROCESS | 3364 | 1463435065828 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 14:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 728ms 14:44:25 INFO - PROCESS | 3364 | 1463435065870 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 14:44:25 INFO - PROCESS | 3364 | 1463435065872 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 14:44:25 INFO - PROCESS | 3364 | 1463435065859 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:44:25 INFO - PROCESS | 3364 | 1463435065860 Marionette TRACE conn4 <- [1,2558,null,{}] 14:44:25 INFO - PROCESS | 3364 | 1463435065869 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:25 INFO - PROCESS | 3364 | 1463435065987 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 14:44:25 INFO - PROCESS | 3364 | 1463435065993 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:25 INFO - PROCESS | 3364 | ++DOCSHELL 12AE9400 == 35 [pid = 3364] [id = 649] 14:44:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (15C9CC00) [pid = 3364] [serial = 1947] [outer = 00000000] 14:44:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (16974C00) [pid = 3364] [serial = 1948] [outer = 15C9CC00] 14:44:26 INFO - PROCESS | 3364 | 1463435066037 Marionette DEBUG loaded listener.js 14:44:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (16BB9C00) [pid = 3364] [serial = 1949] [outer = 15C9CC00] 14:44:26 INFO - PROCESS | 3364 | 1463435066510 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 14:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 681ms 14:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:44:26 INFO - PROCESS | 3364 | 1463435066558 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 14:44:26 INFO - PROCESS | 3364 | 1463435066561 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 14:44:26 INFO - PROCESS | 3364 | 1463435066564 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:44:26 INFO - PROCESS | 3364 | 1463435066566 Marionette TRACE conn4 <- [1,2562,null,{}] 14:44:26 INFO - PROCESS | 3364 | 1463435066574 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:26 INFO - PROCESS | 3364 | 1463435066734 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (17065400) [pid = 3364] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (156F0400) [pid = 3364] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (140D8800) [pid = 3364] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (16D35000) [pid = 3364] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 141 (17027000) [pid = 3364] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 140 (17809800) [pid = 3364] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 139 (18CEF400) [pid = 3364] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 138 (140DB800) [pid = 3364] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 137 (17D62C00) [pid = 3364] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 136 (10A57000) [pid = 3364] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (18390000) [pid = 3364] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (10C61800) [pid = 3364] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (16FEF000) [pid = 3364] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (0F336000) [pid = 3364] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (1722D000) [pid = 3364] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (14E85000) [pid = 3364] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (18CF8400) [pid = 3364] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (16BBC000) [pid = 3364] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (1722AC00) [pid = 3364] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (128A7800) [pid = 3364] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (12D2F800) [pid = 3364] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (1722B800) [pid = 3364] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (18CEFC00) [pid = 3364] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (10333800) [pid = 3364] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (0F33C000) [pid = 3364] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (16DA3000) [pid = 3364] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (16BBEC00) [pid = 3364] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (10A5F800) [pid = 3364] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (1705C800) [pid = 3364] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (17067C00) [pid = 3364] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (17227C00) [pid = 3364] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (15655C00) [pid = 3364] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (1107F000) [pid = 3364] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (1055BC00) [pid = 3364] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (161CC000) [pid = 3364] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (15D06400) [pid = 3364] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (110D0C00) [pid = 3364] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (10E5D400) [pid = 3364] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (0F937400) [pid = 3364] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (19ABD000) [pid = 3364] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:44:27 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (1997DC00) [pid = 3364] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:44:27 INFO - PROCESS | 3364 | 1463435067775 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:27 INFO - PROCESS | 3364 | ++DOCSHELL 0C786000 == 36 [pid = 3364] [id = 650] 14:44:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (0C7EE800) [pid = 3364] [serial = 1950] [outer = 00000000] 14:44:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (0F97A000) [pid = 3364] [serial = 1951] [outer = 0C7EE800] 14:44:27 INFO - PROCESS | 3364 | 1463435067830 Marionette DEBUG loaded listener.js 14:44:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (10C6B400) [pid = 3364] [serial = 1952] [outer = 0C7EE800] 14:44:28 INFO - PROCESS | 3364 | 1463435068198 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1694ms 14:44:28 INFO - PROCESS | 3364 | 1463435068259 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 14:44:28 INFO - PROCESS | 3364 | 1463435068261 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 14:44:28 INFO - PROCESS | 3364 | 1463435068264 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:44:28 INFO - PROCESS | 3364 | 1463435068266 Marionette TRACE conn4 <- [1,2566,null,{}] 14:44:28 INFO - PROCESS | 3364 | 1463435068269 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:28 INFO - PROCESS | 3364 | 1463435068349 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 14:44:28 INFO - PROCESS | 3364 | 1463435068554 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:28 INFO - PROCESS | 3364 | ++DOCSHELL 0C7F0000 == 37 [pid = 3364] [id = 651] 14:44:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (0C7F1000) [pid = 3364] [serial = 1953] [outer = 00000000] 14:44:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (0C7FC400) [pid = 3364] [serial = 1954] [outer = 0C7F1000] 14:44:28 INFO - PROCESS | 3364 | 1463435068613 Marionette DEBUG loaded listener.js 14:44:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (0F33C000) [pid = 3364] [serial = 1955] [outer = 0C7F1000] 14:44:29 INFO - PROCESS | 3364 | 1463435069376 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1183ms 14:44:29 INFO - PROCESS | 3364 | 1463435069468 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 14:44:29 INFO - PROCESS | 3364 | 1463435069473 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 14:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:44:29 INFO - PROCESS | 3364 | 1463435069477 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:44:29 INFO - PROCESS | 3364 | 1463435069481 Marionette TRACE conn4 <- [1,2570,null,{}] 14:44:29 INFO - PROCESS | 3364 | 1463435069486 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:29 INFO - PROCESS | 3364 | 1463435069609 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 14:44:29 INFO - PROCESS | 3364 | 1463435069748 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:29 INFO - PROCESS | 3364 | ++DOCSHELL 10C70C00 == 38 [pid = 3364] [id = 652] 14:44:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (10E55400) [pid = 3364] [serial = 1956] [outer = 00000000] 14:44:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (10F1C000) [pid = 3364] [serial = 1957] [outer = 10E55400] 14:44:29 INFO - PROCESS | 3364 | 1463435069804 Marionette DEBUG loaded listener.js 14:44:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (11079800) [pid = 3364] [serial = 1958] [outer = 10E55400] 14:44:30 INFO - PROCESS | 3364 | 1463435070484 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1043ms 14:44:30 INFO - PROCESS | 3364 | 1463435070522 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 14:44:30 INFO - PROCESS | 3364 | 1463435070526 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 14:44:30 INFO - PROCESS | 3364 | 1463435070548 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:44:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:44:30 INFO - PROCESS | 3364 | 1463435070551 Marionette TRACE conn4 <- [1,2574,null,{}] 14:44:30 INFO - PROCESS | 3364 | 1463435070554 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:30 INFO - PROCESS | 3364 | 1463435070727 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 14:44:30 INFO - PROCESS | 3364 | 1463435070745 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:30 INFO - PROCESS | 3364 | ++DOCSHELL 12D2D400 == 39 [pid = 3364] [id = 653] 14:44:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (1307A800) [pid = 3364] [serial = 1959] [outer = 00000000] 14:44:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (13386800) [pid = 3364] [serial = 1960] [outer = 1307A800] 14:44:30 INFO - PROCESS | 3364 | 1463435070799 Marionette DEBUG loaded listener.js 14:44:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (13D24400) [pid = 3364] [serial = 1961] [outer = 1307A800] 14:44:31 INFO - PROCESS | 3364 | 1463435071771 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1293ms 14:44:31 INFO - PROCESS | 3364 | 1463435071850 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 14:44:31 INFO - PROCESS | 3364 | 1463435071854 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 14:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:44:31 INFO - PROCESS | 3364 | 1463435071859 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:44:31 INFO - PROCESS | 3364 | 1463435071863 Marionette TRACE conn4 <- [1,2578,null,{}] 14:44:31 INFO - PROCESS | 3364 | 1463435071869 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:31 INFO - PROCESS | 3364 | 1463435071981 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 14:44:32 INFO - PROCESS | 3364 | 1463435072131 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:32 INFO - PROCESS | 3364 | ++DOCSHELL 0F32F400 == 40 [pid = 3364] [id = 654] 14:44:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (103D2800) [pid = 3364] [serial = 1962] [outer = 00000000] 14:44:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (10C37800) [pid = 3364] [serial = 1963] [outer = 103D2800] 14:44:32 INFO - PROCESS | 3364 | 1463435072181 Marionette DEBUG loaded listener.js 14:44:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (10E5D400) [pid = 3364] [serial = 1964] [outer = 103D2800] 14:44:32 INFO - PROCESS | 3364 | --DOCSHELL 0C7F7400 == 39 [pid = 3364] [id = 519] 14:44:32 INFO - PROCESS | 3364 | --DOCSHELL 14364000 == 38 [pid = 3364] [id = 521] 14:44:32 INFO - PROCESS | 3364 | --DOCSHELL 11A0B800 == 37 [pid = 3364] [id = 520] 14:44:32 INFO - PROCESS | 3364 | --DOCSHELL 18088C00 == 36 [pid = 3364] [id = 639] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (16BBA800) [pid = 3364] [serial = 1733] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (1702BC00) [pid = 3364] [serial = 1676] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (1701E800) [pid = 3364] [serial = 1775] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (176D4C00) [pid = 3364] [serial = 1790] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (1838FC00) [pid = 3364] [serial = 1832] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (19973800) [pid = 3364] [serial = 1739] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (15EE6800) [pid = 3364] [serial = 1826] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (180D9000) [pid = 3364] [serial = 1691] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (1337B000) [pid = 3364] [serial = 1823] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (1997A000) [pid = 3364] [serial = 1838] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (130DD400) [pid = 3364] [serial = 1730] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (17104000) [pid = 3364] [serial = 1787] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (10F11C00) [pid = 3364] [serial = 1742] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (178D8000) [pid = 3364] [serial = 1688] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (1705C400) [pid = 3364] [serial = 1685] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (1987B800) [pid = 3364] [serial = 1727] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (16FEFC00) [pid = 3364] [serial = 1784] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (179D8800) [pid = 3364] [serial = 1829] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (14E7A400) [pid = 3364] [serial = 1781] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (14E77800) [pid = 3364] [serial = 1682] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (18CF9400) [pid = 3364] [serial = 1736] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (18CFA800) [pid = 3364] [serial = 1835] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (19977400) [pid = 3364] [serial = 1918] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (11071C00) [pid = 3364] [serial = 1778] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (10C6B000) [pid = 3364] [serial = 1679] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 94 (1702B800) [pid = 3364] [serial = 1906] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 93 (16BE4400) [pid = 3364] [serial = 1903] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 92 (1705E800) [pid = 3364] [serial = 1907] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 91 (15D08800) [pid = 3364] [serial = 1912] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 90 (17227400) [pid = 3364] [serial = 1909] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 89 (180D8400) [pid = 3364] [serial = 1915] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 88 (199E4400) [pid = 3364] [serial = 1880] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 87 (199D6400) [pid = 3364] [serial = 1879] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 86 (16BBA000) [pid = 3364] [serial = 1877] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 85 (15EEA400) [pid = 3364] [serial = 1876] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 84 (1370D400) [pid = 3364] [serial = 1874] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 83 (130DE400) [pid = 3364] [serial = 1873] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 82 (199DB800) [pid = 3364] [serial = 1870] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 81 (19A82800) [pid = 3364] [serial = 1871] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 80 (18391800) [pid = 3364] [serial = 1916] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 79 (165A7800) [pid = 3364] [serial = 1900] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 78 (15D14000) [pid = 3364] [serial = 1897] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 77 (15EE7800) [pid = 3364] [serial = 1898] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 76 (131D5400) [pid = 3364] [serial = 1894] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 75 (1436EC00) [pid = 3364] [serial = 1895] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 74 (14E7A800) [pid = 3364] [serial = 1892] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 73 (1337E000) [pid = 3364] [serial = 1891] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 72 (10F1B000) [pid = 3364] [serial = 1889] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 71 (10C61400) [pid = 3364] [serial = 1888] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 70 (1A396000) [pid = 3364] [serial = 1886] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 69 (1A394000) [pid = 3364] [serial = 1885] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 68 (1A149000) [pid = 3364] [serial = 1883] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 67 (19AC7400) [pid = 3364] [serial = 1882] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 66 (176D7C00) [pid = 3364] [serial = 1910] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 65 (16D38C00) [pid = 3364] [serial = 1904] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 64 (17067000) [pid = 3364] [serial = 1913] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 63 (16B41C00) [pid = 3364] [serial = 1901] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | --DOMWINDOW == 62 (17808800) [pid = 3364] [serial = 1820] [outer = 00000000] [url = about:blank] 14:44:32 INFO - PROCESS | 3364 | 1463435072707 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 14:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 888ms 14:44:32 INFO - PROCESS | 3364 | 1463435072765 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 14:44:32 INFO - PROCESS | 3364 | 1463435072770 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 14:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:44:32 INFO - PROCESS | 3364 | 1463435072776 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:44:32 INFO - PROCESS | 3364 | 1463435072778 Marionette TRACE conn4 <- [1,2582,null,{}] 14:44:32 INFO - PROCESS | 3364 | 1463435072766 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:32 INFO - PROCESS | 3364 | 1463435072850 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 14:44:32 INFO - PROCESS | 3364 | 1463435072860 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:32 INFO - PROCESS | 3364 | ++DOCSHELL 10E57800 == 37 [pid = 3364] [id = 655] 14:44:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 63 (10E5A000) [pid = 3364] [serial = 1965] [outer = 00000000] 14:44:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 64 (11073400) [pid = 3364] [serial = 1966] [outer = 10E5A000] 14:44:32 INFO - PROCESS | 3364 | 1463435072908 Marionette DEBUG loaded listener.js 14:44:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 65 (110D0000) [pid = 3364] [serial = 1967] [outer = 10E5A000] 14:44:33 INFO - PROCESS | 3364 | 1463435073418 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 14:44:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:44:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 701ms 14:44:33 INFO - PROCESS | 3364 | 1463435073463 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 14:44:33 INFO - PROCESS | 3364 | 1463435073465 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 14:44:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:44:33 INFO - PROCESS | 3364 | 1463435073469 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:44:33 INFO - PROCESS | 3364 | 1463435073472 Marionette TRACE conn4 <- [1,2586,null,{}] 14:44:33 INFO - PROCESS | 3364 | 1463435073515 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:33 INFO - PROCESS | 3364 | 1463435073610 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 14:44:33 INFO - PROCESS | 3364 | 1463435073625 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:33 INFO - PROCESS | 3364 | ++DOCSHELL 13314800 == 38 [pid = 3364] [id = 656] 14:44:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 66 (1331D800) [pid = 3364] [serial = 1968] [outer = 00000000] 14:44:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 67 (13706800) [pid = 3364] [serial = 1969] [outer = 1331D800] 14:44:33 INFO - PROCESS | 3364 | 1463435073672 Marionette DEBUG loaded listener.js 14:44:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 68 (14015000) [pid = 3364] [serial = 1970] [outer = 1331D800] 14:44:34 INFO - PROCESS | 3364 | 1463435074137 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:44:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:44:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 685ms 14:44:34 INFO - PROCESS | 3364 | 1463435074168 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 14:44:34 INFO - PROCESS | 3364 | 1463435074171 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 14:44:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:44:34 INFO - PROCESS | 3364 | 1463435074174 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:44:34 INFO - PROCESS | 3364 | 1463435074176 Marionette TRACE conn4 <- [1,2590,null,{}] 14:44:34 INFO - PROCESS | 3364 | 1463435074183 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:34 INFO - PROCESS | 3364 | 1463435074268 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 14:44:34 INFO - PROCESS | 3364 | 1463435074277 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:34 INFO - PROCESS | 3364 | ++DOCSHELL 14E78C00 == 39 [pid = 3364] [id = 657] 14:44:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 69 (14E79C00) [pid = 3364] [serial = 1971] [outer = 00000000] 14:44:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 70 (14E85400) [pid = 3364] [serial = 1972] [outer = 14E79C00] 14:44:34 INFO - PROCESS | 3364 | 1463435074321 Marionette DEBUG loaded listener.js 14:44:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 71 (15405C00) [pid = 3364] [serial = 1973] [outer = 14E79C00] 14:44:34 INFO - PROCESS | 3364 | 1463435074770 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 14:44:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:44:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 623ms 14:44:34 INFO - PROCESS | 3364 | 1463435074813 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 14:44:34 INFO - PROCESS | 3364 | 1463435074815 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 14:44:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:44:34 INFO - PROCESS | 3364 | 1463435074818 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:44:34 INFO - PROCESS | 3364 | 1463435074820 Marionette TRACE conn4 <- [1,2594,null,{}] 14:44:34 INFO - PROCESS | 3364 | 1463435074832 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:34 INFO - PROCESS | 3364 | 1463435074945 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 14:44:34 INFO - PROCESS | 3364 | 1463435074951 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:35 INFO - PROCESS | 3364 | ++DOCSHELL 1540C800 == 40 [pid = 3364] [id = 658] 14:44:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 72 (1540F800) [pid = 3364] [serial = 1974] [outer = 00000000] 14:44:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 73 (1564FC00) [pid = 3364] [serial = 1975] [outer = 1540F800] 14:44:35 INFO - PROCESS | 3364 | 1463435075048 Marionette DEBUG loaded listener.js 14:44:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 74 (15B27C00) [pid = 3364] [serial = 1976] [outer = 1540F800] 14:44:35 INFO - PROCESS | 3364 | 1463435075512 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 14:44:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:44:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 732ms 14:44:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:44:35 INFO - PROCESS | 3364 | 1463435075558 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 14:44:35 INFO - PROCESS | 3364 | 1463435075560 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 14:44:35 INFO - PROCESS | 3364 | 1463435075563 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:44:35 INFO - PROCESS | 3364 | 1463435075565 Marionette TRACE conn4 <- [1,2598,null,{}] 14:44:35 INFO - PROCESS | 3364 | 1463435075574 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:35 INFO - PROCESS | 3364 | 1463435075714 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 14:44:35 INFO - PROCESS | 3364 | 1463435075785 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:35 INFO - PROCESS | 3364 | ++DOCSHELL 15C9D400 == 41 [pid = 3364] [id = 659] 14:44:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 75 (15D9A400) [pid = 3364] [serial = 1977] [outer = 00000000] 14:44:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 76 (161CD400) [pid = 3364] [serial = 1978] [outer = 15D9A400] 14:44:35 INFO - PROCESS | 3364 | 1463435075829 Marionette DEBUG loaded listener.js 14:44:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 77 (161D9C00) [pid = 3364] [serial = 1979] [outer = 15D9A400] 14:44:36 INFO - PROCESS | 3364 | 1463435076247 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 732ms 14:44:36 INFO - PROCESS | 3364 | 1463435076339 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 14:44:36 INFO - PROCESS | 3364 | 1463435076341 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 14:44:36 INFO - PROCESS | 3364 | 1463435076347 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:44:36 INFO - PROCESS | 3364 | 1463435076349 Marionette TRACE conn4 <- [1,2602,null,{}] 14:44:36 INFO - PROCESS | 3364 | 1463435076352 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:44:36 INFO - PROCESS | 3364 | 1463435076464 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 14:44:36 INFO - PROCESS | 3364 | 1463435076476 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:36 INFO - PROCESS | 3364 | ++DOCSHELL 161CD000 == 42 [pid = 3364] [id = 660] 14:44:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 78 (166AE800) [pid = 3364] [serial = 1980] [outer = 00000000] 14:44:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 79 (16BB8000) [pid = 3364] [serial = 1981] [outer = 166AE800] 14:44:36 INFO - PROCESS | 3364 | 1463435076575 Marionette DEBUG loaded listener.js 14:44:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 80 (16BBDC00) [pid = 3364] [serial = 1982] [outer = 166AE800] 14:44:36 INFO - PROCESS | 3364 | --DOMWINDOW == 79 (15C9F000) [pid = 3364] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:44:36 INFO - PROCESS | 3364 | --DOMWINDOW == 78 (11080000) [pid = 3364] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:44:36 INFO - PROCESS | 3364 | --DOMWINDOW == 77 (10C37400) [pid = 3364] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:44:36 INFO - PROCESS | 3364 | --DOMWINDOW == 76 (1540B400) [pid = 3364] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:44:36 INFO - PROCESS | 3364 | --DOMWINDOW == 75 (0F33BC00) [pid = 3364] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:44:36 INFO - PROCESS | 3364 | --DOMWINDOW == 74 (15C9CC00) [pid = 3364] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:44:36 INFO - PROCESS | 3364 | --DOMWINDOW == 73 (1331FC00) [pid = 3364] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:44:36 INFO - PROCESS | 3364 | --DOMWINDOW == 72 (154ACC00) [pid = 3364] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:44:36 INFO - PROCESS | 3364 | --DOMWINDOW == 71 (1435F400) [pid = 3364] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:44:36 INFO - PROCESS | 3364 | --DOMWINDOW == 70 (128A6800) [pid = 3364] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:44:37 INFO - PROCESS | 3364 | 1463435077028 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 14:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 747ms 14:44:37 INFO - PROCESS | 3364 | 1463435077094 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 14:44:37 INFO - PROCESS | 3364 | 1463435077096 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 14:44:37 INFO - PROCESS | 3364 | 1463435077100 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:44:37 INFO - PROCESS | 3364 | 1463435077101 Marionette TRACE conn4 <- [1,2606,null,{}] 14:44:37 INFO - PROCESS | 3364 | 1463435077105 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:37 INFO - PROCESS | 3364 | 1463435077184 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 14:44:37 INFO - PROCESS | 3364 | 1463435077286 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:37 INFO - PROCESS | 3364 | ++DOCSHELL 10C36000 == 43 [pid = 3364] [id = 661] 14:44:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 71 (10C37400) [pid = 3364] [serial = 1983] [outer = 00000000] 14:44:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 72 (13705800) [pid = 3364] [serial = 1984] [outer = 10C37400] 14:44:37 INFO - PROCESS | 3364 | 1463435077339 Marionette DEBUG loaded listener.js 14:44:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 73 (14E78000) [pid = 3364] [serial = 1985] [outer = 10C37400] 14:44:37 INFO - PROCESS | 3364 | 1463435077686 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 639ms 14:44:37 INFO - PROCESS | 3364 | 1463435077722 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 14:44:37 INFO - PROCESS | 3364 | 1463435077724 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 14:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:44:37 INFO - PROCESS | 3364 | 1463435077727 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:44:37 INFO - PROCESS | 3364 | 1463435077729 Marionette TRACE conn4 <- [1,2610,null,{}] 14:44:37 INFO - PROCESS | 3364 | 1463435077732 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:37 INFO - PROCESS | 3364 | 1463435077878 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 14:44:37 INFO - PROCESS | 3364 | 1463435077894 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:37 INFO - PROCESS | 3364 | ++DOCSHELL 114A9800 == 44 [pid = 3364] [id = 662] 14:44:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 74 (13314000) [pid = 3364] [serial = 1986] [outer = 00000000] 14:44:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 75 (16BC1000) [pid = 3364] [serial = 1987] [outer = 13314000] 14:44:37 INFO - PROCESS | 3364 | 1463435077938 Marionette DEBUG loaded listener.js 14:44:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 76 (16BE2000) [pid = 3364] [serial = 1988] [outer = 13314000] 14:44:38 INFO - PROCESS | 3364 | 1463435078346 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 14:44:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:44:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 638ms 14:44:38 INFO - PROCESS | 3364 | 1463435078366 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 14:44:38 INFO - PROCESS | 3364 | 1463435078368 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 14:44:38 INFO - PROCESS | 3364 | 1463435078371 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:44:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:44:38 INFO - PROCESS | 3364 | 1463435078373 Marionette TRACE conn4 <- [1,2614,null,{}] 14:44:38 INFO - PROCESS | 3364 | 1463435078376 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:38 INFO - PROCESS | 3364 | 1463435078494 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 14:44:38 INFO - PROCESS | 3364 | 1463435078522 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:38 INFO - PROCESS | 3364 | ++DOCSHELL 16BE5C00 == 45 [pid = 3364] [id = 663] 14:44:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 77 (16BEAC00) [pid = 3364] [serial = 1989] [outer = 00000000] 14:44:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 78 (16D35800) [pid = 3364] [serial = 1990] [outer = 16BEAC00] 14:44:38 INFO - PROCESS | 3364 | 1463435078565 Marionette DEBUG loaded listener.js 14:44:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 79 (16D3A400) [pid = 3364] [serial = 1991] [outer = 16BEAC00] 14:44:39 INFO - PROCESS | 3364 | 1463435079106 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 810ms 14:44:39 INFO - PROCESS | 3364 | 1463435079174 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 14:44:39 INFO - PROCESS | 3364 | 1463435079178 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 14:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:44:39 INFO - PROCESS | 3364 | 1463435079274 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:44:39 INFO - PROCESS | 3364 | 1463435079279 Marionette TRACE conn4 <- [1,2618,null,{}] 14:44:39 INFO - PROCESS | 3364 | 1463435079295 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:39 INFO - PROCESS | 3364 | 1463435079409 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 14:44:39 INFO - PROCESS | 3364 | 1463435079540 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:39 INFO - PROCESS | 3364 | ++DOCSHELL 0C7F9000 == 46 [pid = 3364] [id = 664] 14:44:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 80 (0C7F9400) [pid = 3364] [serial = 1992] [outer = 00000000] 14:44:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 81 (10A55800) [pid = 3364] [serial = 1993] [outer = 0C7F9400] 14:44:39 INFO - PROCESS | 3364 | 1463435079599 Marionette DEBUG loaded listener.js 14:44:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 82 (11071C00) [pid = 3364] [serial = 1994] [outer = 0C7F9400] 14:44:40 INFO - PROCESS | 3364 | 1463435080186 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 14:44:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:44:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 981ms 14:44:40 INFO - PROCESS | 3364 | 1463435080221 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 14:44:40 INFO - PROCESS | 3364 | 1463435080227 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 14:44:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:44:40 INFO - PROCESS | 3364 | 1463435080233 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:44:40 INFO - PROCESS | 3364 | 1463435080236 Marionette TRACE conn4 <- [1,2622,null,{}] 14:44:40 INFO - PROCESS | 3364 | 1463435080240 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:40 INFO - PROCESS | 3364 | 1463435080346 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 14:44:40 INFO - PROCESS | 3364 | 1463435080458 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:40 INFO - PROCESS | 3364 | ++DOCSHELL 12B61800 == 47 [pid = 3364] [id = 665] 14:44:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 83 (1307EC00) [pid = 3364] [serial = 1995] [outer = 00000000] 14:44:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 84 (137EA400) [pid = 3364] [serial = 1996] [outer = 1307EC00] 14:44:40 INFO - PROCESS | 3364 | 1463435080511 Marionette DEBUG loaded listener.js 14:44:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 85 (143F5000) [pid = 3364] [serial = 1997] [outer = 1307EC00] 14:44:41 INFO - PROCESS | 3364 | 1463435081109 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:44:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:44:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 950ms 14:44:41 INFO - PROCESS | 3364 | 1463435081177 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 14:44:41 INFO - PROCESS | 3364 | 1463435081179 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 14:44:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:44:41 INFO - PROCESS | 3364 | 1463435081183 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:44:41 INFO - PROCESS | 3364 | 1463435081187 Marionette TRACE conn4 <- [1,2626,null,{}] 14:44:41 INFO - PROCESS | 3364 | 1463435081197 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:41 INFO - PROCESS | 3364 | 1463435081305 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 14:44:41 INFO - PROCESS | 3364 | 1463435081444 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:41 INFO - PROCESS | 3364 | ++DOCSHELL 15D9C400 == 48 [pid = 3364] [id = 666] 14:44:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 86 (161CAC00) [pid = 3364] [serial = 1998] [outer = 00000000] 14:44:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 87 (16BB6C00) [pid = 3364] [serial = 1999] [outer = 161CAC00] 14:44:41 INFO - PROCESS | 3364 | 1463435081501 Marionette DEBUG loaded listener.js 14:44:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 88 (16D34C00) [pid = 3364] [serial = 2000] [outer = 161CAC00] 14:44:42 INFO - PROCESS | 3364 | 1463435082058 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:44:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:44:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 950ms 14:44:42 INFO - PROCESS | 3364 | 1463435082111 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 14:44:42 INFO - PROCESS | 3364 | 1463435082114 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 14:44:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:44:42 INFO - PROCESS | 3364 | 1463435082118 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:44:42 INFO - PROCESS | 3364 | 1463435082120 Marionette TRACE conn4 <- [1,2630,null,{}] 14:44:42 INFO - PROCESS | 3364 | 1463435082123 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:42 INFO - PROCESS | 3364 | 1463435082227 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 14:44:42 INFO - PROCESS | 3364 | 1463435082338 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:42 INFO - PROCESS | 3364 | ++DOCSHELL 16DA1800 == 49 [pid = 3364] [id = 667] 14:44:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 89 (16DA9400) [pid = 3364] [serial = 2001] [outer = 00000000] 14:44:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 90 (16FF2C00) [pid = 3364] [serial = 2002] [outer = 16DA9400] 14:44:42 INFO - PROCESS | 3364 | 1463435082391 Marionette DEBUG loaded listener.js 14:44:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 91 (17020800) [pid = 3364] [serial = 2003] [outer = 16DA9400] 14:44:42 INFO - PROCESS | 3364 | 1463435082985 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:44:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:44:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 950ms 14:44:43 INFO - PROCESS | 3364 | 1463435083062 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 14:44:43 INFO - PROCESS | 3364 | 1463435083065 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 14:44:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:44:43 INFO - PROCESS | 3364 | 1463435083068 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:44:43 INFO - PROCESS | 3364 | 1463435083070 Marionette TRACE conn4 <- [1,2634,null,{}] 14:44:43 INFO - PROCESS | 3364 | 1463435083074 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:43 INFO - PROCESS | 3364 | 1463435083175 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 14:44:43 INFO - PROCESS | 3364 | 1463435083315 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:43 INFO - PROCESS | 3364 | ++DOCSHELL 165A5400 == 50 [pid = 3364] [id = 668] 14:44:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 92 (16B3B000) [pid = 3364] [serial = 2004] [outer = 00000000] 14:44:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 93 (17028800) [pid = 3364] [serial = 2005] [outer = 16B3B000] 14:44:43 INFO - PROCESS | 3364 | 1463435083369 Marionette DEBUG loaded listener.js 14:44:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 94 (1705A000) [pid = 3364] [serial = 2006] [outer = 16B3B000] 14:44:43 INFO - PROCESS | 3364 | 1463435083933 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:44:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:44:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 903ms 14:44:43 INFO - PROCESS | 3364 | 1463435083973 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 14:44:43 INFO - PROCESS | 3364 | 1463435083975 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 14:44:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:44:43 INFO - PROCESS | 3364 | 1463435083978 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:44:43 INFO - PROCESS | 3364 | 1463435083980 Marionette TRACE conn4 <- [1,2638,null,{}] 14:44:43 INFO - PROCESS | 3364 | 1463435083984 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:44 INFO - PROCESS | 3364 | 1463435084105 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 14:44:44 INFO - PROCESS | 3364 | 1463435084400 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:44 INFO - PROCESS | 3364 | ++DOCSHELL 105FB800 == 51 [pid = 3364] [id = 669] 14:44:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 95 (10A58C00) [pid = 3364] [serial = 2007] [outer = 00000000] 14:44:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (10C38400) [pid = 3364] [serial = 2008] [outer = 10A58C00] 14:44:44 INFO - PROCESS | 3364 | 1463435084450 Marionette DEBUG loaded listener.js 14:44:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (10C64400) [pid = 3364] [serial = 2009] [outer = 10A58C00] 14:44:45 INFO - PROCESS | 3364 | --DOCSHELL 10C3CC00 == 50 [pid = 3364] [id = 508] 14:44:45 INFO - PROCESS | 3364 | --DOCSHELL 10C3D800 == 49 [pid = 3364] [id = 509] 14:44:45 INFO - PROCESS | 3364 | --DOCSHELL 10C39400 == 48 [pid = 3364] [id = 510] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (0F97A000) [pid = 3364] [serial = 1951] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (15EE7C00) [pid = 3364] [serial = 1945] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 94 (11243000) [pid = 3364] [serial = 1927] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 93 (11A0F400) [pid = 3364] [serial = 1928] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 92 (10C3D400) [pid = 3364] [serial = 1924] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 91 (154B4800) [pid = 3364] [serial = 1939] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 90 (10C68400) [pid = 3364] [serial = 1925] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 89 (15658000) [pid = 3364] [serial = 1940] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 88 (0F9F2000) [pid = 3364] [serial = 1921] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 87 (103D2400) [pid = 3364] [serial = 1922] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 86 (16974C00) [pid = 3364] [serial = 1948] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 85 (137E9800) [pid = 3364] [serial = 1933] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 84 (13C3D800) [pid = 3364] [serial = 1934] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 83 (15D08000) [pid = 3364] [serial = 1942] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 82 (14E79800) [pid = 3364] [serial = 1936] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 81 (15401C00) [pid = 3364] [serial = 1937] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 80 (13313000) [pid = 3364] [serial = 1931] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 79 (12B66800) [pid = 3364] [serial = 1930] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 78 (15EE8400) [pid = 3364] [serial = 1946] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 77 (16BB9C00) [pid = 3364] [serial = 1949] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | --DOMWINDOW == 76 (15D08400) [pid = 3364] [serial = 1943] [outer = 00000000] [url = about:blank] 14:44:45 INFO - PROCESS | 3364 | 1463435085097 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:44:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:44:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1152ms 14:44:45 INFO - PROCESS | 3364 | 1463435085134 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 14:44:45 INFO - PROCESS | 3364 | 1463435085138 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 14:44:45 INFO - PROCESS | 3364 | 1463435085142 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:44:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:44:45 INFO - PROCESS | 3364 | 1463435085145 Marionette TRACE conn4 <- [1,2642,null,{}] 14:44:45 INFO - PROCESS | 3364 | 1463435085150 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:45 INFO - PROCESS | 3364 | 1463435085250 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 14:44:45 INFO - PROCESS | 3364 | 1463435085346 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:45 INFO - PROCESS | 3364 | ++DOCSHELL 10C3F000 == 49 [pid = 3364] [id = 670] 14:44:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 77 (10C3F400) [pid = 3364] [serial = 2010] [outer = 00000000] 14:44:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 78 (10C6B800) [pid = 3364] [serial = 2011] [outer = 10C3F400] 14:44:45 INFO - PROCESS | 3364 | 1463435085394 Marionette DEBUG loaded listener.js 14:44:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 79 (1107E400) [pid = 3364] [serial = 2012] [outer = 10C3F400] 14:44:45 INFO - PROCESS | 3364 | 1463435085770 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:44:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:44:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 731ms 14:44:45 INFO - PROCESS | 3364 | 1463435085888 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 14:44:45 INFO - PROCESS | 3364 | 1463435085892 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 14:44:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:44:45 INFO - PROCESS | 3364 | 1463435085896 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:44:45 INFO - PROCESS | 3364 | 1463435085898 Marionette TRACE conn4 <- [1,2646,null,{}] 14:44:45 INFO - PROCESS | 3364 | 1463435085902 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:45 INFO - PROCESS | 3364 | 1463435085988 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 14:44:46 INFO - PROCESS | 3364 | 1463435086005 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:46 INFO - PROCESS | 3364 | ++DOCSHELL 13314400 == 50 [pid = 3364] [id = 671] 14:44:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 80 (13314C00) [pid = 3364] [serial = 2013] [outer = 00000000] 14:44:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 81 (1370E800) [pid = 3364] [serial = 2014] [outer = 13314C00] 14:44:46 INFO - PROCESS | 3364 | 1463435086050 Marionette DEBUG loaded listener.js 14:44:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 82 (13D22400) [pid = 3364] [serial = 2015] [outer = 13314C00] 14:44:46 INFO - PROCESS | 3364 | 1463435086516 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:44:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:44:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 638ms 14:44:46 INFO - PROCESS | 3364 | 1463435086532 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 14:44:46 INFO - PROCESS | 3364 | 1463435086534 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 14:44:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:44:46 INFO - PROCESS | 3364 | 1463435086543 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:44:46 INFO - PROCESS | 3364 | 1463435086549 Marionette TRACE conn4 <- [1,2650,null,{}] 14:44:46 INFO - PROCESS | 3364 | 1463435086557 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:46 INFO - PROCESS | 3364 | 1463435086642 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 14:44:46 INFO - PROCESS | 3364 | 1463435086649 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:46 INFO - PROCESS | 3364 | ++DOCSHELL 14363000 == 51 [pid = 3364] [id = 672] 14:44:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 83 (15408C00) [pid = 3364] [serial = 2016] [outer = 00000000] 14:44:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 84 (15652800) [pid = 3364] [serial = 2017] [outer = 15408C00] 14:44:46 INFO - PROCESS | 3364 | 1463435086693 Marionette DEBUG loaded listener.js 14:44:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 85 (15B29C00) [pid = 3364] [serial = 2018] [outer = 15408C00] 14:44:47 INFO - PROCESS | 3364 | 1463435087111 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:44:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:44:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 592ms 14:44:47 INFO - PROCESS | 3364 | 1463435087118 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 14:44:47 INFO - PROCESS | 3364 | 1463435087121 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 14:44:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:44:47 INFO - PROCESS | 3364 | 1463435087145 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:44:47 INFO - PROCESS | 3364 | 1463435087146 Marionette TRACE conn4 <- [1,2654,null,{}] 14:44:47 INFO - PROCESS | 3364 | 1463435087151 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:47 INFO - PROCESS | 3364 | 1463435087244 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 14:44:47 INFO - PROCESS | 3364 | 1463435087250 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:47 INFO - PROCESS | 3364 | ++DOCSHELL 15650800 == 52 [pid = 3364] [id = 673] 14:44:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 86 (15D0D400) [pid = 3364] [serial = 2019] [outer = 00000000] 14:44:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 87 (15EEA400) [pid = 3364] [serial = 2020] [outer = 15D0D400] 14:44:47 INFO - PROCESS | 3364 | 1463435087294 Marionette DEBUG loaded listener.js 14:44:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 88 (161D0800) [pid = 3364] [serial = 2021] [outer = 15D0D400] 14:44:48 INFO - PROCESS | 3364 | 1463435088264 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 14:44:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 14:44:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1152ms 14:44:48 INFO - PROCESS | 3364 | 1463435088289 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 14:44:48 INFO - PROCESS | 3364 | 1463435088291 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 14:44:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:44:48 INFO - PROCESS | 3364 | 1463435088294 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:44:48 INFO - PROCESS | 3364 | 1463435088296 Marionette TRACE conn4 <- [1,2658,null,{}] 14:44:48 INFO - PROCESS | 3364 | 1463435088299 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:48 INFO - PROCESS | 3364 | 1463435088415 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 14:44:48 INFO - PROCESS | 3364 | 1463435088422 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:48 INFO - PROCESS | 3364 | ++DOCSHELL 15D9BC00 == 53 [pid = 3364] [id = 674] 14:44:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 89 (15EEA000) [pid = 3364] [serial = 2022] [outer = 00000000] 14:44:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 90 (16BB4C00) [pid = 3364] [serial = 2023] [outer = 15EEA000] 14:44:48 INFO - PROCESS | 3364 | 1463435088529 Marionette DEBUG loaded listener.js 14:44:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 91 (16BE7400) [pid = 3364] [serial = 2024] [outer = 15EEA000] 14:44:49 INFO - PROCESS | 3364 | --DOMWINDOW == 90 (166AE800) [pid = 3364] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:44:49 INFO - PROCESS | 3364 | --DOMWINDOW == 89 (1540F800) [pid = 3364] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:44:49 INFO - PROCESS | 3364 | --DOMWINDOW == 88 (0C7EE800) [pid = 3364] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:44:49 INFO - PROCESS | 3364 | --DOMWINDOW == 87 (15D9A400) [pid = 3364] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:44:49 INFO - PROCESS | 3364 | --DOMWINDOW == 86 (10E5A000) [pid = 3364] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:44:49 INFO - PROCESS | 3364 | --DOMWINDOW == 85 (13314000) [pid = 3364] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:44:49 INFO - PROCESS | 3364 | --DOMWINDOW == 84 (103D2800) [pid = 3364] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:44:49 INFO - PROCESS | 3364 | --DOMWINDOW == 83 (14E79C00) [pid = 3364] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:44:49 INFO - PROCESS | 3364 | --DOMWINDOW == 82 (10C37400) [pid = 3364] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:44:49 INFO - PROCESS | 3364 | --DOMWINDOW == 81 (1331D800) [pid = 3364] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:44:49 INFO - PROCESS | 3364 | 1463435089467 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 14:44:49 INFO - PROCESS | 3364 | 1463435089498 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 14:44:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:44:49 INFO - PROCESS | 3364 | 1463435089502 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:44:49 INFO - PROCESS | 3364 | 1463435089504 Marionette TRACE conn4 <- [1,2662,null,{}] 14:44:49 INFO - PROCESS | 3364 | 1463435089507 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:49 INFO - PROCESS | 3364 | 1463435089626 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 14:44:49 INFO - PROCESS | 3364 | 1463435089686 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:49 INFO - PROCESS | 3364 | ++DOCSHELL 10C6A400 == 54 [pid = 3364] [id = 675] 14:44:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 82 (10C6B000) [pid = 3364] [serial = 2025] [outer = 00000000] 14:44:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 83 (16BBA800) [pid = 3364] [serial = 2026] [outer = 10C6B000] 14:44:49 INFO - PROCESS | 3364 | 1463435089731 Marionette DEBUG loaded listener.js 14:44:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 84 (16970800) [pid = 3364] [serial = 2027] [outer = 10C6B000] 14:44:50 INFO - PROCESS | 3364 | 1463435090605 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 14:44:50 INFO - PROCESS | 3364 | 1463435090651 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 14:44:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:44:50 INFO - PROCESS | 3364 | 1463435090655 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:44:50 INFO - PROCESS | 3364 | 1463435090657 Marionette TRACE conn4 <- [1,2666,null,{}] 14:44:50 INFO - PROCESS | 3364 | 1463435090660 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:50 INFO - PROCESS | 3364 | 1463435090741 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 14:44:50 INFO - PROCESS | 3364 | 1463435090749 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:50 INFO - PROCESS | 3364 | ++DOCSHELL 16BB4800 == 55 [pid = 3364] [id = 676] 14:44:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 85 (16BC1400) [pid = 3364] [serial = 2028] [outer = 00000000] 14:44:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 86 (17028400) [pid = 3364] [serial = 2029] [outer = 16BC1400] 14:44:50 INFO - PROCESS | 3364 | 1463435090792 Marionette DEBUG loaded listener.js 14:44:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 87 (17062C00) [pid = 3364] [serial = 2030] [outer = 16BC1400] 14:44:51 INFO - PROCESS | 3364 | 1463435091783 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 14:44:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 14:44:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1183ms 14:44:51 INFO - PROCESS | 3364 | 1463435091840 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 14:44:51 INFO - PROCESS | 3364 | 1463435091844 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 14:44:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:44:51 INFO - PROCESS | 3364 | 1463435091850 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:44:51 INFO - PROCESS | 3364 | 1463435091854 Marionette TRACE conn4 <- [1,2670,null,{}] 14:44:51 INFO - PROCESS | 3364 | 1463435091903 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:52 INFO - PROCESS | 3364 | 1463435092004 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 14:44:52 INFO - PROCESS | 3364 | 1463435092179 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:52 INFO - PROCESS | 3364 | ++DOCSHELL 10C35000 == 56 [pid = 3364] [id = 677] 14:44:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 88 (10C36800) [pid = 3364] [serial = 2031] [outer = 00000000] 14:44:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 89 (10C63000) [pid = 3364] [serial = 2032] [outer = 10C36800] 14:44:52 INFO - PROCESS | 3364 | 1463435092278 Marionette DEBUG loaded listener.js 14:44:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 90 (11245800) [pid = 3364] [serial = 2033] [outer = 10C36800] 14:44:53 INFO - PROCESS | 3364 | 1463435093292 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 14:44:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 14:44:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1495ms 14:44:53 INFO - PROCESS | 3364 | 1463435093371 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 14:44:53 INFO - PROCESS | 3364 | 1463435093377 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 14:44:53 INFO - PROCESS | 3364 | 1463435093385 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:44:53 INFO - PROCESS | 3364 | 1463435093388 Marionette TRACE conn4 <- [1,2674,null,{}] 14:44:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:44:53 INFO - PROCESS | 3364 | 1463435093392 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:53 INFO - PROCESS | 3364 | 1463435093490 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 14:44:53 INFO - PROCESS | 3364 | 1463435093739 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:53 INFO - PROCESS | 3364 | ++DOCSHELL 137F5000 == 57 [pid = 3364] [id = 678] 14:44:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 91 (13C42800) [pid = 3364] [serial = 2034] [outer = 00000000] 14:44:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 92 (15407400) [pid = 3364] [serial = 2035] [outer = 13C42800] 14:44:53 INFO - PROCESS | 3364 | 1463435093796 Marionette DEBUG loaded listener.js 14:44:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 93 (156F0400) [pid = 3364] [serial = 2036] [outer = 13C42800] 14:44:54 INFO - PROCESS | 3364 | 1463435094858 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 14:44:54 INFO - PROCESS | 3364 | 1463435094899 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 14:44:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:44:54 INFO - PROCESS | 3364 | 1463435094903 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:44:54 INFO - PROCESS | 3364 | 1463435094907 Marionette TRACE conn4 <- [1,2678,null,{}] 14:44:54 INFO - PROCESS | 3364 | 1463435094918 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:55 INFO - PROCESS | 3364 | 1463435095058 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 14:44:55 INFO - PROCESS | 3364 | 1463435095206 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:55 INFO - PROCESS | 3364 | ++DOCSHELL 16FF1C00 == 58 [pid = 3364] [id = 679] 14:44:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 94 (1701D800) [pid = 3364] [serial = 2037] [outer = 00000000] 14:44:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 95 (17066000) [pid = 3364] [serial = 2038] [outer = 1701D800] 14:44:55 INFO - PROCESS | 3364 | 1463435095263 Marionette DEBUG loaded listener.js 14:44:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (171A5400) [pid = 3364] [serial = 2039] [outer = 1701D800] 14:44:56 INFO - PROCESS | 3364 | 1463435096289 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 14:44:56 INFO - PROCESS | 3364 | 1463435096359 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 14:44:56 INFO - PROCESS | 3364 | 1463435096364 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:44:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:44:56 INFO - PROCESS | 3364 | 1463435096368 Marionette TRACE conn4 <- [1,2682,null,{}] 14:44:56 INFO - PROCESS | 3364 | 1463435096374 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:56 INFO - PROCESS | 3364 | 1463435096509 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 14:44:56 INFO - PROCESS | 3364 | 1463435096660 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:56 INFO - PROCESS | 3364 | ++DOCSHELL 11428800 == 59 [pid = 3364] [id = 680] 14:44:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (11A0B800) [pid = 3364] [serial = 2040] [outer = 00000000] 14:44:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (1288CC00) [pid = 3364] [serial = 2041] [outer = 11A0B800] 14:44:56 INFO - PROCESS | 3364 | 1463435096710 Marionette DEBUG loaded listener.js 14:44:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (1302F000) [pid = 3364] [serial = 2042] [outer = 11A0B800] 14:44:57 INFO - PROCESS | 3364 | --DOCSHELL 0F332000 == 58 [pid = 3364] [id = 504] 14:44:57 INFO - PROCESS | 3364 | --DOCSHELL 10A5E800 == 57 [pid = 3364] [id = 511] 14:44:57 INFO - PROCESS | 3364 | --DOCSHELL 1540C800 == 56 [pid = 3364] [id = 658] 14:44:57 INFO - PROCESS | 3364 | --DOCSHELL 10C6A400 == 55 [pid = 3364] [id = 675] 14:44:57 INFO - PROCESS | 3364 | --DOCSHELL 15D9BC00 == 54 [pid = 3364] [id = 674] 14:44:57 INFO - PROCESS | 3364 | --DOCSHELL 15650800 == 53 [pid = 3364] [id = 673] 14:44:57 INFO - PROCESS | 3364 | --DOCSHELL 14363000 == 52 [pid = 3364] [id = 672] 14:44:57 INFO - PROCESS | 3364 | --DOCSHELL 13314400 == 51 [pid = 3364] [id = 671] 14:44:57 INFO - PROCESS | 3364 | --DOCSHELL 10C3F000 == 50 [pid = 3364] [id = 670] 14:44:57 INFO - PROCESS | 3364 | --DOCSHELL 105FB800 == 49 [pid = 3364] [id = 669] 14:44:57 INFO - PROCESS | 3364 | --DOCSHELL 0C7F9000 == 48 [pid = 3364] [id = 664] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (10C6B400) [pid = 3364] [serial = 1952] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (10F1C000) [pid = 3364] [serial = 1957] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (0C7FC400) [pid = 3364] [serial = 1954] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (10E5D400) [pid = 3364] [serial = 1964] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 94 (10C37800) [pid = 3364] [serial = 1963] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 93 (13386800) [pid = 3364] [serial = 1960] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 92 (16D35800) [pid = 3364] [serial = 1990] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 91 (161CD400) [pid = 3364] [serial = 1978] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 90 (11073400) [pid = 3364] [serial = 1966] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 89 (110D0000) [pid = 3364] [serial = 1967] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 88 (161D9C00) [pid = 3364] [serial = 1979] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 87 (16BE2000) [pid = 3364] [serial = 1988] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 86 (14E85400) [pid = 3364] [serial = 1972] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 85 (13705800) [pid = 3364] [serial = 1984] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 84 (13706800) [pid = 3364] [serial = 1969] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 83 (14015000) [pid = 3364] [serial = 1970] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 82 (16BB8000) [pid = 3364] [serial = 1981] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 81 (16BC1000) [pid = 3364] [serial = 1987] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 80 (16BBDC00) [pid = 3364] [serial = 1982] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 79 (1564FC00) [pid = 3364] [serial = 1975] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 78 (14E78000) [pid = 3364] [serial = 1985] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 77 (15B27C00) [pid = 3364] [serial = 1976] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | --DOMWINDOW == 76 (15405C00) [pid = 3364] [serial = 1973] [outer = 00000000] [url = about:blank] 14:44:57 INFO - PROCESS | 3364 | 1463435097788 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 14:44:57 INFO - PROCESS | 3364 | 1463435097830 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 14:44:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:44:57 INFO - PROCESS | 3364 | 1463435097836 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:44:57 INFO - PROCESS | 3364 | 1463435097838 Marionette TRACE conn4 <- [1,2686,null,{}] 14:44:57 INFO - PROCESS | 3364 | 1463435097842 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:57 INFO - PROCESS | 3364 | 1463435097928 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 14:44:57 INFO - PROCESS | 3364 | 1463435097936 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:57 INFO - PROCESS | 3364 | ++DOCSHELL 105FB800 == 49 [pid = 3364] [id = 681] 14:44:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 77 (10A5E800) [pid = 3364] [serial = 2043] [outer = 00000000] 14:44:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 78 (11238C00) [pid = 3364] [serial = 2044] [outer = 10A5E800] 14:44:57 INFO - PROCESS | 3364 | 1463435097981 Marionette DEBUG loaded listener.js 14:44:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 79 (1330D000) [pid = 3364] [serial = 2045] [outer = 10A5E800] 14:44:58 INFO - PROCESS | 3364 | 1463435098967 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 14:44:58 INFO - PROCESS | 3364 | 1463435098993 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 14:44:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:44:58 INFO - PROCESS | 3364 | 1463435098997 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:44:58 INFO - PROCESS | 3364 | 1463435099000 Marionette TRACE conn4 <- [1,2690,null,{}] 14:44:59 INFO - PROCESS | 3364 | 1463435099010 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:59 INFO - PROCESS | 3364 | 1463435099100 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 14:44:59 INFO - PROCESS | 3364 | 1463435099108 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:59 INFO - PROCESS | 3364 | ++DOCSHELL 143F7800 == 50 [pid = 3364] [id = 682] 14:44:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 80 (14E76C00) [pid = 3364] [serial = 2046] [outer = 00000000] 14:44:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 81 (15402000) [pid = 3364] [serial = 2047] [outer = 14E76C00] 14:44:59 INFO - PROCESS | 3364 | 1463435099154 Marionette DEBUG loaded listener.js 14:44:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 82 (1540A400) [pid = 3364] [serial = 2048] [outer = 14E76C00] 14:44:59 INFO - PROCESS | 3364 | 1463435099687 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:44:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:44:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 732ms 14:44:59 INFO - PROCESS | 3364 | 1463435099737 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 14:44:59 INFO - PROCESS | 3364 | 1463435099740 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 14:44:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:44:59 INFO - PROCESS | 3364 | 1463435099749 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:44:59 INFO - PROCESS | 3364 | 1463435099750 Marionette TRACE conn4 <- [1,2694,null,{}] 14:44:59 INFO - PROCESS | 3364 | 1463435099754 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:59 INFO - PROCESS | 3364 | 1463435099872 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 14:44:59 INFO - PROCESS | 3364 | 1463435099885 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:59 INFO - PROCESS | 3364 | ++DOCSHELL 15C9D800 == 51 [pid = 3364] [id = 683] 14:44:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 83 (15B2A000) [pid = 3364] [serial = 2049] [outer = 00000000] 14:44:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 84 (15D10800) [pid = 3364] [serial = 2050] [outer = 15B2A000] 14:44:59 INFO - PROCESS | 3364 | 1463435099987 Marionette DEBUG loaded listener.js 14:45:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 85 (161CC000) [pid = 3364] [serial = 2051] [outer = 15B2A000] 14:45:00 INFO - PROCESS | 3364 | 1463435100417 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 14:45:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:45:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 686ms 14:45:00 INFO - PROCESS | 3364 | 1463435100455 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 14:45:00 INFO - PROCESS | 3364 | 1463435100457 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 14:45:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:45:00 INFO - PROCESS | 3364 | 1463435100464 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:45:00 INFO - PROCESS | 3364 | 1463435100466 Marionette TRACE conn4 <- [1,2698,null,{}] 14:45:00 INFO - PROCESS | 3364 | 1463435100469 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:00 INFO - PROCESS | 3364 | 1463435100607 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 14:45:00 INFO - PROCESS | 3364 | 1463435100679 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:00 INFO - PROCESS | 3364 | ++DOCSHELL 15D10000 == 52 [pid = 3364] [id = 684] 14:45:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 86 (16973000) [pid = 3364] [serial = 2052] [outer = 00000000] 14:45:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 87 (16BBBC00) [pid = 3364] [serial = 2053] [outer = 16973000] 14:45:00 INFO - PROCESS | 3364 | 1463435100723 Marionette DEBUG loaded listener.js 14:45:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 88 (16BBFC00) [pid = 3364] [serial = 2054] [outer = 16973000] 14:45:01 INFO - PROCESS | 3364 | 1463435101134 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 14:45:01 INFO - PROCESS | 3364 | 1463435101190 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 14:45:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:45:01 INFO - PROCESS | 3364 | 1463435101198 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:45:01 INFO - PROCESS | 3364 | 1463435101199 Marionette TRACE conn4 <- [1,2702,null,{}] 14:45:01 INFO - PROCESS | 3364 | 1463435101203 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:01 INFO - PROCESS | 3364 | 1463435101427 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 14:45:01 INFO - PROCESS | 3364 | --DOMWINDOW == 87 (10E55400) [pid = 3364] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:45:01 INFO - PROCESS | 3364 | --DOMWINDOW == 86 (18CF5800) [pid = 3364] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:45:01 INFO - PROCESS | 3364 | --DOMWINDOW == 85 (0C7F1000) [pid = 3364] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:45:01 INFO - PROCESS | 3364 | --DOMWINDOW == 84 (1307A800) [pid = 3364] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:45:01 INFO - PROCESS | 3364 | --DOMWINDOW == 83 (15EEA000) [pid = 3364] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:45:01 INFO - PROCESS | 3364 | --DOMWINDOW == 82 (10A58C00) [pid = 3364] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:45:01 INFO - PROCESS | 3364 | --DOMWINDOW == 81 (13314C00) [pid = 3364] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:45:01 INFO - PROCESS | 3364 | --DOMWINDOW == 80 (15D0D400) [pid = 3364] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:45:01 INFO - PROCESS | 3364 | --DOMWINDOW == 79 (10C3F400) [pid = 3364] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:45:01 INFO - PROCESS | 3364 | --DOMWINDOW == 78 (15408C00) [pid = 3364] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:45:01 INFO - PROCESS | 3364 | --DOMWINDOW == 77 (10C6B000) [pid = 3364] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:45:01 INFO - PROCESS | 3364 | 1463435101502 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:01 INFO - PROCESS | 3364 | ++DOCSHELL 0F33D000 == 53 [pid = 3364] [id = 685] 14:45:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 78 (0F39D400) [pid = 3364] [serial = 2055] [outer = 00000000] 14:45:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 79 (10C68000) [pid = 3364] [serial = 2056] [outer = 0F39D400] 14:45:01 INFO - PROCESS | 3364 | 1463435101547 Marionette DEBUG loaded listener.js 14:45:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 80 (15405800) [pid = 3364] [serial = 2057] [outer = 0F39D400] 14:45:01 INFO - PROCESS | 3364 | 1463435101921 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 14:45:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:45:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 731ms 14:45:01 INFO - PROCESS | 3364 | 1463435101968 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 14:45:01 INFO - PROCESS | 3364 | 1463435101970 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 14:45:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:45:01 INFO - PROCESS | 3364 | 1463435101973 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:45:01 INFO - PROCESS | 3364 | 1463435101975 Marionette TRACE conn4 <- [1,2706,null,{}] 14:45:01 INFO - PROCESS | 3364 | 1463435101978 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:02 INFO - PROCESS | 3364 | 1463435102060 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 14:45:02 INFO - PROCESS | 3364 | 1463435102066 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:02 INFO - PROCESS | 3364 | ++DOCSHELL 10C3F400 == 54 [pid = 3364] [id = 686] 14:45:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 81 (12AF0400) [pid = 3364] [serial = 2058] [outer = 00000000] 14:45:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 82 (17025800) [pid = 3364] [serial = 2059] [outer = 12AF0400] 14:45:02 INFO - PROCESS | 3364 | 1463435102109 Marionette DEBUG loaded listener.js 14:45:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 83 (17065000) [pid = 3364] [serial = 2060] [outer = 12AF0400] 14:45:02 INFO - PROCESS | 3364 | 1463435102546 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 14:45:02 INFO - PROCESS | 3364 | 1463435102590 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 14:45:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:45:02 INFO - PROCESS | 3364 | 1463435102594 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:45:02 INFO - PROCESS | 3364 | 1463435102596 Marionette TRACE conn4 <- [1,2710,null,{}] 14:45:02 INFO - PROCESS | 3364 | 1463435102599 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:02 INFO - PROCESS | 3364 | 1463435102685 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 14:45:02 INFO - PROCESS | 3364 | 1463435102691 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:02 INFO - PROCESS | 3364 | ++DOCSHELL 17102C00 == 55 [pid = 3364] [id = 687] 14:45:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 84 (17108000) [pid = 3364] [serial = 2061] [outer = 00000000] 14:45:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 85 (1722C000) [pid = 3364] [serial = 2062] [outer = 17108000] 14:45:02 INFO - PROCESS | 3364 | 1463435102734 Marionette DEBUG loaded listener.js 14:45:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 86 (1722E000) [pid = 3364] [serial = 2063] [outer = 17108000] 14:45:03 INFO - PROCESS | 3364 | 1463435103204 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 14:45:03 INFO - PROCESS | 3364 | 1463435103234 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 14:45:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:45:03 INFO - PROCESS | 3364 | 1463435103237 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:45:03 INFO - PROCESS | 3364 | 1463435103239 Marionette TRACE conn4 <- [1,2714,null,{}] 14:45:03 INFO - PROCESS | 3364 | 1463435103242 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:03 INFO - PROCESS | 3364 | 1463435103323 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 14:45:03 INFO - PROCESS | 3364 | 1463435103330 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:03 INFO - PROCESS | 3364 | ++DOCSHELL 16DA1000 == 56 [pid = 3364] [id = 688] 14:45:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 87 (17223000) [pid = 3364] [serial = 2064] [outer = 00000000] 14:45:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 88 (17809800) [pid = 3364] [serial = 2065] [outer = 17223000] 14:45:03 INFO - PROCESS | 3364 | 1463435103380 Marionette DEBUG loaded listener.js 14:45:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 89 (1780EC00) [pid = 3364] [serial = 2066] [outer = 17223000] 14:45:04 INFO - PROCESS | 3364 | 1463435104097 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 14:45:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:45:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 904ms 14:45:04 INFO - PROCESS | 3364 | 1463435104143 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 14:45:04 INFO - PROCESS | 3364 | 1463435104148 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 14:45:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:45:04 INFO - PROCESS | 3364 | 1463435104153 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:45:04 INFO - PROCESS | 3364 | 1463435104158 Marionette TRACE conn4 <- [1,2718,null,{}] 14:45:04 INFO - PROCESS | 3364 | 1463435104163 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:04 INFO - PROCESS | 3364 | 1463435104274 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 14:45:04 INFO - PROCESS | 3364 | 1463435104423 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:04 INFO - PROCESS | 3364 | ++DOCSHELL 10EB4800 == 57 [pid = 3364] [id = 689] 14:45:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 90 (10F12000) [pid = 3364] [serial = 2067] [outer = 00000000] 14:45:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 91 (128A5C00) [pid = 3364] [serial = 2068] [outer = 10F12000] 14:45:04 INFO - PROCESS | 3364 | 1463435104480 Marionette DEBUG loaded listener.js 14:45:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 92 (13379000) [pid = 3364] [serial = 2069] [outer = 10F12000] 14:45:05 INFO - PROCESS | 3364 | 1463435105507 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 14:45:05 INFO - PROCESS | 3364 | 1463435105550 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 14:45:05 INFO - PROCESS | 3364 | 1463435105599 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:45:05 INFO - PROCESS | 3364 | 1463435105602 Marionette TRACE conn4 <- [1,2722,null,{}] 14:45:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:45:05 INFO - PROCESS | 3364 | 1463435105606 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:05 INFO - PROCESS | 3364 | 1463435105705 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 14:45:05 INFO - PROCESS | 3364 | 1463435105842 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:05 INFO - PROCESS | 3364 | ++DOCSHELL 11075C00 == 58 [pid = 3364] [id = 690] 14:45:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 93 (14365000) [pid = 3364] [serial = 2070] [outer = 00000000] 14:45:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 94 (15653C00) [pid = 3364] [serial = 2071] [outer = 14365000] 14:45:05 INFO - PROCESS | 3364 | 1463435105896 Marionette DEBUG loaded listener.js 14:45:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 95 (161CE000) [pid = 3364] [serial = 2072] [outer = 14365000] 14:45:06 INFO - PROCESS | 3364 | 1463435106515 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 14:45:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:45:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 950ms 14:45:06 INFO - PROCESS | 3364 | 1463435106549 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 14:45:06 INFO - PROCESS | 3364 | 1463435106551 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 14:45:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:45:06 INFO - PROCESS | 3364 | 1463435106555 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:45:06 INFO - PROCESS | 3364 | 1463435106559 Marionette TRACE conn4 <- [1,2726,null,{}] 14:45:06 INFO - PROCESS | 3364 | 1463435106570 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:06 INFO - PROCESS | 3364 | 1463435106680 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 14:45:06 INFO - PROCESS | 3364 | 1463435106837 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:06 INFO - PROCESS | 3364 | ++DOCSHELL 172D1C00 == 59 [pid = 3364] [id = 691] 14:45:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (176D2000) [pid = 3364] [serial = 2073] [outer = 00000000] 14:45:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (17808800) [pid = 3364] [serial = 2074] [outer = 176D2000] 14:45:06 INFO - PROCESS | 3364 | 1463435106896 Marionette DEBUG loaded listener.js 14:45:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (179D1800) [pid = 3364] [serial = 2075] [outer = 176D2000] 14:45:07 INFO - PROCESS | 3364 | 1463435107493 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 14:45:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:45:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 997ms 14:45:07 INFO - PROCESS | 3364 | 1463435107558 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 14:45:07 INFO - PROCESS | 3364 | 1463435107561 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 14:45:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:45:07 INFO - PROCESS | 3364 | 1463435107564 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:45:07 INFO - PROCESS | 3364 | 1463435107566 Marionette TRACE conn4 <- [1,2730,null,{}] 14:45:07 INFO - PROCESS | 3364 | 1463435107570 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:07 INFO - PROCESS | 3364 | 1463435107676 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 14:45:07 INFO - PROCESS | 3364 | 1463435107790 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:07 INFO - PROCESS | 3364 | ++DOCSHELL 17807C00 == 60 [pid = 3364] [id = 692] 14:45:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (17D62C00) [pid = 3364] [serial = 2076] [outer = 00000000] 14:45:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (17DEAC00) [pid = 3364] [serial = 2077] [outer = 17D62C00] 14:45:07 INFO - PROCESS | 3364 | 1463435107884 Marionette DEBUG loaded listener.js 14:45:07 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (180DB800) [pid = 3364] [serial = 2078] [outer = 17D62C00] 14:45:08 INFO - PROCESS | 3364 | 1463435108412 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:45:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:45:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 903ms 14:45:08 INFO - PROCESS | 3364 | 1463435108468 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 14:45:08 INFO - PROCESS | 3364 | 1463435108472 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 14:45:08 INFO - PROCESS | 3364 | 1463435108477 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:45:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:45:08 INFO - PROCESS | 3364 | 1463435108480 Marionette TRACE conn4 <- [1,2734,null,{}] 14:45:08 INFO - PROCESS | 3364 | 1463435108485 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:08 INFO - PROCESS | 3364 | 1463435108610 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 14:45:08 INFO - PROCESS | 3364 | 1463435108889 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:08 INFO - PROCESS | 3364 | ++DOCSHELL 0F332400 == 61 [pid = 3364] [id = 693] 14:45:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (0F333800) [pid = 3364] [serial = 2079] [outer = 00000000] 14:45:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (10C3CC00) [pid = 3364] [serial = 2080] [outer = 0F333800] 14:45:08 INFO - PROCESS | 3364 | 1463435108956 Marionette DEBUG loaded listener.js 14:45:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (10F1C000) [pid = 3364] [serial = 2081] [outer = 0F333800] 14:45:09 INFO - PROCESS | 3364 | 1463435109564 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:45:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:45:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1153ms 14:45:09 INFO - PROCESS | 3364 | 1463435109631 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 14:45:09 INFO - PROCESS | 3364 | 1463435109635 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 14:45:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:45:09 INFO - PROCESS | 3364 | 1463435109640 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:45:09 INFO - PROCESS | 3364 | 1463435109643 Marionette TRACE conn4 <- [1,2738,null,{}] 14:45:09 INFO - PROCESS | 3364 | 1463435109648 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:09 INFO - PROCESS | 3364 | 1463435109748 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 14:45:09 INFO - PROCESS | 3364 | 1463435109879 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:09 INFO - PROCESS | 3364 | --DOCSHELL 15C9D400 == 60 [pid = 3364] [id = 659] 14:45:09 INFO - PROCESS | 3364 | --DOCSHELL 161CD000 == 59 [pid = 3364] [id = 660] 14:45:09 INFO - PROCESS | 3364 | --DOCSHELL 10C36000 == 58 [pid = 3364] [id = 661] 14:45:09 INFO - PROCESS | 3364 | --DOCSHELL 114A6400 == 57 [pid = 3364] [id = 507] 14:45:09 INFO - PROCESS | 3364 | --DOCSHELL 17102C00 == 56 [pid = 3364] [id = 687] 14:45:09 INFO - PROCESS | 3364 | --DOCSHELL 10C3F400 == 55 [pid = 3364] [id = 686] 14:45:09 INFO - PROCESS | 3364 | --DOCSHELL 0F33D000 == 54 [pid = 3364] [id = 685] 14:45:09 INFO - PROCESS | 3364 | --DOCSHELL 15D10000 == 53 [pid = 3364] [id = 684] 14:45:09 INFO - PROCESS | 3364 | --DOCSHELL 15C9D800 == 52 [pid = 3364] [id = 683] 14:45:09 INFO - PROCESS | 3364 | --DOCSHELL 143F7800 == 51 [pid = 3364] [id = 682] 14:45:09 INFO - PROCESS | 3364 | --DOCSHELL 105FB800 == 50 [pid = 3364] [id = 681] 14:45:09 INFO - PROCESS | 3364 | --DOCSHELL 11428800 == 49 [pid = 3364] [id = 680] 14:45:09 INFO - PROCESS | 3364 | --DOCSHELL 16BB4800 == 48 [pid = 3364] [id = 676] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (0F33C000) [pid = 3364] [serial = 1955] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (13D24400) [pid = 3364] [serial = 1961] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (11079800) [pid = 3364] [serial = 1958] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (199E2C00) [pid = 3364] [serial = 1919] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (17028400) [pid = 3364] [serial = 2029] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (16BB4C00) [pid = 3364] [serial = 2023] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (10C64400) [pid = 3364] [serial = 2009] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (10C38400) [pid = 3364] [serial = 2008] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (1370E800) [pid = 3364] [serial = 2014] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 94 (13D22400) [pid = 3364] [serial = 2015] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 93 (15EEA400) [pid = 3364] [serial = 2020] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 92 (10C6B800) [pid = 3364] [serial = 2011] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 91 (1107E400) [pid = 3364] [serial = 2012] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 90 (15652800) [pid = 3364] [serial = 2017] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 89 (15B29C00) [pid = 3364] [serial = 2018] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 88 (137EA400) [pid = 3364] [serial = 1996] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 87 (10A55800) [pid = 3364] [serial = 1993] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 86 (16BB6C00) [pid = 3364] [serial = 1999] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 85 (16FF2C00) [pid = 3364] [serial = 2002] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 84 (17028800) [pid = 3364] [serial = 2005] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 83 (16BBA800) [pid = 3364] [serial = 2026] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 82 (16BE7400) [pid = 3364] [serial = 2024] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 81 (161D0800) [pid = 3364] [serial = 2021] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | --DOMWINDOW == 80 (16970800) [pid = 3364] [serial = 2027] [outer = 00000000] [url = about:blank] 14:45:09 INFO - PROCESS | 3364 | ++DOCSHELL 0F33D000 == 49 [pid = 3364] [id = 694] 14:45:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 81 (0F33D400) [pid = 3364] [serial = 2082] [outer = 00000000] 14:45:09 INFO - PROCESS | 3364 | ++DOMWINDOW == 82 (10C38400) [pid = 3364] [serial = 2083] [outer = 0F33D400] 14:45:09 INFO - PROCESS | 3364 | 1463435109959 Marionette DEBUG loaded listener.js 14:45:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 83 (11073800) [pid = 3364] [serial = 2084] [outer = 0F33D400] 14:45:10 INFO - PROCESS | 3364 | 1463435110390 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:45:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:45:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 794ms 14:45:10 INFO - PROCESS | 3364 | 1463435110424 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 14:45:10 INFO - PROCESS | 3364 | 1463435110428 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 14:45:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:45:10 INFO - PROCESS | 3364 | 1463435110433 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:45:10 INFO - PROCESS | 3364 | 1463435110435 Marionette TRACE conn4 <- [1,2742,null,{}] 14:45:10 INFO - PROCESS | 3364 | 1463435110438 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:10 INFO - PROCESS | 3364 | 1463435110531 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 14:45:10 INFO - PROCESS | 3364 | 1463435110539 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:10 INFO - PROCESS | 3364 | ++DOCSHELL 114A6400 == 50 [pid = 3364] [id = 695] 14:45:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 84 (131D5000) [pid = 3364] [serial = 2085] [outer = 00000000] 14:45:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 85 (1436E000) [pid = 3364] [serial = 2086] [outer = 131D5000] 14:45:10 INFO - PROCESS | 3364 | 1463435110584 Marionette DEBUG loaded listener.js 14:45:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 86 (14E84000) [pid = 3364] [serial = 2087] [outer = 131D5000] 14:45:11 INFO - PROCESS | 3364 | 1463435111083 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:45:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:45:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 685ms 14:45:11 INFO - PROCESS | 3364 | 1463435111133 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 14:45:11 INFO - PROCESS | 3364 | 1463435111135 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 14:45:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:45:11 INFO - PROCESS | 3364 | 1463435111140 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:45:11 INFO - PROCESS | 3364 | 1463435111146 Marionette TRACE conn4 <- [1,2746,null,{}] 14:45:11 INFO - PROCESS | 3364 | 1463435111154 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:11 INFO - PROCESS | 3364 | 1463435111241 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 14:45:11 INFO - PROCESS | 3364 | 1463435111251 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:11 INFO - PROCESS | 3364 | ++DOCSHELL 15B2A800 == 51 [pid = 3364] [id = 696] 14:45:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 87 (15B2AC00) [pid = 3364] [serial = 2088] [outer = 00000000] 14:45:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 88 (15D14800) [pid = 3364] [serial = 2089] [outer = 15B2AC00] 14:45:11 INFO - PROCESS | 3364 | 1463435111296 Marionette DEBUG loaded listener.js 14:45:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 89 (161CB000) [pid = 3364] [serial = 2090] [outer = 15B2AC00] 14:45:11 INFO - PROCESS | 3364 | 1463435111753 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:45:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:45:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 654ms 14:45:11 INFO - PROCESS | 3364 | 1463435111796 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 14:45:11 INFO - PROCESS | 3364 | 1463435111799 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 14:45:11 INFO - PROCESS | 3364 | 1463435111802 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:45:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:45:11 INFO - PROCESS | 3364 | 1463435111804 Marionette TRACE conn4 <- [1,2750,null,{}] 14:45:11 INFO - PROCESS | 3364 | 1463435111811 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:11 INFO - PROCESS | 3364 | 1463435111897 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 14:45:11 INFO - PROCESS | 3364 | 1463435111904 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:11 INFO - PROCESS | 3364 | ++DOCSHELL 0F9EB800 == 52 [pid = 3364] [id = 697] 14:45:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 90 (10F14400) [pid = 3364] [serial = 2091] [outer = 00000000] 14:45:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 91 (16BBE400) [pid = 3364] [serial = 2092] [outer = 10F14400] 14:45:11 INFO - PROCESS | 3364 | 1463435111948 Marionette DEBUG loaded listener.js 14:45:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 92 (16BE4C00) [pid = 3364] [serial = 2093] [outer = 10F14400] 14:45:12 INFO - PROCESS | 3364 | 1463435112418 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:45:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:45:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 638ms 14:45:12 INFO - PROCESS | 3364 | 1463435112452 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 14:45:12 INFO - PROCESS | 3364 | 1463435112454 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 14:45:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:45:12 INFO - PROCESS | 3364 | 1463435112457 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:45:12 INFO - PROCESS | 3364 | 1463435112459 Marionette TRACE conn4 <- [1,2754,null,{}] 14:45:12 INFO - PROCESS | 3364 | 1463435112469 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:12 INFO - PROCESS | 3364 | 1463435112590 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 14:45:12 INFO - PROCESS | 3364 | 1463435112659 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:12 INFO - PROCESS | 3364 | ++DOCSHELL 16BDE800 == 53 [pid = 3364] [id = 698] 14:45:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 93 (16D38C00) [pid = 3364] [serial = 2094] [outer = 00000000] 14:45:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 94 (16D9FC00) [pid = 3364] [serial = 2095] [outer = 16D38C00] 14:45:12 INFO - PROCESS | 3364 | 1463435112709 Marionette DEBUG loaded listener.js 14:45:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 95 (17021400) [pid = 3364] [serial = 2096] [outer = 16D38C00] 14:45:13 INFO - PROCESS | 3364 | 1463435113144 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:45:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:45:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 732ms 14:45:13 INFO - PROCESS | 3364 | 1463435113197 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 14:45:13 INFO - PROCESS | 3364 | 1463435113199 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 14:45:13 INFO - PROCESS | 3364 | 1463435113202 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:45:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:45:13 INFO - PROCESS | 3364 | 1463435113204 Marionette TRACE conn4 <- [1,2758,null,{}] 14:45:13 INFO - PROCESS | 3364 | 1463435113208 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:13 INFO - PROCESS | 3364 | 1463435113360 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 14:45:13 INFO - PROCESS | 3364 | 1463435113435 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:13 INFO - PROCESS | 3364 | ++DOCSHELL 17063400 == 54 [pid = 3364] [id = 699] 14:45:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (17065C00) [pid = 3364] [serial = 2097] [outer = 00000000] 14:45:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (17226800) [pid = 3364] [serial = 2098] [outer = 17065C00] 14:45:13 INFO - PROCESS | 3364 | 1463435113478 Marionette DEBUG loaded listener.js 14:45:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (17228000) [pid = 3364] [serial = 2099] [outer = 17065C00] 14:45:13 INFO - PROCESS | 3364 | 1463435113885 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:45:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:45:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 732ms 14:45:13 INFO - PROCESS | 3364 | 1463435113943 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 14:45:13 INFO - PROCESS | 3364 | 1463435113945 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 14:45:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:45:13 INFO - PROCESS | 3364 | 1463435113955 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:45:13 INFO - PROCESS | 3364 | 1463435113957 Marionette TRACE conn4 <- [1,2762,null,{}] 14:45:13 INFO - PROCESS | 3364 | 1463435113960 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:14 INFO - PROCESS | 3364 | 1463435114077 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 14:45:14 INFO - PROCESS | 3364 | 1463435114147 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:14 INFO - PROCESS | 3364 | ++DOCSHELL 17804000 == 55 [pid = 3364] [id = 700] 14:45:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (17810400) [pid = 3364] [serial = 2100] [outer = 00000000] 14:45:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (179D8400) [pid = 3364] [serial = 2101] [outer = 17810400] 14:45:14 INFO - PROCESS | 3364 | 1463435114190 Marionette DEBUG loaded listener.js 14:45:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (180D9000) [pid = 3364] [serial = 2102] [outer = 17810400] 14:45:14 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (0F39D400) [pid = 3364] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:45:14 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (15B2A000) [pid = 3364] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:45:14 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (10A5E800) [pid = 3364] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:45:14 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (12AF0400) [pid = 3364] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:45:14 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (1701D800) [pid = 3364] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:45:14 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (11A0B800) [pid = 3364] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:45:14 INFO - PROCESS | 3364 | --DOMWINDOW == 94 (16973000) [pid = 3364] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:45:14 INFO - PROCESS | 3364 | --DOMWINDOW == 93 (14E76C00) [pid = 3364] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:45:14 INFO - PROCESS | 3364 | --DOMWINDOW == 92 (17108000) [pid = 3364] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:45:14 INFO - PROCESS | 3364 | 1463435114616 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 14:45:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:45:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 685ms 14:45:14 INFO - PROCESS | 3364 | 1463435114638 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 14:45:14 INFO - PROCESS | 3364 | 1463435114640 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 14:45:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:45:14 INFO - PROCESS | 3364 | 1463435114643 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:45:14 INFO - PROCESS | 3364 | 1463435114645 Marionette TRACE conn4 <- [1,2766,null,{}] 14:45:14 INFO - PROCESS | 3364 | 1463435114648 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:14 INFO - PROCESS | 3364 | 1463435114765 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 14:45:14 INFO - PROCESS | 3364 | 1463435114871 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:14 INFO - PROCESS | 3364 | ++DOCSHELL 12D36000 == 56 [pid = 3364] [id = 701] 14:45:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 93 (1370D400) [pid = 3364] [serial = 2103] [outer = 00000000] 14:45:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 94 (16D3EC00) [pid = 3364] [serial = 2104] [outer = 1370D400] 14:45:14 INFO - PROCESS | 3364 | 1463435114914 Marionette DEBUG loaded listener.js 14:45:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 95 (17802800) [pid = 3364] [serial = 2105] [outer = 1370D400] 14:45:15 INFO - PROCESS | 3364 | 1463435115263 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:45:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:45:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 639ms 14:45:15 INFO - PROCESS | 3364 | 1463435115280 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 14:45:15 INFO - PROCESS | 3364 | 1463435115282 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 14:45:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:45:15 INFO - PROCESS | 3364 | 1463435115285 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:45:15 INFO - PROCESS | 3364 | 1463435115287 Marionette TRACE conn4 <- [1,2770,null,{}] 14:45:15 INFO - PROCESS | 3364 | 1463435115291 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:15 INFO - PROCESS | 3364 | 1463435115374 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 14:45:15 INFO - PROCESS | 3364 | 1463435115479 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:15 INFO - PROCESS | 3364 | ++DOCSHELL 16BBDC00 == 57 [pid = 3364] [id = 702] 14:45:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (16DA2000) [pid = 3364] [serial = 2106] [outer = 00000000] 14:45:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (18CF2C00) [pid = 3364] [serial = 2107] [outer = 16DA2000] 14:45:15 INFO - PROCESS | 3364 | 1463435115523 Marionette DEBUG loaded listener.js 14:45:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (18CF5400) [pid = 3364] [serial = 2108] [outer = 16DA2000] 14:45:15 INFO - PROCESS | 3364 | 1463435115880 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:45:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:45:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 638ms 14:45:15 INFO - PROCESS | 3364 | 1463435115924 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 14:45:15 INFO - PROCESS | 3364 | 1463435115926 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 14:45:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:45:15 INFO - PROCESS | 3364 | 1463435115929 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:45:15 INFO - PROCESS | 3364 | 1463435115930 Marionette TRACE conn4 <- [1,2774,null,{}] 14:45:15 INFO - PROCESS | 3364 | 1463435115934 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:16 INFO - PROCESS | 3364 | 1463435116061 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 14:45:16 INFO - PROCESS | 3364 | 1463435116070 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:16 INFO - PROCESS | 3364 | ++DOCSHELL 103D2800 == 58 [pid = 3364] [id = 703] 14:45:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (1838F000) [pid = 3364] [serial = 2109] [outer = 00000000] 14:45:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (18CFE800) [pid = 3364] [serial = 2110] [outer = 1838F000] 14:45:16 INFO - PROCESS | 3364 | 1463435116123 Marionette DEBUG loaded listener.js 14:45:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (1987C000) [pid = 3364] [serial = 2111] [outer = 1838F000] 14:45:16 INFO - PROCESS | 3364 | 1463435116658 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:45:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:45:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 810ms 14:45:16 INFO - PROCESS | 3364 | 1463435116732 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 14:45:16 INFO - PROCESS | 3364 | 1463435116737 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 14:45:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:45:16 INFO - PROCESS | 3364 | 1463435116743 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:45:16 INFO - PROCESS | 3364 | 1463435116747 Marionette TRACE conn4 <- [1,2778,null,{}] 14:45:16 INFO - PROCESS | 3364 | 1463435116754 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:16 INFO - PROCESS | 3364 | 1463435116898 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 14:45:17 INFO - PROCESS | 3364 | 1463435117046 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:17 INFO - PROCESS | 3364 | ++DOCSHELL 105F5400 == 59 [pid = 3364] [id = 704] 14:45:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (105F6800) [pid = 3364] [serial = 2112] [outer = 00000000] 14:45:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (11243000) [pid = 3364] [serial = 2113] [outer = 105F6800] 14:45:17 INFO - PROCESS | 3364 | 1463435117103 Marionette DEBUG loaded listener.js 14:45:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (12AF0C00) [pid = 3364] [serial = 2114] [outer = 105F6800] 14:45:17 INFO - PROCESS | 3364 | 1463435117736 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:45:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:45:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1043ms 14:45:17 INFO - PROCESS | 3364 | 1463435117821 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 14:45:17 INFO - PROCESS | 3364 | 1463435117827 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 14:45:17 INFO - PROCESS | 3364 | 1463435117835 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:45:17 INFO - PROCESS | 3364 | 1463435117838 Marionette TRACE conn4 <- [1,2782,null,{}] 14:45:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:45:17 INFO - PROCESS | 3364 | 1463435117842 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:17 INFO - PROCESS | 3364 | 1463435117952 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 14:45:18 INFO - PROCESS | 3364 | 1463435118096 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:18 INFO - PROCESS | 3364 | ++DOCSHELL 13C48000 == 60 [pid = 3364] [id = 705] 14:45:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (14023000) [pid = 3364] [serial = 2115] [outer = 00000000] 14:45:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (15655C00) [pid = 3364] [serial = 2116] [outer = 14023000] 14:45:18 INFO - PROCESS | 3364 | 1463435118150 Marionette DEBUG loaded listener.js 14:45:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (15D0A000) [pid = 3364] [serial = 2117] [outer = 14023000] 14:45:18 INFO - PROCESS | 3364 | 1463435118729 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 14:45:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:45:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 935ms 14:45:18 INFO - PROCESS | 3364 | 1463435118786 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 14:45:18 INFO - PROCESS | 3364 | 1463435118789 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 14:45:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:45:18 INFO - PROCESS | 3364 | 1463435118793 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:45:18 INFO - PROCESS | 3364 | 1463435118796 Marionette TRACE conn4 <- [1,2786,null,{}] 14:45:18 INFO - PROCESS | 3364 | 1463435118807 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:18 INFO - PROCESS | 3364 | 1463435118919 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 14:45:19 INFO - PROCESS | 3364 | 1463435119064 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:19 INFO - PROCESS | 3364 | ++DOCSHELL 17222800 == 61 [pid = 3364] [id = 706] 14:45:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (1722A400) [pid = 3364] [serial = 2118] [outer = 00000000] 14:45:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (18CF3400) [pid = 3364] [serial = 2119] [outer = 1722A400] 14:45:19 INFO - PROCESS | 3364 | 1463435119121 Marionette DEBUG loaded listener.js 14:45:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (1987A800) [pid = 3364] [serial = 2120] [outer = 1722A400] 14:45:19 INFO - PROCESS | 3364 | 1463435119712 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 14:45:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:45:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 997ms 14:45:19 INFO - PROCESS | 3364 | 1463435119783 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 14:45:19 INFO - PROCESS | 3364 | 1463435119786 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 14:45:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:45:19 INFO - PROCESS | 3364 | 1463435119790 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:45:19 INFO - PROCESS | 3364 | 1463435119792 Marionette TRACE conn4 <- [1,2790,null,{}] 14:45:19 INFO - PROCESS | 3364 | 1463435119795 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:19 INFO - PROCESS | 3364 | 1463435119902 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 14:45:20 INFO - PROCESS | 3364 | 1463435120046 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:20 INFO - PROCESS | 3364 | ++DOCSHELL 1987D800 == 62 [pid = 3364] [id = 707] 14:45:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (19882000) [pid = 3364] [serial = 2121] [outer = 00000000] 14:45:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (1997AC00) [pid = 3364] [serial = 2122] [outer = 19882000] 14:45:20 INFO - PROCESS | 3364 | 1463435120100 Marionette DEBUG loaded listener.js 14:45:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (199D7000) [pid = 3364] [serial = 2123] [outer = 19882000] 14:45:20 INFO - PROCESS | 3364 | 1463435120663 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:45:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:45:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 950ms 14:45:20 INFO - PROCESS | 3364 | 1463435120733 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 14:45:20 INFO - PROCESS | 3364 | 1463435120736 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 14:45:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:45:20 INFO - PROCESS | 3364 | 1463435120739 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:45:20 INFO - PROCESS | 3364 | 1463435120741 Marionette TRACE conn4 <- [1,2794,null,{}] 14:45:20 INFO - PROCESS | 3364 | 1463435120745 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:20 INFO - PROCESS | 3364 | 1463435120857 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 14:45:20 INFO - PROCESS | 3364 | 1463435121000 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:21 INFO - PROCESS | 3364 | ++DOCSHELL 19977000 == 63 [pid = 3364] [id = 708] 14:45:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (199DD000) [pid = 3364] [serial = 2124] [outer = 00000000] 14:45:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (199E2C00) [pid = 3364] [serial = 2125] [outer = 199DD000] 14:45:21 INFO - PROCESS | 3364 | 1463435121054 Marionette DEBUG loaded listener.js 14:45:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (19A85000) [pid = 3364] [serial = 2126] [outer = 199DD000] 14:45:21 INFO - PROCESS | 3364 | 1463435121578 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:45:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:45:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 903ms 14:45:21 INFO - PROCESS | 3364 | 1463435121644 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 14:45:21 INFO - PROCESS | 3364 | 1463435121646 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 14:45:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:45:21 INFO - PROCESS | 3364 | 1463435121649 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:45:21 INFO - PROCESS | 3364 | 1463435121651 Marionette TRACE conn4 <- [1,2798,null,{}] 14:45:21 INFO - PROCESS | 3364 | 1463435121655 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:21 INFO - PROCESS | 3364 | 1463435121779 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 14:45:21 INFO - PROCESS | 3364 | 1463435121949 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:21 INFO - PROCESS | 3364 | ++DOCSHELL 1722EC00 == 64 [pid = 3364] [id = 709] 14:45:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (17262400) [pid = 3364] [serial = 2127] [outer = 00000000] 14:45:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (1A147C00) [pid = 3364] [serial = 2128] [outer = 17262400] 14:45:21 INFO - PROCESS | 3364 | 1463435122003 Marionette DEBUG loaded listener.js 14:45:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (1A14C400) [pid = 3364] [serial = 2129] [outer = 17262400] 14:45:22 INFO - PROCESS | 3364 | 1463435122804 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:45:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:45:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1214ms 14:45:22 INFO - PROCESS | 3364 | 1463435122858 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 14:45:22 INFO - PROCESS | 3364 | 1463435122865 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 14:45:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:45:22 INFO - PROCESS | 3364 | 1463435122872 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:45:22 INFO - PROCESS | 3364 | 1463435122877 Marionette TRACE conn4 <- [1,2802,null,{}] 14:45:22 INFO - PROCESS | 3364 | 1463435122882 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:22 INFO - PROCESS | 3364 | 1463435122983 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 14:45:23 INFO - PROCESS | 3364 | 1463435123131 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:23 INFO - PROCESS | 3364 | ++DOCSHELL 137E8400 == 65 [pid = 3364] [id = 710] 14:45:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (137E8800) [pid = 3364] [serial = 2130] [outer = 00000000] 14:45:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (137F0C00) [pid = 3364] [serial = 2131] [outer = 137E8800] 14:45:23 INFO - PROCESS | 3364 | 1463435123205 Marionette DEBUG loaded listener.js 14:45:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (1540B400) [pid = 3364] [serial = 2132] [outer = 137E8800] 14:45:23 INFO - PROCESS | 3364 | 1463435123902 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 14:45:23 INFO - PROCESS | 3364 | --DOCSHELL 16BBDC00 == 64 [pid = 3364] [id = 702] 14:45:23 INFO - PROCESS | 3364 | --DOCSHELL 12D36000 == 63 [pid = 3364] [id = 701] 14:45:23 INFO - PROCESS | 3364 | --DOCSHELL 17804000 == 62 [pid = 3364] [id = 700] 14:45:23 INFO - PROCESS | 3364 | --DOCSHELL 17063400 == 61 [pid = 3364] [id = 699] 14:45:23 INFO - PROCESS | 3364 | --DOCSHELL 16BDE800 == 60 [pid = 3364] [id = 698] 14:45:23 INFO - PROCESS | 3364 | --DOCSHELL 0F9EB800 == 59 [pid = 3364] [id = 697] 14:45:23 INFO - PROCESS | 3364 | --DOCSHELL 15B2A800 == 58 [pid = 3364] [id = 696] 14:45:23 INFO - PROCESS | 3364 | --DOCSHELL 114A6400 == 57 [pid = 3364] [id = 695] 14:45:23 INFO - PROCESS | 3364 | --DOCSHELL 0F33D000 == 56 [pid = 3364] [id = 694] 14:45:23 INFO - PROCESS | 3364 | --DOCSHELL 0F332400 == 55 [pid = 3364] [id = 693] 14:45:23 INFO - PROCESS | 3364 | --DOCSHELL 16DA1000 == 54 [pid = 3364] [id = 688] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (1722E000) [pid = 3364] [serial = 2063] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (1722C000) [pid = 3364] [serial = 2062] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (15405800) [pid = 3364] [serial = 2057] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (15D10800) [pid = 3364] [serial = 2050] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (15407400) [pid = 3364] [serial = 2035] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (1330D000) [pid = 3364] [serial = 2045] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (10C68000) [pid = 3364] [serial = 2056] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (17065000) [pid = 3364] [serial = 2060] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (17066000) [pid = 3364] [serial = 2038] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (1288CC00) [pid = 3364] [serial = 2041] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (1302F000) [pid = 3364] [serial = 2042] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (17025800) [pid = 3364] [serial = 2059] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (16BBFC00) [pid = 3364] [serial = 2054] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (15402000) [pid = 3364] [serial = 2047] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (171A5400) [pid = 3364] [serial = 2039] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (161CC000) [pid = 3364] [serial = 2051] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (10C63000) [pid = 3364] [serial = 2032] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (1540A400) [pid = 3364] [serial = 2048] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (16BBBC00) [pid = 3364] [serial = 2053] [outer = 00000000] [url = about:blank] 14:45:23 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (11238C00) [pid = 3364] [serial = 2044] [outer = 00000000] [url = about:blank] 14:45:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:45:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1106ms 14:45:23 INFO - PROCESS | 3364 | 1463435123974 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 14:45:23 INFO - PROCESS | 3364 | 1463435123979 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 14:45:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:45:23 INFO - PROCESS | 3364 | 1463435123986 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:45:23 INFO - PROCESS | 3364 | 1463435123989 Marionette TRACE conn4 <- [1,2806,null,{}] 14:45:23 INFO - PROCESS | 3364 | 1463435123994 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:24 INFO - PROCESS | 3364 | 1463435124092 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 14:45:24 INFO - PROCESS | 3364 | 1463435124099 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:24 INFO - PROCESS | 3364 | ++DOCSHELL 12B60800 == 55 [pid = 3364] [id = 711] 14:45:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (12B65800) [pid = 3364] [serial = 2133] [outer = 00000000] 14:45:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (130DD400) [pid = 3364] [serial = 2134] [outer = 12B65800] 14:45:24 INFO - PROCESS | 3364 | 1463435124148 Marionette DEBUG loaded listener.js 14:45:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (143EBC00) [pid = 3364] [serial = 2135] [outer = 12B65800] 14:45:24 INFO - PROCESS | 3364 | 1463435124644 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 14:45:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:45:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 701ms 14:45:24 INFO - PROCESS | 3364 | 1463435124688 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 14:45:24 INFO - PROCESS | 3364 | 1463435124690 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 14:45:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:45:24 INFO - PROCESS | 3364 | 1463435124694 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:45:24 INFO - PROCESS | 3364 | 1463435124697 Marionette TRACE conn4 <- [1,2810,null,{}] 14:45:24 INFO - PROCESS | 3364 | 1463435124707 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:24 INFO - PROCESS | 3364 | 1463435124797 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 14:45:24 INFO - PROCESS | 3364 | 1463435124807 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:24 INFO - PROCESS | 3364 | ++DOCSHELL 15D08000 == 56 [pid = 3364] [id = 712] 14:45:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (15D09000) [pid = 3364] [serial = 2136] [outer = 00000000] 14:45:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (15EE8400) [pid = 3364] [serial = 2137] [outer = 15D09000] 14:45:24 INFO - PROCESS | 3364 | 1463435124858 Marionette DEBUG loaded listener.js 14:45:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (161D7C00) [pid = 3364] [serial = 2138] [outer = 15D09000] 14:45:25 INFO - PROCESS | 3364 | 1463435125338 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:45:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:45:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 701ms 14:45:25 INFO - PROCESS | 3364 | 1463435125392 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 14:45:25 INFO - PROCESS | 3364 | 1463435125395 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 14:45:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:45:25 INFO - PROCESS | 3364 | 1463435125398 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:45:25 INFO - PROCESS | 3364 | 1463435125400 Marionette TRACE conn4 <- [1,2814,null,{}] 14:45:25 INFO - PROCESS | 3364 | 1463435125403 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:25 INFO - PROCESS | 3364 | 1463435125516 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 14:45:25 INFO - PROCESS | 3364 | 1463435125621 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:25 INFO - PROCESS | 3364 | ++DOCSHELL 16BBEC00 == 57 [pid = 3364] [id = 713] 14:45:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (16BBF000) [pid = 3364] [serial = 2139] [outer = 00000000] 14:45:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (16BE3C00) [pid = 3364] [serial = 2140] [outer = 16BBF000] 14:45:25 INFO - PROCESS | 3364 | 1463435125666 Marionette DEBUG loaded listener.js 14:45:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (16D39400) [pid = 3364] [serial = 2141] [outer = 16BBF000] 14:45:26 INFO - PROCESS | 3364 | 1463435126042 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:45:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:45:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 700ms 14:45:26 INFO - PROCESS | 3364 | 1463435126098 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 14:45:26 INFO - PROCESS | 3364 | 1463435126099 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 14:45:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:45:26 INFO - PROCESS | 3364 | 1463435126117 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:45:26 INFO - PROCESS | 3364 | 1463435126119 Marionette TRACE conn4 <- [1,2818,null,{}] 14:45:26 INFO - PROCESS | 3364 | 1463435126123 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:26 INFO - PROCESS | 3364 | 1463435126259 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 14:45:26 INFO - PROCESS | 3364 | 1463435126326 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:26 INFO - PROCESS | 3364 | ++DOCSHELL 10C61400 == 58 [pid = 3364] [id = 714] 14:45:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (16D34400) [pid = 3364] [serial = 2142] [outer = 00000000] 14:45:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (17028000) [pid = 3364] [serial = 2143] [outer = 16D34400] 14:45:26 INFO - PROCESS | 3364 | 1463435126371 Marionette DEBUG loaded listener.js 14:45:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (17062800) [pid = 3364] [serial = 2144] [outer = 16D34400] 14:45:26 INFO - PROCESS | 3364 | 1463435126816 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:45:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:45:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 747ms 14:45:26 INFO - PROCESS | 3364 | 1463435126900 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 14:45:26 INFO - PROCESS | 3364 | 1463435126902 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 14:45:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:45:26 INFO - PROCESS | 3364 | 1463435126905 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:45:26 INFO - PROCESS | 3364 | 1463435126907 Marionette TRACE conn4 <- [1,2822,null,{}] 14:45:26 INFO - PROCESS | 3364 | 1463435126910 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:27 INFO - PROCESS | 3364 | 1463435127054 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 14:45:27 INFO - PROCESS | 3364 | 1463435127128 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:27 INFO - PROCESS | 3364 | ++DOCSHELL 17059C00 == 59 [pid = 3364] [id = 715] 14:45:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (17227800) [pid = 3364] [serial = 2145] [outer = 00000000] 14:45:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (1780CC00) [pid = 3364] [serial = 2146] [outer = 17227800] 14:45:27 INFO - PROCESS | 3364 | 1463435127172 Marionette DEBUG loaded listener.js 14:45:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (17811800) [pid = 3364] [serial = 2147] [outer = 17227800] 14:45:27 INFO - PROCESS | 3364 | 1463435127587 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:45:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:45:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 732ms 14:45:27 INFO - PROCESS | 3364 | 1463435127645 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 14:45:27 INFO - PROCESS | 3364 | 1463435127647 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 14:45:27 INFO - PROCESS | 3364 | 1463435127650 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:45:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:45:27 INFO - PROCESS | 3364 | 1463435127651 Marionette TRACE conn4 <- [1,2826,null,{}] 14:45:27 INFO - PROCESS | 3364 | 1463435127655 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:27 INFO - PROCESS | 3364 | 1463435127776 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 14:45:27 INFO - PROCESS | 3364 | 1463435127846 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:27 INFO - PROCESS | 3364 | ++DOCSHELL 176DB800 == 60 [pid = 3364] [id = 716] 14:45:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (17DEA400) [pid = 3364] [serial = 2148] [outer = 00000000] 14:45:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (19876800) [pid = 3364] [serial = 2149] [outer = 17DEA400] 14:45:27 INFO - PROCESS | 3364 | 1463435127890 Marionette DEBUG loaded listener.js 14:45:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (19976000) [pid = 3364] [serial = 2150] [outer = 17DEA400] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (16D38C00) [pid = 3364] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (13C42800) [pid = 3364] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (16BC1400) [pid = 3364] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (10C36800) [pid = 3364] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (1307EC00) [pid = 3364] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (16DA9400) [pid = 3364] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (0C7F9400) [pid = 3364] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (16BEAC00) [pid = 3364] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (161CAC00) [pid = 3364] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (16B3B000) [pid = 3364] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (17065C00) [pid = 3364] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (17810400) [pid = 3364] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (131D5000) [pid = 3364] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (1370D400) [pid = 3364] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (10F14400) [pid = 3364] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (0F33D400) [pid = 3364] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (15B2AC00) [pid = 3364] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (10F12000) [pid = 3364] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (0F333800) [pid = 3364] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:45:28 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (16DA2000) [pid = 3364] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:45:28 INFO - PROCESS | 3364 | 1463435128513 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:45:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:45:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 888ms 14:45:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:45:28 INFO - PROCESS | 3364 | 1463435128555 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 14:45:28 INFO - PROCESS | 3364 | 1463435128556 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 14:45:28 INFO - PROCESS | 3364 | 1463435128560 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:45:28 INFO - PROCESS | 3364 | 1463435128561 Marionette TRACE conn4 <- [1,2830,null,{}] 14:45:28 INFO - PROCESS | 3364 | 1463435128565 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:28 INFO - PROCESS | 3364 | 1463435128635 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 14:45:28 INFO - PROCESS | 3364 | 1463435128740 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:28 INFO - PROCESS | 3364 | ++DOCSHELL 0F336000 == 61 [pid = 3364] [id = 717] 14:45:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (0F33D400) [pid = 3364] [serial = 2151] [outer = 00000000] 14:45:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (137EFC00) [pid = 3364] [serial = 2152] [outer = 0F33D400] 14:45:28 INFO - PROCESS | 3364 | 1463435128786 Marionette DEBUG loaded listener.js 14:45:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (15D12400) [pid = 3364] [serial = 2153] [outer = 0F33D400] 14:45:29 INFO - PROCESS | 3364 | 1463435129173 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:45:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:45:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 685ms 14:45:29 INFO - PROCESS | 3364 | 1463435129244 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 14:45:29 INFO - PROCESS | 3364 | 1463435129246 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 14:45:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:45:29 INFO - PROCESS | 3364 | 1463435129249 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:45:29 INFO - PROCESS | 3364 | 1463435129251 Marionette TRACE conn4 <- [1,2834,null,{}] 14:45:29 INFO - PROCESS | 3364 | 1463435129255 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:29 INFO - PROCESS | 3364 | 1463435129342 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 14:45:29 INFO - PROCESS | 3364 | 1463435129348 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:29 INFO - PROCESS | 3364 | ++DOCSHELL 15D9E400 == 62 [pid = 3364] [id = 718] 14:45:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (16BB4400) [pid = 3364] [serial = 2154] [outer = 00000000] 14:45:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (1701CC00) [pid = 3364] [serial = 2155] [outer = 16BB4400] 14:45:29 INFO - PROCESS | 3364 | 1463435129395 Marionette DEBUG loaded listener.js 14:45:29 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (17DE5000) [pid = 3364] [serial = 2156] [outer = 16BB4400] 14:45:29 INFO - PROCESS | 3364 | 1463435129828 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:45:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:45:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 639ms 14:45:29 INFO - PROCESS | 3364 | 1463435129887 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 14:45:29 INFO - PROCESS | 3364 | 1463435129889 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 14:45:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:45:29 INFO - PROCESS | 3364 | 1463435129893 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:45:29 INFO - PROCESS | 3364 | 1463435129894 Marionette TRACE conn4 <- [1,2838,null,{}] 14:45:29 INFO - PROCESS | 3364 | 1463435129898 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:29 INFO - PROCESS | 3364 | 1463435129983 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 14:45:30 INFO - PROCESS | 3364 | 1463435130023 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:30 INFO - PROCESS | 3364 | ++DOCSHELL 1997B000 == 63 [pid = 3364] [id = 719] 14:45:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (1997D800) [pid = 3364] [serial = 2157] [outer = 00000000] 14:45:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (19A87C00) [pid = 3364] [serial = 2158] [outer = 1997D800] 14:45:30 INFO - PROCESS | 3364 | 1463435130078 Marionette DEBUG loaded listener.js 14:45:30 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (19AC0400) [pid = 3364] [serial = 2159] [outer = 1997D800] 14:45:30 INFO - PROCESS | 3364 | 1463435130737 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:45:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:45:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 903ms 14:45:30 INFO - PROCESS | 3364 | 1463435130798 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 14:45:30 INFO - PROCESS | 3364 | 1463435130802 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 14:45:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:45:30 INFO - PROCESS | 3364 | 1463435130808 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:45:30 INFO - PROCESS | 3364 | 1463435130812 Marionette TRACE conn4 <- [1,2842,null,{}] 14:45:30 INFO - PROCESS | 3364 | 1463435130817 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:30 INFO - PROCESS | 3364 | 1463435130933 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 14:45:31 INFO - PROCESS | 3364 | 1463435131094 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:31 INFO - PROCESS | 3364 | ++DOCSHELL 10C64400 == 64 [pid = 3364] [id = 720] 14:45:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (10C6C400) [pid = 3364] [serial = 2160] [outer = 00000000] 14:45:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (12AF0400) [pid = 3364] [serial = 2161] [outer = 10C6C400] 14:45:31 INFO - PROCESS | 3364 | 1463435131152 Marionette DEBUG loaded listener.js 14:45:31 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (1370D400) [pid = 3364] [serial = 2162] [outer = 10C6C400] 14:45:31 INFO - PROCESS | 3364 | 1463435131777 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:45:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:45:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 997ms 14:45:31 INFO - PROCESS | 3364 | 1463435131811 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 14:45:31 INFO - PROCESS | 3364 | 1463435131817 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 14:45:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:45:31 INFO - PROCESS | 3364 | 1463435131823 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:45:31 INFO - PROCESS | 3364 | 1463435131826 Marionette TRACE conn4 <- [1,2846,null,{}] 14:45:31 INFO - PROCESS | 3364 | 1463435131830 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:31 INFO - PROCESS | 3364 | 1463435131942 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 14:45:32 INFO - PROCESS | 3364 | 1463435132089 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:32 INFO - PROCESS | 3364 | ++DOCSHELL 137E8000 == 65 [pid = 3364] [id = 721] 14:45:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (15406400) [pid = 3364] [serial = 2163] [outer = 00000000] 14:45:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (15EE6800) [pid = 3364] [serial = 2164] [outer = 15406400] 14:45:32 INFO - PROCESS | 3364 | 1463435132151 Marionette DEBUG loaded listener.js 14:45:32 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (16BBBC00) [pid = 3364] [serial = 2165] [outer = 15406400] 14:45:32 INFO - PROCESS | 3364 | 1463435132740 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:45:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:45:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 934ms 14:45:32 INFO - PROCESS | 3364 | 1463435132766 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 14:45:32 INFO - PROCESS | 3364 | 1463435132769 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 14:45:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:45:32 INFO - PROCESS | 3364 | 1463435132773 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:45:32 INFO - PROCESS | 3364 | 1463435132777 Marionette TRACE conn4 <- [1,2850,null,{}] 14:45:32 INFO - PROCESS | 3364 | 1463435132787 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:32 INFO - PROCESS | 3364 | 1463435132901 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 14:45:33 INFO - PROCESS | 3364 | 1463435133063 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:33 INFO - PROCESS | 3364 | ++DOCSHELL 15EE7000 == 66 [pid = 3364] [id = 722] 14:45:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (18CF2800) [pid = 3364] [serial = 2166] [outer = 00000000] 14:45:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (19974400) [pid = 3364] [serial = 2167] [outer = 18CF2800] 14:45:33 INFO - PROCESS | 3364 | 1463435133120 Marionette DEBUG loaded listener.js 14:45:33 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (19A87000) [pid = 3364] [serial = 2168] [outer = 18CF2800] 14:45:33 INFO - PROCESS | 3364 | 1463435133676 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:45:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:45:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 996ms 14:45:33 INFO - PROCESS | 3364 | 1463435133758 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 14:45:33 INFO - PROCESS | 3364 | 1463435133761 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 14:45:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:45:33 INFO - PROCESS | 3364 | 1463435133765 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:45:33 INFO - PROCESS | 3364 | 1463435133767 Marionette TRACE conn4 <- [1,2854,null,{}] 14:45:33 INFO - PROCESS | 3364 | 1463435133770 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:33 INFO - PROCESS | 3364 | 1463435133880 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 14:45:34 INFO - PROCESS | 3364 | 1463435134026 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:34 INFO - PROCESS | 3364 | ++DOCSHELL 19AC7400 == 67 [pid = 3364] [id = 723] 14:45:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (1A033C00) [pid = 3364] [serial = 2169] [outer = 00000000] 14:45:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (1A579800) [pid = 3364] [serial = 2170] [outer = 1A033C00] 14:45:34 INFO - PROCESS | 3364 | 1463435134081 Marionette DEBUG loaded listener.js 14:45:34 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (1A585C00) [pid = 3364] [serial = 2171] [outer = 1A033C00] 14:45:34 INFO - PROCESS | 3364 | 1463435134663 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:45:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:45:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 934ms 14:45:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:45:34 INFO - PROCESS | 3364 | 1463435134710 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 14:45:34 INFO - PROCESS | 3364 | 1463435134712 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 14:45:34 INFO - PROCESS | 3364 | 1463435134715 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:45:34 INFO - PROCESS | 3364 | 1463435134717 Marionette TRACE conn4 <- [1,2858,null,{}] 14:45:34 INFO - PROCESS | 3364 | 1463435134720 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:34 INFO - PROCESS | 3364 | 1463435134826 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 14:45:34 INFO - PROCESS | 3364 | 1463435134986 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:35 INFO - PROCESS | 3364 | ++DOCSHELL 171ADC00 == 68 [pid = 3364] [id = 724] 14:45:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (1A583400) [pid = 3364] [serial = 2172] [outer = 00000000] 14:45:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (1A715C00) [pid = 3364] [serial = 2173] [outer = 1A583400] 14:45:35 INFO - PROCESS | 3364 | 1463435135040 Marionette DEBUG loaded listener.js 14:45:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (1A719000) [pid = 3364] [serial = 2174] [outer = 1A583400] 14:45:35 INFO - PROCESS | 3364 | 1463435135584 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 14:45:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:45:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 934ms 14:45:35 INFO - PROCESS | 3364 | 1463435135661 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 14:45:35 INFO - PROCESS | 3364 | 1463435135663 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 14:45:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:45:35 INFO - PROCESS | 3364 | 1463435135667 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:45:35 INFO - PROCESS | 3364 | 1463435135669 Marionette TRACE conn4 <- [1,2862,null,{}] 14:45:35 INFO - PROCESS | 3364 | 1463435135672 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:35 INFO - PROCESS | 3364 | 1463435135840 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 14:45:35 INFO - PROCESS | 3364 | 1463435135989 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:35 INFO - PROCESS | 3364 | ++DOCSHELL 10A5B400 == 69 [pid = 3364] [id = 725] 14:45:35 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (10E5AC00) [pid = 3364] [serial = 2175] [outer = 00000000] 14:45:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (11242800) [pid = 3364] [serial = 2176] [outer = 10E5AC00] 14:45:36 INFO - PROCESS | 3364 | 1463435136044 Marionette DEBUG loaded listener.js 14:45:36 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (14015000) [pid = 3364] [serial = 2177] [outer = 10E5AC00] 14:45:36 INFO - PROCESS | 3364 | 1463435136854 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:45:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:45:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1245ms 14:45:36 INFO - PROCESS | 3364 | 1463435136929 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 14:45:36 INFO - PROCESS | 3364 | 1463435136932 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 14:45:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:45:36 INFO - PROCESS | 3364 | 1463435136938 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:45:36 INFO - PROCESS | 3364 | 1463435136941 Marionette TRACE conn4 <- [1,2866,null,{}] 14:45:36 INFO - PROCESS | 3364 | 1463435136947 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:37 INFO - PROCESS | 3364 | 1463435137082 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 14:45:37 INFO - PROCESS | 3364 | 1463435137233 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:37 INFO - PROCESS | 3364 | ++DOCSHELL 11078C00 == 70 [pid = 3364] [id = 726] 14:45:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (11079400) [pid = 3364] [serial = 2178] [outer = 00000000] 14:45:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (11238C00) [pid = 3364] [serial = 2179] [outer = 11079400] 14:45:37 INFO - PROCESS | 3364 | 1463435137298 Marionette DEBUG loaded listener.js 14:45:37 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (11C06800) [pid = 3364] [serial = 2180] [outer = 11079400] 14:45:37 INFO - PROCESS | 3364 | --DOCSHELL 16FF1C00 == 69 [pid = 3364] [id = 679] 14:45:37 INFO - PROCESS | 3364 | --DOCSHELL 15D9E400 == 68 [pid = 3364] [id = 718] 14:45:37 INFO - PROCESS | 3364 | --DOCSHELL 0F336000 == 67 [pid = 3364] [id = 717] 14:45:37 INFO - PROCESS | 3364 | --DOCSHELL 176DB800 == 66 [pid = 3364] [id = 716] 14:45:37 INFO - PROCESS | 3364 | --DOCSHELL 17059C00 == 65 [pid = 3364] [id = 715] 14:45:37 INFO - PROCESS | 3364 | --DOCSHELL 10C61400 == 64 [pid = 3364] [id = 714] 14:45:37 INFO - PROCESS | 3364 | --DOCSHELL 16BBEC00 == 63 [pid = 3364] [id = 713] 14:45:37 INFO - PROCESS | 3364 | --DOCSHELL 15D08000 == 62 [pid = 3364] [id = 712] 14:45:37 INFO - PROCESS | 3364 | --DOCSHELL 12B60800 == 61 [pid = 3364] [id = 711] 14:45:37 INFO - PROCESS | 3364 | --DOCSHELL 137E8400 == 60 [pid = 3364] [id = 710] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (15653C00) [pid = 3364] [serial = 2071] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (17808800) [pid = 3364] [serial = 2074] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (17DEAC00) [pid = 3364] [serial = 2077] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (18CFE800) [pid = 3364] [serial = 2110] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOCSHELL 1987D800 == 59 [pid = 3364] [id = 707] 14:45:37 INFO - PROCESS | 3364 | --DOCSHELL 17222800 == 58 [pid = 3364] [id = 706] 14:45:37 INFO - PROCESS | 3364 | --DOCSHELL 13C48000 == 57 [pid = 3364] [id = 705] 14:45:37 INFO - PROCESS | 3364 | --DOCSHELL 105F5400 == 56 [pid = 3364] [id = 704] 14:45:37 INFO - PROCESS | 3364 | --DOCSHELL 103D2800 == 55 [pid = 3364] [id = 703] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (143F5000) [pid = 3364] [serial = 1997] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (17020800) [pid = 3364] [serial = 2003] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (11071C00) [pid = 3364] [serial = 1994] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (16D3A400) [pid = 3364] [serial = 1991] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (16D34C00) [pid = 3364] [serial = 2000] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (1705A000) [pid = 3364] [serial = 2006] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (11245800) [pid = 3364] [serial = 2033] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (17226800) [pid = 3364] [serial = 2098] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (179D8400) [pid = 3364] [serial = 2101] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (1436E000) [pid = 3364] [serial = 2086] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (17228000) [pid = 3364] [serial = 2099] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (16D3EC00) [pid = 3364] [serial = 2104] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (16BBE400) [pid = 3364] [serial = 2092] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (10C38400) [pid = 3364] [serial = 2083] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (11073800) [pid = 3364] [serial = 2084] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (15D14800) [pid = 3364] [serial = 2089] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (161CB000) [pid = 3364] [serial = 2090] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (17809800) [pid = 3364] [serial = 2065] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (13379000) [pid = 3364] [serial = 2069] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (128A5C00) [pid = 3364] [serial = 2068] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (10F1C000) [pid = 3364] [serial = 2081] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (10C3CC00) [pid = 3364] [serial = 2080] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (18CF2C00) [pid = 3364] [serial = 2107] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (18CF5400) [pid = 3364] [serial = 2108] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (180D9000) [pid = 3364] [serial = 2102] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (14E84000) [pid = 3364] [serial = 2087] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (16D9FC00) [pid = 3364] [serial = 2095] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 98 (17021400) [pid = 3364] [serial = 2096] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 97 (17802800) [pid = 3364] [serial = 2105] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 96 (16BE4C00) [pid = 3364] [serial = 2093] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 95 (156F0400) [pid = 3364] [serial = 2036] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | --DOMWINDOW == 94 (17062C00) [pid = 3364] [serial = 2030] [outer = 00000000] [url = about:blank] 14:45:37 INFO - PROCESS | 3364 | 1463435137913 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:45:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:45:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1043ms 14:45:37 INFO - PROCESS | 3364 | 1463435137967 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 14:45:37 INFO - PROCESS | 3364 | 1463435137973 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 14:45:37 INFO - PROCESS | 3364 | 1463435137994 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:45:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:45:37 INFO - PROCESS | 3364 | 1463435137996 Marionette TRACE conn4 <- [1,2870,null,{}] 14:45:37 INFO - PROCESS | 3364 | 1463435138000 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:38 INFO - PROCESS | 3364 | 1463435138091 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 14:45:38 INFO - PROCESS | 3364 | 1463435138205 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:38 INFO - PROCESS | 3364 | ++DOCSHELL 10C62C00 == 56 [pid = 3364] [id = 727] 14:45:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 95 (10C65800) [pid = 3364] [serial = 2181] [outer = 00000000] 14:45:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 96 (11073400) [pid = 3364] [serial = 2182] [outer = 10C65800] 14:45:38 INFO - PROCESS | 3364 | 1463435138249 Marionette DEBUG loaded listener.js 14:45:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 97 (12D2DC00) [pid = 3364] [serial = 2183] [outer = 10C65800] 14:45:38 INFO - PROCESS | 3364 | 1463435138673 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:45:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:45:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 732ms 14:45:38 INFO - PROCESS | 3364 | 1463435138739 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 14:45:38 INFO - PROCESS | 3364 | 1463435138741 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 14:45:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:45:38 INFO - PROCESS | 3364 | 1463435138744 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:45:38 INFO - PROCESS | 3364 | 1463435138748 Marionette TRACE conn4 <- [1,2874,null,{}] 14:45:38 INFO - PROCESS | 3364 | 1463435138758 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:38 INFO - PROCESS | 3364 | 1463435138845 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 14:45:38 INFO - PROCESS | 3364 | 1463435138855 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:38 INFO - PROCESS | 3364 | ++DOCSHELL 13C42400 == 57 [pid = 3364] [id = 728] 14:45:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 98 (140DB800) [pid = 3364] [serial = 2184] [outer = 00000000] 14:45:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 99 (143F0800) [pid = 3364] [serial = 2185] [outer = 140DB800] 14:45:38 INFO - PROCESS | 3364 | 1463435138902 Marionette DEBUG loaded listener.js 14:45:38 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (14E7C800) [pid = 3364] [serial = 2186] [outer = 140DB800] 14:45:39 INFO - PROCESS | 3364 | 1463435139376 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:45:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:45:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 685ms 14:45:39 INFO - PROCESS | 3364 | 1463435139444 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 14:45:39 INFO - PROCESS | 3364 | 1463435139446 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 14:45:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:45:39 INFO - PROCESS | 3364 | 1463435139449 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:45:39 INFO - PROCESS | 3364 | 1463435139451 Marionette TRACE conn4 <- [1,2878,null,{}] 14:45:39 INFO - PROCESS | 3364 | 1463435139454 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:39 INFO - PROCESS | 3364 | 1463435139567 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 14:45:39 INFO - PROCESS | 3364 | 1463435139678 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:39 INFO - PROCESS | 3364 | ++DOCSHELL 1037C400 == 58 [pid = 3364] [id = 729] 14:45:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (1540D000) [pid = 3364] [serial = 2187] [outer = 00000000] 14:45:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (15653C00) [pid = 3364] [serial = 2188] [outer = 1540D000] 14:45:39 INFO - PROCESS | 3364 | 1463435139723 Marionette DEBUG loaded listener.js 14:45:39 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (15B2AC00) [pid = 3364] [serial = 2189] [outer = 1540D000] 14:45:40 INFO - PROCESS | 3364 | 1463435140120 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:45:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:45:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 685ms 14:45:40 INFO - PROCESS | 3364 | 1463435140149 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 14:45:40 INFO - PROCESS | 3364 | 1463435140151 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 14:45:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:45:40 INFO - PROCESS | 3364 | 1463435140154 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:45:40 INFO - PROCESS | 3364 | 1463435140165 Marionette TRACE conn4 <- [1,2882,null,{}] 14:45:40 INFO - PROCESS | 3364 | 1463435140175 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:40 INFO - PROCESS | 3364 | 1463435140295 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 14:45:40 INFO - PROCESS | 3364 | 1463435140301 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:40 INFO - PROCESS | 3364 | ++DOCSHELL 15406C00 == 59 [pid = 3364] [id = 730] 14:45:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (1540A400) [pid = 3364] [serial = 2190] [outer = 00000000] 14:45:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (15D9BC00) [pid = 3364] [serial = 2191] [outer = 1540A400] 14:45:40 INFO - PROCESS | 3364 | 1463435140352 Marionette DEBUG loaded listener.js 14:45:40 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (161CB000) [pid = 3364] [serial = 2192] [outer = 1540A400] 14:45:40 INFO - PROCESS | 3364 | 1463435140822 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:45:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:45:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 685ms 14:45:40 INFO - PROCESS | 3364 | 1463435140860 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 14:45:40 INFO - PROCESS | 3364 | 1463435140862 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 14:45:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:45:40 INFO - PROCESS | 3364 | 1463435140865 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:45:40 INFO - PROCESS | 3364 | 1463435140867 Marionette TRACE conn4 <- [1,2886,null,{}] 14:45:40 INFO - PROCESS | 3364 | 1463435140870 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:41 INFO - PROCESS | 3364 | 1463435141031 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 14:45:41 INFO - PROCESS | 3364 | 1463435141059 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:41 INFO - PROCESS | 3364 | ++DOCSHELL 1696E000 == 60 [pid = 3364] [id = 731] 14:45:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (16BB5C00) [pid = 3364] [serial = 2193] [outer = 00000000] 14:45:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (16BE7000) [pid = 3364] [serial = 2194] [outer = 16BB5C00] 14:45:41 INFO - PROCESS | 3364 | 1463435141104 Marionette DEBUG loaded listener.js 14:45:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (16BEA000) [pid = 3364] [serial = 2195] [outer = 16BB5C00] 14:45:41 INFO - PROCESS | 3364 | 1463435141567 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:45:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:45:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 747ms 14:45:41 INFO - PROCESS | 3364 | 1463435141605 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 14:45:41 INFO - PROCESS | 3364 | 1463435141607 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 14:45:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:45:41 INFO - PROCESS | 3364 | 1463435141610 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:45:41 INFO - PROCESS | 3364 | 1463435141612 Marionette TRACE conn4 <- [1,2890,null,{}] 14:45:41 INFO - PROCESS | 3364 | 1463435141615 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:41 INFO - PROCESS | 3364 | 1463435141741 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 14:45:41 INFO - PROCESS | 3364 | 1463435141749 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:41 INFO - PROCESS | 3364 | ++DOCSHELL 10C61C00 == 61 [pid = 3364] [id = 732] 14:45:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (10F15000) [pid = 3364] [serial = 2196] [outer = 00000000] 14:45:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (16DA4C00) [pid = 3364] [serial = 2197] [outer = 10F15000] 14:45:41 INFO - PROCESS | 3364 | 1463435141853 Marionette DEBUG loaded listener.js 14:45:41 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (1701F400) [pid = 3364] [serial = 2198] [outer = 10F15000] 14:45:42 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (14365000) [pid = 3364] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:45:42 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (17D62C00) [pid = 3364] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:45:42 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (176D2000) [pid = 3364] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:45:42 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (17227800) [pid = 3364] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:45:42 INFO - PROCESS | 3364 | --DOMWINDOW == 107 (12B65800) [pid = 3364] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:45:42 INFO - PROCESS | 3364 | --DOMWINDOW == 106 (16BBF000) [pid = 3364] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:45:42 INFO - PROCESS | 3364 | --DOMWINDOW == 105 (1838F000) [pid = 3364] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:45:42 INFO - PROCESS | 3364 | --DOMWINDOW == 104 (137E8800) [pid = 3364] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:45:42 INFO - PROCESS | 3364 | --DOMWINDOW == 103 (15D09000) [pid = 3364] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:45:42 INFO - PROCESS | 3364 | --DOMWINDOW == 102 (17DEA400) [pid = 3364] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:45:42 INFO - PROCESS | 3364 | --DOMWINDOW == 101 (0F33D400) [pid = 3364] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:45:42 INFO - PROCESS | 3364 | --DOMWINDOW == 100 (16BB4400) [pid = 3364] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:45:42 INFO - PROCESS | 3364 | --DOMWINDOW == 99 (16D34400) [pid = 3364] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:45:42 INFO - PROCESS | 3364 | 1463435142361 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:45:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:45:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 795ms 14:45:42 INFO - PROCESS | 3364 | 1463435142424 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 14:45:42 INFO - PROCESS | 3364 | 1463435142426 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 14:45:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:45:42 INFO - PROCESS | 3364 | 1463435142430 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:45:42 INFO - PROCESS | 3364 | 1463435142431 Marionette TRACE conn4 <- [1,2894,null,{}] 14:45:42 INFO - PROCESS | 3364 | 1463435142435 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:42 INFO - PROCESS | 3364 | 1463435142504 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 14:45:42 INFO - PROCESS | 3364 | 1463435142510 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:42 INFO - PROCESS | 3364 | ++DOCSHELL 13D23800 == 62 [pid = 3364] [id = 733] 14:45:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 100 (15B2D800) [pid = 3364] [serial = 2199] [outer = 00000000] 14:45:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 101 (16BE7800) [pid = 3364] [serial = 2200] [outer = 15B2D800] 14:45:42 INFO - PROCESS | 3364 | 1463435142564 Marionette DEBUG loaded listener.js 14:45:42 INFO - PROCESS | 3364 | ++DOMWINDOW == 102 (16D3A000) [pid = 3364] [serial = 2201] [outer = 15B2D800] 14:45:42 INFO - PROCESS | 3364 | 1463435142998 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:45:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:45:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 639ms 14:45:43 INFO - PROCESS | 3364 | 1463435143051 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 14:45:43 INFO - PROCESS | 3364 | 1463435143053 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 14:45:43 INFO - PROCESS | 3364 | 1463435143056 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:45:43 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:45:43 INFO - PROCESS | 3364 | 1463435143058 Marionette TRACE conn4 <- [1,2898,null,{}] 14:45:43 INFO - PROCESS | 3364 | 1463435143065 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:43 INFO - PROCESS | 3364 | 1463435143153 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 14:45:43 INFO - PROCESS | 3364 | 1463435143160 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:43 INFO - PROCESS | 3364 | ++DOCSHELL 16BE7C00 == 63 [pid = 3364] [id = 734] 14:45:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 103 (17024000) [pid = 3364] [serial = 2202] [outer = 00000000] 14:45:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 104 (17064000) [pid = 3364] [serial = 2203] [outer = 17024000] 14:45:43 INFO - PROCESS | 3364 | 1463435143204 Marionette DEBUG loaded listener.js 14:45:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 105 (17106C00) [pid = 3364] [serial = 2204] [outer = 17024000] 14:45:43 INFO - PROCESS | 3364 | 1463435143622 Marionette TRACE conn4 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 14:45:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:45:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:45:43 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 592ms 14:45:43 INFO - PROCESS | 3364 | 1463435143654 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 14:45:43 INFO - PROCESS | 3364 | 1463435143655 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 14:45:43 INFO - TEST-START | /DOMEvents/constructors.html 14:45:43 INFO - PROCESS | 3364 | 1463435143663 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:45:43 INFO - PROCESS | 3364 | 1463435143664 Marionette TRACE conn4 <- [1,2902,null,{}] 14:45:43 INFO - PROCESS | 3364 | 1463435143667 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:43 INFO - PROCESS | 3364 | 1463435143800 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 14:45:43 INFO - PROCESS | 3364 | 1463435143809 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:43 INFO - PROCESS | 3364 | ++DOCSHELL 110D0C00 == 64 [pid = 3364] [id = 735] 14:45:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 106 (114B1800) [pid = 3364] [serial = 2205] [outer = 00000000] 14:45:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 107 (17229400) [pid = 3364] [serial = 2206] [outer = 114B1800] 14:45:43 INFO - PROCESS | 3364 | 1463435143852 Marionette DEBUG loaded listener.js 14:45:43 INFO - PROCESS | 3364 | ++DOMWINDOW == 108 (1722E400) [pid = 3364] [serial = 2207] [outer = 114B1800] 14:45:44 INFO - PROCESS | 3364 | 1463435144559 Marionette TRACE conn4 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:45:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:45:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:45:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:45:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:45:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:45:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:45:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:45:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:45:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 966ms 14:45:44 INFO - PROCESS | 3364 | 1463435144637 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 14:45:44 INFO - PROCESS | 3364 | 1463435144642 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 14:45:44 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:45:44 INFO - PROCESS | 3364 | 1463435144647 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:45:44 INFO - PROCESS | 3364 | 1463435144651 Marionette TRACE conn4 <- [1,2906,null,{}] 14:45:44 INFO - PROCESS | 3364 | 1463435144657 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:44 INFO - PROCESS | 3364 | 1463435144803 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 14:45:44 INFO - PROCESS | 3364 | 1463435144949 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:44 INFO - PROCESS | 3364 | ++DOCSHELL 10E55000 == 65 [pid = 3364] [id = 736] 14:45:44 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (10E5A000) [pid = 3364] [serial = 2208] [outer = 00000000] 14:45:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (13026000) [pid = 3364] [serial = 2209] [outer = 10E5A000] 14:45:45 INFO - PROCESS | 3364 | 1463435145007 Marionette DEBUG loaded listener.js 14:45:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (1337FC00) [pid = 3364] [serial = 2210] [outer = 10E5A000] 14:45:45 INFO - PROCESS | 3364 | 1463435145575 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:45:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:45:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 950ms 14:45:45 INFO - PROCESS | 3364 | 1463435145607 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 14:45:45 INFO - PROCESS | 3364 | 1463435145613 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 14:45:45 INFO - PROCESS | 3364 | 1463435145621 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:45:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:45:45 INFO - PROCESS | 3364 | 1463435145624 Marionette TRACE conn4 <- [1,2910,null,{}] 14:45:45 INFO - PROCESS | 3364 | 1463435145628 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:45 INFO - PROCESS | 3364 | 1463435145739 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 14:45:45 INFO - PROCESS | 3364 | 1463435145898 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:45 INFO - PROCESS | 3364 | ++DOCSHELL 143E9800 == 66 [pid = 3364] [id = 737] 14:45:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (14E82800) [pid = 3364] [serial = 2211] [outer = 00000000] 14:45:45 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (15D13800) [pid = 3364] [serial = 2212] [outer = 14E82800] 14:45:45 INFO - PROCESS | 3364 | 1463435145952 Marionette DEBUG loaded listener.js 14:45:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (1696DC00) [pid = 3364] [serial = 2213] [outer = 14E82800] 14:45:46 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:45:46 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:45:46 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:45:46 INFO - PROCESS | 3364 | [3364] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:45:46 INFO - PROCESS | 3364 | 1463435146523 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 14:45:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:45:46 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:45:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:45:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:45:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 14:45:46 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:45:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:45:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:45:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 14:45:46 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:45:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:45:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:45:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 14:45:46 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:45:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:45:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:45:46 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:45:46 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 934ms 14:45:46 INFO - PROCESS | 3364 | 1463435146572 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 14:45:46 INFO - PROCESS | 3364 | 1463435146575 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 14:45:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:45:46 INFO - PROCESS | 3364 | 1463435146579 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:45:46 INFO - PROCESS | 3364 | 1463435146582 Marionette TRACE conn4 <- [1,2914,null,{}] 14:45:46 INFO - PROCESS | 3364 | 1463435146593 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:46 INFO - PROCESS | 3364 | 1463435146706 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 14:45:46 INFO - PROCESS | 3364 | 1463435146855 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:46 INFO - PROCESS | 3364 | ++DOCSHELL 17802800 == 67 [pid = 3364] [id = 738] 14:45:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (17804000) [pid = 3364] [serial = 2214] [outer = 00000000] 14:45:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (179D8800) [pid = 3364] [serial = 2215] [outer = 17804000] 14:45:46 INFO - PROCESS | 3364 | 1463435146912 Marionette DEBUG loaded listener.js 14:45:46 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (1807F800) [pid = 3364] [serial = 2216] [outer = 17804000] 14:45:47 INFO - PROCESS | 3364 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:45:47 INFO - PROCESS | 3364 | 1463435147389 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 14:45:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:45:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 841ms 14:45:47 INFO - PROCESS | 3364 | 1463435147404 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 14:45:47 INFO - PROCESS | 3364 | 1463435147407 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 14:45:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:45:47 INFO - PROCESS | 3364 | 1463435147427 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:45:47 INFO - PROCESS | 3364 | 1463435147429 Marionette TRACE conn4 <- [1,2918,null,{}] 14:45:47 INFO - PROCESS | 3364 | 1463435147433 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:47 INFO - PROCESS | 3364 | 1463435147548 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 14:45:47 INFO - PROCESS | 3364 | 1463435147705 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:47 INFO - PROCESS | 3364 | ++DOCSHELL 180D8400 == 68 [pid = 3364] [id = 739] 14:45:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (18388C00) [pid = 3364] [serial = 2217] [outer = 00000000] 14:45:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (18CF2400) [pid = 3364] [serial = 2218] [outer = 18388C00] 14:45:47 INFO - PROCESS | 3364 | 1463435147760 Marionette DEBUG loaded listener.js 14:45:47 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (18CF8000) [pid = 3364] [serial = 2219] [outer = 18388C00] 14:45:48 INFO - PROCESS | 3364 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:45:48 INFO - PROCESS | 3364 | 1463435148287 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 14:45:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:45:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 903ms 14:45:48 INFO - PROCESS | 3364 | 1463435148332 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 14:45:48 INFO - PROCESS | 3364 | 1463435148334 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 14:45:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:45:48 INFO - PROCESS | 3364 | 1463435148338 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:45:48 INFO - PROCESS | 3364 | 1463435148340 Marionette TRACE conn4 <- [1,2922,null,{}] 14:45:48 INFO - PROCESS | 3364 | 1463435148343 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:48 INFO - PROCESS | 3364 | 1463435148451 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 14:45:48 INFO - PROCESS | 3364 | 1463435148616 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:48 INFO - PROCESS | 3364 | ++DOCSHELL 18390800 == 69 [pid = 3364] [id = 740] 14:45:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (18CFA000) [pid = 3364] [serial = 2220] [outer = 00000000] 14:45:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (19882C00) [pid = 3364] [serial = 2221] [outer = 18CFA000] 14:45:48 INFO - PROCESS | 3364 | 1463435148670 Marionette DEBUG loaded listener.js 14:45:48 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (19970800) [pid = 3364] [serial = 2222] [outer = 18CFA000] 14:45:49 INFO - PROCESS | 3364 | 1463435149168 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:45:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:45:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 825ms 14:45:49 INFO - PROCESS | 3364 | 1463435149181 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 14:45:49 INFO - PROCESS | 3364 | 1463435149183 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 14:45:49 INFO - PROCESS | 3364 | 1463435149186 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:45:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:45:49 INFO - PROCESS | 3364 | 1463435149188 Marionette TRACE conn4 <- [1,2926,null,{}] 14:45:49 INFO - PROCESS | 3364 | 1463435149209 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:49 INFO - PROCESS | 3364 | 1463435149335 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 14:45:49 INFO - PROCESS | 3364 | 1463435149493 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:49 INFO - PROCESS | 3364 | ++DOCSHELL 18CFAC00 == 70 [pid = 3364] [id = 741] 14:45:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (19881800) [pid = 3364] [serial = 2223] [outer = 00000000] 14:45:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (1A710400) [pid = 3364] [serial = 2224] [outer = 19881800] 14:45:49 INFO - PROCESS | 3364 | 1463435149548 Marionette DEBUG loaded listener.js 14:45:49 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (1A719400) [pid = 3364] [serial = 2225] [outer = 19881800] 14:45:50 INFO - PROCESS | 3364 | 1463435150059 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:45:50 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 14:45:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 903ms 14:45:50 INFO - PROCESS | 3364 | 1463435150091 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 14:45:50 INFO - PROCESS | 3364 | 1463435150093 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 14:45:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:45:50 INFO - PROCESS | 3364 | 1463435150097 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:45:50 INFO - PROCESS | 3364 | 1463435150099 Marionette TRACE conn4 <- [1,2930,null,{}] 14:45:50 INFO - PROCESS | 3364 | 1463435150103 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:50 INFO - PROCESS | 3364 | 1463435150209 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 14:45:50 INFO - PROCESS | 3364 | 1463435150367 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:50 INFO - PROCESS | 3364 | ++DOCSHELL 18394000 == 71 [pid = 3364] [id = 742] 14:45:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (1A583C00) [pid = 3364] [serial = 2226] [outer = 00000000] 14:45:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (1A744800) [pid = 3364] [serial = 2227] [outer = 1A583C00] 14:45:50 INFO - PROCESS | 3364 | 1463435150421 Marionette DEBUG loaded listener.js 14:45:50 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (1A747000) [pid = 3364] [serial = 2228] [outer = 1A583C00] 14:45:50 INFO - PROCESS | 3364 | 1463435150920 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 14:45:50 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 14:45:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:45:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:45:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 841ms 14:45:50 INFO - PROCESS | 3364 | 1463435150939 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 14:45:50 INFO - PROCESS | 3364 | 1463435150942 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 14:45:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:45:50 INFO - PROCESS | 3364 | 1463435150945 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:45:50 INFO - PROCESS | 3364 | 1463435150947 Marionette TRACE conn4 <- [1,2934,null,{}] 14:45:50 INFO - PROCESS | 3364 | 1463435150950 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:51 INFO - PROCESS | 3364 | 1463435151059 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 14:45:51 INFO - PROCESS | 3364 | 1463435151180 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:51 INFO - PROCESS | 3364 | ++DOCSHELL 105F9C00 == 72 [pid = 3364] [id = 743] 14:45:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (10C6E800) [pid = 3364] [serial = 2229] [outer = 00000000] 14:45:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (15403000) [pid = 3364] [serial = 2230] [outer = 10C6E800] 14:45:51 INFO - PROCESS | 3364 | 1463435151233 Marionette DEBUG loaded listener.js 14:45:51 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (16BBA800) [pid = 3364] [serial = 2231] [outer = 10C6E800] 14:45:51 INFO - PROCESS | 3364 | 1463435151893 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:45:51 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:45:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 997ms 14:45:51 INFO - PROCESS | 3364 | 1463435151937 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 14:45:51 INFO - PROCESS | 3364 | 1463435151940 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 14:45:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:45:51 INFO - PROCESS | 3364 | 1463435151945 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:45:51 INFO - PROCESS | 3364 | 1463435151949 Marionette TRACE conn4 <- [1,2938,null,{}] 14:45:51 INFO - PROCESS | 3364 | 1463435151954 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:52 INFO - PROCESS | 3364 | 1463435152110 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 14:45:52 INFO - PROCESS | 3364 | 1463435152226 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:52 INFO - PROCESS | 3364 | ++DOCSHELL 11426000 == 73 [pid = 3364] [id = 744] 14:45:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (114A6400) [pid = 3364] [serial = 2232] [outer = 00000000] 14:45:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (13714C00) [pid = 3364] [serial = 2233] [outer = 114A6400] 14:45:52 INFO - PROCESS | 3364 | 1463435152277 Marionette DEBUG loaded listener.js 14:45:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (14E7E400) [pid = 3364] [serial = 2234] [outer = 114A6400] 14:45:52 INFO - PROCESS | 3364 | ++DOCSHELL 0F33DC00 == 74 [pid = 3364] [id = 745] 14:45:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (10374C00) [pid = 3364] [serial = 2235] [outer = 00000000] 14:45:52 INFO - PROCESS | 3364 | ++DOMWINDOW == 137 (10F1C000) [pid = 3364] [serial = 2236] [outer = 10374C00] 14:45:52 INFO - PROCESS | 3364 | --DOCSHELL 0F331400 == 73 [pid = 3364] [id = 518] 14:45:52 INFO - PROCESS | 3364 | --DOCSHELL 11075C00 == 72 [pid = 3364] [id = 690] 14:45:52 INFO - PROCESS | 3364 | --DOCSHELL 11080C00 == 71 [pid = 3364] [id = 506] 14:45:52 INFO - PROCESS | 3364 | --DOCSHELL 10EB4800 == 70 [pid = 3364] [id = 689] 14:45:52 INFO - PROCESS | 3364 | --DOCSHELL 16BE7C00 == 69 [pid = 3364] [id = 734] 14:45:52 INFO - PROCESS | 3364 | --DOCSHELL 13D23800 == 68 [pid = 3364] [id = 733] 14:45:52 INFO - PROCESS | 3364 | --DOCSHELL 10C61C00 == 67 [pid = 3364] [id = 732] 14:45:52 INFO - PROCESS | 3364 | --DOCSHELL 1696E000 == 66 [pid = 3364] [id = 731] 14:45:52 INFO - PROCESS | 3364 | --DOCSHELL 15406C00 == 65 [pid = 3364] [id = 730] 14:45:52 INFO - PROCESS | 3364 | --DOCSHELL 1037C400 == 64 [pid = 3364] [id = 729] 14:45:52 INFO - PROCESS | 3364 | --DOCSHELL 13C42400 == 63 [pid = 3364] [id = 728] 14:45:52 INFO - PROCESS | 3364 | --DOCSHELL 10C62C00 == 62 [pid = 3364] [id = 727] 14:45:52 INFO - PROCESS | 3364 | --DOCSHELL 11078C00 == 61 [pid = 3364] [id = 726] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 136 (19A87C00) [pid = 3364] [serial = 2158] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (161CE000) [pid = 3364] [serial = 2072] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (180DB800) [pid = 3364] [serial = 2078] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (179D1800) [pid = 3364] [serial = 2075] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 132 (1780CC00) [pid = 3364] [serial = 2146] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 131 (130DD400) [pid = 3364] [serial = 2134] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 130 (143EBC00) [pid = 3364] [serial = 2135] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 129 (16BE3C00) [pid = 3364] [serial = 2140] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 128 (18CF3400) [pid = 3364] [serial = 2119] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 127 (1987C000) [pid = 3364] [serial = 2111] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 126 (1540B400) [pid = 3364] [serial = 2132] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (137F0C00) [pid = 3364] [serial = 2131] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (199E2C00) [pid = 3364] [serial = 2125] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (15EE8400) [pid = 3364] [serial = 2137] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (19876800) [pid = 3364] [serial = 2149] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (161D7C00) [pid = 3364] [serial = 2138] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (15655C00) [pid = 3364] [serial = 2116] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (11243000) [pid = 3364] [serial = 2113] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (1997AC00) [pid = 3364] [serial = 2122] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (1A147C00) [pid = 3364] [serial = 2128] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 116 (17811800) [pid = 3364] [serial = 2147] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 115 (137EFC00) [pid = 3364] [serial = 2152] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 114 (1701CC00) [pid = 3364] [serial = 2155] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 113 (17DE5000) [pid = 3364] [serial = 2156] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 112 (19976000) [pid = 3364] [serial = 2150] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 111 (17028000) [pid = 3364] [serial = 2143] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 110 (17062800) [pid = 3364] [serial = 2144] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 109 (15D12400) [pid = 3364] [serial = 2153] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | --DOMWINDOW == 108 (16D39400) [pid = 3364] [serial = 2141] [outer = 00000000] [url = about:blank] 14:45:52 INFO - PROCESS | 3364 | 1463435152904 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:45:52 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:45:52 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 996ms 14:45:52 INFO - PROCESS | 3364 | 1463435152945 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 14:45:52 INFO - PROCESS | 3364 | 1463435152950 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 14:45:52 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:45:52 INFO - PROCESS | 3364 | 1463435152955 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:45:52 INFO - PROCESS | 3364 | 1463435152958 Marionette TRACE conn4 <- [1,2942,null,{}] 14:45:52 INFO - PROCESS | 3364 | 1463435152962 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:53 INFO - PROCESS | 3364 | 1463435153067 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 14:45:53 INFO - PROCESS | 3364 | 1463435153189 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:53 INFO - PROCESS | 3364 | ++DOCSHELL 11080C00 == 62 [pid = 3364] [id = 746] 14:45:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 109 (11243000) [pid = 3364] [serial = 2237] [outer = 00000000] 14:45:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 110 (143F2800) [pid = 3364] [serial = 2238] [outer = 11243000] 14:45:53 INFO - PROCESS | 3364 | 1463435153235 Marionette DEBUG loaded listener.js 14:45:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 111 (15406C00) [pid = 3364] [serial = 2239] [outer = 11243000] 14:45:53 INFO - PROCESS | 3364 | 1463435153650 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:45:53 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:45:53 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:45:53 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 732ms 14:45:53 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:45:53 INFO - PROCESS | 3364 | 1463435153696 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 14:45:53 INFO - PROCESS | 3364 | 1463435153700 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 14:45:53 INFO - PROCESS | 3364 | 1463435153704 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:45:53 INFO - PROCESS | 3364 | 1463435153707 Marionette TRACE conn4 <- [1,2946,null,{}] 14:45:53 INFO - PROCESS | 3364 | 1463435153720 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:53 INFO - PROCESS | 3364 | 1463435153822 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 14:45:53 INFO - PROCESS | 3364 | 1463435153829 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:53 INFO - PROCESS | 3364 | ++DOCSHELL 15D06400 == 63 [pid = 3364] [id = 747] 14:45:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 112 (15D0F800) [pid = 3364] [serial = 2240] [outer = 00000000] 14:45:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 113 (16978800) [pid = 3364] [serial = 2241] [outer = 15D0F800] 14:45:53 INFO - PROCESS | 3364 | 1463435153876 Marionette DEBUG loaded listener.js 14:45:53 INFO - PROCESS | 3364 | ++DOMWINDOW == 114 (16BED000) [pid = 3364] [serial = 2242] [outer = 15D0F800] 14:45:54 INFO - PROCESS | 3364 | 1463435154325 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:45:54 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 14:45:54 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 654ms 14:45:54 INFO - PROCESS | 3364 | 1463435154359 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 14:45:54 INFO - PROCESS | 3364 | 1463435154361 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 14:45:54 INFO - PROCESS | 3364 | 1463435154364 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:45:54 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:45:54 INFO - PROCESS | 3364 | 1463435154366 Marionette TRACE conn4 <- [1,2950,null,{}] 14:45:54 INFO - PROCESS | 3364 | 1463435154370 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:54 INFO - PROCESS | 3364 | 1463435154458 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 14:45:54 INFO - PROCESS | 3364 | 1463435154464 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:54 INFO - PROCESS | 3364 | ++DOCSHELL 16BDF000 == 64 [pid = 3364] [id = 748] 14:45:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 115 (16D33C00) [pid = 3364] [serial = 2243] [outer = 00000000] 14:45:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 116 (17058800) [pid = 3364] [serial = 2244] [outer = 16D33C00] 14:45:54 INFO - PROCESS | 3364 | 1463435154509 Marionette DEBUG loaded listener.js 14:45:54 INFO - PROCESS | 3364 | ++DOMWINDOW == 117 (17066400) [pid = 3364] [serial = 2245] [outer = 16D33C00] 14:45:54 INFO - PROCESS | 3364 | 1463435154953 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:45:54 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:45:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 639ms 14:45:54 INFO - PROCESS | 3364 | 1463435155003 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 14:45:54 INFO - PROCESS | 3364 | 1463435155005 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 14:45:54 INFO - PROCESS | 3364 | 1463435155008 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:45:54 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:45:54 INFO - PROCESS | 3364 | 1463435155010 Marionette TRACE conn4 <- [1,2954,null,{}] 14:45:55 INFO - PROCESS | 3364 | 1463435155020 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:55 INFO - PROCESS | 3364 | 1463435155143 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 14:45:55 INFO - PROCESS | 3364 | 1463435155148 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:55 INFO - PROCESS | 3364 | ++DOCSHELL 1702AC00 == 65 [pid = 3364] [id = 749] 14:45:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (1705A800) [pid = 3364] [serial = 2246] [outer = 00000000] 14:45:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (1780D000) [pid = 3364] [serial = 2247] [outer = 1705A800] 14:45:55 INFO - PROCESS | 3364 | 1463435155253 Marionette DEBUG loaded listener.js 14:45:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (179CCC00) [pid = 3364] [serial = 2248] [outer = 1705A800] 14:45:55 INFO - PROCESS | 3364 | 1463435155669 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:45:55 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:45:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 686ms 14:45:55 INFO - PROCESS | 3364 | 1463435155708 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 14:45:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:45:55 INFO - PROCESS | 3364 | 1463435155710 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 14:45:55 INFO - PROCESS | 3364 | 1463435155713 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:45:55 INFO - PROCESS | 3364 | 1463435155714 Marionette TRACE conn4 <- [1,2958,null,{}] 14:45:55 INFO - PROCESS | 3364 | 1463435155718 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:55 INFO - PROCESS | 3364 | 1463435155864 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 14:45:55 INFO - PROCESS | 3364 | 1463435155938 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:55 INFO - PROCESS | 3364 | ++DOCSHELL 17D5C000 == 66 [pid = 3364] [id = 750] 14:45:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (1807B800) [pid = 3364] [serial = 2249] [outer = 00000000] 14:45:55 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (18CF3400) [pid = 3364] [serial = 2250] [outer = 1807B800] 14:45:55 INFO - PROCESS | 3364 | 1463435155985 Marionette DEBUG loaded listener.js 14:45:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (1987E000) [pid = 3364] [serial = 2251] [outer = 1807B800] 14:45:56 INFO - PROCESS | 3364 | 1463435156372 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:45:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:45:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 685ms 14:45:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:45:56 INFO - PROCESS | 3364 | 1463435156413 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 14:45:56 INFO - PROCESS | 3364 | 1463435156415 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 14:45:56 INFO - PROCESS | 3364 | 1463435156418 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:45:56 INFO - PROCESS | 3364 | 1463435156420 Marionette TRACE conn4 <- [1,2962,null,{}] 14:45:56 INFO - PROCESS | 3364 | 1463435156423 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:56 INFO - PROCESS | 3364 | 1463435156531 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 14:45:56 INFO - PROCESS | 3364 | 1463435156633 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:56 INFO - PROCESS | 3364 | ++DOCSHELL 1987C800 == 67 [pid = 3364] [id = 751] 14:45:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (19883000) [pid = 3364] [serial = 2252] [outer = 00000000] 14:45:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (199E2C00) [pid = 3364] [serial = 2253] [outer = 19883000] 14:45:56 INFO - PROCESS | 3364 | 1463435156676 Marionette DEBUG loaded listener.js 14:45:56 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (19A87C00) [pid = 3364] [serial = 2254] [outer = 19883000] 14:45:57 INFO - PROCESS | 3364 | --DOMWINDOW == 125 (1540A400) [pid = 3364] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:45:57 INFO - PROCESS | 3364 | --DOMWINDOW == 124 (140DB800) [pid = 3364] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:45:57 INFO - PROCESS | 3364 | --DOMWINDOW == 123 (17024000) [pid = 3364] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:45:57 INFO - PROCESS | 3364 | --DOMWINDOW == 122 (10F15000) [pid = 3364] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:45:57 INFO - PROCESS | 3364 | --DOMWINDOW == 121 (1540D000) [pid = 3364] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:45:57 INFO - PROCESS | 3364 | --DOMWINDOW == 120 (10C65800) [pid = 3364] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:45:57 INFO - PROCESS | 3364 | --DOMWINDOW == 119 (15B2D800) [pid = 3364] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:45:57 INFO - PROCESS | 3364 | --DOMWINDOW == 118 (11079400) [pid = 3364] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:45:57 INFO - PROCESS | 3364 | --DOMWINDOW == 117 (16BB5C00) [pid = 3364] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:45:57 INFO - PROCESS | 3364 | 1463435157173 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 14:45:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 14:45:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 794ms 14:45:57 INFO - PROCESS | 3364 | 1463435157203 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 14:45:57 INFO - PROCESS | 3364 | 1463435157205 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 14:45:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:45:57 INFO - PROCESS | 3364 | 1463435157209 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:45:57 INFO - PROCESS | 3364 | 1463435157210 Marionette TRACE conn4 <- [1,2966,null,{}] 14:45:57 INFO - PROCESS | 3364 | 1463435157214 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:57 INFO - PROCESS | 3364 | 1463435157310 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 14:45:57 INFO - PROCESS | 3364 | 1463435157316 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:57 INFO - PROCESS | 3364 | ++DOCSHELL 10C3AC00 == 68 [pid = 3364] [id = 752] 14:45:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 118 (10C65800) [pid = 3364] [serial = 2255] [outer = 00000000] 14:45:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 119 (15EE8000) [pid = 3364] [serial = 2256] [outer = 10C65800] 14:45:57 INFO - PROCESS | 3364 | 1463435157364 Marionette DEBUG loaded listener.js 14:45:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 120 (17022000) [pid = 3364] [serial = 2257] [outer = 10C65800] 14:45:57 INFO - PROCESS | 3364 | 1463435157786 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:45:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 14:45:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 622ms 14:45:57 INFO - PROCESS | 3364 | 1463435157847 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 14:45:57 INFO - PROCESS | 3364 | 1463435157849 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 14:45:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:45:57 INFO - PROCESS | 3364 | 1463435157853 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:45:57 INFO - PROCESS | 3364 | 1463435157854 Marionette TRACE conn4 <- [1,2970,null,{}] 14:45:57 INFO - PROCESS | 3364 | 1463435157858 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:57 INFO - PROCESS | 3364 | 1463435157970 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 14:45:57 INFO - PROCESS | 3364 | 1463435157979 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:57 INFO - PROCESS | 3364 | ++DOCSHELL 1540D000 == 69 [pid = 3364] [id = 753] 14:45:57 INFO - PROCESS | 3364 | ++DOMWINDOW == 121 (1997AC00) [pid = 3364] [serial = 2258] [outer = 00000000] 14:45:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 122 (1A39B800) [pid = 3364] [serial = 2259] [outer = 1997AC00] 14:45:58 INFO - PROCESS | 3364 | 1463435158022 Marionette DEBUG loaded listener.js 14:45:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 123 (1A715000) [pid = 3364] [serial = 2260] [outer = 1997AC00] 14:45:58 INFO - PROCESS | 3364 | 1463435158439 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 14:45:58 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 14:45:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:45:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:45:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 623ms 14:45:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:45:58 INFO - PROCESS | 3364 | 1463435158499 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 14:45:58 INFO - PROCESS | 3364 | 1463435158501 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 14:45:58 INFO - PROCESS | 3364 | 1463435158504 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:45:58 INFO - PROCESS | 3364 | 1463435158506 Marionette TRACE conn4 <- [1,2974,null,{}] 14:45:58 INFO - PROCESS | 3364 | 1463435158510 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:58 INFO - PROCESS | 3364 | 1463435158629 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 14:45:58 INFO - PROCESS | 3364 | 1463435158638 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:58 INFO - PROCESS | 3364 | ++DOCSHELL 10A58C00 == 70 [pid = 3364] [id = 754] 14:45:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 124 (10A5BC00) [pid = 3364] [serial = 2261] [outer = 00000000] 14:45:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 125 (1A776400) [pid = 3364] [serial = 2262] [outer = 10A5BC00] 14:45:58 INFO - PROCESS | 3364 | 1463435158682 Marionette DEBUG loaded listener.js 14:45:58 INFO - PROCESS | 3364 | ++DOMWINDOW == 126 (1A776C00) [pid = 3364] [serial = 2263] [outer = 10A5BC00] 14:45:59 INFO - PROCESS | 3364 | 1463435159114 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:45:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:45:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 639ms 14:45:59 INFO - PROCESS | 3364 | 1463435159205 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 14:45:59 INFO - PROCESS | 3364 | 1463435159209 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 14:45:59 INFO - PROCESS | 3364 | 1463435159218 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:45:59 INFO - PROCESS | 3364 | 1463435159223 Marionette TRACE conn4 <- [1,2978,null,{}] 14:45:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:45:59 INFO - PROCESS | 3364 | 1463435159231 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:59 INFO - PROCESS | 3364 | 1463435159432 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 14:45:59 INFO - PROCESS | 3364 | 1463435159562 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:59 INFO - PROCESS | 3364 | ++DOCSHELL 10EB9000 == 71 [pid = 3364] [id = 755] 14:45:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 127 (10F1B800) [pid = 3364] [serial = 2264] [outer = 00000000] 14:45:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 128 (110D5000) [pid = 3364] [serial = 2265] [outer = 10F1B800] 14:45:59 INFO - PROCESS | 3364 | 1463435159619 Marionette DEBUG loaded listener.js 14:45:59 INFO - PROCESS | 3364 | ++DOMWINDOW == 129 (131CB800) [pid = 3364] [serial = 2266] [outer = 10F1B800] 14:46:00 INFO - PROCESS | 3364 | ++DOCSHELL 11245800 == 72 [pid = 3364] [id = 756] 14:46:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 130 (1540A800) [pid = 3364] [serial = 2267] [outer = 00000000] 14:46:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 131 (15C9F000) [pid = 3364] [serial = 2268] [outer = 1540A800] 14:46:00 INFO - PROCESS | 3364 | 1463435160190 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:46:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:46:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 981ms 14:46:00 INFO - PROCESS | 3364 | 1463435160211 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 14:46:00 INFO - PROCESS | 3364 | 1463435160215 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 14:46:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:46:00 INFO - PROCESS | 3364 | 1463435160223 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:46:00 INFO - PROCESS | 3364 | 1463435160227 Marionette TRACE conn4 <- [1,2982,null,{}] 14:46:00 INFO - PROCESS | 3364 | 1463435160232 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:00 INFO - PROCESS | 3364 | 1463435160364 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 14:46:00 INFO - PROCESS | 3364 | 1463435160527 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:00 INFO - PROCESS | 3364 | ++DOCSHELL 10C63000 == 73 [pid = 3364] [id = 757] 14:46:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 132 (11076800) [pid = 3364] [serial = 2269] [outer = 00000000] 14:46:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 133 (16BBA000) [pid = 3364] [serial = 2270] [outer = 11076800] 14:46:00 INFO - PROCESS | 3364 | 1463435160582 Marionette DEBUG loaded listener.js 14:46:00 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (17026800) [pid = 3364] [serial = 2271] [outer = 11076800] 14:46:01 INFO - PROCESS | 3364 | 1463435161116 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:46:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:46:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:46:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 950ms 14:46:01 INFO - PROCESS | 3364 | 1463435161151 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 14:46:01 INFO - PROCESS | 3364 | 1463435161154 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 14:46:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:46:01 INFO - PROCESS | 3364 | 1463435161157 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:46:01 INFO - PROCESS | 3364 | 1463435161160 Marionette TRACE conn4 <- [1,2986,null,{}] 14:46:01 INFO - PROCESS | 3364 | 1463435161187 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:01 INFO - PROCESS | 3364 | 1463435161307 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 14:46:01 INFO - PROCESS | 3364 | 1463435161431 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:01 INFO - PROCESS | 3364 | ++DOCSHELL 18CFA800 == 74 [pid = 3364] [id = 758] 14:46:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (19876800) [pid = 3364] [serial = 2272] [outer = 00000000] 14:46:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (1A39A400) [pid = 3364] [serial = 2273] [outer = 19876800] 14:46:01 INFO - PROCESS | 3364 | 1463435161488 Marionette DEBUG loaded listener.js 14:46:01 INFO - PROCESS | 3364 | ++DOMWINDOW == 137 (1A742800) [pid = 3364] [serial = 2274] [outer = 19876800] 14:46:01 INFO - PROCESS | 3364 | 1463435161989 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:46:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 14:46:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 857ms 14:46:02 INFO - PROCESS | 3364 | 1463435162025 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 14:46:02 INFO - PROCESS | 3364 | 1463435162027 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 14:46:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:46:02 INFO - PROCESS | 3364 | 1463435162032 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:46:02 INFO - PROCESS | 3364 | 1463435162034 Marionette TRACE conn4 <- [1,2990,null,{}] 14:46:02 INFO - PROCESS | 3364 | 1463435162038 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:02 INFO - PROCESS | 3364 | 1463435162149 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 14:46:02 INFO - PROCESS | 3364 | 1463435162311 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:02 INFO - PROCESS | 3364 | ++DOCSHELL 1A77B800 == 75 [pid = 3364] [id = 759] 14:46:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 138 (1A89FC00) [pid = 3364] [serial = 2275] [outer = 00000000] 14:46:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 139 (1A8A5800) [pid = 3364] [serial = 2276] [outer = 1A89FC00] 14:46:02 INFO - PROCESS | 3364 | 1463435162365 Marionette DEBUG loaded listener.js 14:46:02 INFO - PROCESS | 3364 | ++DOMWINDOW == 140 (1A8AB400) [pid = 3364] [serial = 2277] [outer = 1A89FC00] 14:46:02 INFO - PROCESS | 3364 | 1463435162889 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:46:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:46:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 903ms 14:46:02 INFO - PROCESS | 3364 | 1463435162936 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 14:46:02 INFO - PROCESS | 3364 | 1463435162940 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 14:46:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:46:02 INFO - PROCESS | 3364 | 1463435162944 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:46:02 INFO - PROCESS | 3364 | 1463435162947 Marionette TRACE conn4 <- [1,2994,null,{}] 14:46:02 INFO - PROCESS | 3364 | 1463435162951 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:03 INFO - PROCESS | 3364 | 1463435163060 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 14:46:03 INFO - PROCESS | 3364 | 1463435163223 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:03 INFO - PROCESS | 3364 | ++DOCSHELL 1A77EC00 == 76 [pid = 3364] [id = 760] 14:46:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (1A77F000) [pid = 3364] [serial = 2278] [outer = 00000000] 14:46:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (1AB6E400) [pid = 3364] [serial = 2279] [outer = 1A77F000] 14:46:03 INFO - PROCESS | 3364 | 1463435163278 Marionette DEBUG loaded listener.js 14:46:03 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (1AB76000) [pid = 3364] [serial = 2280] [outer = 1A77F000] 14:46:03 INFO - PROCESS | 3364 | 1463435163769 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:46:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:46:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 825ms 14:46:03 INFO - PROCESS | 3364 | 1463435163788 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 14:46:03 INFO - PROCESS | 3364 | 1463435163791 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 14:46:03 INFO - PROCESS | 3364 | 1463435163794 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:46:03 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:46:03 INFO - PROCESS | 3364 | 1463435163796 Marionette TRACE conn4 <- [1,2998,null,{}] 14:46:03 INFO - PROCESS | 3364 | 1463435163800 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:03 INFO - PROCESS | 3364 | 1463435163932 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 14:46:04 INFO - PROCESS | 3364 | 1463435164065 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:04 INFO - PROCESS | 3364 | ++DOCSHELL 1AD0A400 == 77 [pid = 3364] [id = 761] 14:46:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (1AD0A800) [pid = 3364] [serial = 2281] [outer = 00000000] 14:46:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (1AD12400) [pid = 3364] [serial = 2282] [outer = 1AD0A800] 14:46:04 INFO - PROCESS | 3364 | 1463435164118 Marionette DEBUG loaded listener.js 14:46:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (1ADA2800) [pid = 3364] [serial = 2283] [outer = 1AD0A800] 14:46:04 INFO - PROCESS | 3364 | [3364] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:46:04 INFO - PROCESS | 3364 | 1463435164656 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:46:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:46:04 INFO - {} 14:46:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:46:04 INFO - {} 14:46:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:46:04 INFO - {} 14:46:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:46:04 INFO - {} 14:46:04 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 903ms 14:46:04 INFO - PROCESS | 3364 | 1463435164699 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 14:46:04 INFO - PROCESS | 3364 | 1463435164701 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 14:46:04 INFO - TEST-START | /FileAPI/fileReader.html 14:46:04 INFO - PROCESS | 3364 | 1463435164705 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:46:04 INFO - PROCESS | 3364 | 1463435164706 Marionette TRACE conn4 <- [1,3002,null,{}] 14:46:04 INFO - PROCESS | 3364 | 1463435164710 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:04 INFO - PROCESS | 3364 | 1463435164822 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 14:46:04 INFO - PROCESS | 3364 | 1463435164968 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:04 INFO - PROCESS | 3364 | ++DOCSHELL 1807A000 == 78 [pid = 3364] [id = 762] 14:46:04 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (1AD0D000) [pid = 3364] [serial = 2284] [outer = 00000000] 14:46:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (1ADB0400) [pid = 3364] [serial = 2285] [outer = 1AD0D000] 14:46:05 INFO - PROCESS | 3364 | 1463435165030 Marionette DEBUG loaded listener.js 14:46:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 149 (1AFDEC00) [pid = 3364] [serial = 2286] [outer = 1AD0D000] 14:46:05 INFO - PROCESS | 3364 | 1463435165527 Marionette TRACE conn4 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 14:46:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:46:05 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:46:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:46:05 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:46:05 INFO - TEST-OK | /FileAPI/fileReader.html | took 841ms 14:46:05 INFO - PROCESS | 3364 | 1463435165547 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 14:46:05 INFO - PROCESS | 3364 | 1463435165550 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 14:46:05 INFO - TEST-START | /FileAPI/historical.html 14:46:05 INFO - PROCESS | 3364 | 1463435165553 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:46:05 INFO - PROCESS | 3364 | 1463435165555 Marionette TRACE conn4 <- [1,3006,null,{}] 14:46:05 INFO - PROCESS | 3364 | 1463435165559 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:05 INFO - PROCESS | 3364 | 1463435165668 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 14:46:05 INFO - PROCESS | 3364 | 1463435165819 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:05 INFO - PROCESS | 3364 | ++DOCSHELL 1ADB0000 == 79 [pid = 3364] [id = 763] 14:46:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 150 (1ADB0800) [pid = 3364] [serial = 2287] [outer = 00000000] 14:46:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 151 (1AFE8C00) [pid = 3364] [serial = 2288] [outer = 1ADB0800] 14:46:05 INFO - PROCESS | 3364 | 1463435165874 Marionette DEBUG loaded listener.js 14:46:05 INFO - PROCESS | 3364 | ++DOMWINDOW == 152 (1B266400) [pid = 3364] [serial = 2289] [outer = 1ADB0800] 14:46:06 INFO - PROCESS | 3364 | 1463435166395 Marionette TRACE conn4 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 14:46:06 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:46:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:46:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:46:06 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:46:06 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:46:06 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:46:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:46:06 INFO - TEST-OK | /FileAPI/historical.html | took 888ms 14:46:06 INFO - TEST-START | /FileAPI/idlharness.html 14:46:06 INFO - PROCESS | 3364 | 1463435166443 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 14:46:06 INFO - PROCESS | 3364 | 1463435166445 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 14:46:06 INFO - PROCESS | 3364 | 1463435166449 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:46:06 INFO - PROCESS | 3364 | 1463435166451 Marionette TRACE conn4 <- [1,3010,null,{}] 14:46:06 INFO - PROCESS | 3364 | 1463435166455 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:06 INFO - PROCESS | 3364 | 1463435166568 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 14:46:06 INFO - PROCESS | 3364 | 1463435166732 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:06 INFO - PROCESS | 3364 | ++DOCSHELL 1AFE2000 == 80 [pid = 3364] [id = 764] 14:46:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 153 (1AFE3000) [pid = 3364] [serial = 2290] [outer = 00000000] 14:46:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 154 (1B271800) [pid = 3364] [serial = 2291] [outer = 1AFE3000] 14:46:06 INFO - PROCESS | 3364 | 1463435166787 Marionette DEBUG loaded listener.js 14:46:06 INFO - PROCESS | 3364 | ++DOMWINDOW == 155 (1B273C00) [pid = 3364] [serial = 2292] [outer = 1AFE3000] 14:46:07 INFO - PROCESS | 3364 | 1463435167947 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:46:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:46:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:46:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:46:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:46:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:46:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:46:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:46:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:46:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:46:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:46:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:46:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:46:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:46:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:46:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:46:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:46:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:46:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:46:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:46:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:46:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:46:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:46:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:46:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:46:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:46:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:46:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:46:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:46:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:46:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:46:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:46:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:46:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:46:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:46:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:46:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:46:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 14:46:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:46:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:46:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:46:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:46:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:46:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:46:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:46:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:46:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:46:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:46:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:46:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:46:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:46:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:46:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:46:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:46:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:46:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:46:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:46:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:46:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:46:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:46:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:46:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:46:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:46:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:46:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:46:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 14:46:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:46:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:46:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:46:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:46:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:46:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:46:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:46:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:46:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:46:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:46:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:46:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 1666ms 14:46:08 INFO - PROCESS | 3364 | 1463435168154 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 14:46:08 INFO - PROCESS | 3364 | 1463435168158 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 14:46:08 INFO - PROCESS | 3364 | 1463435168166 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:46:08 INFO - PROCESS | 3364 | 1463435168169 Marionette TRACE conn4 <- [1,3014,null,{}] 14:46:08 INFO - TEST-START | /FileAPI/idlharness.worker 14:46:08 INFO - PROCESS | 3364 | 1463435168175 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:08 INFO - PROCESS | 3364 | 1463435168280 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 14:46:08 INFO - PROCESS | 3364 | 1463435168430 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:08 INFO - PROCESS | 3364 | ++DOCSHELL 0C7F5400 == 81 [pid = 3364] [id = 765] 14:46:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 156 (0F336000) [pid = 3364] [serial = 2293] [outer = 00000000] 14:46:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 157 (137E8400) [pid = 3364] [serial = 2294] [outer = 0F336000] 14:46:08 INFO - PROCESS | 3364 | 1463435168481 Marionette DEBUG loaded listener.js 14:46:08 INFO - PROCESS | 3364 | ++DOMWINDOW == 158 (161CD400) [pid = 3364] [serial = 2295] [outer = 0F336000] 14:46:08 INFO - PROCESS | 3364 | [3364] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:46:09 INFO - PROCESS | 3364 | --DOCSHELL 11424800 == 80 [pid = 3364] [id = 514] 14:46:09 INFO - PROCESS | 3364 | --DOCSHELL 1540D000 == 79 [pid = 3364] [id = 753] 14:46:09 INFO - PROCESS | 3364 | --DOCSHELL 10C3AC00 == 78 [pid = 3364] [id = 752] 14:46:09 INFO - PROCESS | 3364 | --DOCSHELL 1987C800 == 77 [pid = 3364] [id = 751] 14:46:09 INFO - PROCESS | 3364 | --DOCSHELL 17D5C000 == 76 [pid = 3364] [id = 750] 14:46:09 INFO - PROCESS | 3364 | --DOCSHELL 1702AC00 == 75 [pid = 3364] [id = 749] 14:46:09 INFO - PROCESS | 3364 | --DOCSHELL 16BDF000 == 74 [pid = 3364] [id = 748] 14:46:09 INFO - PROCESS | 3364 | --DOCSHELL 15D06400 == 73 [pid = 3364] [id = 747] 14:46:09 INFO - PROCESS | 3364 | --DOCSHELL 11080C00 == 72 [pid = 3364] [id = 746] 14:46:09 INFO - PROCESS | 3364 | --DOCSHELL 0F33DC00 == 71 [pid = 3364] [id = 745] 14:46:09 INFO - PROCESS | 3364 | --DOCSHELL 1997B000 == 70 [pid = 3364] [id = 719] 14:46:09 INFO - PROCESS | 3364 | --DOCSHELL 11426000 == 69 [pid = 3364] [id = 744] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 157 (17229400) [pid = 3364] [serial = 2206] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 156 (15EE6800) [pid = 3364] [serial = 2164] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 155 (1A715C00) [pid = 3364] [serial = 2173] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 154 (19974400) [pid = 3364] [serial = 2167] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 153 (1A579800) [pid = 3364] [serial = 2170] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 152 (12AF0400) [pid = 3364] [serial = 2161] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOCSHELL 18CFAC00 == 68 [pid = 3364] [id = 741] 14:46:09 INFO - PROCESS | 3364 | --DOCSHELL 18390800 == 67 [pid = 3364] [id = 740] 14:46:09 INFO - PROCESS | 3364 | --DOCSHELL 180D8400 == 66 [pid = 3364] [id = 739] 14:46:09 INFO - PROCESS | 3364 | --DOCSHELL 17802800 == 65 [pid = 3364] [id = 738] 14:46:09 INFO - PROCESS | 3364 | --DOCSHELL 143E9800 == 64 [pid = 3364] [id = 737] 14:46:09 INFO - PROCESS | 3364 | --DOCSHELL 10E55000 == 63 [pid = 3364] [id = 736] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 151 (17106C00) [pid = 3364] [serial = 2204] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 150 (15D9BC00) [pid = 3364] [serial = 2191] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 149 (14E7C800) [pid = 3364] [serial = 2186] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 148 (17064000) [pid = 3364] [serial = 2203] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (16DA4C00) [pid = 3364] [serial = 2197] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (143F0800) [pid = 3364] [serial = 2185] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (15653C00) [pid = 3364] [serial = 2188] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (11073400) [pid = 3364] [serial = 2182] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (15B2AC00) [pid = 3364] [serial = 2189] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (16BE7800) [pid = 3364] [serial = 2200] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 141 (11C06800) [pid = 3364] [serial = 2180] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 140 (12D2DC00) [pid = 3364] [serial = 2183] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 139 (161CB000) [pid = 3364] [serial = 2192] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 138 (1701F400) [pid = 3364] [serial = 2198] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 137 (16D3A000) [pid = 3364] [serial = 2201] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 136 (16BE7000) [pid = 3364] [serial = 2194] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 135 (11242800) [pid = 3364] [serial = 2176] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 134 (16BEA000) [pid = 3364] [serial = 2195] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | --DOMWINDOW == 133 (11238C00) [pid = 3364] [serial = 2179] [outer = 00000000] [url = about:blank] 14:46:09 INFO - PROCESS | 3364 | 1463435169571 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:46:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:46:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:46:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:46:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:46:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:46:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:46:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:46:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:46:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:46:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:46:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:46:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:46:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:46:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:46:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:46:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:46:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:46:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:46:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:46:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:46:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:46:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:46:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:46:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:46:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:46:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:46:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:46:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:46:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:46:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:46:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:46:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:46:09 INFO - {} 14:46:09 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1557ms 14:46:09 INFO - PROCESS | 3364 | 1463435169736 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 14:46:09 INFO - PROCESS | 3364 | 1463435169741 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 14:46:09 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:46:09 INFO - PROCESS | 3364 | 1463435169748 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:46:09 INFO - PROCESS | 3364 | 1463435169751 Marionette TRACE conn4 <- [1,3018,null,{}] 14:46:09 INFO - PROCESS | 3364 | 1463435169755 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:09 INFO - PROCESS | 3364 | 1463435169915 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 14:46:10 INFO - PROCESS | 3364 | 1463435170018 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:10 INFO - PROCESS | 3364 | ++DOCSHELL 16BE9C00 == 64 [pid = 3364] [id = 766] 14:46:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 134 (16D3A800) [pid = 3364] [serial = 2296] [outer = 00000000] 14:46:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 135 (1722DC00) [pid = 3364] [serial = 2297] [outer = 16D3A800] 14:46:10 INFO - PROCESS | 3364 | 1463435170063 Marionette DEBUG loaded listener.js 14:46:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 136 (18390800) [pid = 3364] [serial = 2298] [outer = 16D3A800] 14:46:10 INFO - PROCESS | 3364 | 1463435170407 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 14:46:10 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 14:46:10 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 685ms 14:46:10 INFO - PROCESS | 3364 | 1463435170429 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 14:46:10 INFO - PROCESS | 3364 | 1463435170431 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 14:46:10 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:46:10 INFO - PROCESS | 3364 | 1463435170460 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:46:10 INFO - PROCESS | 3364 | 1463435170464 Marionette TRACE conn4 <- [1,3022,null,{}] 14:46:10 INFO - PROCESS | 3364 | 1463435170473 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:10 INFO - PROCESS | 3364 | 1463435170569 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 14:46:10 INFO - PROCESS | 3364 | 1463435170577 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:10 INFO - PROCESS | 3364 | ++DOCSHELL 199E3C00 == 65 [pid = 3364] [id = 767] 14:46:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 137 (1A716C00) [pid = 3364] [serial = 2299] [outer = 00000000] 14:46:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 138 (1A8A4C00) [pid = 3364] [serial = 2300] [outer = 1A716C00] 14:46:10 INFO - PROCESS | 3364 | 1463435170623 Marionette DEBUG loaded listener.js 14:46:10 INFO - PROCESS | 3364 | ++DOMWINDOW == 139 (1AB75800) [pid = 3364] [serial = 2301] [outer = 1A716C00] 14:46:11 INFO - PROCESS | 3364 | 1463435171065 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:46:11 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 654ms 14:46:11 INFO - PROCESS | 3364 | 1463435171120 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 14:46:11 INFO - PROCESS | 3364 | 1463435171123 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 14:46:11 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:46:11 INFO - PROCESS | 3364 | 1463435171127 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:46:11 INFO - PROCESS | 3364 | 1463435171129 Marionette TRACE conn4 <- [1,3026,null,{}] 14:46:11 INFO - PROCESS | 3364 | 1463435171133 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:11 INFO - PROCESS | 3364 | 1463435171231 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 14:46:11 INFO - PROCESS | 3364 | 1463435171237 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:11 INFO - PROCESS | 3364 | ++DOCSHELL 1AD12800 == 66 [pid = 3364] [id = 768] 14:46:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 140 (1AD14800) [pid = 3364] [serial = 2302] [outer = 00000000] 14:46:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (1AFDE800) [pid = 3364] [serial = 2303] [outer = 1AD14800] 14:46:11 INFO - PROCESS | 3364 | 1463435171285 Marionette DEBUG loaded listener.js 14:46:11 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (1B3D2000) [pid = 3364] [serial = 2304] [outer = 1AD14800] 14:46:11 INFO - PROCESS | 3364 | 1463435171780 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 14:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:46:11 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 700ms 14:46:11 INFO - PROCESS | 3364 | 1463435171827 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 14:46:11 INFO - PROCESS | 3364 | 1463435171829 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 14:46:11 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:46:11 INFO - PROCESS | 3364 | 1463435171833 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:46:11 INFO - PROCESS | 3364 | 1463435171835 Marionette TRACE conn4 <- [1,3030,null,{}] 14:46:11 INFO - PROCESS | 3364 | 1463435171838 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:11 INFO - PROCESS | 3364 | 1463435171976 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 14:46:11 INFO - PROCESS | 3364 | 1463435171994 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:12 INFO - PROCESS | 3364 | ++DOCSHELL 1B4C8400 == 67 [pid = 3364] [id = 769] 14:46:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (1B4CD400) [pid = 3364] [serial = 2305] [outer = 00000000] 14:46:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (1B4D1400) [pid = 3364] [serial = 2306] [outer = 1B4CD400] 14:46:12 INFO - PROCESS | 3364 | 1463435172037 Marionette DEBUG loaded listener.js 14:46:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (1D54F400) [pid = 3364] [serial = 2307] [outer = 1B4CD400] 14:46:12 INFO - PROCESS | 3364 | 1463435172683 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:46:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:46:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:46:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:46:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:46:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:46:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:46:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:46:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:46:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:46:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:46:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:46:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:46:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:46:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:46:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:46:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:46:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:46:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:46:12 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 981ms 14:46:12 INFO - PROCESS | 3364 | 1463435172811 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 14:46:12 INFO - PROCESS | 3364 | 1463435172812 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 14:46:12 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:46:12 INFO - PROCESS | 3364 | 1463435172823 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:46:12 INFO - PROCESS | 3364 | 1463435172825 Marionette TRACE conn4 <- [1,3034,null,{}] 14:46:12 INFO - PROCESS | 3364 | 1463435172828 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:12 INFO - PROCESS | 3364 | 1463435172973 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 14:46:12 INFO - PROCESS | 3364 | 1463435172987 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:12 INFO - PROCESS | 3364 | ++DOCSHELL 1D551400 == 68 [pid = 3364] [id = 770] 14:46:12 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (1D555C00) [pid = 3364] [serial = 2308] [outer = 00000000] 14:46:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (1D595C00) [pid = 3364] [serial = 2309] [outer = 1D555C00] 14:46:13 INFO - PROCESS | 3364 | 1463435173032 Marionette DEBUG loaded listener.js 14:46:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (1D59C400) [pid = 3364] [serial = 2310] [outer = 1D555C00] 14:46:13 INFO - PROCESS | 3364 | [3364] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:46:13 INFO - PROCESS | 3364 | --DOMWINDOW == 147 (1807B800) [pid = 3364] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:46:13 INFO - PROCESS | 3364 | --DOMWINDOW == 146 (11243000) [pid = 3364] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:46:13 INFO - PROCESS | 3364 | --DOMWINDOW == 145 (16D33C00) [pid = 3364] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:46:13 INFO - PROCESS | 3364 | --DOMWINDOW == 144 (15D0F800) [pid = 3364] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:46:13 INFO - PROCESS | 3364 | --DOMWINDOW == 143 (10374C00) [pid = 3364] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:46:13 INFO - PROCESS | 3364 | --DOMWINDOW == 142 (114A6400) [pid = 3364] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:46:13 INFO - PROCESS | 3364 | --DOMWINDOW == 141 (19883000) [pid = 3364] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:46:13 INFO - PROCESS | 3364 | --DOMWINDOW == 140 (10C65800) [pid = 3364] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:46:13 INFO - PROCESS | 3364 | --DOMWINDOW == 139 (1997AC00) [pid = 3364] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:46:13 INFO - PROCESS | 3364 | --DOMWINDOW == 138 (1705A800) [pid = 3364] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:46:13 INFO - PROCESS | 3364 | 1463435173675 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:46:13 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:46:13 INFO - {} 14:46:13 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 888ms 14:46:13 INFO - PROCESS | 3364 | 1463435173726 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 14:46:13 INFO - PROCESS | 3364 | 1463435173728 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 14:46:13 INFO - PROCESS | 3364 | 1463435173731 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:46:13 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:46:13 INFO - PROCESS | 3364 | 1463435173733 Marionette TRACE conn4 <- [1,3038,null,{}] 14:46:13 INFO - PROCESS | 3364 | 1463435173740 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:13 INFO - PROCESS | 3364 | 1463435173830 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 14:46:13 INFO - PROCESS | 3364 | 1463435173836 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:13 INFO - PROCESS | 3364 | ++DOCSHELL 1D557400 == 69 [pid = 3364] [id = 771] 14:46:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 139 (1D58FC00) [pid = 3364] [serial = 2311] [outer = 00000000] 14:46:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 140 (1E05B000) [pid = 3364] [serial = 2312] [outer = 1D58FC00] 14:46:13 INFO - PROCESS | 3364 | 1463435173880 Marionette DEBUG loaded listener.js 14:46:13 INFO - PROCESS | 3364 | ++DOMWINDOW == 141 (1E05E000) [pid = 3364] [serial = 2313] [outer = 1D58FC00] 14:46:14 INFO - PROCESS | 3364 | 1463435174362 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 14:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:46:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:46:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 701ms 14:46:14 INFO - PROCESS | 3364 | 1463435174431 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 14:46:14 INFO - PROCESS | 3364 | 1463435174433 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 14:46:14 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:46:14 INFO - PROCESS | 3364 | 1463435174437 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:46:14 INFO - PROCESS | 3364 | 1463435174439 Marionette TRACE conn4 <- [1,3042,null,{}] 14:46:14 INFO - PROCESS | 3364 | 1463435174442 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:14 INFO - PROCESS | 3364 | 1463435174533 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 14:46:14 INFO - PROCESS | 3364 | 1463435174538 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:14 INFO - PROCESS | 3364 | ++DOCSHELL 1ADA9C00 == 70 [pid = 3364] [id = 772] 14:46:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 142 (1E05D400) [pid = 3364] [serial = 2314] [outer = 00000000] 14:46:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 143 (1E2E7400) [pid = 3364] [serial = 2315] [outer = 1E05D400] 14:46:14 INFO - PROCESS | 3364 | 1463435174582 Marionette DEBUG loaded listener.js 14:46:14 INFO - PROCESS | 3364 | ++DOMWINDOW == 144 (1E2EB400) [pid = 3364] [serial = 2316] [outer = 1E05D400] 14:46:15 INFO - PROCESS | 3364 | 1463435175225 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:46:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:46:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 14:46:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:46:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:46:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 996ms 14:46:15 INFO - PROCESS | 3364 | 1463435175420 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 14:46:15 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:46:15 INFO - PROCESS | 3364 | 1463435175422 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 14:46:15 INFO - PROCESS | 3364 | 1463435175426 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:46:15 INFO - PROCESS | 3364 | 1463435175427 Marionette TRACE conn4 <- [1,3046,null,{}] 14:46:15 INFO - PROCESS | 3364 | 1463435175431 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:15 INFO - PROCESS | 3364 | 1463435175524 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 14:46:15 INFO - PROCESS | 3364 | 1463435175530 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:15 INFO - PROCESS | 3364 | ++DOCSHELL 0F9E6C00 == 71 [pid = 3364] [id = 773] 14:46:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 145 (10C65400) [pid = 3364] [serial = 2317] [outer = 00000000] 14:46:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 146 (17DE9400) [pid = 3364] [serial = 2318] [outer = 10C65400] 14:46:15 INFO - PROCESS | 3364 | 1463435175574 Marionette DEBUG loaded listener.js 14:46:15 INFO - PROCESS | 3364 | ++DOMWINDOW == 147 (1838FC00) [pid = 3364] [serial = 2319] [outer = 10C65400] 14:46:16 INFO - PROCESS | 3364 | 1463435176306 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 14:46:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:46:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:46:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:46:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:46:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:46:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:46:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:46:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:46:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:46:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:46:16 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:16 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:46:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:46:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:46:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:46:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:46:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:46:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:46:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:46:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:46:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:46:16 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 934ms 14:46:16 INFO - PROCESS | 3364 | 1463435176377 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 14:46:16 INFO - PROCESS | 3364 | 1463435176382 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 14:46:16 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:46:16 INFO - PROCESS | 3364 | 1463435176388 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:46:16 INFO - PROCESS | 3364 | 1463435176396 Marionette TRACE conn4 <- [1,3050,null,{}] 14:46:16 INFO - PROCESS | 3364 | 1463435176404 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:16 INFO - PROCESS | 3364 | 1463435176578 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 14:46:16 INFO - PROCESS | 3364 | 1463435176597 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:16 INFO - PROCESS | 3364 | ++DOCSHELL 15407000 == 72 [pid = 3364] [id = 774] 14:46:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 148 (15650800) [pid = 3364] [serial = 2320] [outer = 00000000] 14:46:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 149 (1701CC00) [pid = 3364] [serial = 2321] [outer = 15650800] 14:46:16 INFO - PROCESS | 3364 | 1463435176653 Marionette DEBUG loaded listener.js 14:46:16 INFO - PROCESS | 3364 | ++DOMWINDOW == 150 (17106C00) [pid = 3364] [serial = 2322] [outer = 15650800] 14:46:16 INFO - PROCESS | 3364 | [3364] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:46:17 INFO - PROCESS | 3364 | 1463435177270 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:46:17 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:46:17 INFO - {} 14:46:17 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 903ms 14:46:17 INFO - PROCESS | 3364 | 1463435177292 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 14:46:17 INFO - PROCESS | 3364 | 1463435177297 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 14:46:17 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:46:17 INFO - PROCESS | 3364 | 1463435177304 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:46:17 INFO - PROCESS | 3364 | 1463435177307 Marionette TRACE conn4 <- [1,3054,null,{}] 14:46:17 INFO - PROCESS | 3364 | 1463435177311 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:17 INFO - PROCESS | 3364 | 1463435177437 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 14:46:17 INFO - PROCESS | 3364 | 1463435177591 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:17 INFO - PROCESS | 3364 | ++DOCSHELL 176D7800 == 73 [pid = 3364] [id = 775] 14:46:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 151 (180D8400) [pid = 3364] [serial = 2323] [outer = 00000000] 14:46:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 152 (1A026C00) [pid = 3364] [serial = 2324] [outer = 180D8400] 14:46:17 INFO - PROCESS | 3364 | 1463435177646 Marionette DEBUG loaded listener.js 14:46:17 INFO - PROCESS | 3364 | ++DOMWINDOW == 153 (1A579800) [pid = 3364] [serial = 2325] [outer = 180D8400] 14:46:18 INFO - PROCESS | 3364 | 1463435178163 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 14:46:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:46:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:46:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:46:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:46:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:46:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:46:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:46:18 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 887ms 14:46:18 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:46:18 INFO - PROCESS | 3364 | 1463435178207 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 14:46:18 INFO - PROCESS | 3364 | 1463435178209 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 14:46:18 INFO - PROCESS | 3364 | 1463435178213 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:46:18 INFO - PROCESS | 3364 | 1463435178217 Marionette TRACE conn4 <- [1,3058,null,{}] 14:46:18 INFO - PROCESS | 3364 | 1463435178242 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:18 INFO - PROCESS | 3364 | 1463435178403 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 14:46:18 INFO - PROCESS | 3364 | 1463435178495 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:18 INFO - PROCESS | 3364 | ++DOCSHELL 1A8A3000 == 74 [pid = 3364] [id = 776] 14:46:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 154 (1A8A5000) [pid = 3364] [serial = 2326] [outer = 00000000] 14:46:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 155 (1AD10000) [pid = 3364] [serial = 2327] [outer = 1A8A5000] 14:46:18 INFO - PROCESS | 3364 | 1463435178550 Marionette DEBUG loaded listener.js 14:46:18 INFO - PROCESS | 3364 | ++DOMWINDOW == 156 (1ADAD000) [pid = 3364] [serial = 2328] [outer = 1A8A5000] 14:46:19 INFO - PROCESS | 3364 | 1463435179116 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 14:46:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:46:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:46:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:46:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:46:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:46:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:46:19 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 934ms 14:46:19 INFO - PROCESS | 3364 | 1463435179158 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 14:46:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:46:19 INFO - PROCESS | 3364 | 1463435179161 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 14:46:19 INFO - PROCESS | 3364 | 1463435179164 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:46:19 INFO - PROCESS | 3364 | 1463435179166 Marionette TRACE conn4 <- [1,3062,null,{}] 14:46:19 INFO - PROCESS | 3364 | 1463435179170 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:19 INFO - PROCESS | 3364 | 1463435179285 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 14:46:19 INFO - PROCESS | 3364 | 1463435179456 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:19 INFO - PROCESS | 3364 | ++DOCSHELL 1ADAC000 == 75 [pid = 3364] [id = 777] 14:46:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 157 (1ADAC400) [pid = 3364] [serial = 2329] [outer = 00000000] 14:46:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 158 (1B3D9C00) [pid = 3364] [serial = 2330] [outer = 1ADAC400] 14:46:19 INFO - PROCESS | 3364 | 1463435179510 Marionette DEBUG loaded listener.js 14:46:19 INFO - PROCESS | 3364 | ++DOMWINDOW == 159 (1B4CAC00) [pid = 3364] [serial = 2331] [outer = 1ADAC400] 14:46:20 INFO - PROCESS | 3364 | 1463435179993 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 14:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:46:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 887ms 14:46:20 INFO - PROCESS | 3364 | 1463435180052 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 14:46:20 INFO - PROCESS | 3364 | 1463435180054 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 14:46:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:46:20 INFO - PROCESS | 3364 | 1463435180058 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:46:20 INFO - PROCESS | 3364 | 1463435180060 Marionette TRACE conn4 <- [1,3066,null,{}] 14:46:20 INFO - PROCESS | 3364 | 1463435180063 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:20 INFO - PROCESS | 3364 | 1463435180174 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 14:46:20 INFO - PROCESS | 3364 | 1463435180339 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:20 INFO - PROCESS | 3364 | ++DOCSHELL 1AB73800 == 76 [pid = 3364] [id = 778] 14:46:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 160 (1B269000) [pid = 3364] [serial = 2332] [outer = 00000000] 14:46:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 161 (1D556C00) [pid = 3364] [serial = 2333] [outer = 1B269000] 14:46:20 INFO - PROCESS | 3364 | 1463435180393 Marionette DEBUG loaded listener.js 14:46:20 INFO - PROCESS | 3364 | ++DOMWINDOW == 162 (1D58F400) [pid = 3364] [serial = 2334] [outer = 1B269000] 14:46:20 INFO - PROCESS | 3364 | 1463435180976 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 14:46:21 INFO - PROCESS | 3364 | 1463435181080 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 14:46:21 INFO - PROCESS | 3364 | 1463435181084 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:46:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:46:21 INFO - PROCESS | 3364 | 1463435181086 Marionette TRACE conn4 <- [1,3070,null,{}] 14:46:21 INFO - PROCESS | 3364 | 1463435181090 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:21 INFO - PROCESS | 3364 | 1463435181216 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 14:46:21 INFO - PROCESS | 3364 | 1463435181371 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:21 INFO - PROCESS | 3364 | ++DOCSHELL 1D555000 == 77 [pid = 3364] [id = 779] 14:46:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 163 (1D591800) [pid = 3364] [serial = 2335] [outer = 00000000] 14:46:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 164 (1E2ED000) [pid = 3364] [serial = 2336] [outer = 1D591800] 14:46:21 INFO - PROCESS | 3364 | 1463435181428 Marionette DEBUG loaded listener.js 14:46:21 INFO - PROCESS | 3364 | ++DOMWINDOW == 165 (1E2F2000) [pid = 3364] [serial = 2337] [outer = 1D591800] 14:46:21 INFO - PROCESS | 3364 | 1463435181906 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 14:46:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:46:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:46:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:46:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 826ms 14:46:21 INFO - PROCESS | 3364 | 1463435181926 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 14:46:21 INFO - PROCESS | 3364 | 1463435181928 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 14:46:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:46:21 INFO - PROCESS | 3364 | 1463435181932 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:46:21 INFO - PROCESS | 3364 | 1463435181934 Marionette TRACE conn4 <- [1,3074,null,{}] 14:46:21 INFO - PROCESS | 3364 | 1463435181937 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:22 INFO - PROCESS | 3364 | 1463435182047 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 14:46:22 INFO - PROCESS | 3364 | 1463435182206 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:22 INFO - PROCESS | 3364 | ++DOCSHELL 1E055C00 == 78 [pid = 3364] [id = 780] 14:46:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 166 (1E2EB800) [pid = 3364] [serial = 2338] [outer = 00000000] 14:46:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 167 (1F234C00) [pid = 3364] [serial = 2339] [outer = 1E2EB800] 14:46:22 INFO - PROCESS | 3364 | 1463435182260 Marionette DEBUG loaded listener.js 14:46:22 INFO - PROCESS | 3364 | ++DOMWINDOW == 168 (1F238400) [pid = 3364] [serial = 2340] [outer = 1E2EB800] 14:46:22 INFO - PROCESS | 3364 | 1463435182776 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:46:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:46:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 903ms 14:46:22 INFO - PROCESS | 3364 | 1463435182837 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 14:46:22 INFO - PROCESS | 3364 | 1463435182839 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 14:46:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:46:22 INFO - PROCESS | 3364 | 1463435182843 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:46:22 INFO - PROCESS | 3364 | 1463435182844 Marionette TRACE conn4 <- [1,3078,null,{}] 14:46:22 INFO - PROCESS | 3364 | 1463435182848 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:22 INFO - PROCESS | 3364 | 1463435182958 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 14:46:23 INFO - PROCESS | 3364 | 1463435183133 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:23 INFO - PROCESS | 3364 | ++DOCSHELL 199D5800 == 79 [pid = 3364] [id = 781] 14:46:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 169 (1E2F3C00) [pid = 3364] [serial = 2341] [outer = 00000000] 14:46:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 170 (1F239800) [pid = 3364] [serial = 2342] [outer = 1E2F3C00] 14:46:23 INFO - PROCESS | 3364 | 1463435183187 Marionette DEBUG loaded listener.js 14:46:23 INFO - PROCESS | 3364 | ++DOMWINDOW == 171 (1F23DC00) [pid = 3364] [serial = 2343] [outer = 1E2F3C00] 14:46:23 INFO - PROCESS | 3364 | 1463435183680 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:46:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:46:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 904ms 14:46:23 INFO - PROCESS | 3364 | 1463435183759 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 14:46:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:46:23 INFO - PROCESS | 3364 | 1463435183761 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 14:46:23 INFO - PROCESS | 3364 | 1463435183767 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:46:23 INFO - PROCESS | 3364 | 1463435183769 Marionette TRACE conn4 <- [1,3082,null,{}] 14:46:23 INFO - PROCESS | 3364 | 1463435183772 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:23 INFO - PROCESS | 3364 | 1463435183888 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 14:46:24 INFO - PROCESS | 3364 | 1463435184063 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:24 INFO - PROCESS | 3364 | ++DOCSHELL 1F684800 == 80 [pid = 3364] [id = 782] 14:46:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 172 (1F685C00) [pid = 3364] [serial = 2344] [outer = 00000000] 14:46:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 173 (1F68C400) [pid = 3364] [serial = 2345] [outer = 1F685C00] 14:46:24 INFO - PROCESS | 3364 | 1463435184116 Marionette DEBUG loaded listener.js 14:46:24 INFO - PROCESS | 3364 | ++DOMWINDOW == 174 (1F68F800) [pid = 3364] [serial = 2346] [outer = 1F685C00] 14:46:24 INFO - PROCESS | 3364 | 1463435184659 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:46:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:46:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 934ms 14:46:24 INFO - PROCESS | 3364 | 1463435184693 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 14:46:24 INFO - PROCESS | 3364 | 1463435184695 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 14:46:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:46:24 INFO - PROCESS | 3364 | 1463435184699 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:46:24 INFO - PROCESS | 3364 | 1463435184701 Marionette TRACE conn4 <- [1,3086,null,{}] 14:46:24 INFO - PROCESS | 3364 | 1463435184705 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:24 INFO - PROCESS | 3364 | 1463435184816 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 14:46:24 INFO - PROCESS | 3364 | 1463435184993 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:25 INFO - PROCESS | 3364 | ++DOCSHELL 103D2800 == 81 [pid = 3364] [id = 783] 14:46:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 175 (10C38000) [pid = 3364] [serial = 2347] [outer = 00000000] 14:46:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 176 (16B3D800) [pid = 3364] [serial = 2348] [outer = 10C38000] 14:46:25 INFO - PROCESS | 3364 | 1463435185048 Marionette DEBUG loaded listener.js 14:46:25 INFO - PROCESS | 3364 | ++DOMWINDOW == 177 (16D3C400) [pid = 3364] [serial = 2349] [outer = 10C38000] 14:46:25 INFO - PROCESS | 3364 | 1463435185706 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 14:46:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:46:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:46:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1043ms 14:46:25 INFO - PROCESS | 3364 | 1463435185754 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 14:46:25 INFO - PROCESS | 3364 | 1463435185759 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 14:46:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:46:25 INFO - PROCESS | 3364 | 1463435185764 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:46:25 INFO - PROCESS | 3364 | 1463435185768 Marionette TRACE conn4 <- [1,3090,null,{}] 14:46:25 INFO - PROCESS | 3364 | 1463435185773 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:25 INFO - PROCESS | 3364 | 1463435185880 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 14:46:26 INFO - PROCESS | 3364 | 1463435186047 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:26 INFO - PROCESS | 3364 | ++DOCSHELL 12D3A000 == 82 [pid = 3364] [id = 784] 14:46:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 178 (1564A800) [pid = 3364] [serial = 2350] [outer = 00000000] 14:46:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 179 (16BEB000) [pid = 3364] [serial = 2351] [outer = 1564A800] 14:46:26 INFO - PROCESS | 3364 | 1463435186099 Marionette DEBUG loaded listener.js 14:46:26 INFO - PROCESS | 3364 | ++DOMWINDOW == 180 (1705C400) [pid = 3364] [serial = 2352] [outer = 1564A800] 14:46:26 INFO - PROCESS | 3364 | 1463435186619 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:46:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:46:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 903ms 14:46:26 INFO - PROCESS | 3364 | 1463435186666 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 14:46:26 INFO - PROCESS | 3364 | 1463435186671 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 14:46:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:46:26 INFO - PROCESS | 3364 | 1463435186677 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:46:26 INFO - PROCESS | 3364 | 1463435186680 Marionette TRACE conn4 <- [1,3094,null,{}] 14:46:26 INFO - PROCESS | 3364 | 1463435186684 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:26 INFO - PROCESS | 3364 | 1463435186792 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 14:46:26 INFO - PROCESS | 3364 | 1463435186998 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:26 INFO - PROCESS | 3364 | --DOCSHELL 1ADA9C00 == 81 [pid = 3364] [id = 772] 14:46:26 INFO - PROCESS | 3364 | --DOCSHELL 1D557400 == 80 [pid = 3364] [id = 771] 14:46:26 INFO - PROCESS | 3364 | --DOCSHELL 1D551400 == 79 [pid = 3364] [id = 770] 14:46:26 INFO - PROCESS | 3364 | --DOCSHELL 1B4C8400 == 78 [pid = 3364] [id = 769] 14:46:26 INFO - PROCESS | 3364 | --DOCSHELL 1AD12800 == 77 [pid = 3364] [id = 768] 14:46:26 INFO - PROCESS | 3364 | --DOCSHELL 199E3C00 == 76 [pid = 3364] [id = 767] 14:46:26 INFO - PROCESS | 3364 | --DOCSHELL 16BE9C00 == 75 [pid = 3364] [id = 766] 14:46:26 INFO - PROCESS | 3364 | --DOCSHELL 0C7F5400 == 74 [pid = 3364] [id = 765] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 179 (13026000) [pid = 3364] [serial = 2209] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 178 (15D13800) [pid = 3364] [serial = 2212] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 177 (179D8800) [pid = 3364] [serial = 2215] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 176 (18CF2400) [pid = 3364] [serial = 2218] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 175 (19882C00) [pid = 3364] [serial = 2221] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 174 (1A710400) [pid = 3364] [serial = 2224] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 173 (1A744800) [pid = 3364] [serial = 2227] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 172 (1A776400) [pid = 3364] [serial = 2262] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | ++DOCSHELL 0C7F5400 == 75 [pid = 3364] [id = 785] 14:46:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 173 (0F332400) [pid = 3364] [serial = 2353] [outer = 00000000] 14:46:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 174 (1436E800) [pid = 3364] [serial = 2354] [outer = 0F332400] 14:46:27 INFO - PROCESS | 3364 | 1463435187095 Marionette DEBUG loaded listener.js 14:46:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 175 (15409800) [pid = 3364] [serial = 2355] [outer = 0F332400] 14:46:27 INFO - PROCESS | 3364 | --DOCSHELL 10C63000 == 74 [pid = 3364] [id = 757] 14:46:27 INFO - PROCESS | 3364 | --DOCSHELL 11245800 == 73 [pid = 3364] [id = 756] 14:46:27 INFO - PROCESS | 3364 | --DOCSHELL 10EB9000 == 72 [pid = 3364] [id = 755] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 174 (18CF3400) [pid = 3364] [serial = 2250] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 173 (143F2800) [pid = 3364] [serial = 2238] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 172 (15406C00) [pid = 3364] [serial = 2239] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 171 (17058800) [pid = 3364] [serial = 2244] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 170 (16978800) [pid = 3364] [serial = 2241] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 169 (16BED000) [pid = 3364] [serial = 2242] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 168 (10F1C000) [pid = 3364] [serial = 2236] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 167 (14E7E400) [pid = 3364] [serial = 2234] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 166 (13714C00) [pid = 3364] [serial = 2233] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 165 (15403000) [pid = 3364] [serial = 2230] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 164 (1987E000) [pid = 3364] [serial = 2251] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 163 (199E2C00) [pid = 3364] [serial = 2253] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 162 (15EE8000) [pid = 3364] [serial = 2256] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 161 (17022000) [pid = 3364] [serial = 2257] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 160 (1A39B800) [pid = 3364] [serial = 2259] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 159 (1A715000) [pid = 3364] [serial = 2260] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 158 (19A87C00) [pid = 3364] [serial = 2254] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 157 (1780D000) [pid = 3364] [serial = 2247] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 156 (179CCC00) [pid = 3364] [serial = 2248] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | --DOMWINDOW == 155 (17066400) [pid = 3364] [serial = 2245] [outer = 00000000] [url = about:blank] 14:46:27 INFO - PROCESS | 3364 | 1463435187480 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 14:46:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:46:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:46:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:46:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 825ms 14:46:27 INFO - PROCESS | 3364 | 1463435187519 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 14:46:27 INFO - PROCESS | 3364 | 1463435187521 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 14:46:27 INFO - PROCESS | 3364 | 1463435187525 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:46:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:46:27 INFO - PROCESS | 3364 | 1463435187528 Marionette TRACE conn4 <- [1,3098,null,{}] 14:46:27 INFO - PROCESS | 3364 | 1463435187538 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:27 INFO - PROCESS | 3364 | 1463435187645 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 14:46:27 INFO - PROCESS | 3364 | 1463435187652 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:27 INFO - PROCESS | 3364 | ++DOCSHELL 16BB5C00 == 73 [pid = 3364] [id = 786] 14:46:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 156 (16BB8800) [pid = 3364] [serial = 2356] [outer = 00000000] 14:46:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 157 (16BE9400) [pid = 3364] [serial = 2357] [outer = 16BB8800] 14:46:27 INFO - PROCESS | 3364 | 1463435187701 Marionette DEBUG loaded listener.js 14:46:27 INFO - PROCESS | 3364 | ++DOMWINDOW == 158 (16DA1000) [pid = 3364] [serial = 2358] [outer = 16BB8800] 14:46:28 INFO - PROCESS | 3364 | 1463435188192 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 14:46:28 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:46:28 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 14:46:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:46:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:46:28 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 686ms 14:46:28 INFO - PROCESS | 3364 | 1463435188224 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 14:46:28 INFO - PROCESS | 3364 | 1463435188226 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 14:46:28 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:46:28 INFO - PROCESS | 3364 | 1463435188230 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:46:28 INFO - PROCESS | 3364 | 1463435188231 Marionette TRACE conn4 <- [1,3102,null,{}] 14:46:28 INFO - PROCESS | 3364 | 1463435188235 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:28 INFO - PROCESS | 3364 | 1463435188328 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 14:46:28 INFO - PROCESS | 3364 | 1463435188364 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"929a4f40-8665-44c8-b0b4-0396794b6f58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:28 INFO - PROCESS | 3364 | ++DOCSHELL 17102C00 == 74 [pid = 3364] [id = 787] 14:46:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 159 (17103000) [pid = 3364] [serial = 2359] [outer = 00000000] 14:46:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 160 (17226C00) [pid = 3364] [serial = 2360] [outer = 17103000] 14:46:28 INFO - PROCESS | 3364 | 1463435188410 Marionette DEBUG loaded listener.js 14:46:28 INFO - PROCESS | 3364 | ++DOMWINDOW == 161 (1780D000) [pid = 3364] [serial = 2361] [outer = 17103000] 14:46:28 INFO - PROCESS | 3364 | 1463435188883 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:46:28 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:46:28 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 701ms 14:46:28 INFO - PROCESS | 3364 | 1463435188929 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 14:46:28 INFO - PROCESS | 3364 | 1463435188931 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 14:46:30 WARNING - u'runner_teardown' () 14:46:30 INFO - No more tests 14:46:30 INFO - Got 0 unexpected results 14:46:30 INFO - SUITE-END | took 672s 14:46:30 INFO - Closing logging queue 14:46:30 INFO - queue closed 14:46:30 INFO - Return code: 0 14:46:30 WARNING - # TBPL SUCCESS # 14:46:30 INFO - Running post-action listener: _resource_record_post_action 14:46:30 INFO - Running post-run listener: _resource_record_post_run 14:46:31 INFO - Total resource usage - Wall time: 682s; CPU: 17.0%; Read bytes: 91681280; Write bytes: 956925440; Read time: 490877; Write time: 1249912 14:46:31 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:46:31 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 32768; Write bytes: 65873920; Read time: 3511; Write time: 72556 14:46:31 INFO - run-tests - Wall time: 680s; CPU: 17.0%; Read bytes: 91247104; Write bytes: 820718592; Read time: 477477; Write time: 1115680 14:46:31 INFO - Running post-run listener: _upload_blobber_files 14:46:31 INFO - Blob upload gear active. 14:46:31 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:46:31 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 14:46:31 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 14:46:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 14:46:32 INFO - (blobuploader) - INFO - Open directory for files ... 14:46:32 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:46:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:46:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:46:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:46:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:46:32 INFO - (blobuploader) - INFO - Done attempting. 14:46:32 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:46:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:46:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:46:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:46:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:46:35 INFO - (blobuploader) - INFO - Done attempting. 14:46:35 INFO - (blobuploader) - INFO - Iteration through files over. 14:46:35 INFO - Return code: 0 14:46:35 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:46:35 INFO - Using _rmtree_windows ... 14:46:35 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:46:35 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d6c909b682a3c19cd60c3bb56253be9e354c6d9dc158ed7bfa7757f44ed1f0c5a2055beeb857a27bb3093c756d1f422159bc0e17c7406a086c8fb1b7951ac6a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7d85b6a18822880c109ab5b956734fcc88f5facdabe7e3fb76050d9e7ca4f9bc3c6a2343987e2c0bbcec51391fce0f4dbcab995ebea8a8e7ddc09961b6b744f9"} 14:46:35 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:46:35 INFO - Writing to file C:\slave\test\properties\blobber_files 14:46:35 INFO - Contents: 14:46:35 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d6c909b682a3c19cd60c3bb56253be9e354c6d9dc158ed7bfa7757f44ed1f0c5a2055beeb857a27bb3093c756d1f422159bc0e17c7406a086c8fb1b7951ac6a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7d85b6a18822880c109ab5b956734fcc88f5facdabe7e3fb76050d9e7ca4f9bc3c6a2343987e2c0bbcec51391fce0f4dbcab995ebea8a8e7ddc09961b6b744f9"} 14:46:35 INFO - Running post-run listener: copy_logs_to_upload_dir 14:46:35 INFO - Copying logs to upload dir... 14:46:35 INFO - mkdir: C:\slave\test\build\upload\logs 14:46:35 INFO - Copying logs to upload dir... 14:46:35 INFO - Using _rmtree_windows ... 14:46:35 INFO - Using _rmtree_windows ... 14:46:35 INFO - Using _rmtree_windows ... 14:46:35 INFO - Using _rmtree_windows ... 14:46:35 INFO - Using _rmtree_windows ... 14:46:35 INFO - Using _rmtree_windows ... 14:46:35 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=829.020000 ========= master_lag: 20.40 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 9 secs) (at 2016-05-16 14:46:34.449898) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-16 14:46:34.450780) ========= '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-078\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-078 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-078 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-078 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-078 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-078 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d6c909b682a3c19cd60c3bb56253be9e354c6d9dc158ed7bfa7757f44ed1f0c5a2055beeb857a27bb3093c756d1f422159bc0e17c7406a086c8fb1b7951ac6a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7d85b6a18822880c109ab5b956734fcc88f5facdabe7e3fb76050d9e7ca4f9bc3c6a2343987e2c0bbcec51391fce0f4dbcab995ebea8a8e7ddc09961b6b744f9"} build_url:https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d6c909b682a3c19cd60c3bb56253be9e354c6d9dc158ed7bfa7757f44ed1f0c5a2055beeb857a27bb3093c756d1f422159bc0e17c7406a086c8fb1b7951ac6a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7d85b6a18822880c109ab5b956734fcc88f5facdabe7e3fb76050d9e7ca4f9bc3c6a2343987e2c0bbcec51391fce0f4dbcab995ebea8a8e7ddc09961b6b744f9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/F_9xqXFTQwOwpWetfUqSWw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-16 14:46:34.570248) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-16 14:46:34.570591) ========= '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-078\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-078 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-078 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-078 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-078 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-078 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-05-16 14:46:34.689864) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-16 14:46:34.690179) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-16 14:46:35.119400) ========= ========= Total master_lag: 20.73 =========